'./file0\x00', 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cd8a282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f96452ae52d63931adb306c5e4286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r6, &(0x7f00000005c0)=""/150, 0x96) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000340)="e8f5ac06ae84750d7e53cdfbf2fc888d7ec80f522c497c99b50bdefd5f33328a21b077df16", 0x25}], 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0831865e7ac18e004600002c0000000000009078ac1400bbe00000010100", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) bind(r3, &(0x7f0000000480)=@in6={0x18, 0x2, 0xe55, 0x7}, 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x44}, {0x64, 0x0, 0x0, 0x1f}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1000}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = dup(r0) dup(0xffffffffffffffff) getpeername$inet(r2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r4}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) flock(r5, 0x0) semget$private(0x0, 0x2, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/41) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, r6, 0x0, 0x8}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) ktrace(0x0, 0x1, 0x824, r8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x3800) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp}}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9e}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x2) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x800000018, 0x3, 0x0) msgget(0x3, 0x300) r4 = getuid() setreuid(0xee00, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000400), 0x4) r2 = socket(0x800000018, 0x3, 0x0) shutdown(r2, 0x0) r3 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r3, &(0x7f00000003c0)=@abs, &(0x7f0000001200)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) mprotect(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x1) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x5, 0x0, 0x0, 0x31}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x2a, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000340)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, 0xffffffffffffff9c, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0x0) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f13", 0x4f, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0xffffffffffffff01, 0x80000001}, 0x10) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0xdc, &(0x7f0000000440)=ANY=[@ANYRES16]) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) stat(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)) getuid() executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1c}, {}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 0: ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) clock_getres(0x2, &(0x7f0000000100)) ftruncate(r0, 0x8000000000000001) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x64) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = geteuid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, 0x0, 0x8) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r6, 0x0, 0x0, r8}, 0x0, 0x0, 0x0, r7, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r8, 0xffffffffffffffff, r8, 0x5c, 0x101}, 0x49, 0x0, 0xfd}) fchownat(r4, &(0x7f00000001c0)='./bus/file0\x00', r2, r8, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x269000000}) pread(r1, &(0x7f0000000240)="28d4366e6aaa6b2d32f5ec3c72bb10543e84ca82a42353ee50c78026ff86c443e2a80296f7db80c8219d245a10f437670a570931dc3e1733e08d192a07b162f6083fcd93057c447766eb0420b60797c41a550fe41cab9ff4f820ae51d38ee2767b2ee46fee16fa216076b69e2d420c7a1d5880dc1132a54ec247557fb1a4b788034b2f", 0x83, 0xc4c) close(r9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000800000009078bcdcfaaee00080010b009078000000004500000000000000000000007f000001ac1400aa"]) executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) (async) munmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) (async) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socket$inet(0x1e, 0x3, 0x0) (async) r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="09c0afd0911105c80ef6877181651c00dbfd791a0a39b490dea4932813f89179a4f6d7c31f64d6bfc9296b8a1cbb91136eb84564eac3590ef37025567588e90d897aa58fa9ec889108de8ef25709c906bd0bfbadc871b4b9fcbe9f21e940908a7e6fdc92f996748ed3f183d9a893d2060045da0903a7df7e90eab767b4e587fac6eb8a2c8a97f322d9bb162aa4c4713e3d10d604127f4ff6e1d875e3c5e27680c2e149c57b193c6c7b28e5e6283a32e105d1d0995d0b9bca2ad1b0135b98a43f8188d741cf60555c4ea7ddc20409ae5539889e4b414dbd33ee7e", 0xda}, {&(0x7f0000000140)="c195103428d6a946b108de902024bcfb772ab424513ced281ae01dc6e3716bc1ad767ca9fca3e157049ccfb1a93d87abeca9758afae55cec923b9db963c5446dabc756a117ef94558f2402eaf0ffc0df74ee65836865b96297680ba4276cd565f61b5fe3c764aa8470d7df1c9c041fb23f0d40be60f2ecd91f090d78ea3ac553ea888a8d52b1d12bbeea81b30f510d806aa5703102c332ea1b61cbcd8fae36bb3e2dfc9b5078ffa4fb6c50cc1a8665971744bfd9d93f4d9f5aedd8211d8659e30bc821da708eb922177a41647cfbaf55814eb21d4c3cba182b3f4d548a2ce95fddd25f979884eafb5eaefe36166cb3f5dd306dd6e3dcc0966f887598bd3f714f2f03b2bf3061b971112bb459a5ac12c3984958992d750afacd40a0626d11ef0e47681d5ec1e9cbf37be8b8694b21f751478eab4f7e846d97e27748d0dcdd676c536d054f0cd352d00fd438bf5c1cb911d0f03f76badf43991c8a52385367a3f54fff005d726a5eafdd461692aabe545f7c51682e190f5fe72ae7254a4f8a3834d41a16016d3184fddee71803005bbb2a70ea6488076cbb0be04fc8264737650511e3496708c5e297c0da2bf5391acaf24d519bb4e1b562c3fe0960c1f171fbed8125cd397e68e93a28ecf6b7af10dd62ac11852dd61d562ad7d17700049de5efe50ccc22f9df35518cba123ed863d57c32e4d2a571a18791dadc3ee8ed7d20987cd8f659611066588a926130afe7e335c16e41c395347338c0080d8cce8972f43a180c3ae3f2f1233639bbc947533a2a40296def2e5b46d78e461389195e7d90f6860f3426bf53cded3ec6f0ae9ee2711aa8a68ded58149f8e42c2b7f3279c7ba6e024674c6325f5a2fa1b735c0f621a1f0323519a5f937990fa0df904157f01d6f9fa64d1fa676483fa98cf87d73525dd4aa411e6ca1d17397ba17bc844c867f2c68b7c779bc14b2fe23ab8260717d9f47666b2ccc12779ffcc7f53620e7fc10dac3462188b3ad29ade26fdc511243afac1e32e2c6a4109443564e0f17564c7eb369ed7dea849151558858652121e4f95563dcee52bc950b25888a2ed0f1f13a92e7f231d714682fe2ba8596f521538dd3cb1d099afb0c04563b37fb709cbeefee348b1514f578bb3026c8a887ddef442ed3559769d0b1d62838e46f631b317fca0c005731856a4858c7c2af5cc535ac0645df310e756c25562d7832f1fee1175cd68d7eea6ca25cb429c686305eb34c4ff7a51dd565ef335425d88844b1daa833d62e53b66520f624864581bfb67c78f824879e93f9249dbcccb74acef438892e299b1e4389b2dec723afd9881559957313d455bbb35ddd6821b8d20c9fd66d9f5d4d91d2b7104c0165e2911b66efc1376db4e72787365b9c0287587fd45f85411c2515fb16820f15c39643bada0d5b150bfa5449ab32964dd7fccbeb7183033debd4594c7c3892bde4dc1bcb8016c6445e360d97f34458c5fec9aca6a40965dab76303883e9d8ad3b1a6390946b77ff84101fcfa77a2e5c2a0371286e6dc3000f0f2f38acee98d875c266a9cbaee5fbcf4532a7faaa3181c47569a71665d032b7bdbe047740e055b793866b1255af7fb690fe0b61df8a2dd8cf6af1d6fa264cd0395d44cf7a942cf00ca4dcbe765ed3f02d9040813de15575d27eb7988b5d4d9fb66f393c0c7f87a2bc79128e605d3139708709f9d8296fae292e2534fcfc797c9989a981b0d7d8f1f5779c82e41c69fc466f39b1a501ffcd0f633f91b744f60edbac48d9ddf75f528fb04cbd222343f922a91b7dc8a29b92d702a90314929b3dcc364105e6e30c9e96a6d3d5900ca69a918a07bc41c255ab31afcf3c790e1899a7fcec1352cf23b25cb1abeea53a5840d9a29b7a8c2e0e111b0bd8f45c57ae9e5cefc719bc8f87e1b1558346be02193edef45b01fda1f06017b075c8de57147bf262a4ed7ca95c2a1ee5bcbd4e430ce488576db438854308374a8f36005393c868e14d62ed938d9a6358e8cfca3d13822ab0fa4fecdd18bb3602d690d672fe94f6a0a99726c36ed29fc84a0af34cc2aa93c7578fff62e15f25eb9801a0d62b9a105e2ed41ea36c0b178c331069c1fcf3ce77e00774e51a357a7ac3b92c675acbe181d58cc0074a63252b5ea75846c63f87c4ecdb23b9c32ac73c9f9046b506dcaa07e2b7aab414d6907084ff9d6cc4d98327f277e3bd65272bb66fd03b6a017b73aeb678c101d8b4d543653d398c84f3e71a755f780c8f4b28e4aff1e7fa4b1b923954039a7d8a477657b878c90ea76d44a08a7b43216c06ae6f0c9b76f1e1d78372bc1e8b287f3e21d4687735439cf8dccbe2d833090848c4e84ffc54acee8214c1da578de5c15e6bc7dffbae00d8a3e73889c79049bd900c8bc75693ca4c22b2625ce8e7c552db22e0cd8476d24243c69d9b53c9a787e43b47dfb0db26047f69973e9770541974e690fdedb01f8cbb981bc00d5e4c7c3c7608622d36b692365112465b9ca1d627da573939170058885c2203136d167d1ce1ddc4ea04a6e67cafc100f85aab5b7fa3d9cb00ee77ee7664b400bae01a633e04b5a581fc17e85e622ca8a34fbbaf5a9fc73854eda56648ebad605b79c1cfe81714d51c822f9b60a030f45256d85f1ffb75a1d1152bf36ec5aeb71ca63610624a205acd0b654b73a485a6705e4fbf02ac81449da81d8c73628b2ffee1e1d4b1edf111e1854ddd44f5c8df34a856bb65fa70d7f537adedc825af3b67859bf7dd6944bb3b525d9e3493af514657172b6fe68fd28559ad092b170d645a89d8256a8b98a9acdc8b4d34a56a8b17fd25d1a6c9f8052ef3e70a8cd6d64b761db45d50bf76c7fe4144e8f59de57dada0ece7e0955fd82d6b4938bce64b623338b55c0d29b0e80fac16944e2805ba29d6dbe81de52ce7b736c75179440651005a3c0a806a3cda6bd61911fed592881f5e4d257acb38c60e42f80bb6d543341d886af02ad5628165bc487148cac0392062c425f51376bb2e63486e23248c0c170b1902265c9b05e7871b089d75a76561d1bb0da0d2ce20f839cf3fcf9b97fd892ec477ebb91c528007a999ff221803f000b996a9f4532e4a6e0a41c45f6a27584138a2e34aa961bfef83c97f0179b3d6e40fe36e3422bc854af9cbe2d51d2a9467c31edadef22b48773b858c9ed42bf0830916473ff30fdeef798329008843be21066e968f18f459dae26a1f4db12dd85cde12c9179e7176fe19e8cf2d26ad0ef75e7df46b5cb66cf8b76cea1f43344af88b907fedf7345ee2ee595becc35984d15ebf2364c4ddc2dd3a46ba10829ec15474b1f01168298b8b63d4a91a969fe76cdb8a9c832e66fdc4d52e5cc91b9ed1be5f91cb820e9c996514d0cd6bced3a736e0e107d2d760c0d44ac51de4258566c26699a6ff279cf35f75926c527662457b34f91256774f1c0f212da2fc443a4c45dd1f16b3f27140256df284ad82737db1cfa2aebeca70b1790a6ae2f554bc7e30a0589d59eb7b76ebe3f18e2db8965a0df5722d8e8fefc7eb966d70687b8e89e427c6cb5b238fd36603aee718cdd20dd257ba043850d5952cccbd78f1dfbdec15dc6b6806670e2c07c7aa90cf8918b37453bb7c0dd3dac4d39d4e7b7f7f6d042623cd63843de20f1901e384f8839dbd221df61c1797a410e92f23ffc678db57a9a204881c6af2d1aae8c71d915cf9bb75b2c47066d9676bd07459728f984440d353bb1ffc5b5bd146fc9115a72b4fd6861b6cbb7b6a1e49affa63f9d326f7aa821efdc634ba8f978725c309233525e0a3cde704e2da93720c707468feda95c193a1afc44a1c8592141ad703e53061c3b63607f47935572d8896b6bd45e6a2d641d6c4b6247af8d3f9e72d8f6f026bc89732c6b4395ed30292f3816735921a67151a9544fcaf8728972a6508076504bc4d5b127fe8aea3967dff03d0ff1bbdd2c66801af57679a44a06e911de21938fe24b7c0b5116726fdafd046ab0a835ffdc358c2f09fc95925be9e802399a913d5c845fdac55af865a4a9e8e8158247421c63965350f267593896d5924870937fc5d183893a111c3ccb3150814cfbe35569a887bdc0fd84f6684b84386993da73c9f5047277bb2c75389b3e7b058db764762179a5ab3b0c90038095550bd2daac8084242628a117d6cd2cee0d48cc1f77a5454bdf96c0c661fd6e11a8fff9ec2019d1d3e32f2b11949674376a01e840220234701890216cebd425964228b198dd9b622dd968d853bcd1ebf0411b4f4692e2f30d8c6dcd5523277255fd3dd98d8969c0f2decbc4ccb9649c4cc624c42b24a996c72c67159eec8047083b15272996fa16917bf79c718144e0a5087719f97689f7d5519a18cde12e0a15e7464a0dd6cf23586507f8e9145bb2b0fe99e2733f8fc8e1059cfe483ec5ef885a64e2b314678813d9d86e5bca26047e54a0444f64cd9c8803efaaf3dcb945da5d79de772a9a9560488b0e99c2303d333c2060641cd606cb4cb655ec1e1546c38df34f69998655833b1f157c1b3305b081bc89884546b0ccb5ecc7de3275599ec7131867d6c2c19c524d3d47736932f53aa2743de9655583d3a8e4e826046f8581dcc6e5b883b8f037cf4215f7eb8a653374882c310f8b4e911501d1cc3f3e1c92847d9d40cfb1734baa170485fa3ec8d5dae725a6b384cd4780842dee0b021c7b293ae056880a160ecfbc987775fbb2dc998f548db46661f3b3a719b12fb7b9abf89dd672f9a65318e78748e7105610894067f08f387887982ff06b7286f2133164fa3e480540f0ef908727b00eb62c985c20cfef7af7930940421295c10f265c8643c421a039a7e91a621aded9bdb09b05bfde535026b46a3520a0f5ac284f6cc6c1adb0a125e18097bebb80c7fe2ed9003a81760d2ca8e43d867eb4b2089808f25ff95e16ca3a06c70904a973c5dadbc3066dc17f5a7f6d4fc223afcefd7b6ece7ce807de79d80b8ed55a10c142ea9b1f942b5bd9fd5e9b62dbd2197870ef71065f34bcb523a167323cd89ee92d3b656ea3e532861b910a1c607901e40bd7b8cfb7074f789777ec729228c462326c2e63695ce28b0812a6302ca87cad1c3ddb8e225cffffd23fcadc1753eb9d1008d4eb4f20c9760732c0e64caa606966435e52cde16a503b57436cfcb9d01ed3c83805901ed7decc6d68053f73a80706f131cf75b7ca060c639a95c1d3577676179d768fba4e29859b31f1e85338e8ef94f6e50396ad76a88bcc532e34fca86d16d95f49f12d89923b8e8eefed8170405893cbc34ef90e10f67142894094b9306d484d41b4c6eaaece29a1cad5bdef4e2354ba3a210866df930a6be98463ecf229abcf3299ce0ea9b69e517ae37f5784c0ddea793db1a15d387da0dee7152f3902abfa8e947b6d81e99e3f006f5df877e44e7dc67ab804226dee3753e3e234e9468a3d0da06c950c6b20c15ac83d33f7c448e54911e0ab8b3fe1e856248407124fb263ba536c7b3", 0xf27}], 0x2) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x55}], 0xc8b1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x0, 0xfffffffc}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x2f, 0x0) msgget$private(0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = msgget$private(0x0, 0x0) r5 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x6}, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)="56e2f9af2ae4148d37185bb0e1d3f2f479166ddcf59561ac984f0216371f9474254d771594edda15042f1d58c26e4aff1055c5097af7dc1f35cb76673f780995dd60bb2b2f6d04cd0b5d70e9e8fb5f5f6ab32a0d89a0b0fec20d934a322eb48d581a52c72d3448dd31dd827edadfe5168d1818097be4bd5e3dc4c67e92899cf338f8fa217371", 0x86}, {&(0x7f0000000300)="4a7ab916b2165a1016618490a073becef661d0cdea9f24ededc19e74a23258b2298142c8ea11f4496c3be7ceabdc26dd70c192877ab7244f285e506301286466c29bee0e454dd6fa9579d110ba67ea375cb89410588ed60d88fe87f06ce55d11f11f316a947c4f903df2db6fafe29cd9593c99cd96de2c6f834e924e939756f00eaa33127ee039b817e0f343f781562625fec683806fea089bb2ca37aca1452783aca2e0cfcf72bc7b8b", 0xaa}, {&(0x7f00000003c0)="6ede9d598c2bd15fcc412b4da572ec3cc0a75dce38a4a177c0d4a2a107e29c86a1f33f6ac03ffb921b81b3e287fe0992ab52c39a6a1e43a2e1483529dd0da0a5cfd26e81de80e1a1f756b13c1d2910d5bd4acff88af0a335f94f7924fcb49ce98d1fb201dfd5876284b4cfabe9bc23b55c138ae0b463f2bd644de73dcb4cc13472752136f8bff9b0b7e6ac5ab5b9be8d8a4a0109f3757ebf31f4ac77802904ed2c46ac291e95d60b5c6e7a678bd86224fc79be72c5fc7199c02b64b9b517ad6f5ce910c2874865a2a46edecfa39dcbb7e810", 0xd2}, {&(0x7f0000000280)="8d7d", 0x2}, {&(0x7f00000004c0)="93efc7fa0cc782ff919db5abec1c5c1173328a1512a63939fb8a2d50dd1706178c710b0366c3849f7b15b7bbcfa2c361904c4cf38bf0dcedee210f5dd36d8e67ecde6a9b63c655ff133c6aa7de95fd17b69b5032c7b114d90c9a1aa212ee86949820bf7c936b3f43a1c6b1a13dd7160695ac3f72fa7abbd3018bd9a0ef2ca107ac76469720ecf4f216465fc968accad6af344f2b21a1b6987c23eac8d0e6", 0x9e}, {&(0x7f0000000580)="f9b9735cd3b31f201d2ae792a74bbd683905f8800911a452a4b4d29fdec644ffc464319d7cecc70ec78785fe1ab26aeca698f49aa8cdd69126e33447ec656c84dbeb1b78d6e2ca70204293e611bdad19265829b9dfc80e12910550327796eeda19b77249a7dec5", 0x67}, {&(0x7f0000000600)="8908354cdac7f2402afc352ce9c22d8bc4f03af257a7ed049bcf79917096b31f3ea86bed149f8bf8fb6f4c2096909a4721504cf1539e8228bca36d8db5462abadcf4b199fdea3a71b92efb1d460dbd6f7c26bfceb62e978e942949073bfe0a609d2282d98f304aebf62934b066c74e6991710d4ad3", 0x75}], 0x7, &(0x7f0000000700)=[{0xd0, 0xffff, 0x800, "6dcc5551e932d3e19452c04eea004028806d77b717ecb2c295f5023d62e65aeb6875d2eff7c305072676b98b3b6d8973f080e64546a59e50db7f2530259674963577811ced74065ac6bbc099b82bbbf76a2c8ee95a34dd27c880d771fb6a97cca135186e980ed1d5e96cab248435514b5ea4ebe572195d2c55ea440a51ff00ea5e434990d276ffd3f1e0ce74a3f449392af851471b4417287bd812e0c262cf4da86dbf32c567bfccf250e25cb090d7699752cd54a2a66bcb353159"}, {0x30, 0x1, 0x1, "f3738b7efa9949b738047e502dedb1347d81b1faaee4c3695c9982d041e9b9ad"}, {0xc8, 0x1, 0x8, "299965003b4e51baaed32c7c7e093833356fda20ce159e40215647793ceb8b188e235aabbfed4df929e0a78e2bf6c8953e403708c8eadf9dc79ba1901ddf75d5e1800195926c8b2e454bc73d6b2d7945a079852c25b840205a24dd0bffd115c2159de1eec7b30e60fa4ddc021f6220d786ce1a61de157cd593c044a3c239cc5159bc092ed1e1f5e284f40989d50c16dc9c08c7def0ddf3226fd0a78ef9dcf1dec72f5d07adc170f2ec9b00a855faa20ffca4179fe9"}, {0x20, 0xffff, 0x6, "4f35b92d48ab4e3e3da1"}], 0x1e8}, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x80400) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) (async) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r6 = syz_open_pts() syz_open_pts() syz_open_pts() (async) syz_open_pts() r7 = getpid() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x308, r7}) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() mkdir(&(0x7f0000000040)='./file0\x00', 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) setreuid(0x0, r1) unveil(&(0x7f0000000300)='./file1\x00', &(0x7f0000000340)='x\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="e8869213879ab1eed7723c09a7b69cf885314e85dbfe2928bb4dccbe4f7309b8081eea355f639fef862043b06fb4c32464dbb44fabf505480bbdd70216449312d2967595f834d9d747965a9091826a912fc625a9ed390fb70ad1d9fb764de910bdcc3d63e190722d9ff33aefe7ad5501480729449f7872fba9f267558abafa9a1e3da604c2a38c87415c830732b9cef1646b1f0c59a1757c13f195f48f6e48315b1336cac8c6932a5b157d1f354a770134910f8b50704864dea9f88f266a29cf6bfa51659be66d7415432d", 0xcb}], 0x1) execve(0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) executing program 1: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) close(r0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = getgid() r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getgid() r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x7f, 0xffffffffffffffff, r2, r4, r5, 0xe0, 0x5}, 0x6, 0x7ff, r6, 0x0, 0xb56, 0x7, 0xff}) close(r1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "000000000983c1a00200"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5", 0x12}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0xc0206921, &(0x7f00000001c0)) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) executing program 3: close(0xffffffffffffffff) syz_open_pts() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2031, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x0) seteuid(0xffffffffffffffff) write(r0, &(0x7f00000001c0)='\t', 0x1) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) executing program 3: r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x2) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffff9c, 0x7b) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0xb0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x3811, r3, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000000)={0x0}) setreuid(0xee00, 0x0) msgget$private(0x0, 0x401) r6 = getuid() setreuid(0xee00, r6) socket(0x6, 0x2, 0x1) ioctl$FIONREAD(r0, 0xc1126939, &(0x7f0000000140)) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) open(&(0x7f00000002c0)='./file1\x00', 0x2, 0x0) executing program 0: pipe(0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) writev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1}}) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x123) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x8, 0x81, "3a13e163b14a960626ffa2e98f57d35dfb2f3d5c", 0x3f, 0xdd46}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() r5 = msgget$private(0x0, 0x102) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f00000000c0)=0x23b3) sendmsg(r4, &(0x7f0000002a40)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0x3ff}, 0xc, &(0x7f0000002580)=[{&(0x7f0000000180)="b5b34c5648c3811abf9d4a97d990a8e9523d53b4a31a82b76b24daec1577af9397f2494591384a183481ea8697ade3eb621f9ce1f74a6512a7c6a48959468f5246714d3d7c517e7bde02fe78d18b10a0b782", 0x52}, {&(0x7f0000000200)="d30839dd1249f69a870b6902893f88356269c64eff94bbc66ea9295ef6b5da43b62b435762c4833465c92b7965ab78f76e0fa7fd846a7548", 0x38}, {&(0x7f0000000240)="be4a3f9f287fea", 0x7}, {&(0x7f0000000280)="de5184e3ecf3489da191426c311b7ac7064fbf8f3735a557c92a88d199e06cfc72152f2dc78bdc71a2b18cf0da34844d4e9daa9d05dcd8a8b2c447c145be158493bf73db87107323ee7b8dcfd372ed02c108d93d2861e9b76f5f024075c6365a95f2b132c7ab0bcc50af5a777cf976a631f556c12ba97b3d1e478530a435b1b8dbab60cd2954a2bddfc6a5b2ede859893885f34fba2d495a8ba5dda0b01f8b4b7e12b51311bc933a17939573574209f69745963e55564f877e859a764738fa23762226b968363f81d67910", 0xcb}, {&(0x7f0000001380)='Q', 0x1}, {&(0x7f00000013c0)="4d43cb1a108ffda526700df4c961a841106f0862a2e22cbcbbc106a0626daad1c98c61cf7d5e90182070d7c75be42a54dc1b5a58cd453ab102ccaefa3d7f8cf22aec1b0bc225eaa21ac370d0d71c5831460d0f08d3283051fec8dae38097559749ae0a3269cc71cfe9879ce12b1b504917dedf1d627dff2e2a171791a521e69ffc1134ab6b31bbc1647801d3c5", 0x8d}, {&(0x7f0000001480)="4673b229dc3879baea354281c9d51a4b15eb9a5046748a297fd40c74584b8b68f1a2997eee9576bd79cd93505d7f3db08222046a3147827725925c432e65d196d0c002cfa5823168d9f572988b3b1f596934497037868a4ed8367bb25074bc9c190f6ddbd9b048c044281be769305c5eb373253950bd45a03be53bbb000f3469cf43c36bdd68bc4a8d332327af637b6d616bf0944055d4528ee9b872a06ad4e19f4c8c887c11f4de512c71e329441fd42cb1d1e2c53b019bdf3655", 0xbb}, {&(0x7f0000001540)="e466312466fa6fc9e9ea73acd3ae3fd3f1f90e40b8ca341f581b2b73c665c29ab9d367cbd22d4b77f7ad16e47e31285191de3de67be9da30d6c9", 0x3a}, {&(0x7f0000001580)="8e1e7be858726b8682feb3797ae29fc5c312844bc14789d12d012cfd099af3ebe858e63c06b77686e9e2d4243e18d22c3bfb23fa3463ea8323784b3e71e22a4d09941ac15938205908116be265fd25feeab67d39d0416cb3529a97ac6ca87b703a580942ccbd54df9a25f49e54a9474a9098b4a3a7decf16d3d3c1152f5838a212651ea8048028b8f9f421fd07c3a68b75c123382797a1a3a03672056827c2da2ec803e32cf6ae31acf80b53d1c4db6368eb6025938ed2281a3d60200b84033b017d0fc2ebd87de0ab2dafcd96e822026f9b8c388a8da2325bc3d1712bfae3b535502200adb5cf47582da1c92ae5b8d495e3202bd1f3d7a29a8930a24b89323fd6fe6d8c43e00995752659bdc9f45b5eaa5143668a7335dc565a1b0cabc0f0afcd973ab49cc01063b5ae9882955248fd1d5124570bef3e136814fe256e55f7b1499e7822295f7a0115c89932de6df35ef974c5d683beb1212ccedf1488632d5bb9301c398043f3958f8a145196a1eafd3a10735457b758a4250eb01e1e29b6bba2db231c944a784e0568497e8ffdec880091a2ce2b268592ea40769923991fe9b9da92b909e79a71492368dadf5d995b666ae85d4c613f1f6932825a2b073f8eb4dca8fd3ea2fcad01ca852065349feaa432da6e755ffdb730697350087c24de027fcff507ce500e10c3801cfe5e1e0a6499cb8f6218a56488ad01f457149e2a7500b702ca1e80601fac7e0ef377fb15691b1e42b8f4b2ec5ab128f59c004ae55ae436aa98afd9304b2043058058939eefa18834c3dd78db97d407b4ae0818aebfb80bf8bed6c26c5fdf0cab3b53d329da9b2f575f10da63db459f63a1210b817d755d1e48ee44331fe04759f62829f16e3d7bde8109152197bc881dec8a8dd355214c790cce3e4287fa33ee37f055f1b6c5d6587f7fcd9bc650a7ba61ba4bf51c1b53fc074b7f8da35523dc9649980aa0371463fb759aec0ce1d0d4835aced4b470adb41aa040da455ed1d7037252cf26687f50dc0eb8cf80c2e0b5799ed7b250c3dadfee9d17f7ac52677a13ae08999f25b7f78da972f14582c9e844c1394dd3687cf885114a515c9301d2b933770616d6264b919c469b9d7fcd8993f6b3fc9378dd0a1b36d45e1a0a7ebfdebf02b980e71cc0373ae235f31d916e00630dc9ee11a135e99224d108399e319a66ddae91e0e3ddec96795cf58f8157356e92aa274827723869a5508a35026958fc80b6d3c1dbe8927ecb9b8d3aecf31ae7d8f688a8f2189f926ccacf303f1d703587aa24797958694be2a6568520a1442ea29f902fe8ffb7f981e364608385285418446ae2f1d7bab86cac5c8369ac40c4a5513abd7195a7ef0b2a77213367766d5709e427c4046c724565e9f57cf000ba2ef4ab4a85149a545cbe37ca4170b36626d744f39205067430013823ec8a143398c17432dfc0de281abb15ad5da846dd1c9fb8bbc5c959c530b384dfed2cdaf8c22be2bed364ed8d49476622a032be33e1582e6ee6526919ed05c78d5a863b029d043950dc248f8849f2f9743990cc1e6e7262baa1044e8ef7ac7f092df645389152af49e2adfb6cf69808749e75ce3084fbc5468adf66ea560001b32b9f69a2e2db9a096b73976cae16bbd0406c4bad85c79810dcb5f5176e049fd7e4ed2689e347633072382e2cb7428662315cf517577c3abf874710925d5d2803c324a734d696b9c8013ac6feec8c8ca4dc60d469b5138fb69cf29ebc11a2e6003e1ff10340ac2a30a1d1d3aab4cd601de3b4e156ace5ba81a3059468ef230fdf85a22afe5c43f298ef99518602d4575b0082d4ac3d39f98995da367914279ce681e00315b1d00f656fdf6999a0751256b6f19f2cc8e994620eaf72a65cca0a46d71ad095e5311b094ed5ef81109a582e086e35439c3d2af1476acd017a8e74c25d7d52056c42dadfb3271598e0533f80dce72abd3ea728d594734a42089418d5fe326b822d1873a251a6163b48700a8072095e6c5c62c2b7caa3ae79a1a2334c3f40d0597774d93a46c6481ae9763d3d087f5404377527460d5ecea889add207ba67ca87c27fc46131bfb1b5e2e8932b6d1c2127eaa95795b093b891997ac77997f647ac603ebb82ce3b850b87e0d2261daf5479ae6526a3880a1cb6510b5380be27e283f53c14a2815aff154b54849265adf64342c726e36faa52be335e57c107404779fe78f76a1e3cca41a48c48cf4df84e5a1e95f8d46adc52afff896a8f46b7accd2173331a77a904cf6494944bb78b81f76d2a24ad0f5449208249bd44b91da1ce0511700ab12692e8bd8f3bd16ba35b6ea524fda0a80ded464c65332dadb7dfece82166fc3a8201948a6eb6b808bc654dda5c865af4babf04400ffe6507ae0cfb7195b39fdc592bf86b9a166ddd0b5f3fccd92f7b3e945440c668806b334db8e656e7be0af409cbc5409122707c89974e8388c64f4198a908b5e49bbecbd7be030285b3c208470067a7544b07e6e3a4cd74f84f9838c453f30f26b8b713443837c0119698dbb737d4f8d76e84dcb43f3a0030fb9cea91ec5c72745848b70ce1cdd9fc8f281d35a93f4abf023421dcaafc8d8e2e935dbdf9dbe48b8c87ee3ffc8f0748c699a53d86077c60a64e43280d58b3dbf5d71f0b11f3f3737419eee189dd3b5fc2144760db4bf4daa5bdc78ecadf07ff9b05e4e8a0a70f5975bdb16fb80d3fb5896c7f11a68dbb5ebbe91f4ce3a8d57d8474abad285d5f95b58ed2d9514b7ef565d52fe43cd09e993e07d33cf2a9399b86fb09aa5aa586e05d73ea2f11cc81a7b8e3a2532c359406e95d525d0bf78e7fbc537e3f4bd35a586720a3e80bc566f72a17f558d3f178c0640ec829431a66c53d7d65b7c1a109dba18a48b63d1b424e32955e81de3c694d64c037684870ade858a3f7aa5fc082cade28eca73c01bac4922d5b9c46cf4405a0c564d834cc7731913fbcd6c643b912399a2a69890a3b4811fdcfe2c881bcb7b1aa3643b9aaf52dec4ea4c2f4d812cfe1657626ab0394c87e76311e215d487705d9c7e525cca4614332bf991f0eaa4b9bacfe0e07c957fe6ab942af2a44335729c3b600c9d6a2378af348d2c1a61726ed02a1cb1a051c0997fc1eaf7c8df2f3e06c1953d0be76a3a374297904be195cddf724740af8bba9a638219c921735c2b2c917469eb7f07e4760f08f99799ac7349614324af318f47bf6d680d3d641101170dc0935e521ed511fd2b45c140177256bbcd525b4af196419d791af2d3b1f497e96a7f609f571c97129b3c1a5a5eab8980eef4f9f576cf34cacc270a052a43b5bb183f6bf8a8014d4c504a4fcb3e0c46b9c22db37512af39a87bc3d6e9804191f7ecf37fd038ae149c222d6d8a8746fc5ee6e7a7abb8bc5c706db96ecaf8154be1ab560ac33906469081e7b93d1a0bfbce6a8b2fec83489616769d96acead7fbd89a80b95588692c7773c8a0ecfc0de1803b28fd01f69d12f31cfd93d07bd74302aae24cde011e0b6072fa37000660dce4ea3310b1e39b8ead504c4f999be1aa485ee5412f756af8a20c244a171ab806438cf53dd6c7aebc672971d55d856b154e3f8db20719d6927a3fedd326bf69fe4492e55b4db86c281040e84fbad3f7ef8a8af7f5f5036156ec33137360e999234aea77478b0ae546cc556e955ab8e480bf519e6dd1e14bf728bf896caf9b9c4de44bd495db6b497092c99f61dbc17ee8c95e03c41fc8ea85951485d464a3a8e61d6bbeb794c361f3fcba15f3f250c34a62d36de2863142ebc72659b18b78eaa406556b71a71c6bdbf054eedbf99726523951a7429305a7345372eac927c0747aa2612b346dd698361aa40bd46c5806a155bbd5d84fe0bb875f226a7ec0de823eb56d6b1b8965f8812d5298cebe80640d4b3736fd66d616b7784f5136e45346b18b38db8ab116110f2394a0678f99b6f366402a6f615f66e3499343d347bc5585220fefdf72a089987d6208bd0264c63b9381aedcb587ffbecfa09cd9e578b37a26db3a73a08f66f370a56496cf9c062a97a4c5e64f6f80f44fc5ecf841ddf255c3e400dffd19a0a95f25fcfd7db0a2aa0e779a26a4b08d46abe89aef894e283ab62bb94ec5b60a87feb0176996693b92509ccc4e0eb16a749f38c46042adea442957cd636945760db7fe205eebcf2ea5cc45b15419a859a83c4a94ba1a05ede02467051c65423f4fb02759d45969626c67a5e10b6d1bfb34684801866ba34455883d637180fc3d3be518812576d62a63da1b782e548fac8903050bd5e8ba7c3267d6672380af7c3d3e05d5fe11bc5f1f4c0be221031a329872ec459d638d8b372e8f3d2c65fe6", 0xc00}], 0x9, 0x0}, 0x0) msgsnd(r5, &(0x7f0000002bc0)={0x0, "583be008a10fa7a79d6f32a1c3318e4cfa99c50f9152c78e3a585a8281c6b9d1e3525428518a05c4b8fdc79a93b3b49f21203e6056197c0657093b1bd0fd83a63805dbef5dc473f2fa62b9a7af78994aa792d76e5e3bac9a3ef45d11adb872520a89e823ed053bcd5c52d712a3437fe3b55563297ed8698aad7f4dcd87d4f5943164d949d19893a352ea6bc7fbe79948ea60cf585788f8918cb18747ab7f7f24d805c36cc846d79ba2f2d8c8132b71b98c0ffc9d8313c2067f4b2c3a1e79e1814d17cd30c8ee55d25b7a2772c26fffb54b3cdb7b0ab6fc0778368fe95cb4e83c814f75af1d6aa18f4edb214c19a12d8faddace3c601b0be907a22c5fabcecd6ac358895384d624f8248f5f4d8296cf50d950831dec0f3e6ed6e6c254f3229920320ceebdd26f5ce8d23277d5062168c71c7fea94e9a95b273fb4c2b486351057574b64b142b7217d1efe583956338f1ad5282e442f819246efb6a0161be263a04454b11ba997fb8b1a9ef25422f488ce10483fdbdafae6128ff75924ee0097f3e0ac3aeabc947a9204b1e3fd5cfa6e2006bac8a1d3ebe7a79d30d354117486080f698cce2d432fa17eff2264fc51457b844d97e6fa5e743910102f0f683eb1617c02398fcb869775d6f883d15ad50bf2df6f38d3a367b5c91fb7804dd6802a382a41661df54ac0792f90928016206b430dfb5c98095ead73ce1e57d0db85434b8dd31fc891c2310b56cd75280d7cd544d5af530e7b9b4a27437de573c456bc0cd12715b18a84557a769a80a335f5a7aafee78dfbc06a9a4f4ee121022981a7a2666e98627f4f6de2c13f92cdfa303fe6c47597caa9c9ab58ae88750cb66dcae756b631d053d62830b522576448a92e5e390a63436e712636e37520731bdcc66b2164709165e0be9f105692edd7a2a0b8131f0d9103389ad29b40ccb3fbe0a0a726e1aa256546dde20a56d783ccabbe2e9be7d8eb0adade6e96dc11cf1c6ea350046d7184eb362bd08be823d253e82266b7e02bb867351045f424c60ba650693c57b9b8096c360a08b48a7e7c356fc91498fa9abda6eddc4c2ab6d73d0095444448d06724dee1f95066a6e66afc4d3fd05b8971a2db53c8b056830793a1eefe225ca3df1bfcd16ea6a26bf0a8e2c30c0849ada32068868cceb00583dc581d3228fa7396aa6561f9e82a702e3ba35711547c35aaf97e8b397485ed9f3e9bc79b023e4dc91ba1cdc1d0e70ed5f8a385bea438d9d31ddf9145ff1677774a87e1ca616a28c735b2ca5af8685b4a279583a3e3ea0bf9593ac108fe53d20b1822e8f9f70478d04f4825b6b9d1f37923e78bfa76d05426d9a6f88dcd98ab6df3652f4b03824c0282820566f90c883134c4a43db49844484c7ed249bbc8e40c11d3eadc0313f2cbe74ce2c715f6d8212205157170f71f5a8bf554dea73887de90f0bc78d97e25c9c801d58f5b4c4c1ad48f4610c991e0b66183531b0a6195b64ea9aeafbbd294183c2872c89ea9da546268ade1de9295768383b29b8d5d22b8c6290cfc374aafca996a28ffbb5e438699fdc3613f23570ba00913d4c80781410ac1e7a29e289cfd3bbbaf969041fa16acbb710c71b1915b44b7ebf4054ecc81994f5f928fcc4e8a5ea2350cbb99971bac402f8cc848f823889f4d19a8da8a5d73a93d260a51836e79a9a8a3c93ee69f054961cebe6d9b427919f37d654147003090b273512c01257ab0cf2842eff00fb59d948e850de59071f3a93b4a6e2dfc4c108a105e1809d6ad2d3d7159125ad2e3b473a2ef222083cf20e7b46255c28c1d03a6bc9752a144c0d2d236e9fe100aab3cafea13c05610d3a3e04325375d1c3743339615360364a298af24a6f284680937cc15669bfe4c807239b7bdc26fe5fbb2d2e938974a9ee3ba8dba4f18dc9eee35f2209431e46d718747752a713680872f4207aa108b7bea8203643b6eedec3d5700b7fe28993fd88f8360ed13498eb89bb994681491ad5815269197713e75635d5b68dc3c6f6ef2e52e03bdc11d7474c97257873bdfa289e99936441909c600caba91a33ffb7cec04e31c28b7de243bcde4640d0b36b6e446dbc46473173fa3b54e56ab2a001f050cf6ce3fba663b979667f5f9add41a423b4da1a4a5b85491d0b36efa6a1263106f363bc52b1e73f4ccae6ba668f370cbf4d7a18656cfe673a8fe1d8cec787bebb85f9fcf946b0370db87b26d60c3d893d809d94fae6892e0db81e72e5a7e4fe375e16bec8bff963bf313cf285866e69963394eae95e492eb102442e158f2d694379835f3d6f76d8faaadcb9eb9faad6e4616a2c2768c0a10cd400c998ac6ecff3e9d0dc5d1253c95eb07bb899241d6684b582209c768abf7657c9726fd8b14310ab0b3efba29049f705992b28c0708d91be5ea620048b771372bb27bde4780ab9cbe613dc65a1387e76d59b93f3d36389c9b735e23cd8adfacda55159f677b6ecf3be11231f4b18f0348de22f9b55ec13b18b168d7d6127bc6232f3ef1d15dba9054f67c2e022bfecef7bebf7ed88b0db913ff79abcb24bc569b6cd842aa6c8abf723ce3cd57ff76261b4f498e11f32bbbe1a28fbfa421a004690dbf52f034cb3c1454477caab5a26becdf0038302c7d20e63a7d475de24baf9603f249dc350681189ca47121019592cdbb95829db2a8666e813303e1a2a93f95c18cf5cace504f893cd91f93c34e436356439cee6985ae6244004a392e7461006e5687dfc248a10315e579ad635ec94fb52e719c6ecebec4ffcbcc5918399191eec497f9789020910f5c9881cfe6b43fd5c2075a3203ae01fad02ab2986b879f6b81537f15c6bcfd8986a7b1852698414269a74dbf919461d35250a7580eea6b241b9268a843f03ed672854b4adc"}, 0x804, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000140)=0x7, 0x1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000100)='./file2\x00', 0x4, 0x0) setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r6 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000400)={0xec}) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x1f, 0x0, &(0x7f0000000300)="c5962bd86179231bce04afdd8108cbbf33c3472a0295fa9e017bd0d2b5da468a647a748a7a1159ed479cb03e20d5d7f5f229060905449d95e076446908cde12b77462b9bd3e615bbb8d65562264a1b67ca79fa4e026b23c741c0c6e3013682ede6a949c87707a965ae758459ecbade1cca5c596a44f80e5bf4252073ce0471388b34374fee8b595fc489b8c8361404541b72e16abc5d634f47c258567e0044942d5e7ae9a45f246ce84103a121ab980bd0b3d679121164478d3e74be91b02aab6b084bbe2adda7d398cfee1e74ec7a9bd9f358eeef281860a60699", 0xdb) getsockname$unix(r6, &(0x7f00000018c0), &(0x7f0000000100)=0xffc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 0: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 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) executing program 6: r0 = socket(0x22, 0x5, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_open_pts() syz_open_pts() syz_open_pts() executing program 6: r0 = socket(0x18, 0x5, 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000280)={0x4, 0x1, 0xd}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) symlink(0x0, &(0x7f0000000180)='./file0\x00') sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020691f, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x2, 0x0) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000002340)="edf2b8e5a4a5e046a6c81593afa5f7ca6ad5ff18cc8da1b3560c7cc07ca7d4484be7fad1ce6ff600230b0a39ec521e8c7306a7c0c23b316cc112dfcbaef45ca6ea4b59bd85eec23547a0249ccb4bea009c48cec5951a346dd4e23ec32dd9140b7d64aa9ba34f8a054e273452586d737ad679056c89b1b2f5ce08c2517b253942c6159b8780bd9fff9d8b352a663c71a34e13f582880acdea645cf644631bd1", &(0x7f0000000200)=0x9f, &(0x7f0000002400)="219419fa762933cdb20cf3e5909570a945653e889c610d0a2794aea2c8a841b6bcc8355f877ca96e76779ddb3a91214b7f1864bf8e8d480190a5d4420a160cf0db24dc9e587e86b0f06b6a61c3f847b14f77e29735c88cffcf55b931643e08164702536c98dd812c3336827978f2baa009d1c4e3adcb666cb0be7e9776472d937b2acc7552f4dd5b1b1602", 0x8b) sendmmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)="40ecb0526fb995ff23a223ead93563504726e0eed09e7f03c403b4b6af084b906f80d005c44599ae7a6d5aa74e18e1b1049ab3d116e38883af5e66cd994225d1cccd44d8676d4d20f846b4d5f41c16452cc37afa624223425b018dcfebe137e59cdb423f10b9e11358f54595efcd8d689594f329a4046bf7dfbf94a4f8cb51e87f17fcb64352685f02b3fb4e820ce4b56173162b27ce17fb62eb89fbd8df07278dc3b919d0c911f3cc922794bf21eb930e650957e625eaf21977d8f898d66696e8ee1ce3631cb70b9f57d48818885597c0e196012eac3615f0b953c3520cbc6ef703a046e2d34c17f7795269caa0508020d0568c5dada7c68f3abaac1f22c2ff17bd158fcfb538d74c78e57edec2b14ace9e1362a9940a10d7adb8e23ea49ceefe839c2417a3407b191f2a722a4ceef01adfeceb4d76b9f0861c2893f6ed805399a599b05f197d5e5ca68d90d4bbcb92c0f6169932080e8c93dee33d86b014ceeb02b4c63039f601bfa31c815dd14e29e0da7b5404ef97071f6979c546dc3b6733f3a912fcba20e9166436991da72629c874ec9be56239ec567f1ff0c22cac6c554d1a6c0f2d8595ffbf3562e2acb85bc94065da9fc5e0cdab67d0f19e3d9fdbd76aee801008dc2f4bb51a6bd9aaef942c931861f6a029b0ca1cb05698f3ed33070934faca73be98302623a18cc2e84c774ccefa11c28cb6a1235bdedd25ca37043a078ac960ed20f38cd12302d51fcb5f10edd665a33c3645cd61c0391ebf5df749483d52d3a0e661993cf44563b2da21a50a2e48e9c94928d021aa2de02486e5d4569a58993820ac922b2302303e2ee360b06e3403439fbd15aa88c467b20b7f71498553c708312fb7c8bc73ea005cf4cbf18465b03dba047359cc8aa861beaab1e03f9a9d9e12757a11c7de278d3f01e7c4c0f6843ecf477c32cfdb4378f3f70d4c5408328332320b54140dd971d92fd0487cae3270e0968d8f2144199154370b7f759480d839c3f1fcbfbe2ba53470cb9492847bffbceee05a12362a936eac294a5cb35eff2b64c66b33637da84fa71e355bc9e26f2184b921fb8093ea751030669fc423b55849c8b71affc8b9d89d0d91eeb0b4520797cb856afa686c07ba7cf350f21cafdb8d19567a498fb67f3e8d4a76e988e991a0b55c8e0101d2a9dec1ecec019400c1c27b39eb4a7e6045573c60b348005fc75b673e4b45c52f55ecf8ef80246cdb8f18a393894b75b180a992d4f2195dd7dfdfe79907610fd8ffdf90ef0827a52c56da2fe6841879987c9d969c2db6548e242e9d0d07b55e7a26e59a9824d973e39a76d40d068aa7d539ea0ea67f5c17bf17101649dbc422a75ddbe39679b5a5332f84b30fecf29342722fb26084652b88f8a33cb6429bfa92d9271ade914ca4641520247978b95d545be398c42fbfed4a56aa83b62e600fe9fe9dc18a44884e786fe1b91c04a839efb3b5750b0564a5f161c019b955579fa490438b8da1f68de39dbdb2365e14e9fd999bd2ddeaf11bcd7af73e70ee6d37c3be89728715eaa82119b7c356e951e94e49f6acbcfdaf8e4ba2e41d5a171115b5657f5fc62a13352152542d8b412164918f66d9ce552460a3205d7a64cda80ad3a8c9f1d026c6ba4439791bdcdf6b13e9faa4eabf38f1f1ee5427fbd914643c007e50f431f5c7ee753bb75ac01037f38d5d879609cc271d13a1b0205dd16e3cb255ab3493fa476448eeced9d3bcc5c57e9b28cd68fb2af35f38a3de7f99945451ec240ff2fa21043efd73b4049569293994c0ecdad4158b73ab9252f455bb32504c6830eccd62421f7d62fe97c307d2e919cee53d3877f92f0efc70da601d3a8e27bf35eb9f863ddeb452bcd87881fdd4145bd71d121df549d27d17c56d89a758a9c3e62e9148f04631406272d36c16866adcbfcd50f859c9a6d3d9bed77d3c5e5f795c4c812165e6946a9b3859e0caed5272104d77de653cb91ed99785a98e6c4b0b5a2ac171d33b303ab3f5ad5d5e8a11361468b9afaf4be4eed6aadde13dbdc7bc91d7c1cdf2b2b1d061e62392c58157bab1a87af626b6d0a2f5a606d66749795577172d3902ac2b4444a9a84620bd5ce77f27ad581e4428d667e135cc9ec45e2c17d590a1564a3a67896297122dd0ef83c03ca94eb0286d9a81bcb9f3e4501f2f5810b447f826e9809f597efc916c3b5a0faf49e5215a3094abda5ce5ae2fc5fc655ef3deaa29b3c10b5ccdf460adbdda1fb951ca0e3682f009ff747213d6fc2e39696ab6820b6af7f6907fcadd033b418815ee7f9347f1b5f790d2e35514232b6603569e70c8aa5fefdd66106df014d48461b12612c6a7ad23f18ff9845a31de00b24304c203f96b5538ac6fa727081ee9441bdd3e4e336faba162e5201c1384bd2a5261d0c802a744c0fcc72f86b374798e874f189496cf2a78f738482a01b681dcbbb017790afe2e36c76a67f6af5224cc3b8ddc2309a6a81152b319c9874eb7a6ed679d57bd44b2474c48b5996949eb4fc78190ab7135409dc6d413ac21e3b5b50397c3ebdfc75b91f3ac8041d8b6382537d15a9ad60ade70c7bbaee6186fee0af6ae2d10280968689f21644a5792656189e63ee2cc9141a4f121454dd1cccd1adb55090ba937f59e699eaca897e8080d7ef52a2d9dbceb4b4cb21b296b6b2e5578309e11a9f04dba97a5cd6ee209689f7b50cd7ec51a3a50fba19e95af49c024e8ee05c61963869b728ccd98b609fb13d0394e94801131c3c154c750eaee4d7b8d0c24708e95e27f0d796c8af8d3520e22ac2b779cdb661c3d38258e0010c1fab0ec36acfe32078458c2269b9d1203f9ba21edd098e495b3e055d7b3020a7ce63e0fc90d5ebc9b566eb13d2bff9cb671559cb3814593ee902889057d55fa20ac1cba34427bd21b64308b566a67d38b2fac2a4e948ed56e61685bf5fa974fcd655e3a7d85de1ab487b7e8780bce97969b6215f256e690ea9d343ee5c2776f67f502df30784a56f3d8b71ff235d0910976698c7e76a62bf3ae924deecbd7eff8bc55771c13ae3c166947de1e57847b1b783a9a8bcea555caa9a046d4926b47685c7d257a8140d07708445b4e5c6fcf0312eef62588b72363fb0e8663c9c7f07266c95245b88b77a2b08e9f57029172033bfa215315258525b562638d8fb55fd6a9ad9374d5d78cb9cd2cab29396385727221c2b3dd5a2224977edd1c58799ec547fe7c24e63cee1c4223877ddfd1ec4f97c37d5dfc7d095efd3c8ecd51afbdc608d32665b5298a53eb57570fb9f2cf89a7fc354fca11a64a139d78b65721e8af47dfc3a45892bc0c36cccf52a54cbc1c08f33b5e872b872c063ad0b1ff59863d8303ff6cb09a99d837e5ead74f0b62bf2f76938aa2ad8bf4baadcbcb131886470d0e2d785e3e02bce75b138ec6821015308daf12f21e8cadde25f6c537c67285112668aab4d80dbd6aca05912c24d0a9f142bb0846128175682a8aa81f283ceade68f802cebfacc2cc99ba2ffab1cffef15cf480e27577c3ef62a9c8c36ec0c87c6c9932fc057240bd5a2fd170991efe52f97a1139f011ddb46ecb40d98324a95a612789cd41e0be97244b76d36175b195814c11a5f86db1dd96ead867cd1e67dca3e8edeb925f886c76a819c62402cbe9b4fe9d019190a691247de610c9b3ca399432e14efd192aa3d6c414536925e26a69cc943d3d2870ec8ca38254b0c9a25a18bd49bc44c7de9ab778fcb09c0ff79320b781b244882900c0eb672d492c0fdce9aad50574c9ef2445033532e7a4b5f3385cc20633ac642442500d26164f76746b0b35f00dd21364c69d0193ce5d0ee82619bf9045c3aaf1a8b0c7089c8cc5abd07333529d065a2d881cbf79b031b3536be66ea9f9b25b551a888607e9aa8c536978082e1f8be10bcd81014d3e89380316f767d851d01ce1042fc23cb8017a7c7773fc520a671a220fbc27b0a98636985186af41f0a4dbcc1d87153dc3d3dc7be7c6059d1c9b1d3f7ceeed69dad15a61fef7fd1371b714ebd00438ce26fbab787c29d4748d4a5ed33d4db74a953b26ebfc470f3c7021b0a881f21c8df12e6de0e68eb3d02b596a937409825441ff6166d775bac6c5a3c41a2985caac6e6218cbb9856cab3d98748158d0a55afdd2d40b113875e7acbfdd8d9dfc5b571b96ec95b7dcb554c33fe230f494f65ae232586aafc993617839d84e34789d5b1a0ce012e893c9592a1dfa90db8000d36b5cbb3c3f5a15e1dd91c008f85330d8fff83fc180e344acabb699b668a94e0817ffda1a027b6b26bbcc6a060192b8c7bfc49a5e6cc0ab40e50e3ae7e6965ce60d61f2bd3780ba0fd47fd044acb8dc50ed93659e9053556eedb37175874d81c60dc1c5386f67a97a14df8a80e945b15b2aa24dc6fa30f30386b2756e1aa174d1ec244da4f38e63c4866afecc9e7d273a6f3e9687138514501c2fb8d4f4f7c57d03a2c4ee2df833ac3edd37017e4c715073a8dc054ec5614c264d103bc3424ceeae394ccdc95686fe3ce42a98fe3ee06e0ec70c683df3867300d763b351b14fc57cfe0055624b1af27d342c6ed377e9a624858c7027f985d82857d490c63128396a129f00c969460ee2531dba7b43ad49007b38a4e714608aaacdb6060b2e86177cb5eb771d42ea78590fdbdb0676cf64588d734525386c78f8ce3030a403268724cdacc1782b51f0039000e298ae9ef872d20dc3306bd358152fac58616c318c82a0e6d185fefc4e2048088bfd0d546b709a142eb17796c806f5ea5802ea92f0e462a663bd620845d3a2937a9eddde2cd366a0c518efe16d2ca08d0e89c62ed0c1a5d6e70dc2c605f5f8fbd65b09358951df1dabb4329550475c1db4ef6bb64b21cd0adafc4cd9d2043b38e040fb1172ea59b1c9f79eca14489ab767e5b58975aa34b308b04d2ff794b180e4a66d3f41f4e9dee7e3161c464be7c8a17856cb2aa685ec64e6e1c04b7bed72fe1691dd979c83dd5885361583a656d5758a209daa1cd4864adc5dfc0c49875a53026785a2ad684aa354d297adb83b40d070fdd1b197b1f7230eb999e4b1d11d65a8415e409405e0945542857b0efd20dc6298820a552d0f4c1e454cb1e9d537a4ac91453085c16167b4caaba805b9fe71344c166b6a4bb417a91c9e519470fbeceabbb252b47fc1122469a3ee540e8a7a10fac3eb8ec624d846d3feb5ecfce539c666161b632744673a6230b4b9666d8223dcd0434a16178d135dacaa30d2dc06faa0c7e0ee6f93050bef505f8579aa5381b4ccfe9738fea5575a62507f476756e50cf0f8b440bbc68dc49e4c264d8674dc6bea42e4b8d80cdf17c25a2383e846eee9a63fd2838a3a2a472de6988b29354162808bd0e951a7af0c345267d1eed4b46b8fab72283cc43e63d0fde3ac3bab05522c02a0aebeadee6ec415e2e5aa144759a4f53723211f1d9491c23c8562e396d17bc9523305a9fe9b5067cf2cb89c1f10e182858ed2f6617ecff67ea0dc42d232a9c2e671387eaa9e4204b8e19505e804b06ef8de90da4f15959620c5a19ff01142d6206141393d755aa77e54f02228aef336be9b895443192b13e4995546a6f7f298bb4af8ca6537b151fdc1f26b90774741dd5e44c905a925b29f1b2adff18d90ab4394d251681435240218f3483060e1a06538fe169438c88ff10c55f11c13dcb29e8a28c88954ca94452223e17e11f53c2102648c3e75670ab64038d7b2a435c80cdd5d8687031a3122d16c693052d56ae482b2484579217cec1f38d48a3ee03adf2531ec126e5a64ae6391e118449421ec", 0x1000}], 0x1, &(0x7f00000012c0)=ANY=[@ANYBLOB="1010000000000000ffff00000800000013834b7a23880700dddf0dafae8478747368184d308c8bdf141ff7bea4a143bdbdbbfe560bd8af545d8b197ed9f4dfaa58d4572b31148d51424cfb40f9b10503b9b6481ff0019f93e8f946683d2a4ae14f51d6dc00f5967bc2f168a49f3053baaab94863cde7a79a90cb15e91b3e01d8eb2878591db2ad9411e0b60afc3327b7a6e3b28c9176ede5a3fbba239b08159aa3df452b05a6f7ba0b0289328c920443f44c6f66891044e993eeb48cd6461b57322e40dae3f1632bb90983fbb3a547be4e543f52398f77e9eb1f98dd9347327879852337a0e36976d8639fabcc24ee1dfd506da3e3270aa2a8caa1c454751de17b36947b9becbeb1b0ba80b234d86e4d038678d9c48b75b98665d894e5f1750c115256ce055eb24f2ec47899d8e3c5dbf4ff39019ed73b98146687c8ac7956ae4c692d2793d01712245a6fc6b985f932d75a7405e9de03fc16572ee0eb0df95ea8afed6b410f1e3325aa35cccb21c11b5c19a40ae2aaf432cc2ac0945d3b50649c2c3ed636c448266a864ab5c65e113381ae0ee9929b5c4bd7169997a0021b2b6815dc901d6cc5037a3a1c80c43bf826dc7a00a66c3ee46c15b281de23aebab3362a0a0befdd545e15a7d24ee11ded134acbea8ad2ad579bdc0a0645ed1e35bf0690319e970294210f9ebfb4077239bf0925c9b70af14b7dabfc65b79f14554eff9db5a5a1fabc436b37bcad19459230bd2dd51fa36375137c45ffa2d616567f423fa87b3e50caeb20911b19ccbda31941d95f332c8be5b66960e64905411317b05fe4bbb3e61db5ba9153a7008103958f864953587fe2856d8909d3589a9e3dc6f846f49b8ba10eb12654d9670e780ce1f32910f44910fc13325ae450439635847566d4966e8a0851c3e86536a0f80d209a834aafe519a6b2830523a9a5086908d8d93ffd1fed9f98d2579249a506d5e1b034cc92bcffaefdc1a259ab0e1c4877b356009c02baa75d7e57200f7669656c7f8ed8f29778e4292a90ee8ce2f5d93bc224073c7f41697b9315037914d5dca2b91dc31485e8371dcac15abc1d0cdd9f4e50ce5e01ac5780352ef24aa357499a6f033eb6e6e34f311fc493f4349dc55ffe07b811068e2f1c0040b2471dd5a5d48192e10ab63ab50ab96eae61ff361c9f6511ff169501be19080cb26ef35f10681e02c7e3bd89c6805b55a71c1e627fcc2302e44017319340ee3b3dacc6e7a1c43fd20b7f114428738abb3acadc1b895f38c22e6ea6983fc08bcb32c7151e8b34bd7604acd2069e6fd98b95de8d4f45774ec1161ac6f83d00214abea8a2d7e0c47ddec21e001b03f6c7b3439f4203ae84ce1b76dcb0f02559338e6d7b6c2a79611cbd38ab913586d21e13b55b5fdb0592aa56c49d3bbde26b74df574c9e1677874aabb7a399cb197f152ab505953f3df17e493b2fd9886371394a8695b543e9589ff5bc0c426ec10a011352a105568e73a57af31c0a44f8f6046ea5b0e247e7904a88da6668a16b3923462dd17ddddc36061f29e49fd84a53c96d76219bbe3f42681c1bf16213acba7fc0abc7c3425fad1dc3a4c1a000f4fe3c096eedaf4f20aca143a548b52aadd84090125402462ae16cba105b49fc65b98fa387f86ef65d63bf6beeba545c029fa7d4d174da2dcfeb18792aebc988c12fc2808b16e222deccc0a11996fd4c66c709f5a25947e09dd80b71794dc00ecc2a4aa01b51174fe5a2aedf10bfedac0358b317dfb112a1afeec7f154a6359a8749ba834956546dfb9f15f405aab6e16f66709789fc55071f50608aa8d6903864ecd7a8745a0b6a20ed264bdbf82f8785251493f694b1fdbb9cafa091bfc7eacc40622122c90a6ac20d017e6d8a94ef6e2387f2fb88a6bb83aab551c55aa7d21dfe4f27bf42a6597f9553ca33aeccd7f515152429932d785e8e92367b1c9eb993e1e9720a4f1e0ddcceb15c7a8aa5ef3214c2d0fea38a74ae1eb45a54acd6e447ad19f3d82f29a81aab734dc4c696ff071e283e05862e8a95c274bf8284bb12760bab5942c4d3eb95eeeedf5de77490081c84699daa7961ee02cea5e130c7918c540247a16941e8a4ddaa16f18a92e88256e5846bf86da1af1d64dd4eb6582c6d8e24e6def5d09dd56d64cc9d26add30960d55062d7a59ae449612c0fcca3f4e191b02f402cd436cc9c2f23a8a9f2932f2ba01a47b65ebaeeef099c288ce854e0b8b3820f62bf2b5fd75ae74b22f54dbcea53177d82a40ffd6d63c61ba847765ae202de3f999f1e42cd556cf45f26c1513328042c5481e44bfede8efa0d3630492f5f9bb9dfd716d0fd834f43bd8a60c494f53b1310a6ad808249a47884cf9ee636826780e0ea7205f8a78ec0bd4d411e6bf346c4560c05de21cb9c32649ee053d18c9e5fa0456eccfedf90b0e49868cdf6cb572006073299b3b192a1fde8698e4526f3574cf9990d904674ed975b756acce5149ba4af6bca1097ba723b87f7a212fa6c7dd9eeca056e895297a2135acc1463f55ab822a089eee68eb767af6e03cbe1606644fa8467a5eb7ac20d1809bbeb865389870c710ed70ea97169b8bebd79ccbb6c5f06445c9dce195c1539ecac94cf933321046e1927c9ae8e80bc7c97776d9d6ed2efa0ae12626971d28ab7dcca7a8bdb95a1be6fa258fe4385978aad28db9d5f38bea2d1714aba862995bb555dc356306bdd92b37f9e150f0aa856a026b618041d7a69ba8200b62e0c733ec16e287ef0279b6e1dba4a6de8688f6b3f6e92b3886ab08c9a32ecff4afe3b94f568f5b6328d19a4fc5f345aac4e9e2b4ab668d6a73f13e3014a0f2c1d46ed1a7d50152496e2c1a8b8c2ea9a20c47ca32383bfbd44c54cca173d5e5c80083a8e16ca5000f3ab64848d792d0bd792b58a65786ea5ba2da4b88e77ce44762cf7b78b87357e0be0a5e987364acdab899fa55dbd3228bcca70b14fb8eeff3403513a15a3fe37b3d901b561c07a1cd0b442a67bd07aad8804bfdadb7ef366d53c54c6dd6cc7cf74136dd4e90f3f723614c66c498dfabbb7afcb6d5b9ec601a83519c6b54d422353bef3ad92db0e72476f7e767408e0d2b8ef963c6a0d67e93704586441f33e339aa92c78d61e491b5f7683ce21c34d67178f45dd3c73273fcc0e29e19e6872bf070a4efb8b79c0e60c812e84c35504ae9509a4eaa27faf781837ae62c040f27be64dec94664aee88b0ede4d45100b896048154c6a15f50aa576e059b0e17ca831451ca2bece2da90c01fe98d60a269b0a1391931826c09def06fbc838031d08fabc1603d6b40096f415f9585fdb17b8ccb0479b379cdaa376406ff097242d2cecc6c363ac1e673603bbbfaf44c100f7b10a2a40624eb1312bfe40e0ebbdec6d466aba448c8c20dabce84ab5792becd2e146f98d47ad48a01804f1d8157cfe18343c421d9456a47376a60f4d7408109ae8359024f4b61f56a87805b2b0a439c13f4bc5eb06433bbf66af481f0dbaf90ac068a49db8a3988baede92e60989c4f28fdb84eb48094716ac46498d6097a06d2f8c6ad206cd534470fa13d84e287ab3419729c57694094be83c08e4e897658f79861b7a71666011d94242ba542797ea8bd9fef7181ebcc3912e7d94509a1ca53eec4de655dd8e1258ffcb3def655589b3dbadd1590b7c6b62d8f9b063ae80777cebea561877b6c26b52f7a13d612d5116e8dac31766467cafbe1a9228d3100179319364d782042f468754a11be9d1003277427318051f7ea66756e7386298380020a6433bf960684d8c63c36dfc73dd80eba581f0ac4a2358b1ff47b3f8af89d4eb375709233697b3abc9a0a7a3fb8bc88840f640fc67ec61ec927d6fc84f12417b496392e579a9133bebb5e5ca37e05bf735f32ebcaacbfceb35577ee935707d7c825a953469519a0dd2b4e244c9d5991eb743ffc7b487bb68e17b18dc2596424b0af0665d129ccc3db25cf42c7aaf2a0c5d98dc66082609418f24d698fe19638037d2be4a82a99473cc878ae7c60d25e3dbf69de1ebeeea6be817634fb04eda5e2a47f953f30deeddbf25b462c63eec4bb520bac76031d139903cb148ea9da92c3534d91c60ebf38017cb83958b514695d44223052b103135103aab3284db23c40a6aa9e8a30e75922f8eea556b92f426347d073c90548e46e4c39e85a5409dc876ed2ecb5fc073c8a2966bd1158c40a84ee37560693a53735b0e71a89bbc95f2d8b334f23d83daa2dd8e3b4c25958d0bcfc5ffb3c036915de164d1c2ad193745847d90776cb2c0eec34ad47cf169acbf8a26a139b7eff7a94b46ccf2dfb20b3943abfa0f1e5d0fb12b922f529d64e208260133a21c893c144cc017ed373b07ce9a164c74f1a6f4ac2788be9b9b7de4e86b8fec05613effde012d2f3b44f58980b5e2c3f1365cd8fe44264fddf301d6041390ebf29feb39f7c2a7bd29e23fc507b636972ad9498423f3f4645933667798135d5385eff21a71247855903aba4d947c3a2fa11774000c630faff0bc38b6c1956366265405d77f42933d7acce87eee7c5cf4be0f0bb775e81224cbe6cc39689b9e436547ff7e8e6acb798be29ebdd40d2665799fafc1b81466f852b8de23e865f0b85460d3eb318a15e0d38435c6234efbcf502c1db2f5115f6155a02df4dcd77529da9ab564c036773373f6d654e4169359d7d16b8bb159e2fab88ea84a5c3f94a861eb8049a23e9b5a7e74eee02b7bc8f6bd4b2fb527ca228a4fdd83323db1c8c2e730ee923a039671e41c08fa774300b455570b3cc292f371f900ee0430d4a5aa7878e1c5ba795cf26574354ce0f479edfe9f6c18fc44b6d437c91c3c22a092acaf40e28b0348ca9d527296e6af7ad1a7d63f7475d6f8bf602b9d509e199b1a2c0b8ff1dff813d64f504f9686d1099eb7692432e3969506f5f3a9b924341f371464ffd04557b2a96b0f598fe87ead64aaa4514b8f9659ee50f4ed39249226202b8089d0e4e1f2cf997d2ddc923e431fd96b52e6761ac0746b5c66785bfaa046385fa4aa5497b8bfe516963df66bb9f64079ab1e8e1756a25858f0377ea3c78c03b31234eed6cfcb9b966524ab130f6496d5e5c623272069e78003f1eabff16b8cb6e3ec7d969cabf5275904d8b6bb52302faa01cd6584d813635db8c884ade44a6c355ea488195fe641ab1c2757ecdeb4c8d578a2e15c98bf9fda664d72e2282bfa87db7055bc5ca40b62c0ead638fd179e46458eb29c076628d0678f522f66d719152f52870427eab51126e143fc5f1b525868f0141e53b44252259a9a71f59157446e3ab64e5220e8337ec0ea7ab651fdae73f4394c16f2ae75c1280bcbf0fa8aa66bbca41ebf7e9baf2acda0cc45d142f499dd57e192c055a5e4ae3791b9362d713a65c8adfdef3834e566d857a504375b5c203cb9ed7bcbd2dfa6820a0d6b9879299ce8d2c03e3af7be1b8bda3d05a362d3ed034db81e5464890d1103c7b907b9d107bd3d113d6bb5da2539abb0bbb8d4a6d19ef5fdf195554de1b03bd53cdae51ec1f3ecc84c0a49b2acef17f7cc2bd7c11ffe7b140874f9f56856ec9530a0491f1ae17ca707347eca91c94bd8e5672a3d034a78469c719ea50eac9efbe4588ce87f82591dfb7231dadec262e3bc3e1451f1e57a7610eba31567b5f9a6c794441e13797110c93887af069f146ff430b35d5a7f6d2299ea047f91618d175592d039874d03d97965355c7092ed73c72a0f2c42b5637edb1bec4d4458baf8415144d481f13e30f30fec3cb5b7d649126a6054d10acf93f198f16919760f6c19f41790a3d2e614ecd54bcb4e43f6a4a1b5800000000000000ffff000003000000c5041abf5bd8f7447c5dfc2e7254c20f6c75020dd231bfe2febc831a87d93e411d4d57fd4106053294e9a5edb0497d34bb9abb68c4ed7e9632618a645214c31c8500000000000000"], 0x1068}, 0x6}, 0x10, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6060626000082c00fe8008000000000000000000000000bbfe8000000000000000000000000000aa3a00000100000000"]) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x5c) ioctl$FIONREAD(0xffffffffffffff9c, 0x81206919, &(0x7f0000000000)) r3 = accept(r0, &(0x7f0000002480)=@in, &(0x7f00000024c0)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000002500), &(0x7f0000002540)=0x10) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0xfffeffff, 0x80000000}, {0x18, 0x0, 0xfffffffa, 0x456313a9}, 0x7, [0x1, 0x9, 0x8, 0x600, 0x3, 0x80000001, 0x0, 0x80]}, 0x3c) r4 = syz_open_pts() mknod(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60756aa300143aff9c1feb7e00000000000000000000000800000187009078fe8000000000000000000000000000aa"]) close(r4) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000240)}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ffffffb, 0x0, 0xc07, 0xffffffdf, "97071540d67d3f0000ffc100"}) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r5 = msgget$private(0x0, 0x100) r6 = geteuid() r7 = getegid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0xb7d, r6, r7, 0x0, 0x0, 0x1c0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) r8 = getuid() setreuid(0xee00, r8) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x5, 0x41, 0x80a19f, "bb08000100f1675910812cc900", 0x0, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) semop(0x0, &(0x7f0000000500)=[{0x0, 0x9}, {0x1}], 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x38, 0x1, 0x0, "49097cfad41d6dfab57ca01de29b70f1484ae71b77a235a80f5a0b0988a549a9c6"}, {0x80, 0x0, 0x0, "a5542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f8de92bafefc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb"}, {0xd0, 0x0, 0x0, "63ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029759b11e8ddc8978f82ccccbc1618086711adcb31657edcddbf1f71c5741324f2e4b73fe553e9e7d8f5b5f0ff0b621ff607a8ef429f95ccb02044c36ce82a1bb2c27b82a0c739000396f916e6080bbbebf0919b699e7dcf7b38107bb4d51df4dbb4865e025dc97d94d2dc0ee1d3c4ed9c7e0055a7248d4f79fdf2764257b8fd449f66f9"}, {0x88, 0x0, 0x0, "46719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d338"}], 0x210}, 0xf3126e30ddadc5b0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r1 = kqueue() syz_open_pts() dup2(0xffffffffffffffff, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x9}, {{r2}, 0x0, 0x80, 0x0, 0x77, 0x81}, {{r1}, 0x0, 0x9, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x3, 0x8, 0x81, 0x330}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0xffff, 0x1}, {{}, 0x5, 0x0, 0x0, 0x0, 0xff}, {{}, 0xfffffffffffffffc, 0x10, 0x80, 0x9, 0x2}, {{}, 0xfffffffffffffffa, 0x2}, {{}, 0x0, 0x0, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xff, 0xe6b9}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, 0x0, 0x0, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x3, 0xffffffffffffffff, 0x0, 0x100000000, 0x5, 0xa, 0x4}) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x2, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x3) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYRESOCT=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) 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)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xfff, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000340), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r6, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r6, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001}], 0x9) semop(r6, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r7 = getuid() r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r7, r8, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r9 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x323, 0x0, 0x0, r7, r8, 0x8, 0x1f}, 0x0, 0x0, r9, r9, 0x0, 0x40000, 0x800}) setreuid(0x0, r7) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a230b08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a230b08 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f00000002c0)=""/82, 0x52) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r3 = getppid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x5) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x14}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r5 = getuid() r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000000)="5f6a8de84b4c52", 0x7}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r5, r5) fcntl$getown(r4, 0x5) executing program 0: r0 = socket(0x18, 0x2, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r1, &(0x7f00000004c0)='\t', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) write(r3, &(0x7f0000000540)="76e5dead6fe2f7607d2100020063", 0xe) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r5) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) kqueue() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffe, 0x8ad397bdc1339239, 0x1}, {{}, 0xfffffffffffffffc, 0x30, 0x2, 0xfffffffd, 0x7fffffff}, {{r7}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x9}, {{r2}, 0xfffffffffffffffa, 0x4b, 0x40000000, 0x800, 0x8001}, {{r4}, 0xfffffffffffffffe, 0xc6, 0x1, 0x86, 0x13}], 0x20, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000340)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x800, 0x8}, 0xc) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000540)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x8, 0x37, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x7}}}}}}) writev(r0, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r0) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 6: socket(0x22, 0x5, 0x1) (async) r0 = socket(0x22, 0x5, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) syz_open_pts() (async) syz_open_pts() syz_open_pts() syz_open_pts() executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)=""/105, 0x69}], 0x1, 0x0}, 0x40) sendmsg$unix(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = socket(0x1, 0x2, 0x1) kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xa}, 0x2, &(0x7f00000001c0)="e945119b2f18fdce49e0276edb20f9c1a21f27d8f73cac47e57c0a071081d9dc6dfdaff31a835f91ffd17c7e645daf56560d8505aa1d3d2047d8a157c1e9c85b98b7c8bf285c7b5a5d59d1c922ecb270518cf8b34a25f6dbc12c05fcc61b3ebfcdcee659e1dcb01738bc59bab3bf9c7a5fdbed0a", &(0x7f0000000240)=0x74, &(0x7f00000006c0)="a1d8e957f39478c1454b4553a612aa9d1a21439ede43c1ffeb3ee3c7d51a6307d733491808c4be5394df64038795cd6df08b451608b73dc6fb19f4a71f31cd05a1d0eb8b4ae42c54a5b5096f0ef81d7541c1d1e652e603bc795d92e71db5771abf8a545c14890b36aa0a2eeaf53612ab4412cdfcb42633ff7896558e1bf306e7bcd28a86ceccd000ec08a7897bea314ecc755ccbcf960c9404dbe67b4d70e60bc16eb8ee4746852bb4ed890e361d6b0ad9bc2354383d0f017af532dc9c7fbd18301994d4d7eee6283779f9a6560faf507204537680553e0baa60e2125984a4e165d944ddfebb5c4553ac255fcf632eee", 0xf0) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) r7 = open$dir(&(0x7f0000001cc0)='./file0\x00', 0x10, 0x1) faccessat(r7, &(0x7f0000001d00)='./file0\x00', 0x8a, 0x2) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) r13 = getuid() setreuid(0xee00, r13) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001c80)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000007c0)="f9c092b87c3f8e9d2f09fb193520754427b6115268e3410897c4d3223f3faf6405013c7e56c98fbd27fab0481618e679807fec314c8cbdc7d0d22d86cdadb03be878bee6b3c64f9eacea64653cf77fe995414c8fc4287fa2d7df7761e55dd7fab0b18af125352e85c9e1bb2e0aa1c77e9bdd3159ea35b1a9c77dc2a6cc37ab4200c4612a7c", 0x85}, {&(0x7f0000000880)="01dd0aca5e747fde5f14da1bf385435e2ee1b3920b010599907a9616fdb4f5a24863b43b2eef289a9cb613c4e33ede665962c8193e42dc09c09f021baf0bf1abe4a0d7f05cb847608c8a7ff005587059740950c92850bcfb122a5652edc28d471ffdf77dfe647b841d9c7caa146bc383ed60adc3bff32be7646e3cfc15f095a7711895cf41c5f7ee2f17feb30055e1e5", 0x90}, {&(0x7f0000000940)="56b2ede8356d83316bb0c2b40a2b83764473cb3762ae2bf8183f82cf8b8443396f16e5ff405b5c30046909e6787a906ea8e5a89aba874fd1af888bb0a792416225aa873dd390a8eceaaae56b1e811aa1774c23419ecfcb1492c9587e468d8e9f0fc2ea05cb0530ab9f49757bc8b27ebb89a1e52b5362329266cb4dea92dbe6095e70147deeed58324f5cb4562ab115e56f0c6993ecb746f2b1d6870852b6d16eeae5391e128fd3c9be09f50bda1a8095c891d4986a25b3a5ead882957879b071d8dd6560d0db76bbcdbc7ab53b290a15e5cd", 0xd2}, {&(0x7f0000000a40)="49821161145c7a7c8f66832232ecee89ba3a078684d08e18bb2a70ae3db5260884e32c542d2f856a7f5fffbe07bbbf9e453fc64f2504a85866b458de0112d0fb8ef22813d189079208e6e0bb981ff097311259e6d1bb5faf5f6b952feb0a2fea1dc6724f1e9216a15ef37b261acf2d947b1a084def1629e0b08e5b984620cb6589a1fb54ceebee03e2543de0b6fc8846a00c496a5c5816a6413dd6b628a963864af261f82c073d4b9ae0058837512114cb2118452d1bec977d3f4c4556effe13303ae8f677dc572e092877cacde363449d423717e6050dd23372ff798cadb7b9f0c12cb3f3ba9fd358dd2661003c17982f86dd22e8df139755847bcf4c5d44c0e4b592ae5200d9e31ddc9d20e7d29dc8b2df990e160afec3e043a2b2115a878b40ceffebc56337e87a8443aef019bee6a786ffdb601fda6a0a57505b764e1b4c28c42fcca7955e1c61b77d802ebe0de226e44415d65fd12790ff64df2013a40d33adbd6d52953f4c0f0c2e552217f193585ac38840b33a88b9f3c3bcec12be5dab7acd08a2d0fc87f983e40d862f5539e9ba0dab1783f619865999b0abee5e3772982489ed2ce49aea7aadec9b27e9bee27bf7ca01127fb8dc0888eb31d10ba8649cd0a1d0ddc27fd8df65f6cc93c28ebc1c2493dce3fbd849aa9fc3ee0e81330fb2d40170644c9a60d281c2649278bdea9c6176286e8351521367c7472b8f79cac1eda970d372ee7e5ee2ebe3ca4c31181605ef62a92a8af9034ca98a7abe540ea59070961e5cb4944f2e88eb2f6c175e098c08e0d03e5169104dd5828884e4994d70d75ef597541a7b2f2ec1d61ef7c3e391ec475dd18727779c4b8366f657653845597251dc608e142296cb0e9d5f483b34423ee1adfb7780ba6b0a491f757785aff1b7c51db9e7b9b2ca77abb1039d72c9f30d4b28623b5161e620562ae42b11cede341e15fe00671431cf9c85904acb7ff6454cdb43057fa998f6cb12068455ca155d18b3ddac572fa3ba5e6587c36ceac0b8f9bd730d3478ac1798f94c2fb771f27ecae6dd2c868b56bf7655223f591d305a860b8dd83688aa6bc718c3b04b948d7d66ba1d31579c9e1968405b9ae3061ac45c6aef2ecaa339dbe2de7d6c010d7dccb9d733b270cd198cedbf5c9646bc7675a4f18f2793c9ba35a3e95dd98bbd80c380a3962e8f724d119a21b36b777059b7718cecd8964b7c8b059703ad5592e4ec2041ef64c598831d202ea836fe465c637014bca330c634f0539ade2d4826faa575c92880ba2eab85c92fc7fc76600f10912f28113814291893f7d9c7cd3e71896b688a19b9d190a42d3851c87027a43e0645a6fe6446354573aab83e0739d18b8499eb4f33d4ccb0e85e6b6048dd0bc997a06dd16f141bb578bc110190748d91b481b6f7f241fedb6dd2e2063c62887675e46d37c63636441eadc7ba64e30a5c3e21f508852324d15486fb3ea716969ffd1e9726ba43cd6f2511a4f86b84d7f887db43ce94c170cd9e709a999094e960c79120de5234bb280e20cf0e6a472ddbc23f5262a8552d4dad61d3f93a02e5ef46d1f5aa9557b979a113eb745821e02c29600a4bbb822f46d836af1ab345f48d17aa3af2b06e22fedc753c4dc76fdd7bc025a80bd2b8b2635d6af8e7b95107cae4c73238ce90b13409adc9146c4dbe04a8e54aa44066d500378bbabd58ba86ce5bf29002b60455f79a849d890ec999f51a66d4ba21fa1244e2d2f3f4734a78b2397f106b0a9fde16cf5dd5f00f3994d0e751882683398cc7677b5a83ca8481d8ba17bd0858d861540651fdf4d51b97a78b73e4d44cf705d3c9aff793395a285737812775b21e1af0e45a0b5009bd73ae53dacaee555dfe2cd5acd410e22b3cd1b5fbe8774740d809c6ea9f520b8313b346a5bea669a8f4327e3060282b9ba1b4e6501788eb52c0f46571111e8dc8804ca964034d46337122bafdaece7b73e63c96188ed5eff45d112555a3b1273012ae654a5dabc0cafb0fbd390b830a3ee4816c4f4c3cd58dee564dba4484a43915876e7af6c2aa1ca24b55bd184184c604309194bee0f0bdf2db973b39104f3ca7a60f4b57559a3a22752543bb9cd06a2d0a0ad70a048155eb65dec0003b1b6df0ee7c61ffcb9ab625a745965a4c511f4a26000f62c03bac5220be404227c23c0ded40443177d9e97d8f8d571a6e1b795a9ded3272481a813c797d82edffcc0ae6acf023d15a4a7fce024e4fbb532d14860b4ec1ab3902711376e8e7ad65856fbdf0526cf2dab8451b45dca8f1dcb594f98897b4dc84dca0ec12e045eac40c36f8e0d5dc589dac0f24147b60afb93523677d6a408abd9013a396345ef51952536b6d18d9e723965fc1fc81bfef33461091d9408529afdf7cf20a308d4776ca3819a6c0beb2f59102da9bb820b37e878a295b5964258b1a6495435f4132706264f22d909cdf79621f04cb124755ec5644cabe504a3e07c4bd38ffeb6291820bade5ed2fb2e3dcbd34b948d0d7a8b98d2238d4b5ae9acd5b4cea2f550fabc6990f23f20b4bb4a32711ac8aab79fe9be1480b68dfd147e77b2ee018142be02937b56f7404c1ed93432cc51f4b7176614945bc202c018edcfa29959d602440cb8cc2e56d5cd7e72f738e387af2436b78e90748770810744bb31a9a2297d99dc6f84d3b85fc7c88287ce273b6c2d8d8241f348d3061fc510bbbc600096f86b0b976a9d2bb58342fe01b8e3f7942096fd8458f24216900512e636e6988e62112fab759c4d87fff2c9258d4ae703a90b673126cec00f7d8479d4852f73f0cc93f414607d6d2bf5cb26bbf8b874f410d10aee448a189461f71cf6ec0312920b5f87d1c68f22f09adf6fed2bfcdf638f6e59cc0f02f523d7beeb86aab8a0603145b4df3a2aaa74eab7144e9fd9840ec6d50308d9e40b586c92ba4601aec43c5e48a4dd888ef1bb43726e2219ea4065cd0c7b09365bf794c0fc66fe82e92a3df4bac92ce393339812ccc299220d1db34ba7091ead6e8e67dbf9723dbc5aff7bb356a2db4f7f489bc39874e3430aa2779b147b84052ea29b86ec5a3aab95bf138b0d7a52e06e17e5333579c8a89c84e582bd9decefdb4207c046e32512f052860f06ff548027f778e5bdb09747fb44531d8fdc78eb1e25c8c5c84083345e78eb62555c2a90a4cc1dd4f75f3ad6c6772a0bc837464ae8541134a1a437f6321bbae362663014fb6b9632d42072e2fbdb2e90fe93e8ead4233b5325dd67ac5c9fd83806db0d4da97f011f07180ba44474226b692e2d71cfe030b74378ba97f41f7821edeb2957fcbd05166438ec365e5ff8a1bd0e091a3474065f23eea9f5a9d9068ed53d35e7953ef2c2fec83a3a177627a880539b4070de9e81bf928757d4f26eae0810aa00ec8f4313162bf34884f5a71b9d04c76bf60d45a0320027d1548bf525ada7f6eb0c7efeaa50208d06fd8a762af1121eaeb260d80e10f52c51f27287398f766a1b36a11f76433e1c18aaaf86bcb6958fc9079888702a68f240ea14c1fce9ef514ca37ded8148500eba6fba9668f4974f7373aaebe2e5a30b9ad76d7f85176f91e376add75432a36d2bfdc64c51d0f6cf226701fbab45ca67698b8a3d4fb0aa1985286c132e1c5b5aa2935048e39f37f1cc0db8ec9588db9d2b283540c66f7d9eaaeefbd60bde0f71630cf820492cdc2fb360811f0c235b14ff48e05b48398ed4984d250ed5bf010aa6d50d6874e8a14c38ecc916b1ae7562f2ea87a76d6d5f9dc5fae5c945960e3250dbd3c943a100ea8e1c34fbe5dd5c3da21cc153ffb07a9d566da140b81e542a1221ba58f1a0b6ee52d2913feb114ea376213b8f30f41e05b1e24a83a4d0ba17296fa5ce3e429e23c8999e8d08f870fa67081652dd6f91d50f11a35c10e51dbbfcf361bfe6787df48fff3f04d9eb82fba469834593e34787ad8b68de115cbe5ba82fcce02d23044f6d357e6e2e4757c66d7e83d553412576e729dfe7b96bed0262bdee97cd2c399527aaf121eb6eaf8fa91b7ec29e3fc9d8a6982b8de3e4b3b263a24241190da5c876ff003087b015f5a38ec7eb92bf5ce12b2f06b3f32ca64e10ca777159dc1269b8bb887834b316bd5736bd456f4fe5eee5b7edd81dc9ba29a7771ce3109b9ad16da63bad1cce50a6367043f5b73eda68d74b114b601ec9928bf20573010dc994c1ca640064a6c859c3fb28492e2ee6ae8391d5542ea35b88cafc58e40f849f6e769070cc43475801ec2bde53c64eecaf0057ecb19334fbc98f6cbf21ffe2370ddb0c67439e211cef1088e8875d9e6f58f0fefde964fa6889f93edfae36a601f63a1e6366ff1679005e2aa7067fa38d1f761e44f4b15c5360610d05308be8d0fe7e8fa24012225e2dec878fdb71bc8d7638a588727a3b7d59ff63b1e7b7358f3d4c41740e7396f05e99c111d758789f893f14d654633b1d31f379cb19bc897e8f483d2ab1f9bd940fd99b07c731f3e5a79214dea694801dc940b77f90e49741b1fc9e947350f956e541ecb7e3529e2a35b0698c378b1c3fb3a33ea09d22836e9dc9685a2d7ecb33b8eb6c5d5dac8fe261d1f6d949cf65b16f2ed1539d21cf7b1f8b5ca88702a4064e6342a3b6416f2255595c69c6625179b8edcfe521f4d7297acb4553d28eff629dd640b0aee26a7f8d6b8c4d1f61e24b2f00dad1ea38048cc23b922ed8fab3adeebb34ce009254abb3d884921837a93da27ff3e8d5491dc755b914ab5dfd2256ca68876fd2a02dcdd01021ebc3252fee5b215e376643efa10d7577aa626dfd2721b372a945db0ebd3cc8a52f956b21e2a87e56b14efa5cb80cbebd82f49bbaf17ab0774f1e5ae20065a91814d41de6bff6cdb822c4e36b991d428346ba15340fc6d4cf8a1dd0ae6fe84a182c786814bbba87942dc0e0f866a134b09a03e79111d3427b1a335c8f7489bcd02c4d5a1519448352edb729cef99b1d6a6f0dfce6131895dc16c2dd17be50d77924c640bccdbdb57035b441ec309ffb84f97684b2f7b02931c5ac50df3000b5ec90c3f14881ee9febb3c1bcbbff4157cf9cb1c62a3c1f1a391400191eb3105400f64d8c563c68eb0418dd9521b322445940d55f8fbb29ce5e47bf2435ccd7ad95d64e82e8ebd62717b95fc4e72b98ec777579e4321efee409d584f4b34891fc63611f5cc68720509310effbdd04e74b3c1c2eabd43230c3256d30e2776c3e2b03b23450ff2b6287b5b7db072be08ef55b6836f66c04ac7e4d83a47160e1c1c2db05b0e5928dff2a86a741435fdbbc39ce16900f6873458b996b7639808195b60b150d3f04c3054d1d94d6cccb0ebcb6d782260aee24e2ef8b1a1fbb1f668bbffc11038e0aaf63d0157cfb5a2ed9aaff7bfc85cf97920f9a7d5388426c11e0f977cc7482b466aafed9cef82fcf6d0969100a0f8f25017d5afd3960519f1dd13831095c2777896af07dc645df843e3e6d0c87f8e19294afbb8eba6a3cb7771c8ebe1fb326d94898e9a3704c864db0881d0178553de586b226e7c69bba447497253996d76c3f612fc9b5f41d99817574241b4c5bc2fab532551e93b334a790ed7bed4443d7e986b234ac0ab65ea9cd1552c651af66a7b993e9e78857f8c50bf0a0d11e8d66e4c735fab5b3d784126e57497d3d63ae1cb44171d3dc824ff09c9461595381b1f200f19c3cd855d2f18d4053490fb0c8208f737c9c3befc8dd30b7d4dbab900cbae4e29b02500d8b443cb90ef6a626379dc184235a234d99ca0723c31be464aa7b522993b83e3480a90d46a1937bb4159497b916091d1b77944", 0x1000}, {&(0x7f0000001a40)="56d5424987984c038a4533f4b3a3b3ba73f06424a802f370730a36d8de505a781c2d8b5bf405a1ff1330c466d4772a17824a4662e8971cabf5fd11bc64e6664bdc569adcfd426adeaa97357b985cc66c1eb5cf1a85e7b68edc60d2c4c91d9852a68d8b1ff6390366dec28e4f7c9e536ccc293d3830345007c5b2efc1b717abb2904e498428dd0bb93474d3f246de868165af2cf85d3ab4fd04", 0x99}, {&(0x7f0000001b00)="cb46acaaa8c8a3a353d04d492b3c85f44e7e7c07d880f55f422c417096dbadd4f2fb854158d50bfe38317292467331ba95c26033d12a20c116763302eb6c16e6d15ff8404b79bb8c59cfc0ada9b76ad758640f1e9bbf3cd1db0ddb30f3e77b5124ec351c690aac8d899e4c6aaefd9e686510fe15bbb6832498b591fea485f72a5c6fa274caacd00e1ae5044a4029ac23738d471a417827057beeac773898568685e40ea6dfcb768dcc9784b99a", 0xad}], 0x6, &(0x7f0000001c00)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r14}], 0x60}, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r0, r1) executing program 6: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7e04303ca9268cbcaddcdfc59d8de7fcff9acc798ab806a75525a954b4b7cd00f5b24e259f301c2d39c412408c58634b8f06a92930b75252d08688d706e98f53342583f5057047", 0x47}, {&(0x7f00000001c0)="bef47f8e4b1a8e165b4937ff028358a3089f5c9e08f5417c873c0d204857cda93a051e577df00ff10e07d05d52a5e050880cb6c20efd797276acf742ad5e3f5047", 0x41}, {&(0x7f0000000240)="362b59cba8f9b795078be944d225bc27caac43d4b7c182daf58ec03b2f87aa60219158b951c05d7e5866b007c7829d5e626394a86f9cf4980a49bb85e6621998b3cf736f0f1fdc8a77726b1ccb84442a43d7263d054ebdfe8d174291a2fadb190f4ee7389892d005f96a71ef04c875b171a6c717bf8c6d919527dc62c5f0ccb6ea7573439701921846c96c63a88326400227e287fa4de6cd", 0x98}], 0x3, 0x10000) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc25769", 0x4c, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) syz_emit_ethernet(0x5a, &(0x7f0000000000)={@random="71e383e01bd8", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x24, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10}, {"ca2d15ac38de92f8c2f2cc3e25e8245e"}}}}}}}) executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x108) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x202) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="10c6f92c85", 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x2}, {0x20}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1fffffffc}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x33f, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000200)="ecb56ee598aecb7c231deb9d841ea4c86ef336fc", 0x14) socket(0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x434, 0xffffffffffffffff) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0xdc9, 0x6}, 0xc) ioctl$TIOCCDTR(r0, 0x20007478) executing program 5: r0 = socket(0x11, 0x3, 0x0) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) setrlimit(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x81, 0x2}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) syz_emit_ethernet(0x1016, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffffad288a279e8d88a84b008100260060089e2945f355d34708622a2d6f8951fa6a71877a25e209bd253b260584a6e6d5335685a29bb1887b34613c3dbdca07872254df30c82f2d1a118943414e3368cc5b0782692fe76001a88436be874edf3738e04a2da238b2c30454d2607d2a1b3f6e0621baea575763bb9d164dcbcbb00a3d639eaace8e13442a96914376eb41eedc07005b6c2a2c018dbfce9bb999d252a5b7d57195b3f019d5a8429e5b7497e7a6853fa16c5edb8865d8504f6eebcefdd1511344fa1be7a4e9466868abeabcd77f62df6582ffd96e124d3144805481f8825a5893f61b59df174b2f9da45c24e4e4ecdda0a3a21ce090740fa27472a98c5ccc8b46e6d21eeffcf64504196f4e321a249f810b6fcc856d31a1538bacb1a85cedac7e654a6b9424c78b748a8d10cb37e91c5a3621b6104c6efa4dfd4bb30ddfb45986d9b24083fb6b56e821f77e063570560b14e15962feee4c14083fc7efd488186490256fc093512979230f2d31ce6d3a6707793d4ff8d5c481eca8918912b8f0d9e09f2378a56cc4b5eb3ba18c1a9d6f668a993be50ca124aa1b2db2328fd005c4b9746e82d81b3d5ae85d71b36ab00f085caf502364b452fb477b7b389146719f29fdc9425b7fd12f9819c10121b660239744a6a0f564fb41697d367c5a9347f7b2e90368ae4011977ae392dfd90efa016abf3079adfa0265308fc2531cd63e28b3ce7367d46e98d252cd8f0bd9fd7eab3a4001794875abaae0779ebf63514945d30dc8be06cff6a46fc2eb0e284a173055e71145424d51b31317111403a3ce62feaa302497dde92b650c2c4057128a0ffe39f73698817f5eaac6b28a5e7356f9bab9c823988e0ff8cceb897c8efdcd0cb9646c7723be7f9803740997a256e75f4a1036628b1edb4927d27dc5df975a8c8b681b57d9e2aa8280f2c2c4e1f9ce3796b7b34c6e50e272de83fa0e3a123a34ac197634070fd9c5a8c794a994b4ddb2400f7355783714cf2663bae93eb2005cf6806184df72cc9cfa4923fe65bf602eb2aa89d03687a8722daa6b12835aefb322dfea91287ddbca304d363896ae7f8fb45bd90622ef995ddac77668d85b77ab868f57d84024be06be21ca605ded4179c722e4ebc0b1de56949c4f1d2243b6cb44ad7bda0b371376f8f0ba6e6881dd0e4bafc7289171eaf60f37fbf500e04371051a8bc098a7805d9d0f98890ce25970e21c29f42dde8599cef9f8ccaefdf46269873f35543ae19aa47d94e5693a7b325725f8913eae320926133f4181bfb11e81002082d1856cd895dbdf5d7a381e343fcbec17c32fcacb79fef9f7343705e219f019b23bba64ebb2a573ce965277cb591bd909853189fdd5d6f96317ce1ce52b7e5f6b2a3db80178b7eccca12f8be1fc1af807f1a427b7d89cd63e9bd426eac8ee8f95715a31c39fe0ddfbe3891fa8289062c3ac65d7c427a100a0e8a6b6db3f057e3eba75ebe0d9550007af4afba1a950d2b2571253561f7f23eb16bd10d8bd6dc2d950bcf347d4ca18a9b06a3a69b448152a1b1dce8e5a8bd0937c628248cd7c29742393d71b85d18b18cb3f09f73f78825f2f3079d22a2d1a72868b8e94b0e4957269d88865116cb95c1df742c86f314545044bde505d908cbd30816bd11a696b3bde90614521372743e54f21b0c9b124b85fbbb1d1e4c11b377004481d6d37028498438e75922c88576b8b31c09ce113b2404ab330d73c2101cb635f312fc692fdc805c98c71df6e9bbaff2e66f661e1ea8a0586e0d3f57dcb64fcbc16491772d2e99b26a7aa9a60b7376a0cbca17c3bfee654cd10479aee170e1dbecbc29ec569d2852b808bbc4b9554c558f7ebb25af675cf451144933f3fbab0a6f2220bd4b12424ae4ea0437d88ab76ecc383463ef860f82e20f23fdd9c039f1d5c499fd93da7f6e7ffdb91c36741fbf237a3a7834b64bcf1b2e2fc3a637443ea90879751c283ed3638f3f58e785fc70455b694cf5623482e1c016089db9fd4c38775eb0c517c18c1d74117fef43e0e8fb780e191fcadc986717d1d2c282429c027ca5472bc5fdf194fe07d4b2819ca742a39972b2f621edc5c6f8bf9365460ed9a47dc1768ec22e558ae6b218a3c4796b7562857d1abfa0fefa0b120ef5a6c1db06717e4b370f6de1bbcb353f7048330fce2362f3601b466a0a6a49294ef3d4d26acba2e77b94a4080b5ba68846a85e918e79ca84b9b5b8200568420636470ab84764a1e84332ed1bdc93060e16e4691a20c1b12c5564bdc87ea7681195cd160b4b113dcb05392bbce00d03bc025234846edab6286a37fba0fa1dc31ab0df8d7313c21e53dc1509dca07e204e9ae6fe494e05949a9d4d64456b816e1a53570a0c2c3786e1f12178f02e71a0a3a46d93e78d08a16276e4ba71c6211aa7b57c1565d34a956b49085e40c420836f8682d2000a04db3a1edd9b1447cfbefd1b3a85e240ecf099508ea83edc828e7172e97295dcc8d211cb3cb7342e83a28520ca718b020c26336610d403027c8f5063f7c1ce7618bcf436e21c7c3ddd8eac3fb4ca09e33e5bac8798f29f9cd2efcfe2021fde907bf6d6fc16d7b17bcd7bb34e8cab619de7a99705064e8f4dfc420db6292d7a1e55734a88aba26a4b247fcc5de2b5ddbba7fedfc607df387214a2eb984698d0230ed11c20421a20268efe84adee3ef0ae5b215340cceff46ccec71867166f0c3e396185a0d0661e15e4722bf9a5461069fb40b6dcd8325e49a359e8c1c223323090271cf1840378242c4b60eda64368818aac8be1e564a82ad2578eb774af8f904b7f5ba718137c7097d6caa3c53bda897f10f368f2412a5390b734f98b8fe14b9dd252cdd3607854e520486ebf21f9e49d8df9e3575a3b45ae72f67609b5e9892b2bf1100e87ebd4e54f0192f00a4e73bd4482f238770a8412801048d7076d9355f151de655ec9884c665515f0ebc45c51f285a91a7c52983de62f77b7e820d41364b446b5f5489a600b37b4780433eb8c90aa59f68d6cb58063e00480e274011eab5eeb0c71e992cb4df1ef6d18f3abd5f64cb0d45a158bdd17353cfc7fcd6a68dfdb0908fcf55cbed4fd6f71cea660d011a4c89dec32b11bf2990062bf76e21b27a61b9aa0a0f5b1b4ffb5e7dd7e536e6b2c462d30f38537e84dc3123aa24337a306b3dd966eb5edfd086e44f7b351be9f5b60a0e4c3faa0e661a1a21e79d01e19be30dd37bcabb1bb0a9bf397ac28d28fd38436d39efa0588d4a602a6aef2960004eeadc9105c604628729b6f89342e8675096e4f5c1c5844c584650004434ee763509d5cbeda330fab4adec9584a93ef51d076a43b5c06bdd93e8886c88d2e73cdb2504eaae63ac306e9f942fa3d0a56cad52ab907b519b07f3f76367a4ca880d79c7672cb4a343c93a4ce9ad5b25ccb22e7edac0ebc828b2003ff4ba97fa2ace2638885c5d2f78055b1d86e0da503ffe4e157983af19ecc8b269cebed0be42aaa406988376720d8507bc6307b2ed0faedadfad322c5a89d4d365ec7f08d248a8b7e505d677273bc863c0202d8fd648af3c3a3c2032d8d06542edd4125fcb344402bc6cefab86cccd016e7c2886520c4e696732b715005aa8cccbf25c83c4fef716797bf07cb3566668ae96b28299f11e1ea4345e3f2b3ff0d9d122b0fd4a38a3d8d1cdacfe3e312e89ab03f898364325055a1b7a05f81680936cac014e62ce6bd3540ff09207c5f1c9850726b661b2857150c8b9449592139009fd2dc1558fb66c95d068decf41b436f39b4ba37912b83000370f6ddda44857aac2c3e2ba3be998846a7244b12d79110efb3980b622845fcdfdb1df3b916f81daa09422119b8469ae69032ab0cd671033ac0c769ac9e7490ddd63dc7cb10ece15e3a4199ca3fd5fa2fd465ee039a8cba5f4263c673713b5fc875d93499b8f982abcf6d41dd4f940cb0992eb2028a65d5ed83b1f60e680cee18098016aaf5dd32c66ea4a38cc6e0813714212304f56064aa2d8936976c35ae988b443fa3833988b59bbe6fdc95d5bf80a20bd1efcc6d5284c57cbe73feeade61e0d560ca54b49ab93a1f979d12733d8d5e63620a9c03fcce76e8e776006af408dfe90eb950f51f3f0f7501661006f4de2ce8049f8193c4702906faabddf4d518b922e631c9afb86f3e07f92ef48c105cc25b29dd759f5433f476c21b058f102c71f33af8ec0629a7a840c68f3feaa64b8ac158c6b000e150a4364c87d49d6143ee454c5b7c05e749b51d6ffa842aeb03991071f46eb5ab7c23fcae54ed17b3962e80e869339e7bf608b2067355d4c3e59e58d0c4ef6ad1f0b9747141b220eba4eb9acd7e9db0f2b1ca9f9610b8b876664f60b0eefb619373418d859e7a74db5459d9c9c0523bbf2c9aaabdb122ea85fc000db7fc39bf3b8b8e8912fac069798183df98e843eb3a93bab22ff2b42ab1ad6c99322daa6bac5d319f306c83a8e668feae691c9768b32286b328d6f767f2b310ab1e751fdbde8a67291413580a4a4ac21f9bf39d1eb5ef7ffdba74d96b11bfd89d15f91a646ff7e8c16c3b7f4a2dd80d11ec91e6ac6a1448ea93a8d83ac00f35a27f9a157466ac030e5beed644e731efc41a89ffc090c43cb99f37feadfa77d1db4967aedb4fabf3ecae9b7d942e6c0a66eac679d951d7aa5fa05cee655e6aca7033c00a548e3f9e04243ec952b4aef39201f7cd0d14db32da8e39884d077bd7969793ef90ebc389344c249549864c94073bc1dbdccfddb4db47b5746494bfba47ed645d0c8af190612e2efc82a30bc5449760e5cc6b0af8d056628edd1a12a035d2134e19c8ce45a0c0980f9242bb2d734437faed321b01e52c075d04e00a8a21a35e7cfc02e0bbbd5a950c96008df7504ea1aea8816a38d705a9e9178afc56a40f6850efa37b6c2e61b96fa7dcf28549676abdb51daa17805e7eaebcc78c3b7f2c78a5d36ae10d30509413dc43afe8345bc08f34b3661104746be5db230429e4539c2dc430b9db27557d3cc3c6a39ab80d0317674a7da3fd1b93278de0f0c734446065ce1d564e6c7aa5ebfe91d05e05729fc623fc3670648354197fae3f605c58c1f8be6db9117f6262c6e990f5c123f203a9d6eaa0d0f92ec04f805d2f6d160b9a877758f3ca532024dd380ac340a2a11102c90283b396d47403c0683154a60986dbb7bd147f6a1218936a7205ad6db46fc440db935debc179407608922bee623fa99e6083988773968c385939d453f2059a3c289d9b697e7d7f9282008bbf4c8850ea241ff35bc1c60362990edbef8c43439b836e3d8c2125e41155399bb76711d66a025f3947ecd2279515c62a948bb3e16905f1942607480c168f544b06a97b9c6dbf2a9f2527cc763025f523c5d7f0bad3b3a0a795ac3ed85e73af40a0a12777875f234f00289aed5565fe02a3d62b0cdfe26630d21542d0ac0dc782dd9f88043ccfff44dc5369a8f0a18e038ad6489289829a72a0b75110b15162d11a8ba0eee972de9d7f949c547dec679657ec7573e94ef3436ab01e9a3b92d54ce472ab658108a097e7d59dd6b86f6bc3669dd683f092ffff0d939a65aae6599c4501a400b00464d79a0056c2d6b2aca957b03e1c696c155ed04cf80b10e81371b1b84f02253db90ec9987b00129e575513103244cbe51ce059ce40a32d754944be02da6d1c59d90f0e1420b826dc82acdfff620f18750434655f49e7079faff7ddf308bfe459b1beeebb03de0c9476a499a858142dd7f7f194df10d3f13c8c99232e38e06e5f1fdf094f0be6a550f8e8b81b6edc852176b3ad8ed747a4d1916d3f2c7c0e77b0eaf14768492e107c3d1fc32696c3aeb50bcd64eaa33eb36de27cbbf3a8b6ea60af4831c96c4d687bb3e7bb5b2bfe47464"]) syz_extract_tcp_res(&(0x7f00000010c0), 0x10, 0x8) link(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') wait4(0xffffffffffffffff, &(0x7f0000001180), 0x3, &(0x7f00000011c0)) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') syz_extract_tcp_res(&(0x7f0000001340), 0x1, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000001480)={0x1000, 0x6, 0x7}) writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xc07, 0xffffffe1, "9707950202fbff3b6b1349000000fb00000f7e00"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="3f51a0000000db00000000000000000000002298a286ca13c4c2722529865b93631f9a564af37c8efd90e6f5e3291a16b657c808583ff1ba0e9ee615126d6d3124ed09115c965efd5fe1aef6c28e0aaa7ac7e947b5244a84b10173cb0abd75c7129d48c8a64aaa9b02df6e11198590dde740b7394fb8d320dc0791687bc7ce56f6e77fc6c7616e0691a1f5b7290475e3d8166cd538aa947af3b5370d6bdb907ec19d9634240c719eb46ee603229ca9971e", 0x62}], 0x10000041) close(0xffffffffffffffff) r4 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x10000, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x1) socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000580)=[{0x15, 0x0, 0xff, 0x6}, {}, {0x8106, 0xff, 0xff, 0x9}]}) r3 = geteuid() getgroups(0x3, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x6, r3, 0x0, r3, r4, 0x20, 0xb10e}, 0x2, 0x7, 0xffffffffffffffff, 0x0, 0x5, 0x80000000, 0x19, 0x1ff}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000280)={0x8, 0x0, {[0x8, 0x0, 0x0, 0x1000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d], [0x9d8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x6], [0x0, 0x1], [{}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x3, 0xf582}], {}, {0x0, 0x0, 0x0, 0x7}}}) open$dir(&(0x7f0000000240)='\x00', 0x400004000011830a, 0x40) truncate(0x0, 0x200007fff) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000ed3000/0x2000)=nil, 0x2000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) malloc(): allocation too large, type = 127, size = 7069436652 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x2, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x4, 0x0, 0x0, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000000)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x3) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYRESOCT=r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, &(0x7f0000000280)="2dc7c8e2e775ffc20b3a1acee1c2a5f1e8fe13a57e96c63e433f171fa0259c95a2e8876cd8a05cf955af42ad168f64ae90686933ef37656c888b907b9057a20eb471ebb033d4ad6d902d6c55a78264536b4f2750933ea7153b2227eae0ea9ec30911ae671e75d159a4fdfb0b4620565dd448f43716ba7f2a499ebd175cf9ab6aaec5d70af5f002da896444bb3f51ba2a4896fa13c1aad64a716831495e42f47b8ad55073a5b88a7a8fc96180f40cbc921eda4ed0e8bdb6ae77f0fd577fcca98182688d3d0c2c681d9814603c6c152bf55e14672269c6926bcacac4187ded4880f7d8719bf6f5ac99080d6b823ca9b1ab07de030a7240b07b0966687494a85a27f3a6ec148534a79e4b86c427b29f27ad9c2310d386d41ff5bb2661299056d91116c0094960e61b54377de2f5a24ae84da1ccfba87833013adb7a6a6dfe5ad85839e7a07b1b975015331113d06fcf87edfa0f0f03333219abba403cc4e4210c5a01c00efa7a645f34920da20afbff4407e57dc9fa3cd99ef5ffffffffffffd123c95f7017b35e4f70e32565b86dab4b00"/413, 0x0, 0x0, 0x0) executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000001, 0x0) r3 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="fd0cc085", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) socket(0x800000018, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r4 = getuid() r5 = semget(0x0, 0x1, 0x668) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000400)={{0x410001c, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x1f, 0x7ff}, 0xffffffffffffffff, 0x9, 0x14}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r7, r6, 0x0, 0x80, 0x3ff}, 0x3, 0x7, 0x100000001}) socket(0x2, 0x1, 0x0) r8 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup(r9) recvmmsg(r10, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0, 0x4e}, {&(0x7f0000000140)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r8, r10) execve(0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000280)) setreuid(0x0, r6) executing program 1: mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x78, 0xffffffffffffffff, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket$inet(0x2, 0x4000, 0x3f) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000000000000000000000000014", @ANYRES16=r0, @ANYRES16=r0], 0x180}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r4, r5) recvfrom$unix(r4, &(0x7f0000000180)=""/170, 0xaa, 0x2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, 0x1}) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000540)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x8, 0x37, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0x7}}}}}}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8, 0x6}) fcntl$lock(r0, 0x7, &(0x7f0000000040)) executing program 4: clock_getres(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0xfe, 0x5}, &(0x7f0000000080)) chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x64, 0x0, &(0x7f0000000140)=""/100}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x106) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x4, 0x3, {[0x7, 0x2, 0x100, 0x6, 0x1d, 0x9, 0x8, 0x8000000000000001, 0x8, 0x9, 0x7105, 0x4, 0xffff, 0xd3, 0xd1ad, 0x2, 0x7, 0x8], [0x80, 0x2, 0x3, 0x1000, 0xd6e, 0x5, 0x9, 0x1f, 0x5, 0x3], [0x9, 0x0, 0x78e, 0x35d, 0x4, 0x2, 0x1000], [0x3f, 0x2, 0x6, 0xe3, 0x1000, 0x8], [{0x4, 0x2, 0xffff, 0xfffffffffffffffb}, {0xa98, 0x189c000, 0x1, 0x353d2089}, {0x555e, 0x81, 0x4, 0x100000001}, {0x6, 0x10000, 0x7, 0x7}, {0x3a, 0x5, 0x8, 0x5}, {0x4, 0x580, 0xb3a, 0x5}, {0x56, 0x80000000, 0x0, 0x6e}, {0x5, 0x9, 0x1, 0xcb76}], {0xff7f, 0x1, 0x3ff}, {0x4, 0x1, 0x5, 0x100}}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0xab) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000004c0)) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) clock_gettime(0x3, &(0x7f0000000500)) r3 = shmget$private(0x0, 0x3000, 0x10c, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x2000) syz_extract_tcp_res(&(0x7f0000000540), 0x800, 0x1) syz_extract_tcp_res(&(0x7f0000000580)={0x41424344, 0x41424344}, 0x9, 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000005c0)=0xfffffff9) nanosleep(&(0x7f0000000600)={0x3, 0x4}, 0x0) syz_emit_ethernet(0x183, &(0x7f0000000640)={@random="4af96b352b18", @remote, [{[{0x88a8, 0x4, 0x1, 0x3}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x5, 0x16d, 0x65, 0x1, 0x3f, 0x2c, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x1, [@empty, @empty, @empty]}, @noop, @generic={0x82, 0x7, "1480570f4e"}]}}, @tcp={{0x1, 0x3, r4, r4, 0x1, 0x0, 0x19, 0x10, 0x5, 0x0, 0xfff, {[@md5sig={0x13, 0x12, "a9b3b901c2b8ab60b790e1e99c712ab8"}, @md5sig={0x13, 0x12, "8cc7b137a6619f60dd868e230f25cc16"}, @timestamp={0x8, 0xa, 0x6, 0xd1}, @sack_perm={0x4, 0x2}, @generic={0x3, 0xe, "e62346b9289f7b05902b4533"}, @md5sig={0x13, 0x12, "562c7f172081d94b60dfd9b49fa2ca5e"}]}}, {"e67f820641682f7e2112b2533fc8b6ca0265371cc67312ec924bc61bba0099dada4850a54c03132a60a1e93455f4a1e636dedbc679e312b47352e87c7e0bcb68261773ddfddaade633681d2733320ec0481e2b951f24c6ce65ab6e8c7a2edab88355f055fbb1c73f77b9ef15795425d18b2b0d35c3ccb4fed0477f82cb9c406b7b81a73f170c45d97e893dcdc6ca04d71022c16b99f2771365c98f9537ceed4006680b2049c72eb693a433457d4e88292969c67a2a35e7849aa5864768ded510f59da57a0370d868c0ab050a596eb8076e3fe2bed82b615d35034b93d0"}}}}}}) unveil(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='r\x00') munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x3011, r2, 0x7fff) r5 = fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0xd, 0x4, 0x48, 0x0, 0x6, 0x1, 0xfff, 0x1, 0x0, 0x3, 0xff}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000900), 0x20, 0x0) kqueue() semget(0x2, 0x0, 0x544) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getgroups(0x9, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000a40)={{0xb72, r6, r7, 0x0, 0x0, 0x100, 0x6}, 0x3ff, 0x0, r5, 0x0, 0xcea0, 0x1f, 0x2}) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000100)='\x00', 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="b21b804acff3db97843a698222acc888ef702c1506921ff52861388474e101b7353ee7ffcb7e1eb8fd8ba8a6019a183234141227117d30d89de17f7acd54946fdd7f72cc1aa0339a6e0191921a9687dcf44c2caea92d5a945d83e99faecea84d10581d1be7148b", &(0x7f00000000c0)=0x67, &(0x7f0000000100)="cdd4e17068728cd15a4e848085432ec055628ca92ca233d0730f269de1bd80d9bcea5454cd85a2aea32fad277e434a8686e4d1bb881a7925ebd46bcb77d4aba600b58f36ef6777e5b8cb53d5de9ea131460c93f8aa6c2496570b66c5b9d32e3c1e", 0x61) denied attempt to set clock back 610 seconds executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="8b8c7e5e4a7966dfcde82b0abb", 0xd}], 0x1) chroot(0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffbf, "ffff09008700"}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x81, 0x0, "6b2240f49fdcc897d887a8fa1c4a10c6052c8d00"}) close(r2) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) syz_open_pts() socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x5}, {0x54}, {0x6}]}) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000140)=ANY=[]) kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000100)={0x101, 0x1f}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r0, &(0x7f0000000100)="6bee8a404a20e4c21e1c31e7bb809343f89b620833871e705adc257614348da48aab91767d91d4023c5f4363d63377d21be3601aab1ca5a498387d055cd705b0fd273cc651d32f0e18223f8844dda72acb7bd3f0d02685b8d947abd11e18396081cefd5e12cb65abdc0326f820ee9fe246543a7034c0480e74c05f53023336", 0x7f, 0x133a1b9931fd6e82, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) semget$private(0x0, 0x3, 0x1a3) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000001c0)=@abs={0xeef73becdc39a8da, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000200)="7a86ce28df01d90df30402406af2ecf9b8c52baaa9fdbc10fe46ecac3b16029c9095262359f81039b6db1989a1b64208651e32f7d53a9e9a6715d74737b218870596e181e4a49c1b3788979616c84f18a937600435ce6c9249b1d9507710580d7ccf49265d38cf316c1ca928bb24c9d0aaa2cfaa360906527baf8fe63d5135061735dfa57a405fb36fe45b4b3dea66a8be708b9ba778cb0a2ed6d0a9b83e99a558c48d3ef5716d6097df2dc482ed26cba2443d8b8ec8149161bf22083f3f87726c2129b231014224c92d24cc", 0xcc}, {&(0x7f0000000300)="69419ccbfc938c0c5e0e9b24e1f1b12a097ece3f5406df846879e0d0b6ce38f0ae52b1ae4d00d9933fbfb470eb7f8e310e0be7aa47fab5178141a6fff12a1cdc1ecda774c96376db1b16746b3d2dd3289c437f7974f70ac50846a4985b04a970250de50017df928d2f315823227259978df393427680af3b49aad21359dd638c9460f05209776e4da7f8af82ac7ba5e48bb8cb49f416994308c4767c6e23aceec1430c5307ccb3", 0xa7}, {&(0x7f00000003c0)="77c1aade2727c18d3ca7589fdffa3b2b2983cd49d04784eae53f59b3e127d5d9be63c63ac72bb1c8a232a9b8d960868bc219c9441b46cc2d7634e71a1ae882952484b8701463a45d774779ebd12ceac4d9913deb9f5a328f12c5c1ebae069efccedd22f45db2f83d71abe31fd314513cb5c5f05dc5a1fa2f0387199cb2b0a380b3415184cb96027ab85c8b5027d2b42d5e96b63fbafe66cf53f51f0859091ab47716982b02f5bb563f6a6a1b0bea24d12042e93213743426bcb8b4b1b12083c826441c14eca3c1c4b079886bd0480beeff4dddc3717b30", 0xd7}, {&(0x7f00000004c0)="7436024028991727fdc0e230071b2e19310b517c41abfaf0ed9e689f9c51e375f3f2d3a9414eb122b78526487e566a2fad00dded146ef1006261202f8ce0bf337c923e7a62510370bb7f62584d1bcc6623fe4ffd5e5d7155798e8adfd4e929a76777256ba938641291d99c28c39c779d9220ea4c549f3f4c3fdc39", 0x7b}, {&(0x7f0000000540)="2c217d83f124a79a54bfcf8f21a671686fb740014a627582581a1b0c5a067169c80c535ceade43270c5f7e2ef66bfabebc417d8b09124783ae77c33eab973947b844ea5365b8", 0x46}, {&(0x7f00000005c0)="66d6f6c62d6a87f80627204a7ed247d9443784d26c3758223cfef62869f9c0f602349a5c1df3036611bf93361a996499dc1355049bf67373fd7a62ff1007bf5eeacc6bf5808618951c752a4d8382ce", 0x4f}, {&(0x7f0000000640)="1a9c00feaf8ff87ca8e76d92b517371ec1c705e21bcb586dfdb7dbefe5e70d2761f64c566457810e408d0d1e6c921373bcf8ae22202236b42ccd872434645c4e1e0cf7b83d6dd6de924bf7f50ee01dd01f", 0x51}, {&(0x7f00000006c0)="9f321ebd00bb2d2f1fb4d3363dc85d6ccff07f69467e7c24cb60e92a6603fb724aed84c15d7e2c50d11d2109a0d7a69156a7c86b2128203c33e61f54e2370cce139c72c52cbc71690641d6a39975c39871f3a35c97738ca86c0766e7d8a150f4b18e322fbc804f7c0d058d527550f9bd7c4cb9f1d526e97ba125fb399537cbaaa804055bd20b79a6af86e65ffa3c574cf78a80ad7144da", 0x97}], 0x8, &(0x7f0000000840)=[@rights={0x10}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r2]}], 0x38, 0x9}, 0xe) r3 = semget(0x0, 0x3, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000900)=0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000940)) r5 = dup2(r2, r0) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000980)=""/194) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000a80)={0x5, 0x77}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000ac0)) poll(&(0x7f0000000b00)=[{r1, 0x4}, {r1, 0x4}, {r1, 0x10}, {r0, 0x20}, {r0, 0x2}, {r1, 0x2}, {r1, 0x1}], 0x7, 0xff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000b80)={{}, 0x9, &(0x7f0000000b40)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmmsg(r1, &(0x7f0000003000)={&(0x7f0000002fc0)={&(0x7f0000000bc0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000c00)="b79e3df23d5925b0fb2a84055841ecf090575a0886dbcc64bd412d1210c1ba3aefc4ba43ad7cb9324dc2a2dfd347c99da142ba261c8e833ea1", 0x39}, {&(0x7f0000000c40)="8223c76c99e263ee6acd4ea9ddab0b580ddf0d5452007d283f7f43f9b8b0fd673396e586fc15e3af90f7ad64b0622f339c5e11b214955dca597f21f45aab27167704a517c7845ea14f10779d2e08518f78cb42c308938bd1e3ae471b30fa84a59369344d31f807f2d675f31bad1809f4a0afe45c74d051f310233ea06abbd0e47a831db81a55e389b29e8b19fea709ad959f7e432df865b0ab41cb5d69d6dd012277d203d7752d1b20a25dea72512f02d20bfb58c8a6d40c78b2ecd16bf0b57fd6eafcb5983c521c1426d71e9c2188125e0658", 0xd3}], 0x2, &(0x7f0000000d80)=[{0x110, 0xffff, 0xfe7, "76a02ff6ae6f320e4527b4974fe137dff42272e9a9eb77028d128a8bdc9cf35bdad5dc543aba904ec47e6a4100b3dda1410210af0d670f7ed206bae489ea45ed67a55070baedff23b66c92af4c94d4ea03dba8377145ccc146c07797b9cf15cc6c9d5503942a86923e305cd5c04d2708aea293a8c7caf9ac97bf510507f00ebfffd5af1d604f1c2e44d7f76179efbd934115cb843ae093426d18dd0ad6d5ba5cce6bda2159b1a1efe54a956376d4cf641a8262e86eb639f160c37a0eb68f71dc83466f14b0acf3ccff7af48aa9eab74358faeda841023894be1f4b9e86bdbd0f4398c49c6215140c4d9405dda50ce01d9b4b574b4b57326b8c0d"}, {0x1010, 0x1, 0x393, "60916b7b969eb5d50755dec8bdc3da7c23c31a09fc7884b6a72cfad28328c6a17dc3d4c30405f48d2f4d67a1120a6755589eee7dfdf194c71ddaf8a14ea14ac0352fce313eeae22c32ddf8fdaa7840c8cc8874aebfc25c568f24f2a0627b1ec286f394831a768d16de690ee00f2ab0b909d0e05c8ea94271ef754884f69631984756746a5c5e15cf1c1451d62d469fce6028fc88f4c9ac86a2193d2aae34cad741a61d7b0d3e7233cc0ee20137ecb231c3e33ff5bd7aeed9747ce207c189bec7b18f8fcccb9e2e5ab3a08bd9fbe6945a3ae82f7579303d53ec9089f3f59a17772cb06b385592276ca26cb8681690733853acb850d6c2208ffed5b5a03ad5fdf5bd858ab53e53f02f9c59b8dcdccd73ef1cbdfb415997c12ca70a2c53f6d9e37cd90e356c39fe4b8fb200f5a1a790a0798d4e2ec57883dcdf89e4e5a4f42e1e8e2d763a0f060f509b1f38aefce676f4670662f6792cc13ddda2d30ceeab1aab4f0ef33c0cfda1fa3c4bb297db4a4df2214f987d1f5fb669e9f1b446621acabbff7e873b215c4286e3b2f185f7915ea6b06b4e1058f347a30237c164c1901a46c385cdbaacd4899e96897ec1759cf4018c1e021db534dc533ea06a64e59562724470f33f15b60ba1f68816108ace8b836a5e70e195d4bcacee5a894fa93a4a02c39e12df91ee68eed095015c0e2dd52e5ae4448d760e2a4d833a0e46d9c1c831621d9d421bc6aa9184aa81389e0ef10eef5581ff996ccdc4cdb3e2c9cc8d89c140ee97b186eb434f0485a2f8d495f912783bf85ad3f3f6bc5ad24ac59203bca4acc722530c6a8464f97ad53c31f04b608a1a3aabe069962d662604b0ccc494c855f871de8d18e1964532809bcab28696cf1328fd39848158a16945841a0311ef6fe4245c8225544498365955586c8120139d6c043813f109a4beab93d498dc1fdcdf397f4e42d574d6e02fbf0f3ad1e3124cf97b7a6f31df2ebb7c1e24f0bab6887fb385372bc1f332a8ae4a7410461b7b15504fcebef97c906cd09b06210024cbc1d2da3df3e98bc903ab5f7cefda1863eb9b9ad45b9aee90ead22b0a43f8ad700002bf9bb5805d1a921d0f7dc673faf4465d930095b48306018c88f927cdb8c07ee54dcb379b28786d3fbcc4b321e3fc281e0c2ab728973b950e95ed6fad703e29a631af661a625fc68ab2db2276f5f7597f732acf8a1462cf30757706ee401e0fa5f0e9335ac6c9c0dee08d9a3883e412f4b33824d90e3e505ed492a4960270dd48953637d0110aa15ee62caba38a7dbe12e9d4050133cd7d1cfe49878b0f4d8ad77c0b48638c29dc6da8794a8d43253ed6b3ab1080b316a9ec1e6b29e520f1068805781c696d2be052576972e3dc0620fdd2e5ee95aae5e6ef11653ecb459a035071ac1044dd2f82f2c82d65c8b08f19d12ace8597ecc28b686df097369d9d30a6486e5dfa31770eac47c7fe4484cc721eb7f47808bffd84f703a5df38b86ae88572490b37ab0b1c11175785aa3716315f7a2287e4898202bde8f60eb5e4820e07affa93a5f92c3cf11dc3c39e075583b71d3fd9b39e9d6d0c6474a453d912959c9b3ad4610fbfe307ce846815dd969f0f3e5cb6f82779ac89ab6d165b78727cc47a9e7b73de93e049326a8bb60f3e68371c882df42ae35466f0eae84f50519f121f545969fbaea2ba4eee94e816298835b8e6a176c9b22d8d396d0d13e33c961d63cb8ca7c6e59745b7d0f1c0b4331a03c18afa740ad670656d5b7a6153c02a7c7ff839322ee13f3c477ee65fdee3070889859d1ae99bda16c6610a84a48fc898206da4f96dccf24a77a7c17a48ea97ab20b79f3d28ecf42dd03882b5cc047ff756e3b56b3b68accf6b13ebfbb4ceba3854314388c818dcb8183858aa75f9e80b9d6d0b13ad8d2e623ad8d12718cf1da9dc0b958135e3ff68fb60bb710e08584252d2c037cd31bb7c8a2ae89e481f70299c30ef5867114c6c01f55120d65c7bedda76f8df7194b8694d5e8ffa58a09088ef31c713af74a27536a218fcf438e599e783a39053f16e07421360dd47a9d1133ceedf6ecccade183155dcd50625cf781feb4067408a910e1ad4a591f8f530495588a59be516436cd75b67f430917caf3af95a0b7eac35569118ff05de11d3145185fa6d00acfd3d85ce09f6ac69bb8313d1e82943c608829011ef4da9e3667b4330ee571016b910b6a18de16c4f729d233c200d68083f4c96421c5fbbed0252dd447960512257bd34aadf3195b71f2ce4657520b74a0aa4e57d0108398eca13da2304f7d638f59b52d10f6ec5497665183a05c6f9448f4730faa5403d80271036cadb80355228be216a63a00931a5e373a8689b64842263c487a0893607bcf50f625a81617352a1605c14737c66a8408383d6c040eb65bf38fa401f5277ef02d9c037422ec0fed37be66739f0dd466c4d104fef2dafd2ac9c996bba6ba6340ed5d6e467e1ec133c7b312f1d0474baabe8d1fc842fc65f76d66311763399c9983867ee85efd21326417a684f567e23f268aaeff51ba3664c2b1ab62020349e7369b547b2db715342ef9e24d28a4000c947d0d8b43ca85b70e1a8614115875234281db12be4d96eada711a36f1fe66a824a1677a741905e9f3b1a09bd159dc0a8b181805fbb9161d006ef02a5980227ea807e1d72c4c8836c43144c58595cf4971db7772db3ed715f80b3af7245bc787df3ec3617e9e12194d20d65176fc469f914b63030b3403c3a9c1c3116821f135a631b76080f8fd68c7931832d439a0f844b18040ca33f536120f46b4e28abba41d599f80573e93d88fe6385af596106e29d3c69b700791cd4a2eeb94116e6930f84cdb555fc9956619b0b2b88be94fdaadcafe4abf8d13b9618ee6005ae1833b01bdbf841765dda5539a157b0f9289160e14819bbc0fabb97a108efbd45efadbe5faa1d873c6d7f6d16952f1cc8bb895652ed6bbdcb801433cc489d91d391368c2e82282fd81930ffc6a7168181f3fabb07448477533fcde46d4510b527d020d47a9aabc325c414f1e1f53dab88fe7e6b1b6fd62e887dd9390dd0f5b9a7ccfa17d43ec5e036f33908a29c126b60470f55c26c4d8739409e553eb13ffbcf8ef04e5f8ad6e77bbde521b89d256ba54d32ed7e68134d41042b295d88a04876b9ff28be51defe503386835cc535a9ce4fbbf10cb01a2d579ca75ff262048fe1fe447a8a05d7cd3b23dde15b4278f049d3dca372df4f16c94f3bb6bdb07ea7ee67d5802db36f24965e917491580eb37d9e1a0c71531d26027531553ca0db488e4095de703137466b92a658310cc35a637afd82944312fe7450aafb9e46b33390836671274e719a832af7eb96ddbed02a9d2a6ff41c081702eb4071792ff76d00a5e56366f63a9f1bb98cf9fe246531eac5438989c14d87347806049005c7c7eb89c8c53bf42313d6e3eebbe26f110b40f90022358569a9baa4a0e119450b3151cac9596c39148f1798e0da70476f54989036a2d0dfe99179dc8deb11ba42be6dcc38b36c9bdad716c4706e3daae0f9a56a501ddf367e92ecc29307370b387a6647cdafde42c8030f7930796d587a73534bf75830bb368a0d785e79fe8d58fa0f5c2e40bee9e75ea6a0dbb5e741ddc141feec219932bf1364eabfb169fda7375e37dfefa66958910f40fd30b9c25035aa9522321bdae938c087664947eb4eda41f78a81504a990f98cab14506cace72c88d2d42200cfa696cbfc110daf7e36de85e4d464aec5e7e75dd407a13d1dff1959105c7ac7fb1fa99d6502d02eee1ab209784a333a64989f4b3e61c9ac0218f8375e01ab2a7b2ee94eb17bb037f00e59c77862fa55eb541c3eaa466882fc78d244c86d19ef0b167cee47c4e1f81fd9624b964b03c7ba30e558ece6fe14e66cbbdeb37542242ca6255effe7e3e336387c5a082245ba517b48526ca35a3497698c2759c8f1c2bc90144aecf6f2aac544902439957e306a3b148f39a161723f9fe47414aaca8d2362863d1c9393d878a547b4126aa7278311047eb6e1b779ea675871929eca0c097af2db79ff092be513133ee0fad38f3a7245b9e69c28bbfdb97ad1e9afd619f60625ed3816ff58471bdd99e0e5bf6903091c7fe345269e9aa610b036abe99681261f4a7327d1bef1a6e312a7076f8e4c61d8c402f823ac54945251d1918e646a5beda9eaf85634df4b212e9e60769234235198bd7ae99c2502b82c7e67a4cad76b72d045b1d957f9cc7320ab0ecc8d88fcc215add7b7284b2e75c6842ee728902d7875c935e74a816515585b173484655a14644aae0ed503ea481c6c2b8a9c54fd1592607e37baf7bc8628ccf08c830bae099248840b79900edda38e56936cc981c8ed5dfabd159e266ca80f4b64883a94cedd33f07e41e8130becb5e06e1f10a1dd2daf2a527b0190dbd54c9072e69c4a7295e310c490c32a47c2b473f696f7db59db9186750e4b9ebf3db5e59e648fe07033a8868b0d346b3bcc5c0a78eb5a4947b87af9d4f10200999ebf31128f1fa22a1f2d7ec3f6b24c403545d8b50e11c87a4f389766d889f8b3cb09f6a627f553e888be4b54f31bfbd3f402c0713638daff5da9cb2a57d2f3889cf0e3167aa2cec946e7e6eef7570325937d25c6c7ad229a37288df6a5430d37fe00b7695bc13f68b6e792d1f963899c735a0641afa34e98c5effae60ee36db1b07f568165e0712bbfd8c9013433ca014e95d6df87a9889c41672a7c1b42f25a63fe922e5d9dbeeab5d44c0fa37259f5202d417f912e6ff3cec527e3a47a646d041efb9acf9a690439c1095ef9e48db8259e3e532f76a0855f8cd5bb89e5634e816822a460c20c5a837d02f8b49e2012d3d88072b1c7161d9cc73c6f03a27c1f4e270331fbfc5eb80eaa2273cf686a823c2d794d2c0a128d941e26aab919d57b31201957ef70678250db61535481f4ca9d7ad000ac3e2b31109fbd93ac1ef985b4e9c229844f455ad292d059b50de3b3bf48ea799790c2093c7eb995d09e3a25dcaadca4033975f6ad2f4c2a4b39a56f199f9f2bc3b7aed953af3dc7a13484a83ae3d0a885d304e75640c9870b01ab8a3018242158d163416161b2210af0b6eaac4d626458847b9e4a291e52c749c8b8ee82d5bace7b1634a3ebcb96811897b2503751c5d4fb32c43e6cd40ce78eb270d93fa997ffbcaffb64b7f8b446a66ab675161ac16edd8042ddd3884f5b98b316dce80b9f7de29af9b87e3a1896db0ad8222f4d08ad5695f3518d357e5716ae58c53e9522429dd98c6728fcad7550343fcecc905fd9667ca860a4d2c77dd351a82fa516b04fcaca4313e7506faef3313280831934908cbe6ed9a72abac8074ab5e1cf52ad83dd970dc5cc77d16bc5977262e05b799949cad126bb42a0581cee6f6ba56feac5cba3c52f348614a443fd70690035c721179037979f0430e3ad0888bafb5506e150c25291216b115a0e9a488b133e9ed4279aba295850a9881e264a67c2142a017b2ea2b6c82fb3a5c471b6c995fc318bfde3dd1c46cdb4fa0ab50b0c66790179239408b43952d2f0454072f03fb11f8860d86fd43db92cf800a7a94c5bf5a27ae769c1aa085fa3925df317056f06592d2cdd40de047ddd8ae0c02af5639ede370d4a54b88970e9f8bb83b277c0d954bcab92134d6077e682031869ce0d2fcfd689fbcc3546606cace121d300425977725c255db016d0050ddf16051b00f5db0bb6aa4b2616163e6d441688ece4f14ea9e28595a7f8403739c647c3afdc3d8773abc75eef5d65fbba2d981f8f7"}, {0x80, 0xffff, 0xffffffff, "90e8afb3910d2055c58b0d74522a04fdd22bd627d24e95636bb94f5617b202f4db25991758cd63f9620d738d2ee2147b233f2f5347617638761cbc1f2f27afd5b338b4658c1cfe92ad7477c5a1e6ee98eb2efeedd0efed47e0aea597dc05de4abdf708b145119e0fba24"}, {0x80, 0x1, 0x4, "ec04e36e675a3fac85b26fd5b16d1a9eb29d4d44351713c99ab0ef612a32062573963d979d188c18c865878bb3c6ce21168c9015ca706db4624ce9cecb99d8fe8de8e9d56ccc9afbd85cc055ff7febb1be1c76a0d55eddbfa3f66d008b738245819a33191aa0bd86b946"}, {0x1010, 0xfffe, 0xffffffff, "c06ede0542803c224d3df1bd5b7c4a6355d1a257061ebf0f036cdd7db9f1e047da16eb3bb2257f20ffaa78a83148cc52aa8b6ed4471617d42e6e5c6b01549fcef261ffa6757928b83364e36219fa8552f4be3174c9100480796beeacb9c9b8c1fe2e779526ed6708af20be2076deb43e3f05f96d0ac0bb49f2a5c8ee46a83c9b325318bb5cb92223fd6d253f953160ad8d1c955893c7c1a8c00eb7f11e077962ca5c2c8107dc7fa5e9519ab2daf86eb58a2876d7285b2146f86adb92e3c9ca320e129e9cc7b3494731cdf3495f5e9759b4976072876c1ff611819f866fd6dc1751ef4375e23e249d7ca57a033ac9bc33640a07bf6628549558d28d8ce14bc90d6c3ef8e96ac6d369b17c8afd7d413b0001280e9bc896e743ec1b4f0fee60a1e2da7b94f733088cbf5fe15d3ece6a003ef895808fee1386e206d3ece136ff97e03c49b4c82fc79a1b47cad2d9a6ff1777452d1d75956a4f8774d63d645b114b5a47a79311bed119812ae3fcd75b6d5ac5e154f303a29b40920cadf3eaf69eb102d4a270b2bd61d86e4be681ed885d0109fe2bb6252eeae805387990656ee979c223c593b114b2f6e95895c1f0a6839396605d0aa0f9cc7d6693813cc8b0c8c95ea2d109257dc03726254228d29b950fdbd11eccc339e019358a0cbca888c94b9b3c22ffbbb134f2d165e7330ca10e89796495255b89acd9d58cdecfac0a603c5270fba8204b7ef1ba1ce486545a0361559e820868571f281f527f4724d57cce24ead695da35c36f4303421acffb9f1ebe587b50f2d4f3ab822c606cd0c114eb9b7112b0204c75cccdb7578dbb9cae200a1f047fa3941910f774beab3442aa03d7e6243260f5d28d9cc5659499e1a674a02beaff9a307de11dee0860b5c83cb535dccd8fa62822bb403c85562432c2f05c8e4376b8c8d43506dca7528242272bf36afed22c9e56a21c6a1bdcaa5ff33b6d80543a5cc21933705446427bb95e4592c5d8f2318d61d42c8752a2b3a7640708649b3f13e639092accee316e7bd730412fe9d9297c5b0417a2af4b51dae976d8b8d27b928273dcb3e01cd951131b7054d691172c370851c2262690aaa47815c77be7d3d17b6cc5e925f777691d243570673d1ed01ca0665aec46c8a6826cd583bb4a491d4755ba81c5a3c98aa6d7b66fad9cf03331f9902827a664a79a7d4750a579d11649a10a259f45e36f0666bc8c4817eeea696783c273ffbb28757eaa0400f4c0faf7dd157ab8147582f983884f1cc0e233a2bc3d40fe4c462f20c97badcb5d5c7dbaaf04c11329668d24caa32ca5420ba58063ef7dd1af81f882599f712087736896edde17f2a78038bbab4d83151466f82edb9b5e53501e9de8142427e6b9db95cccef3e1da7b3d99515867dbabd54dfc75bea755104ddbb9cb7ce02e6de50e071464613c903315ba3b53ab999d4b838f45795c3549a20c7fd5a7b1d1b1e13110f8b46fe54462ef41726dd7b799850c5091b393eb2c4dca12fe2c00068e340057b035d5f167a9ee5170ce0812a6ba05fa523a271f69f9af6a982f511b05d2f77adf0ace1c06f7536e07d7d0b84c4e991c953a5b260a26993e7268bb5a0e518046099287d642ba2391a444a395db96cff6be662019bcd3e470221841e1ca6cb2b7264e3f69a16a1d08430c64ecc07c7ea9f2867dbc19a1e4033c45d4c33124e69fbf905a643b7ce3c3a28531859652e8693a248aa37d874062de304b796d15ae96760ff88966b406e7da9e4a01f4765f04b7880e2f67309f705c41b4f51e218d16d1aac583fc63d01ee1f76f4b2c4011ad5eb780cb586ddd75ae76c12ceed7a745a978e9b17b8b1ec6de1a3a77a9a412bf71cde1f637e71697a57a763b53d898f2899add60d95dbb45ea2f6e2ff0675e7cb3b54c78a0b3fac93ae7a6c0e4214d886e2fed073c424ac385098328ac1cff2f8331cdf44396a1f7e71d9e4c9f1f1f15895b23801d8190b763a8d923972d219ce670ed741c0a61a6fe79c85edf24b3174b78e8e5bc865d8a48d888ef7dbba0e4b0b77667100511b7868b5c0a669192c74afdac1d02fc11eb69f8d21ddb200e4f074353cd64f7a459424d8a327a564ddf46509e42b8f2093ae5667f673a4f495053b450f7d6ade426b1554b155e51f419b4bc4a2259cdbec43aff6e59382ac70d79c02797327d5b5378806990d3a0a8a89a3dce7373d8a59920fcf9d74154d0d52144d63d029a2806da034220308539df8d64afbb71758067ef0d552110a1d50db131efeeaeb51787c1cb5ddc15fe6f72e115f1ddabb66d361de681440b68b19201cb6436aa48c2206b37da3509dd2cf8e3f216125733d71465bed537d1ac70b1c91c4650cde8948ee463af67579784d2d2bc61541d0b5cd274068c6e19e51f0551729851de6cf0f6ba9af38dc2743580ef7fd37d5e6474198f5743a85900ae2801a523b6439c3b83532552e16f5b6617e28e1995888889499ee5e265c8494c0c4666695a159d632b53274849d4ec066f9f921ef162f3b5273316420b92dcfae6a0317863c43dd1fa090fc3a07e1ec9879ed32563131641fed9a905ffe3bb09e3cd25e14bfab43b84c96c7667ecefeb47e51acd3df1088203a524043697908af1679b9416ec11e5dca9a40373439eb7a6b877b4ec517ed3f87e31168a1c27abce2961e04a4a892b1cacde136f1cb3ad5a0bea7ce0c2c80ea13ba5ae84d91c9c9ec5c5e94ef96dca7d8edbfa28106a9ffa4ca77c1fad892d7ebd52939fcfb61438871e34010718d597b91bc77090676d8d343f7ad494292f76ff3ec3a0aac1a3b8b1bc741713005b5b362ea3e3c87916378325264138d3539e2c2c48ea0e90f84d87cf02369fea2f87c36644c28a7b6098842e4c26e17328ab04db17c50475d1b72616f92ff773ab3cb28f21a89d24a445e44d4f7b60d5283af2dc2d9ec08c6ed1caf1a1895ab86f844b63db7f56309a50336b68993e04ef20eb49d4b0b735403efb3511a3ead52f3358f03a63888baa3eadb2bdede4aad620dc17fe3b9d0aac3067df0ee76aadd24b78e7c1e92bc5d0460bf7d55323f0224b18a6b554c3ed88cf9ee2277e7aebcfe9a57dc6df0913fb2a0375815bc379d5ba8be4fc0ac9e578502b3b962ad4c410ee491b2fa99d3f28f64d79fbe0b8754ef27e3a5fd3d841fa6f599976251c57499aaeda73cc7dd7ba87abc8cecc4aeb14c11a0b667590382adf54c975f329cc623802db94a0829263ca09e8242042fcbca38e4fd55ea7a981b20b1d802b92d26ae245f769d9393af5c037fa9358936b8c3a93f6387aa94b4da6ea070492179b587b5f45bd9cfa27a4505fe4862a12e3010d6a2ec9a4c9a33ce0b79dc67e36a12f42483392a99dbda5e0d01a2773979ffd624a9afccc4082724b702615812ab5a4e0309fb77c5a67914a038c4222feacababf57ee7a4a435a89d6cec43d0075e74ecb88e0da244ae346de96c1f1987fdee740ea9b45d6f940463c5978b6e6ca9567e5e8e583fa9808c30c7e028e7a9a8bd8e2060a64bd0490e51572dc3466ae391fbd091a97b86869b0559d57938ed2bf884405c5e4de91a757f4c9416c8391469a39c143376df2f327687d1e9237c564a208b957a645697cbeae93eea2b38189376bf55bf65c61537b6f285f11455c14869210898139bddf3a77dab11a758eec7c36937da00f3bf83d0cb11493c666b3a85a8a82fcb2df3742b20621b2614416bc474aef153202a3bc10f04c3a7f15f4d331d5ff8971e6e75ccf6ca491ee742dcb0f26b439af1e4c85698bfa1755653ef97bc5d3e7809c8395c3ca4169ddb6d30f70fd1fe3dd43f85dc08d48682d4f67f60358c3ec4d884ed30a3fb1009efb7314665490d3ce819d3b11583856f1843ca33965dcaf64a55b0f310d6c793947bf33676e149d110a1901a492d81e7368d2faaa186e66d680f553ae78154f323bd149d02063c6760e54478f4ceefda420ecef487991ffd5c58805eb21dfcbde88c45943cba3f18a47e8d1864e41fa2a1860a11b01e2998a6c085904f68aa0e6b9f5cf64495d515ea55659e6f4c775c926dafe1cecfac6b381e9fd89a41047208c8a33c603d48b15e90bd7e1444825e23d1e5f914490d99fda2dd46df8f3055795b42932b873932d2142facc78922dc8a747d6fa62ae5ece63e8ab25e9d52b911afcf4fdc79fa38a0ad189841c3ce2881dd7b9b26d875c7e011203d79ce52bd230339c793c835db827e64bd4aca6fa7a9ec197be162164dbf5a6543d82b04b024bd23fad24dd9245ddca0b48053f9c53f4027e8b45d85ee06b83efc078cfd8945ab79e738af292a1c9d7d3fa6079adbf011312347b663abfc6449090f803c5c84988d2d83dfd9c97de989473edb05a665a51b65f4e2050f62b2d0e546282a89863382dba35a99af1e42c5de66c8a1983a64249c53a2e2bf305fd5b2338614b170fb104cf602468b9a6b9526a9836581c953e92fd2dba19e48297aa7bcff70bb76b647a44fd4aed3ae3458cfccd0a48517c2c5639cc39ad510c5bbac58d9307aca5137e6a6812ad9ab690f56c3a7d9b8244b3478f70b44272b15d938fb5ceae369eca2ef49172c95f21cd32f413d76431c713757268c60544af84a5b8894e856e9859d0be624fc073287b0fe037aa05b031454df5711c6e2ed9639dd5997f1d433703736bab39a5a2d8c9547d08d0ed180c40baf74777402af09cd203bb6108a922158976c55f34bc5cf165e8d95f0559f4ecb238a4dd5241e2edc991e066e992259db91473eb416b0f2cc1912c70f6116b5dd23628ac701be747dad60babcc5554f0226a28f0a42a474d8ca80236056c03ff098e616ffa2e41ac94844a6414d0e0fe725e911f3451dd541df8bdba2114280c8f7c2786c559334c4a83877df102574b809f972d9842a75642bf8cf35c2e77a3306b552ec62f74b42aa98c81ae281c88895b53fbda2b7e993ed7d7eba0db44ee6b63957b02a37cf62b2bf7193ef9f5f0463de5fbf326879a411e4aa7073cb66f44436cc10e346bd3a0e9b5633b20bd263305951496690052f7aa028bf72b2af0b5e0f2f7a7b6c4ec90f16224b32d5b98c9f78a953f78014c718eaaa5db977ac9d39f982a3b2a62a13ee8a91451512c3489e7164723300bfe35ded17ccaeda494290efcd2dbaceefeed3a61051550d909d16d38bb5e49f3bb423b4fb96add687724add063b06a7ed7ee84abc7fe4ef4d6c7378bfdf7d8b6d620723494ca7f32a75dc07ef2156f8eeba8707b6652845c45b6c525c288b9859122b71d90f1a7449100cacdb3109e4002797b10c80a5bef8c72a08fbde87ce8d72eb2efd4ae3356af75a7056de06cb329050eded3930c4fcf2358ae82a5f5e909e2f8363f7aab165c2a0277835cff82426fcea15253ac4034c9bc560a6bc4d5614feb6740f58fd404a5b3c9d79747b693e2bd68a0c295f549f55753cc56d973f7d0b4c8c6668a40d10b22cd8fe9eefcb6f4facd301473f14b8845ef689d53a572817682bed482967a2a0af37475fca3a9c3df4deecff1f1180fc4389285a476437bf61b5e1d2191940118e488d65ed6d5cefdac48528cf2f1ede9fd05200d5bd4c0b7d3b111f33ba70f7c04ee3feac6807810d92e36e00cebbbc1bbb05d248c507cd4f16187bde22e8bdf6195de700150673e52d9e65697770b39bb61ed57ebccaa7ba126340e4ae91ad40079ec2a197d5b6926f4b59f31d8fe16c649cfcdc0d111c2c90fe7cb18df4b5aef63dbe932339d7a662731c1e6a6fbb1201fd5f445c501ecc20d70db5f80902eeb2c39e"}], 0x2230}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r6, 0x8000000000000001) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000003080)) r7 = open$dir(&(0x7f0000003100)='./file0\x00', 0x400, 0x9d) getitimer(0x2, &(0x7f0000003140)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000003180)={0x5, './file0/file0\x00', './file0\x00'}) setitimer(0x0, &(0x7f00000031c0)={{0x9, 0x58}, {0x8, 0x5}}, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000003200), 0x80, 0x0) setgroups(0x4, &(0x7f0000003240)=[r4, r4, r4, r4]) mkdirat(r7, &(0x7f0000003280)='./file0/file0\x00', 0x40) executing program 5: r0 = socket$inet6(0x18, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x42, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0xff, 0x0, 0x0}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001840)='./file0\x00', &(0x7f0000000240)='./file2\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0\x00') rename(0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xfffffffffffffe54, &(0x7f0000000180)=[{0x2}, {0x34, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file1\x00') clock_getres(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x4000000000000000}], 0x3eb8802, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x4, './file1\x00', './file0\x00'}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setreuid(0x0, r2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') executing program 5: r0 = syz_open_pts() setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) kqueue() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r5 = fcntl$dupfd(r1, 0x0, r3) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) sysctl$net_inet_udp(&(0x7f0000001580), 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) socket$inet6(0x1e, 0x3, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r8, r7) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) executing program 0: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) r0 = socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x9, 0x4, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff4e713048", 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r7, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) geteuid() r8 = semget(0x1, 0x0, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0xff, 0x2, 0xcd1, 0x3ff]) getegid() executing program 2: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) fcntl$getown(r0, 0x5) setrlimit(0x0, &(0x7f0000000980)) r1 = syz_open_pts() writev(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)="d9e1c07f9d5ccfcfb1ccc2e7059e508024860f78ee9158c4a05b0bf8dfb972e5cb4f7dc2a6c857bb58f616aab9b45726978e3d9b7352a2d8090f7dbd6afc30a744978b7ed5c6dbd5b3daedbfed059b5e08de6451f17622e31c6724737cd40cdcb090446a20c0628a713f4882554eb128425773e636b4611e8f382edcb264ca286c14491ed8acf45fe98d79a960ea170d006e40c660c4b2c4f607a24169bb604962f7b8237d65401559be8d21fb5f8f9b6a8baf31676b84a3f3fd146b595f3ab1145317e91dd18cfca04a4083f7eb4793836d717f0496a34e8bcbd0ec73616bec54d49da80f6f1fc46a68a3b382ec2044a9f88fed17a299978bb9f7201a63aecaa0075894a6", 0x105}, {&(0x7f00000003c0)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4d2909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6da01854c25b1b185242e450f10bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc210860ecfc8d45aeea432b89131211d93357c41d8e2cd3119015f94a5aabc8aef04ab327", 0xef}, {&(0x7f00000009c0)="1dca6ff0e42ec6efaca89b7cab58199dd79cde37bf84390a23b09ed2c36464c2b92dce9d7bce0a2ddd0fb01d594d8ef11fd3ec9ccb413c9115e052d1b009ee2ef45b92aa3d99883954ec4697c7eff4d5a5f99548a2382e67ef136dd8f37b19835723da5e0e2352b1ae5a61e7cd9aa742cf2e2186a9b2528e0db74fd5a453cb1f89a966d883ca5ab91765e84b56ffc07d5ce11f51d65fe48024419ddfcc7427c3efb57b2488f547b09140b2a1947d3fbde8a402997d7d21b4af647bf4227542ff93d574963a899cd0cf063c5fc717047dd8591b2aa530a4e3a00c2bd8d5c715e038ce0c7b0cebc1785e8f85d2895810d7638796378b72a08cba3a1d6ed11efc6c9a7254c7be40614e0a17acabfd8a4ed5a69b30af053ded5410a7082b1715e4dbce3e0863dbb2814d757d10d883d8b87bacd7fe5b991b194bb1d5faf7b1ddba007124698fea560d0c7e8842bdbe05de8bd603cbb16fa7022bedd7d867dc70e883c3bd9b2ee02ef125870a1befc73f1511924686c705c46091b332a6ef0e7d3d3932c301b124acce56b73ab56da8d6a0e3294b6d8d2b86214a8e3fe6f94e712b00ca0bda5fe09216c710d0e98e34d24bf2b6689007a585afb4390e10726716ced0819e7e041ec9a3d3653489a9393186fdd513949e95e8a822ffa8776fd0c7b23fd4d17422190faa2ccb28b308715b1b5708ba7ff8b33fbf972dcf7cbf7bbbc2df13212f617f5262170113fe8ad36c5fdf6a0ec8c1fc6a9cebb65e02131f36f887316eb5ee149f5ba53138548ce984677c33e92c64ed24345e6e7ddefdd4111d6766ef03876eac2cf37e08991885ddb0cc91861db3ea961fbbfdc93c6a14da88fc5646f3afe03696aed3895384bff60dbf20a2f45ab3193815d625dcde542b02cf3e60e301960ff23da1634f003c9d6f5c0c1e5fccf2603ee337090c66779705953fbcf6aa27b4c07636d5d6ade94247d0f960537c970ff905db7ea9dd094e55a31690c79e2bf8365e0e9af6dd0c0f599dffa22528b77058b08ab5092dfc05500fa63bec1868f0a1c088e8f3ce6f91440e20f3224b81fd8fcf6d6808807c991e0a0d83df07edfbf050d8df71103dbb79aa8316bbacdfa107117c7c082000156cf2b4dfa5024b993b6cf1f3bec92b23b4d0e04d995b1fb882fcb15d102a54ff649f4b3f65384fae9c93edf4506755e4e881eefd278ef90e38e72d9c776b3681494b3ee54edbf44ce429d3a97439f462af2e9786f6f9edce8ba756dbb46b99a4d1dcfe2805cf0d3567ad92e7fd60b60ca7afa63cbb7d1db05aa3139c5a00ddf79ee08075ae4a23ff6dbd6c79c7cb6b5622dc980a6e665229dfad4d0f3cb31dd2c60b8d948f33ab89348010f66e701d1e5fe7ea9c58cc628b8aea90b589055b4a488b61005449d585c60feb4022b2039de97a5a13c9189e8a3a2fff6ee1423f9a910f19fa5303de97c5a0a057f63d52c88bd4729d8b858d9db0295fe852d9270b8cfb48021ad97582746c450526425286124106497e3beaf4bb3a1468628e90dd6289a2556fb26bc9e44e25656582856f576c5acb3719770f46ca6269b3cc2317c4fba31d5fa6e15b2539fb2b274ad79661b45a07a74a4691379b87d5bd9370eceae09d4d750a994973bcdfaa689eef012104c62a8df2f44193d62b71e4d171d4730e9eaac429294aa3d9acacb4dfde8ec42f669e2998e042bb6a86a8e3dba5f35278228cba4e9ce9d8b337a193fca92b92e6ad82ef424de39f0ba6ecd5c29b1fee9e48ce9eefdc54c92c4de0b6c6a2caa754a9c0cd47aa1369fd19f8a69a490933283651bef0cc5e007105d61bcb84876a8a706d77ea12d79da11f4934008ba76ba1653a3cb77dc3fbbfc456c65ee880a88b9e6e2bd14ace33ff214f322348a296b97df362e62b8cb444230737d11fd5eb837cc5a1f0b0fa9852b72de5e21ba37964f039d2251467601ea9d37af1879cc148125ec93e47e86da1b6044c276043891694ff09f2e381fd298e469fe8b724bdcb2e36a894c31c462519f0d4bc9d53a16d432b62dca190d481ca7bd939b65955620cc539be386132d1752417eb6128d90214b47a1de4c56c8e14fbe2d83e5522e9ff1986a81d27902e8fec0d2da07a08900fb352fc77b49131f2a34d8ccf43cf94db044bbc9f37f8dcc8a8e194be40aa27ca580bf04618d0d577e0c312f16ce5cc32a5b71019ac0c4e804289399d4b92f81fffa122734758ad978db9511eeb8f553ebe079f4208ae8c744d5b21a8310b098cf2b7005711de1f3f440236c1311df1cd460b007166bbb4b20549766cb1e4057dd0c87f88769b38a9ae6a38aaa778ec027cbf60c2c490c007fcada1fc14980a4b2d383fc1bb55b3a6dc479eae73848f60123af4e69fbb1192f1d430c51aad5f209de9135da76a6b8a7f73592cf5c0fb387b44d9ece75b37eb7e48fc517a55f87f6b6b1a1a5d9b2dfc9d6eef81c3dc340abbffc0af1c60f464d28f52c52835bf3674241ff190e470d9f88afc2ec17eceba9ca6463e0b8bbca3d774be6042526d3f9f2e75064210a5897d87bf22827011c6f3f1eb320282577e5abc690643e50858ecf353f9f25f44f0143e33642f313f7a0e42ee051252fe9a6c4f55710c89d723dcade3f40c34fb6c2b14feeb4f86b5ca59396214c10ff718e6df4b40f45954428b36d75f72d7c18aced0cefed63b5472f4badb562617ba81deaef5e01648dd263e333c23bd835516cd5a9522a4a0367876ff820ef5bb7603d9ff8f41442c0182c2f966819be3df19c9c3f405b19e2a24c28e990ef6fa219870618efda559b1350ba058414c06050b6570cf9913c2685749a9b30287ff513248c4cf320ada703314aee341ac45ef3a04ba477682f363f5df08e73c38b6fd60aeb42850cf2ec2f91d7947d7138c56387c112b18b5a55e33785d66d7381386c9a068e9e7fc8584c64011d5b19e9197536033fabe282de422df95117b8921ee30fd41dfad6dbf41f3cc0abaa3974445a2e8f81e9940a165db6f994c1bede8fca34ebfd23f9677500ed549807ae59786d7dcf8d0b825c08cf9f99c50836cc1580314076d1990cf5b5414162e22afd3ae473b2fcce16f6b869b2dde7544d24af8a272ee03c72eae2c2830775693ec14fabb0510c1c05e35f9488dc36acc3d4f96e462402fa5eab61bfaed41160fa92fa3cf03a90c3575925c2df46b631dd20c0d01b8076ce4311d0d958f896b6e583ba62e79e77342b79a3a836e099583fdbed8e00e35806223e11401def2668fa6a3417dd308e11d11cb673d3ef6662f324a77d5807862a56eae25ca9f9377c472661023388feaadc4308f40c500c0f21293f669e3b3f823f4e7635846ff87a15ffafbe7bafa70a12c3b7ade991349c52e53e71c16a75961ebaee10409e49f8e2b9271792b0de255afa83e44ffc17c82fd3c15e19345fe149d2e1979ed4d9542e3b0b16c42486c9c4bd0496996021c4175ae6e1b9790a1d96a478f634811d28179cdb723b770da534de3798661928b17a3e32de19b5050b51ab378857e6522dda3feda64b4313e05e13e2910b5c9983c2664b1817ef989227e53b89a60318f21a02723da5b4e2a1184679684941298602ace3e802e0828b86fb91cfd7cd58a3067dcd7a1a3033a31004e06d68f78015d89c83cb1de62058677c20072de9638b2363756dd4550127567d6066e735296ffc3c49859e807c2f5873564a3efa8426d3801cdfa242a297a1758dd42612d3bbf585d5aa99ce34a40cfee349758e1eb5c51858b632d42c00f0649e1596270bbd8a2b25b12e215f5dedb346e7e55d4721b14959076148e0427418150f80efec91f64d2e0afae21f5d95c8cc3167450a6b386bb505714b529e27bd023fffc942cbf6a757105e28aaf71ca9ef14ecfe20d70af29bb0ad96b097676a6ac7221cee98f9efc01ef6c224aced43d923d26e3ec4710d5abecb14bdaf98e04efe678d676616b98ca95c95f1558c0b190c6fbeba68475248a4391efc986ed6901aac0e7a1c780fdc13ae2d2a925e81b48f418a687aa8d2c983f5aeb987b18d3eff5dd41b40abf43380ee4b1344493756c95f8dfc1ee3a6af212405c4a7a8fc2b8d3ac842b3f2b10e1dc2fa48c4d5c2c59bc35c8bce26299db2eb17d015b0c362c728ebe101da7c95a0cdc90e72ebd2b1381edda342e3eb2d594a2cdc2b90f6b74337f16c784ae0aff73290cb2f80ea4d996f895a029195fb99ba91fc22115d66b5c2abd16d5076dd867fe6d1714905cd42de49c235851dcef9d13c4e05e1909e2f0104c650aadc40a4f4fd87fa6a48f209abfb711cc3f4f684437d9bf959e1ea62940432461f57ff0437d532445401d6838f74b58ef2f22bc8105a3b2623c3937f25987034968a2052594e1a4e43a66ee7f10e3c445c55b62766b20d88b63112cfdbdb0e3ae0e3eae1638e40d16cfd16e50266c625431e21e945d0fc2b9ab29f901a8903febbd78eb201b6814b933acbf35a837b5921c02b285df6ad58d9b6203e934362545aa9e4bb991b703781e0ca90b09c6714655fda69f5cef064f05c49a87d383daf8f2d70bbe9b65c24aef740f63dcc283ff867b04239d5386c950ece73bc43354f8877409557ef3609210496ec33d1519685a93d106a9be7d1e5e72b6379d9f74c50aadefd2b208a3bb92878737c58367799f3d3b1fdd54ffc127f5882e9889d6769e1ffe17652db31b2262351b79e6f7aa1d45d705f8a635a015631d64cd230ac365a0279f0cb5157d012d8807d466f8b27223acdf919d581b8ae6d8104ef9726241c74bcf98b6efadc8f64f53e0a9f7f483ba2b5f6112dd9b1bbfb7e7279dceceedfb78e7f37267826b3cf0f5ec4e15b41047bc7c10e4ef02223557801c4afe3590dd3c9458888fbea9e4571b90bce1b27243dea5a529321c4c0e02864cbed0318a8e0c8b50903399c47259936695711463e5ea4c1ae6df520da847bce80802ae0f675734c82aa1e3f5aaa81d038115b79162a2bad27f4f6cc93cbcfc824e33c131b49fae9690ed3b4972f4a312d2ceb277e041929f75c2b22607bb074e8d0816839eb0642b904c0e66018c80c339b2f0d657bba836284fc8f28ebf5fd990bcff18f5acd57310bbc6fdea900101f07b5c9f543e3a64ec142e86e31e98543970a5777d72fcb81143fdaaab8198c760c6b1b2aa0b82a8574c8ecc6f1f9096050bed7474fda8b286571db983f7af327f8cfdf0aa7d7d8ba6d5a3bca32e497def977d57166d505db5c8296811b56763e090c391f353a8b43113f3cfd5e114cb746af0f12059168ab24002eeba5f29f3af120213a822699a134adfc2be730124a6802e8d4e0505b52e9f13feccddf0f39d9b1eb1c1ed379f9eb83c46f994dd5429c7c056dc1c3471d6f86e797248c6c3f39588bed753fb9e9cdff3ffe4f9c727eccac08a839eddf762c0b127356b97c9d18c8e9288c24eb8b2599dfb4d3d50b318323964dfad399c97ba5f126051fd74f3f81692eafb5694f02e1a39b4212da175b686098f27f04307a7a6b60e1be41bbcb310e3b29c5051b8d26bf232d91a219ed664d1b1c171b05c736ef0018a99768eb028334b79f64fe8266c81d6e8c5d33d42f19e18498932a023d6d144ab03b075a10aa104f5ffedb6d0531040220361d542d18adcc2ec5ea3dedbea1f28c2bec369edab1c80ba29674e5cc1a6a286c6c17d00fd8b9016db0196b61bb3b45f50395b917649ca16e9a430c248554cf93bf1d32bfcee5545c02f5c61219d14249935db39033482c15da4f3447d7bf9958494242016ca63a48cd135a4655878", 0x1000}, {&(0x7f00000019c0)="012da574d0b9c3d7b4cd596ff253a0cb809cf6eabd8a7859964f48a36a40d1c9cfc39c07997fb9eb03839ccf5dd34ba7b42aca329991e6812b788c2d5834ff6f282d664b21c66605baceae7115697223d237ae9317c8e09dc7386d7eb39d53d38facbc8c59f899ff2465fcaf60632a328dc91ee021ed070bae235711d8e9b54f99e246dc52ad7547cfa9baf0dcff3d211a18881301ae1131b37afe92d8e9642787f57b965f6b43aa31ab4a09afbfc8c9b0dd62a9c53341818508dfb955d50553bf6eaa7a091cbcb1a553594afd314fe7b7b2a7e39928cbb2ce99d4fdbdb0dacbb4641f4f960a76d4232b3703b2e0980326cd5a5d4b0d739ea6e1ffdca4ed44979638c93934fdb8d7b0f863d85a9c06ddc78f7bab7985e863ebb399365fe5f03bea325de3215c283096dc49dc80be69998925a0b83b0b55b15a7cf6e49620c7e12f72021e2d372ec6742a5d86f47f20ca30b2b10528182926b6e1041909df3bfeb164bf70e2cf7b3a3bc286abcf66b5850df38b69c6f58f545f37c64eacd456224920b41936b5de3525e7d8783f795f6bd5a3716dcd96b51ded85b8d5d5f8bbf031fecb25645267e39da6add8acf9883a8c59a63d070fc7b71921acd5a3264d79f2e429dc9f141b67ee06dec87e291247455d86f4033cbde0887697044dada6f0f258b79de387de9b06dfd9f6011e851d9d3f41e13bf5ad55b00d4b5fc670a401f1d1e9db187474c2fa6887a2626bafc29894c4595010fe4f8dccac1737abd6626e3dd846c2632a19263308e6309bd6c367e620b328e18c8492b7795d001af445d28d5a237999af49f6d7f8ef791ab5ec01463d65c3ba09646ad983d5e6521822f8d62781beecf0ddf41050f66ca9abbc9aa84e7dfb5a28118a8366f1eba1308549a9fb25e97fe192d8fb062322f87b0a4d14524dab1c3709aeb11430ac3fe887993bee9234339b6feb9cf7ce3f471c8d28e091e2ed45f02e1c0b25607600cd17e748e5ff35a10fec1c16d10d38cd59db4210c44bc9a620c98b4518b7b23478ac2a8b39d9a279838c8a426674038bcec1097a6cb84bf4b991160571b1e065450d1219d6a04c7f9fdf00fb17fa1e8e3a54df547aaf0e59f5facada21dd7767be6e30430fce760dc1a4a2e617a94886928e141621726e8d16f8b2fa31c6970a668b288636b7bd9fb5afb0c9ba2c3e991e1a122deaa530ed37562af5b39ddcbeb24b24ca8071627b91b95dceb2de72ed30dfb17482a106a64fdb918e47b0db5ce495eef88b70da238bbfedd35fe6b0553abaabea6237303e313b0fcee09c44e9daab7d4f328085d9e3ac340b3709afcd0a183a4b4016ab5d5a5251f0b500ad7a45cef2e75073b169802cf1a3b6f4c72c85db0b73b2acf5c4f56e23e2647ee18ff0a2fcf62afa00a8dc45b063bd583012a04e4f9bf9076f5796711242183b6cbf7cffbfd59fd10bb2d85638c3de1dab68a0d166b856deb01436b901add0ba216c082d3909301acc2ac1e301a9a3a00789af03cbb737130a33ed491a3aea6556ef7784e6ccb305fa4c291dd88bf133e41d2704ca696772ac6bf465bcfb29809ce29b10ecfc09021aa5b031bfb29715088b814ae0e924d18161cb1f8609e5ea89484f9e1d89ba440530bf760e9974774cb2204b7b0facb45166a81e7667316001a49b0d47060edbd1e087271307be5ab7f9d5dbf2bab4f53b8e3e4e85b8e01e5bc7ef02ef61cdff029b3b4e62a2e722a95837e07641654bceda7a0aaf5794a196f7b1cf8507989b2cd657cd6a290587775d9a3db64f44d51738b18af7c5936a9718993a8a3d2d2e3b0bc7820d09105783894da4df51b78c16fbe1f5615d24541e7980881a4cb88b7fbf0053cfd2ba09887a484a3efd54fac1e4f34c28196055d47f36d98f0591d98c8ec0788c81aeeef025b081fe5384fef9b3de3f22493dd1992a2a391da10ab4f14c4af460d3f6480fd7377b6467ab185b109f7a0ce1900f7dc6fab28defb79ade43056e059db22e711cd664b43efc28d11c297171405f0b82b33d48d2b2c66953071658e831936ff91fbfae3b31ac3ec90836b21dc6a49a196a45faa6732c1671cd489b1c3897520c8ba7a0767103d4a65276ccdcaa53c37e8eee25d801b13f6f5a9968de0f3e45f7d0b15dbae73ec9da5d12669b4ac64a715109178ce9d0c9affae4e6962fce4338a131d385cb54d88c955d1973c30abed2c8573f8c30c569f69627d2981752eb80a3548cfbccf8ad50752d243534519b98781d454168f755a29d29a4b0e671906774cd8574880c00302200d3baa4bd1bad6c2470569e248fb1d10916030067e83a3afb91f2737fbac928054ba1318e18b51705708495816f421cf4a023af8197992dc9c669c502c2cecc8d20a8f002081de9a1bd306843f675fa3902fd62744428a9b708b13a2473d5476dd35411b23051952facaa4434c6e4793af564b5dcac269ab425e3cb44ae783ceccea40122209b5c2ac42a31b5080565c9856651219f759fda6a3484b503a6177910cf0f703fea92def963c8c310a96185256e5aa57d43472cfcd240df0b57ed486a9e764d2a0a27a4213552ca5673c8e4c0bb5ae5b31609a9cd81f17c944370a1d72a2db9e8e33273d99394672583a742974e3bbbc8f933b5d494853d0e8d5428216a445109a901ae57c3a2b7470bf8a50edccbfb40a4fa1004c20e2a3b8b93c66b7327558562bbc216ddaaffff7aca7bd51e5c3a1692fd62436dd98f425436691dba84045516cf0758ccfa9e8e508e4419a156dff32dce6aa010b5663da9543a5b4b3a340d6e53e3d4a9bcef15bf1f3ccea74b59c10888109413565c8fd784f346d6f5c45a73214c42149a6523f17eaaf26c5730933d71c1df03265a87242ed73ac6c65da352b2e7ac1cfbee080bbc706141637f6a5faa40192b0f078c19df14a2eb13f4bee78841d36ffe5750d89f8864a235c95ab5b2c81b92382670a9ea94c16a0f1d6441052e82ce3230ecefddd980e76872b1b9958f2ec0d25d4182960edee214862d19034a42bd644eed08713abe50398789abdbd43422177b43dd691118d1e789ce09fb3a9d35877721d2b3665f82c513d529b647bee2d6584f74a7eeb1096ff8d38eb043a3ab652e32e07edb1a032b156ccae4547ce1d9fbcfb15061febe5e728d5f523fc13e3445180eb36a3d5cb3236e486ae4d5482976b83ec56bdeff35630ed90df8942995c69eaccb2517f5588c5d883ce7b608165c33ef7f9e53e36f5f4e7cdf2ff147461cd0815d30d49c3a0a864d0abb99e6406ec350788fc572f394d0ff8e56eb5d5fd6eb0554d57957c8c01b599cad259eb3add08dc46e2d66c45665b6e076f24c48402bd6726ffb138bae92031b6f63068436d60368eda88f57a75c43978ef2f683e207a307bb7d388892c97446ff1c839c70a6da51dbd9359e6392b14ffc0987ed6eee0bc229cc72b79aa0d7b2c8bb8eb21cbb91738a908c3caef7089d90db534afbdcf7b63f3dedc538f1064484d728e973bc86089f455e5535be6d793c171e982007c7575f3ec9b99f1688705701cf696fd0abd51ede65b139852a0a80c2804728f182b99a893a3a4cf60c3b50666db9d81ad516e8df9cfaada32d8f95b3b1a6a4adc233993fa9c2628d1de77f3fa7ae84c624bcb97c0fd04879da30de6455d5562ee38d463611ccb59c590f226a41baefad6ff99aac6e1c23333ca5dfc1bf04d79f4e38b7da84965894d777bf7918a6cf655aaeac35c2712f0145eac78c5ef58d419374ca2f0c0ec1060684b0ba02fd10fbe7b8aaa7902d477a51b6196f1bdbed484563b67e0ffef81944796a8f42ad5e17d8a08493dc901bdca5063497eebf9e0b986af471f8ffed678c97cb51adb18b7e720695225273f251f55187423c77d67c2ec1c6ef7ee6dee09a42ad5f2f99dcfe70d86f30255388a811c20d8c89478a41831134a1a47987633c71c96298d9979c98716ba4f9320ddba64fdefbcb9cebb898b030ec0bb1677888820b778cac7656fe2332579e1b50c2e05ca8bd74ecc692798ff91630323f90e3be06268dcc8e94f44e6c466c74db8ea952a34c0008589b7895119004fb7aab70245be7d81c37c61eec8b9a49e4e5d473066907c0357651c38b82496fccf77c0b0084aecccdb9ddba22393d22a0dfc0955d700d19d8e9164fbc3102705149a017ffdbb823c8ab7b0db3911c426664aef9bb6bb7d783d9348a489b971f8a231ff715693b1b2596a174861384c9a05c31fe1b8ac2d590b82f852d83ceabe53c6798f46d0adeac1db0ce099bfb8de2798f30964c344c9d88e7c19aa5e2e8c0f35f5bda7e9c3fa5021cb50ea1c1dd53708f00cc4c1cac94b58f53d8af586a3124141f2b2707e53f5872c137f58f414070d5f1c49a2a10adb43dad5d62fc113d32d833385d7827e4bd7268976e5fc869b8699a6380866eb6bd114d8fd8a680b86be7c9f9b81105d8222eb26174ad8bb29ea73b05d70c8e7dc9faf9b72c355dac7202bbf24610b544fb9b0d7c08921ab846d1adea65d98423fb9c6b01594a09d73c38cfb8c8b1c70885590fea69a01e93848646f7c19abcfa67fab3c48e15b39afb3b26b934845ea6e834e2377d5e084f8c680abfa1c830a96729163fb620928aa763b6aed58cc0e58c9fe72fd514fbf2608e1db16389e5ccf563148487abfa85fbbe099b268ee2aab46187452d8172049c98668f726c5bddb09b87a9809ac0cbbafd27cc1dfacd38122895e8fb01cb5d821965a76d647fbbbb8634882774762021", 0xd2b}], 0x4) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) setrlimit(0x0, &(0x7f0000000080)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)='_', 0x1}], 0x1) syz_open_pts() open(0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r1}) close(r1) execve(0x0, 0x0, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x802, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x5, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x1, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0xff, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x6, @multicast2}}}}}}) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x400}, {0x3}, {0x6, 0x1, 0x0, 0x80000001}]}) mknod(&(0x7f0000001380)='./file1\x00', 0x2000, 0x6380) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) preadv(r1, &(0x7f0000001440)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x8}, {r1, 0x1}], 0x2000000000000385, 0xfe) socket$inet6(0x18, 0x5, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r4 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) shmget(0x2, 0xc00000, 0x360, &(0x7f0000400000/0xc00000)=nil) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000013c0)={0x2, 0x2, 0x18c9f18, 0x8000000000000000, r3}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r5 = kqueue() socket(0x26, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0xd2, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x4, "0100dd2dfa7d00698e7f000000000000104000ff"}) sysctl$kern(&(0x7f0000001340)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff99) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x3f99, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1}, {0x14, 0x4}, {0x6, 0x2, 0x0, 0xfffffffe}]}) write(r2, &(0x7f00000003c0)="76e5dead6f01f8607d2100000063", 0xe) clock_getres(0x2, &(0x7f0000000100)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') executing program 3: pipe(0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x3}, {}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socket(0x2, 0x0, 0x0) r1 = dup(0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) recvmmsg(r0, 0x0, 0x0, 0x801, &(0x7f0000001dc0)={0x80000000}) setsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff}, {0x3}}) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2}) getuid() open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) open(0x0, 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x99}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) flock(r0, 0x2) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) writev(r2, &(0x7f0000000ac0)=[{&(0x7f0000001180)="1f326fdb6d6a87", 0x7}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r4 = socket(0x2, 0x2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname(r5, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8060693f, &(0x7f00000001c0)) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = socket$inet(0x18, 0x3, 0x102) close(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) executing program 6: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x28) r0 = open(&(0x7f0000001580)='./file0\x00', 0x200, 0x2) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) recvmmsg(r1, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r1, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x5}, {0x3, 0x9}}) close(0xffffffffffffffff) syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000240600f6ec06af000400000afc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900200f28f7800000300080a000026400000000000000143"]) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r4, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc2858a2bb92a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f4cf3f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d", 0x79}, {&(0x7f0000001fc0)="fe0b3bb5cd4cda7c58b2f9fce6ff9eb9a1ba808f9883fe07c6a5d8aae70a6ab611679dc4bb31ffacb0f5ad4288f435fbb73f2876cd40a9b785c81c49139a3f5899cb8459b51527d4b9f8f3ca514f1a2256d453e5b0528af7ae0eaee52a87eb05bc87ab47a36e5612032c7d909703a9aff7997f6ffa2261fd7042dfe8c2eb296093241c7ae3caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc770c5192b46a51ad63ccd864f99df53d9f8da57e106d82649479489467307ee1be965b4bba0610acb5708194658693dd1a3ac9564bde1abb25660ac3de8b2b99bfdf4a222f09b72a52906d9d369354a68b711c6ac40692732e76b4463744bfb5b404c88f8f3cbd6d1048fd3c56847a06579aebde6950a018e47ec8c69832996786904ecff6371ea663a9c575a40ccbb07ec28cab821e56dbd48c6442a6f9670b22568134eb385fe4cd79e5b2059943060c6a1852825d9d9e6332d3522aaecc3c2efe904612dd3a769cf8b972222a6a6bb1bd15e37b0af6e2f3ea0516d28bbedbd677f7fbf54551b0ca133a66be6a246e05166ac77d5a9b440335f85ea8fcd5dabf524ac4a9e603d223ab3581aa35517ca6fbb8ac6d3956c2b8185a5729fda870ad3ba6f361a3f541d389cea8fb54694df6650e80d3a0167dee2ebb4bfcfc0b1edd6b54b86d8537367018aac76e88819f34b8c82144652bd0d50040a6da174e028729b2d6bce0119031d1003041d2a9caf4f5fa5f717bfdf49090ca12e057f29c894257a28b4aa487a5c99446953bf4bc5f397c8cd7040ce9", 0x23e}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f00000015c0)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4bace7a525e91afc61939ec1b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x8e}, {0x0}], 0x5, 0x800) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x28) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x80, 0x0) getpgid(0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r5, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x4) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r8) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) fcntl$lock(r4, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0xfffffffffffefffd}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040), 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x0, 0x1, 0x1, 0x1000300010008, 0xffffffffffffffff}) setreuid(0xee00, r1) r3 = getegid() chown(&(0x7f0000000080)='./file0\x00', r1, r3) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc020021e96c58afb8817c8be16207fe", @ANYRES32]) socket(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)="46c4f10bc87c57f494", 0x9}], 0x1) fchdir(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) executing program 7: chmod(0x0, 0x0) chdir(0x0) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './bus\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x0) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() fchown(r2, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getpid() ktrace(0x0, 0x0, 0x40000530, 0x0) setpgid(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080600010800e5030001aaaaaaaaaabbac1400bb65a2d16a95895a6a748b"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffee2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x400) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000480), 0xcc, 0x0, 0x0) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d822"], 0x101, 0x0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00', r1}) socket(0x6, 0x1, 0x3) close(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xe80, 0xc0000000, 0xfffffffb, 0x0, 0xe756, 0x80a, 0x1, 0x2, 0x2, 0x7fff, 0x97d5}) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x416}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="54baad6838a09ce04b5525b7f664f69b1098e817b8856f4957729317f661bb442e2e2e", 0x23}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000001140)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 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) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) writev(r3, &(0x7f0000000c80)=[{&(0x7f0000000700)='6', 0x1}], 0x1) close(r3) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x48, 0x0, 0x0, 0x3ff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 5: syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078000000006000000000002c00457c5601a5ae235d35449406ad027aa3dbe39206d14cb2e907c800000000000000000000ffff000000003300000500000000d4db649d9e76a7f3"]) syz_extract_tcp_res(&(0x7f0000000000), 0xfffff46c, 0x224a) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x25, 0x7}, 0x3d29, 0xfffffffffffffffc}) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xa00, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812caa47713048e69931939648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f56d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2800000000000000", 0xac}, {&(0x7f0000000080)="e5ae0000", 0x4}, {&(0x7f0000000000)="5f6a8de84b4c523a583f91557c748a02cda4cedf13574c8cda9b8c7d84d3a3adc6c85d624ec8aaba86930f1aed0b3d111d", 0x31}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}, {&(0x7f0000002400)="a33fe96e33fb18d28028c63508000c42c28d4a3641d31cd76e7a1c886596ed0a372c6456c3213bc38452f02dab1d65d4804f2a53c5cbc25f101692072eabe62ded2c66a7a6509f95fc62f2dd2cf98692e167e6887b5855dfe4c1e4a4d07915ba41ebc9ac4212bdabbe577bcd5b0ee8d17156d39fac29f2079e919820572981b2679590db1a4b9f57a9d2cfb48a82277fe1b31a2ca1051fc00c17fa1c0a5583dc04dcb44c578666eded029e5f63dbb09f532b9f717d11066c880f0087cfba88167a0ba45627622f998889d40c8b20002b98f49e848c5e830dd6c18efca323efae65d01f13fc526f287088e22e8b114c060300000030151dada8e92dd760e17c8db99f9b85861930a8b07c3624aed623b5b5a90cbe3d96d139bb55ca76bad8fefa72dc6784a47bd7ced25909f756e4260021db098bccc82a2bea83ee8d9a6757fa24ff67f3ce9e04720a5d32b584156605cc7ef06f82b20a50c5e3a5e932c4ff21bab7b73fc6e21708b8ff51466435f012839f8833dd4717006aec5a75d7bc2e8bff7ce20288728817520ef5f978ffd1f9009873d95e178650d1a54880a5aaa8dd287fa33b96bd1c3cfb7ab650e142347bb7f74e307dd7c048aa58bc323257669e4db04b5332b47d51f2957cb00c820d3c13d703d8530419dea28b17a13ba1ea7f5ca5c108efcd1a562c9372b7220a5a2fb060656d81e81979b6347cd09dd9d674f6cc915ed7772f2570ff9623e9864f019a9667343daa833c406f25e610398a9a1f2c3170a23dba06e488c9638f86b69685397035f534af0518ad55e09e4c31f52909b6c210b65b005557d7588706d8ca5edce09a9fe249344dc5a4fa10e0770944b5ed246b9a848b798b19ade93e07c1ae05edf913e2ba8683d587b6dd513f273ee7f64b54190b9c535a1a05933c90aeda29d0a8ce4ad2982ee51623a45f2dbf2567401a29fdac82b3c38274792c3d8a450e071e93eb9d00fee01e87c9f7fc766681a390433b827f9f252517411a29d7f4204ff77c24bc1be28ab5d3d98e3474d1a3b21d23f35bc2b1723fa2236321cb3376d2620d0f8d266d27af7d0ca5e67c0c659cbcf4e7d6067c5494e0ab4d7929a0953e0f6fdde3b734718765dd729cca0d3eed8e966c440cc5147bb1071064228fbeb1bece264a91c773856c877f341c67a44d6d87645c1f8efadce1f2ea520bc7a560e7d82e6404ea832e383a0494926afa6266b4cf8bfab183e953d133952cb351742abb3dd440e04301d486e839799e16899274eab18cdf8cccde9b035261024873c3147e44f61f41e8b44eea37b4ad411d9e47d3bdddf6609b9a290a64f93d16d6c2cc344e726658adb438794df741fd4ece01aaf456004f2782bcba097f15eeb481d85a3cec6bfa9afdd36fa62853d623d86a043b0e2ad8832ed3ab87350d457d1035aa442c68f9f2e54ccc41494bd6b168202a4c89a0247790bf41209d735a951a93b52f805e3887c73812ebc7daece870c3ec2ed64cb11293e8ebaeb0a110164092af4be798ddb5b752f18fc1c850c6a08be97c77243a2aa776ffaee46ccd12ce55a0de13540aca79bac85f48d75903385e0753d50481a718be8a062e29d12f9f11370bcb69d669fa8c5bceb559e4c116687643b8c8aaa7915a3d7fbfb30e4c7ec623f0c93a356d6a2accf97b6bb90a84796f7f9a4df79a70bb45b596918ddcbc8191070aa29b5bab7ba014a9af2a3b425d51bfc8fd7f0696f3403afcfc2ef661b0bc30772b880604d3fce148670c3a089ae3f68f4786ff2d3a641d8152247ff2233c9d69f440fb288e006aad9c4d5fa60ee12df8f0eb6e6c118956865852f54554bd2a4a6abfab4187bcb7871e16ead8561634cfa58450c8e161eadfe82ae36495800811600284fb211d607f54542e3a34ee72fd59d87fd91b73bdc2379ab3d4b0190fea9ed3b7364d5d7cba49098907b52ba75a67e9ea76c734f2ffdd1668721542be88468be7848a5a54136d165fc60c5544d1e0e588700af17d5d730aa2903cb2070b2b4e162f108f59e663007cd4e223437ec416165f547dd8c120cba1e2b2de746a1e7c2fd4744fd81f90f3f4908c0c8bb98d8cef2cdf11cdc7fa2455f67f3191a00bff548d7f2dbad91286c06b4c61631004f766a108265de490dacf4f87dfd916d0303a6c187119cac36fc2c6c5e11994ca8fdb2432f3faa8c4730f2cdb5c5394519d9fa6e55e819883a720f7f048132b9a914168fc913ccd76d398c3339202a0c940812438888a3eb60c024e69d18e32eae43158a7a8526dc4d16464e5781bdaf74cbdcba55cbd0899e902d3fefca3af0f166377786dfbf015df241dbce5ab0593efb02289b3fbccecc6862c5e44180b3a681ecf6f380af6248457f275573ddcae969dda629ab345ad39ab2e79b9292c4556f68d2fbf73c6b376cfd174c03698888f8fd128b4c5b01b2304ffea06b378ebc594ee5e7a7e01f1bf9306c898d7f590f7867c87adc627acbb3abd6cc2ea5a4ab390aecbfeec6de85f05878f3c2b83457161916e01a1c89e9b5e49be077a260e6aa0f5b2cd07ab589f2c4358cde4bc2f253a57c5469caad2ffb56d7d9a255114573493e7205a7ec67908d1b321bf3eb3a1951564ddd9a3dab0dc32a629214a26c86dbc89550add6236fe268b073b8273e50cbf591156efba2478724613710bc665b9ce55fbe2155a8e2f569029470d6fba58eb3330f41a0700b87b33f0b4508ae4b892847393e3f6d02b1cac6756790ebf633fecd0b85e4a53bf8be0e85596b52d6fb84d1f5debdf610d5b4788a3c8fffd8c43eaab7abdd03d7e85fc1b1b9e81720656051ab4a3c684961a42a88ffa03d24a1e49b38eeb1751859f5b0d69b8da1868916d040b3a314e4b766f73cd16a961e3a03d25e5506d6433e8abd2baf09a5bd1b60f46c3c2943f7e1128337198a23e3f14448bed989f4d30b850e3877a481e521968930e96ce27f6359e0f3b315068e5b4c0a1fa6d0487e45433fd31c4351a439d3bc2c26a7daa0063127f40f27a6035852da220cd4c24fdc407a59b06124f0a3eb254ba1b62ca5053cf9aa7c2a9650c9f2dd79365bc7b851f9fa454e19eb123547c70fd6aed9fc3eb0d36907d910c09f01a0fb149f0f91e94ed3b99405d3f170ae83f3d7d30aeb7a404fcc34ce372f814140a27f6d5e2340c58ea38b2de637505b1e69c8f9df55b3a6aa721af8e31958f0a01e7a06a4db0f55e5ab4c96221a1ba5754a9b36f6f43fbf799ea174e77f2ca2c214ab873dd7cc530999f136c9fef1260b1eb99c63d35a7a8e16a437f292cf96ad5f6dee5983f6817dbab5d5e372c9d8fc38cde573253f95027d81771ce9ad9c72ebaba5208e562f7896986e4e116b0b3ad0ee2cc090f73915f81763697acb19fdd8b6005dcf4be6a8ca64e5d1b55e753354d796d78685592f461cb2c4da6d0854efe8c1a1737cdeef4ebbb19def9f3bf87555adfc54c39405ee2078334c688325613d81bc9d269152f81b746fec8924624ec1380ef20a99c29be0d2669fe711c3f2ef8a1a821fdb7750789919c414e10f72082850439c5359ff7a76d374fa835a500a38f55708f2b1ef8ac9346c419029de5de7095695d5cb5d3c289c6618e8a0fb2f3062efa24e44c309f44bd3040e9890c291a8139c44ed4619f11f9e2dabdda6ebcd745c232c3c480ecb5868032141f78bd627cb38111a7d6ae2fa85675501eaea42fddd1af06b9dfb32fd96008ded268ec099e7f54d6c59f12e8c78253d598fd7c47fff1ba464b4f1bd1074ebbf8629f209f83ed1cf1dc25498d9c2f9a7341cdecc69e31b839196ea9ea7e660e6393e5cdb4114dd6dd29253c23ff92ba94baf55ae2c41a803771231822c6d2024af4c091821b2de4e95622fc177c84f53466f239387db3284e372fd05c30a7b1c5d65a90c2f1fbf1975f37b1efbd3b6e26a45dddfe0b24d86a89819658918bcc193310ed4252407ec5bc9c89b89c36df28b3e7d5d88e2a5799f6f53101a1d049cec78ce3a2bdd2ff20a79813123dd2444b1180e10b4e8d91ae8787400386fe93c059690cb2327f2cd9e5730e1e4b158a33fbbfe30a137111dcc57138d0d163adc9fad11d1373d8c848f1d12e2a22a48c29288bdcca8563afed76d90cb2d7dae205c132c4b97da79a9cb18ecf44fe01b990ef4185b9deec05f89d398480b93abf5d0020241e1a9781e01131e07884582e3d1e4e37d69973445f47b00a1d39af4567a39dc164f237abdfb8e859afce7872dfd654c56e76da987190a57f176d64d82b82e05fb2a0d3461cb0035b1d03002d00c46375a8fabfeae6831a518fe8b1fbf67bff3ca24a4565374c9104cb1f19be222d0b2cb714bc56ae4773e388802e7c0414c767c4f838c68157031b9a0012ed88fcbf2e8bc4ba8a74283149af538ce33b6b9305e64514c330a62ff577522f3439c0fdf96123c1aa4bd2920655e264172718d92f797371cdc7b087fafe3160edbd7cedd74c0e98bc14789015eb5a638e153652a55e0349b1844f16ea0694b198bc747e09097caf6b5f1d9d4455c53016d809aca3016c5ffdadce4b692cd72f8add0ca44f01f0c99e3bc0c461bad88d3600a60b57d555ee4a0aff5a98d2a08d84de6420e4c056ac7ef62fd3ba60fe8a70d47ef6f4495b92cc7496d9321b4708d719f86ea6fee3590c608b59edda841264c1e5911786f5d09c130cbf3d5022a346b5ebd6e100bccb7cd75f65b3ca9d2163b2e2be8e48e4f9a5acd0438b600d7663e3f64effe5782186feb028604c42b1d7c4e38d821f87b652e9acd92007ebc2b287984891100a1d7e4cb13d8786031e48674aae3f4ca2a18767e85c4aa38cc18dcb0eedb1bea3cb0ac4bce1889ccf7a2eb54a5f90951f0db864ad8ca353be9fae9f95185ef4ec94f8380b8f1970052871f22680303c88a88950d22cbb8f6b50631197edb7b6727e3bc21ef51a3b9085f885af29b8c3dab9128f0ceeef835e64b75f8c82d5dc3805dcc0e30c0c6fac8293461128d96168f1482f85fe18b862b71a601603afd236608a69ae1a5aeb560665d7391d8dc19565391e916bd27232b34f820f1d67b1fa3a2fe4c417dd77ff670ae952ad3ad33867aa34bfb315824210003a07a82c04237c6a35514f5af8c4e5a1e5c35600a0b8be3d36010c46644d6fb29b2758367cdf719dd504fd6909b8e6b92e86d5ebdc567054cbdeb508a69fc140757377655408f84fcedacce4cbd108c5a29276b2aaf66a4c62c8d87b89aebd032a7578eb5450a982e195f63bf7dfa1db19339bfea309afc59f6700066b9f396232ef20e153fe33f45be2d9819ef482777cebc7662a284045eb4a19054c9b7d4275728675c75b97cd8a2022da4ae7ec7aedb231e1d926ea892bd6cd12a121453f07c41a325611d35065cdc954dde8788f240db9041b32330e1747311be1e4727c891f7e8a34a0fae3f225aaff69b4f58e66f2bd9f44452f3e5cea7d0584466e09376e9180b65ed9087914130db3e57e30fbf28897f0f0010f836ba2009bff9a546a54e3f9c41ec890eee6cb76b131972d3fde2c4d7c85aa94424e8bacfe9ca50468d5a7a7d247ae319280a6c70374233401c0494daea51f12652cf24134ecbbf0925b2acb7d69fd8b2825be3a8681e6b8f798720ba2932ebbb6fe27b991297462c4ac09c088fc77dcef860a8ae8a1ace02f6c84f4859addb72d7c0d5f824e866a9d860af6320501cdd3b5d4c7ca338dd5031b95d514fb7b16c37598ea958c10051026cd6d1f2394baef3e17c993376687f457bbfe9a2423918959bf2e4c8a2711c4706f6d5df0d8e31aaf12f03213e909b46a", 0x1058}], 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x21}], 0x2}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$inet(r3, &(0x7f0000001300)="06000500c587aa13a98fc013572190cd99cf6fa0a5bb4ff6f78eca11c6f7e68fb5d16ba296764a111db2fdc4f626b3d46a046211e7030e7d5ed246140d0945437ad2468165eff3c69777254c0073f6d6b8c657f023f993f40bdf62bc6bc1390ca28675fbc61a2b0f71a0a66c707530f07e0058463a401851bff000418fa31c5800000000000000f20e2d348d8b3ff726bd9db1b6443239904acc1ae0b14e0e6d5418c336ffa89857e98b5dd6b6737a7ce3a519d014409fc65950c2ca994866ac0918ba2fddb74a900f2c7ea01667dd59e5f238f778e331f7e9b695b34ff2f828aac33cdc2d87147109201d87325f525d23ae1661c537c157035bb0ad7890f872f8cd6ac4c2a5ab4677f94709da89c24d0d58c602491a5d2fa4e1f341576295429000f56a0864fac353dcfc21a82480d630abb08a2ef5e6e70040000000000000006886cc652f096321d66af4ccb3ee74802fd0662510b32cc1a6a27884049a90f79c08a902bcb2285972864d9a9948d7fdb03347f134bd5c5c8a91d1e9040d569635513012a348e845adb80b0f45ce0a30a025ff931e285ea2e9fdef33d7ef687fb48ea58d11a6bd26b76561b2ae39a4de1d0ea70c58bc494e751fc448a94c84c266d1a2656f6029c9971cb17f462fd2b048656b146ddf5d091b5289b86c095cab72cbaffd6a07a5f9ebb1184585b02cc2c85be246d06a815d57cf9e4e9dc23eb5ed30f047e497770dd4ba2c3954ba5cab5ac518e48f", 0x216, 0x4, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000001180)=[{{r5}, 0xfffffffffffffffa, 0xc1, 0x2, 0x1c, 0x10000}, {{r2}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x5}], 0x9, 0x0, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{0x0, 0x4b8bbf1006a36856}], 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffff86e2290b7b2206"]) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) executing program 7: pipe(0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x3}, {}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000700)="c0f2bd7574a4e9705013d719dbc13080ac814f2a21ef05af406969a6e642a83af5840386332678a0e790e37e26f071d8d7c765d7587460fd73c33052450576d4c0af93607502df28f27ba58d4b9ad2a1397d958e2efd96893c8f24f0ef6d9bfdf7551f8e87abc5c92f03f3ee96fab557990eba154c8dbbdee54c093448185cd353be27a83c63a50b4fb8c671a280f14300dcbd4b8b35b3dba48dec492b7f4a66c37861e1efb6bd743132", 0xaa}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xa, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e", 0x0, 0x3}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) syz_emit_ethernet(0x2a, 0x0) executing program 0: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) setreuid(0xee00, 0x0) getuid() r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000080)="76b360ccf0180b6668b1b17be7c57dc674fd7066856ff4c950c2afdf084e6ebd11585aa3bc31018a468b079d4d04549526f41fe4e73fa9d215b096f49c77253805471df349bfa125f8f38fc188ee78b957c4bfe4d7b21658d98e162af5c9c6909810673e905d72b4568da5b74b4a0e8d583d6e44738c62eea65fe50b6481f4e785613035fa405a7f70d0363f2fa5bf6202fc5eda6240e506a9de327aa5ab8c4d1c8b93d31bc65a35cae727f89af4eaa7d9b20138b0", &(0x7f00000001c0)=0xb5, &(0x7f0000000200)="4edca5e698df97ad1faf8dbf39fca4a27ad386e3c182be70509f79fdeeafe0f98468b29aba2e4ad611994b090e5ebdfdb46c27476d623828b5b010bac5ac35b021431134581dd2173f161c50ecc33d4b1c71ec06ea15b4967cef69568996753cd016165d1b418d82d69f7fe976818c7440c72d3834a7590851a2b2cde63bc6a718e220a0433246fbec278a7560a346c17673f2", 0x93) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbff442d409863a00f6ec06a4df466c130a1f590b1f974e1bb653fb8419ba6cc2f9ff1adb9e4ff6ff020000000000000001000000000001010089e73815399b0000000066000000fffc2c00457c5601a5ae23553544d14cbde907c8"]) executing program 7: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) clock_getres(0x7, 0x0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) setuid(0xffffffffffffffff) getgroups(0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x40000000000000, 0x0, 0x0, 0xffffffffffffffff}) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) pipe(0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x54, 0x0, 0x0, 0x6}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(r2, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000140)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x1) executing program 6: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3}]}) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2000, 0x17ae) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') dup2(r0, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) getpid() truncate(&(0x7f0000000000)='./file0\x00', 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) executing program 1: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) openat$null(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x10005, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000580), 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x112, 0x3}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) write(r3, &(0x7f0000000740)="6e8db237383b040a528f3857ae503b3eb81983ec3853c9f17ddafaf61877bd50b4bc9ee3805011ec3300450f29f685b6bf0b449b8085d7dfa0d44777b25ba0286cc5fc59d8f55057732998cf8f94ede50b455ad40452d0423f35192427b28d0731b3540f83f2575429d800efb12d8a270ed3b920bcebaae2c4d11015f3cff9fe6c0ab09ae914dfd781bacc3a73bfeb62d70f4d9f5c1d1444d649c3c27eecf75d3ab80029a11149d9ddc5ad38506f0efce122ce4af0fb19bd014a7cff80533643b843b6d06f1242a2302fb692e77ed2f52b9e17a65df7b940f3dbcd93a00c36c581e99eef4be0143576efbe48d6963629eb0735580ab830c71c74b5dfd79d2dd5038688d018ea970f56e506e49aaf46711d593b759a5de7b13e2fdb053ebf303670a01644c2d387b7b7f3481019341473ef0a5ac2b2f59008485ba2ffe02cd3dfc07f26abf16e98ca14b06b46d1af311c09842fa0e16371b537423ec08ae85519e591f826872a91f629e0592b0e30c18e3613fad8fbcd29eff55873a6a585440cada9fbf9784d23ceb72ca9b331f3bad07b91374529587c81997bd356e28db294d4e46c8c5602f7c7c863ea8859a0a1c47db500fb56eebe9668e06142a073fa2ce8b7f21bf897dd86660344c1b940ac40cc8e8b26dea002507bb294028fe85524159b001b85148689e9200b88a44d5a70a38afc91a01315364850a8e2f2a39226df8bd2e8aac698eec3454b8d1d2f5eaaab0cf54967ad657d132aaf433b74de15d5093cab81e6ea70d0cb66cf92b91126e7ada49a338786c6e7f5ee1e67b957885a024b9aea452028316581320c2d6eb60a910e6689ffc28384074dd388c02ea0aabcbb68dbe66dc3457099ec11c6260d32697e3179501c0fd024d771a3cb81754ad5f77a290dba5df03a679c9d2a3c0317f1447c7f502dc3a3fea45c0ed21b279578ea0f3b79afefab324a62ead073bdda2eb870df274437fce287113ae7a8d278d2c584edae42e76e68d0136f2b9a0800a2d7ae07a37aa25877193791b23e184a7d29753abd77830b48ec07c27b4a2c33633b5c3899585cd2ace38a749baa9428a3b39da2eaedf2fcf588f951009f7349aed6c2e3c3849a384044cce0547317ed62dc655ba94f96acc9bd97c20d6a09b3ecaf9aa33b26de4c9d5f07dbc97f9310869cef7a48bdfcb5a53ec4b59ee243908f5a55531b0d3d9de74559cf3902723c92622651200e18688bece883ce314cf9e53156c5c397abf32075d8ac41fd97ae49ae40050107d3031834f1a6b73f7080a498aa6fb91603b8923a48c8700afc833d9d36ea171b41730f44750b40ee25abc518cc73ac2ee732e9f2d54b40ea584fd2543f9a711d6e17550e9542fb75dfe672aac151179e383fe20f7598b43748b1fb9b4ffc2a7231ce012a4b2b4b83baaa82c252cdb73f11ffdf9ecf95740f1f11a0ef915f2f6020c0bc343d2b1660284a299e0a8c608055d35e38296c4b2d872a3bc9ce5ac14aea9e7c01fe0c8c953fa67988ba065dfacb4940cc4d7f18327fa5b40834ae29c40fff57260354353a221d0d173d038f7f054d5e87306747c5c2ce6277051cec09d183e97462892ee4ae7e32dbc9d4b79d214318cf275d62e406553691b33caf3367775af00891be68e44452e3e2c88bc7eec8f1369caafd409a72cb3f82ef90e147683ac546763726158e91a42635ac9ba049c1e3cd3539e098e2672df4b2e1707457cbd6039b714d1dc2ce04ce8fb680ed93eec7b161c371c0b4ddecd3ce0c748f72a77faca0d4b84f39f6771a9f29ed1630735d381d477318329592fdcb7da7ea434a4289a00832e94ec911cfb9a4675c0348ce6f24d3e9d8fa0fad8cb9ce48efbea371a75407542d2901ead172d564a362b7b492b04ba5dfbccfeec3787de1051335488ec8ca4565e3e01041ce068596bce2e29a9ffeca63c5d1abba27f0827bfbd557d83107bb0e70a4255bc8a0864111c7b655b7fc45d1105a983773244d4aeb01b09134c76c97f305d134ee638e7f05d661ccd11151786be1425e2a86887d9306b5eb3a8c40d029cd21939dfcce7f2ead93948079a963a7f0b8f64644c5032b35aa679c6786da7e14bdf2b74a8d6395cda383459808fb66700e09cf978a8306c7df6d69a134f1644c875c8ce40f2d22acf0481dabd13b8dd72c6232bb6b602675e869790c6c1ede4a6105a9fa65d9d436208dca8a6181bca209ab41d6137eb211de116a9ab3cf4aa5d0ffa4570688d1cd19095b8c4f0629c551e7fbe40633a58d02dfde34054f627f22bc7ab88fe1e4b205dd03d7e95606d37270712e274653f11f0db1ff26148c64db371ba74656d933ffc4245f8ee64a3a73801c138b24be12c5c3e14c3ceb4a99159e956def968bb74e2faa6647114cfc3a7f5db2738dd72bdab5010c336e86821e45eeaa8cd5db1b371d33004e0f32a1d23d80a7cd5169a2101cc36427279683ba8cade466091cfa5c07c9806edb1010c7faa2ebb204bd85d53541ad7d4d4e4a52d795978552753d64896ba93ba7bca4cf77ec6e2c7767e7f3667f44c05fcd31fd620fcd5bb42109421ea359a54f850c3e14e6196ebda4aa3abbff17a7234fc0719862c1c4a66d79c340d5db5a67ad37789f0b19e7792f517abade13db89fca1e0f110e8fb37a603c62026514d37e4f47ced3a21a2d22b263ca5e635c1372017a22b14d88b2b8e226043e19ad8212439f19505639604fa4adb53cc788cb8e7350be55580b7eedc72a5760e862cf9bb395c8d1c777203ccd34616faefcc2af15c3d0886e3492f6fb9c679b4cc6ff93f313d4535702588ab33f46824ee0fbfb358fc9bde07e8df181ff7c718083638822ebb2db0fb2f510acc8c91cf351861e1e145b55e306bb7db1f51a7469226e92e90a87d5d1d1419592a299f16ab796574de376d74baee5a24fa7c74e029a76850852744a6d5d186e9cb70df852933246343fff65e737d038a482d7f5407130e945eca402fec45cb6e4ce62ce109ccbfb4359305831a46092620999765af4f6861290412ac7b4921ac8e6d3f2d93702b8245f926e89ffa77094bb4063047b77dda29c3e40228563d3d6d33cade946a23c6f43995ed0ceb68d2135437df1c7eb67d391c07ca5bb35c7bdf5284aa14d68e78def6d745ab5857b5d2b149eee446d3fd63cdaf36ae2a9c218fc77779dbe0fb5d1b6958ed7cc7ffbbaaf818c8b3d559fa26d819ae6a2ca7f2dee2d91354f480d197cc509b9f92ba0959fc36f81747645d1b61a368d1be42e2b5d453b37a01ad6c4cd59627e9f3f03590485c9f65bbac06471cb714420b57fd35173fd807503dec0a11d5280cdeee8146d33a5ff40544342a3da2e110783b88607e6e2dd2546158e6365fd7b53fba08d2d652d51db1896384ac8074af92aef0198719db260f1c9a5e8b13e007306b2aefad1098d2e2f638c159e040565c9f214407b31ed86b073e4bc225a6c6cec4b600ad08a638fc175a3e9344aed4851bb94ccd324bbba67b575d2a2cefc5925960410079d6f74bba83f5cb30f9e87e847ef278977fb01b66eaa08ee287c1d9b9bf81d2a81251fc05354fb06ebc8480c14a97fdc591546cbc8e050b2d99665808199755f1603f4db0ba2e25e9c70da35f8d506ff625c54138c19b23e787b1002dfca82f891f227340dea9920b074d719e2429f96d4bae256e0503e2fabefd212476f4fc2f480e3fd36ca738c2d0585ee9ba0dd8a3707855e6267adf9bd24cc7535ad907c50154bb83f10164937deccf98e53171edfd4f8225679af2213a620ab7a96c8d6742838e5fa1c2a232e8b28e19379bce333accf7453a37b7b853bd5ae7e84fc35cba31e6ff66088cf212eb913c109d2c8f1272f7b14dee44175ff5ddab3b53e333e19a2407a45b70d6a839e63fe8cd802d0c4723ce007c1bb4d0f45f88d032f9a8df362df68fad84900adeff1626f24cb13c7c74c2f96fe49d7ba7ed52d49ecedde1100beaf6ab0dd5894dc2d3e86c1cff0536cec58eb0066b94206458313e995eda6b983f9c8f4a5a96b14e22bcc320a864001ed15c48028087ce4c2d481c42c12120081f95dd1c9164eaa4130359ce0f833c8f116a39f7d36262126742b643d0bab7ddb301871d486d918faa092f2cbb3f030127cfc7978b7d70dc04282e8e1153b9fc896c8452066346b907ecc0ac666e93c07a6ab397cb3fc7a00f600ad62e273f102c6f78d999c8cbf8e34766bef12e0f923fe69c6764a752a69a0ee7ef02acc3fc5a35fa6eb8c7f2a3cec5c36cbf5af0b6bf652f6f51ddd8a4112e96dd1900ee3d5b8f595d5b0b2d9381ccd8e517814b3e6c4251d32a57d8a2b516d4faf2e93994cf018db3937200c3a79ea2d11a99878b634720d7fd9b1ca72215e8e5f2f751f151bb5ae1ff5313a5e24ba9d6190ef6d282e02b71d21c6f6a0da38f6c32f9600554200db6be05088f97c546e1d3168ddd9725a10bb6f7bdf3beab584a2f4fd1ed493f9022bfe105c2a0b7b2ad6996fbf09e4f256fa4fa6ebe8c5338b84cddb344e0d062d29fd9ee0f012e229cdac07827018c4f7f1104856b30fce8eff475ae662c22a37668239db05b1c38ad46a67d2636a64f14ace5901f53bd4f2bbf46ea9284404b30e55177ea8ccb80d5ed522ee964f5281ba91ad2a94d3a522bae42e9505881076257036bf2dbadfcc918e5f73477924711b01965147cd09034a049684ba474cf43e516e914b35243630d65e0eae1bd45a513884fabfefa82d6b3b4bd8f2fbeb8f68036815b90ef9515f1391a1ff1ced60eb1f3b39b75154452b5503ced622f64bb7bb01b869100ef40a9af6e23fec305ab3166f25a64359424c3e32177d34232779504ba90db2bc7584f651e977bfa45fbb7e0465ef3de511088d52e3b8c2e9980055549907b5073e01c4cfc85a028d3e25a6e251c581d70e3bdfbc897bcdfa8e0e4fba9986f89caf8733104bfd1661a76d8cb3505f311600967fd833128bec397813d753a2882ea0a6bc24711624bd8d7ad552e7c13bb5a9128a64fb755e8482f7ef0d4d9950de7b99a420364bb0c19d3a11fa47b52e6832af158f624a3ef6ce0da7c11495ce28e8163afdca73141dc34eb37bd83239b42460fd0613b20db2cfe6d052c1d71c2664230a46b7df45f2e09d458db938926cdaf16e07776af4a2b3219df8734674efa5cd3008ea82fb4038f135453d19d65fbe22ae2443d258c77981d322999f90707aebe4b6e84bff41a2f12b2abdda6c310ba50a0566f52d5db454eca8529a99db46b1f7ea8b11bb79f6b9d75c057330bbca6da7d5151a6addf91e762febde19fff44f94bd960bc5eeb5fd8a1ef6744c7d3f948451e4eff6188d957dd8dd5bda5bfca9f63ed22804e2d6891effc018d603a36e81f0728e2c41e78b09c652faa35573451a0cd5144a5675933035b04d57efddb2e48a830865e8281f63fcfff988b94c9d16e7e2ccbf30318c66a9b6506ab0e4ec74d4260e87d71c1856322494ea4702f983eb9c63148f7d5193faf7958c3ed158519f4c3fefcc1860d404ab74086f0e6940d14ef09f65cdc4b7ff40304f7839aa53b4b331dfef7e8a6fc690624e0c908470bcc26fb6b318b216dde28947cdeba627cda9e4378ea9a65940d3ccd3cd902f36bc0473e29e48d380165fb3eeeef6abb5b6b0ae180731b1cb8fb5257234c655648a05014ab5911f7dabd63f275c3c3281bc2ada2efd581639232ca920c20235f66dc9a49445c3fb99e3c81b40fb6479fcd9f7a501ace33bedb7f785101415783e5a4a751b5a778e6d6b8bd4d1b1814301a378a31", 0x1000) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000000580)=""/166, 0xa6}], 0x2) setegid(0xffffffffffffffff) getegid() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() executing program 5: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="a990135f8dfb53f16492d702a845c5bc", 0x10, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x4f}], 0x1, 0x0}}, 0x10, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYRES8=r0]) executing program 5: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7ffffffffffffffb, 0x1000100000004}) r1 = getpgrp() setpgid(0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x40000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x5, 0x89, 0x0, r1, 0x559da2c6, 0xfffffffffffffffc, 0x100000001, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r6}}) r7 = getpgid(0x0) r8 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r2, r3, r4, r6, 0xa0, 0x13e}, 0x3f, 0xf0a3, r7, r8, 0x5, 0x80, 0x5, 0x7}) r9 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r10, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r12 = dup(r10) dup2(r12, r9) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fsync(r12) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0x14}, 0x2, &(0x7f0000000380)="0f2f56b7ff826f05b4e619ba0d40361104011d5860f81c0d131aa7a3f849784a8e52a06a441536350172526e03be250478508b1b5741fc1d799e9d0c6ec5e6958f653a452c58d52bfda69d5de3b994686487b01d930539852990205cd6861b983bc73aedf9cdda97dc08", &(0x7f0000000300)=0x6a, &(0x7f0000000400)="0faa4b4d2f4898e721efcbd91a72c6e58b1fdb8649edaeb713f32e89de9eb31356e134f51880a26276b8c68782b4fa4fad256a3bcdca2c62732709cc18e9b19dbd4a1d5584ba1c3e0573bcbce8be023f81ac016fe66489b93f0af659696eabf521753a0565d7fa344be4414285d8cb9569d7b83c2fa910d46f4283", 0x7b) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0xd16) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f00000005c0)="4c9351733598bcc14777da3410f9c7526498277b37112e9fa4f958c6efab7c57757dccadc464e5c9aefbec181c6f25a3aa25676660cc770759e3eb68f2d6641e65962ea848ea24c2aefcdddc6d1eecaa1ae55fcd85ac7ca81d270514d7d4a3689a1210238b8e418049549b184b806babe2a6cecdac76a88c7e4a77be76e958a9c068d2f06bf19ab31a73e76ce4a2465260716864e33b1f9cf29a31135a29cfcf0fbde2127cb558ceba18068d37a093d0a2c50717790a69368083b80fd5ee6c43dc117e0e2e09aa1f4cac595d7f44ec84e0350ef79e167003bf7a5ce34e96345870089c1e30af78f718083ace168155cb5c21e1d17b677c56e37c11e142e308cddbc4a72acd17c32889110692ced80765bb20c2e32d039206ed5b09df92083fdcd63f4c6680c8107ce01209294420fa8ac3b0b5443bed2aa1b522f1d441e4c9861da1c51cbb12046d20eeb23ad8f7904b35c9a42d254913ab5b765b24f650ed589aa78967b7766bfde43cf0f94ecd7efa587b18f09738a55bee61c626d61ca1d349c87d197aa8b45769f9df3313585b12fcaf25a3b297fb0738ef547a7e576ff4550bcf2a9e4dec5b98fb1fbd3d1485ae38b4cc654229c32b16cbfe3c8e5495c7b044c0799eb3ba2a72cf4cea59264142c9b71eee64b8b500d80f61abe1c9f566d5f3c391450e6a9303c0e2f9f06123417e1cc8023e4bb816e2528904aa15abcc5a9b236d50dc4ffac17ed9910bce190e190871604b623616f7560440141f306e22e7932cb82d835385e987e257929e7b7c0e15f24c6aa9a86d306812560f53f2d67e5609ba94e1eb5a42158fa4645df370a8b74b953ba64072c8826b07ac49dddf873ddac6e10b5b2236aa6b1dbda352f0c122c078e51510f63d03e0a4cb25f4772528dd557d025456db79e295fbbf4cf9b12fdde6f1b00d3b5461d10a7776c0a82a576d8ed75aa90315ccc2996a0289dab5d854d71bf50a829d0ff791e17d20c049d858f484a90d80b1e449bdfa00776d7f116cf0473f3975e98dc3d3b1d002ab9ba889dfff6cd074c07b454d281c55d83e57a6cd65aa5d2d34d43d23c03132ff612e44b79719722ee8dfc0a43de64d9261b29c78b913cf7d798eae7f7811f52098169f6af58183c251b3838501a311a330de3242293142cde1cdd6788beb0f83192c45a2c561c2b1a8fe7e93acdbb014b850d17136ebc4686c245872ad3239b717d3846358632f51795b50440f1105fda26a6add58e8f9b72c153c735d9979913c28a3888962f623ff6747019f56e9a42d6a64ca7f1eb77648afbac75e82ddedbecdeaf0ea5fd1fced8e3ac99ac3ac894d587cb6a182b5205e3ac21286c39c30631c90ca4218da4672965ec510dcd69cd83a6f919ae0986e46d8ba665fce4a40ea998b15a59ea932541da11b2ec3ccb1d03f5a20da06a4c0c93bfa9dbc1c7260a769f6f4b9c043584df21251a96e6ae7ccc6716d7ac32f3d2d256e153905969152db515032e4859fca64e7d5c0bbdbad3e867a581ff55a9224fc954d7a68790466c22340acbc3403b0dbbe389bcd692b4c1b6a915adb44143aaca8933f79354b3825a0aec031ac4341fd30268cbc4c4129781ee69a6f5b8555ba6f70757d34ec91ce239860ac6de23e0e6ccf12d91688a72f750d3231d0268b12be5754922d67fb3724f9ac6b79fa8bd7541f2552f286a4096326962bd1997e5996e61377a233c6271e5ec2fda5ebcbc95880b5d8b35e53249576e0520e1749533b29ea0454fcc5b68fed93ee3773e8296eb626abc7fc6fc87f7dc5b3dafe9326271892ee6cf7083dce317a840ab98d8bd4659f46f72739fc4011e9c342e0674484f4cfc92fb3bf24bbf6178743e12276e36815b17216a3bfcb98906b596f2d8d3799a5c2677756c7667ac4f06a1a0e694abd69d040b85c0d8f88eb09e969d8eefe7f69cdccca5a90d201aacc0a2df3fa51e6798c0b97fdd59d59c190ae26d2f07ca93882dce558c8e213671d31ad39d93f7113862065cac3114ccaa3794eb01487f7ba215d2fb4edd13b6ff4e2782509a66a3204a6e5b7cca85be470d4e51fe44a02525f090a59286dbb8ac67d4bf4cf9da5f81875459d31047746bbb4d200083db5192f6af086f7ad1ed8d7750e7f9154db7fd3a8826729800e0b4b657f23a3f0cd39039985ca5ab86adc97afc88dcdf0c2dc3f78b94f85f46fb430a468f44f9e5a283b775b43c9c7822ac30ab577c50994d0a56508ed2fb655d6aff689b9dcdd42365ff15db02fd47037399dae8ccea9655d727337b6b0e8408068b13355080707dadb31e821520149482e61375cea3fa7edd4b49991cbfe4dc4da0a3752620f8beb101d5d724e25d03d4730788abac53d65132f1b6bd3210209c1b055aace26bad98d8a8727ed04bd09fea72a2a6f4d22c5244da94a1f7e2b16b3091c24ce9de5e3674fdf0a577b688c90b415e3500ad6be9ea13283770f072ae54bd205643f12222c040613c1ca6523b39ef2e16dd7508f2fb7111ffc05e050a8fe00213de8a86dac3aa4b98c222d7a8546f15678c2161f2c8a3e8f2d804f95ae302d2123b403397f723ee16ee4b76d591b6f324ccf5433dc9acb80d83fa8d539db5408b3eef39925a12abe7d1c49440d23dfb2289303eefe5b612530ac9a23113831d4b4e73c54c96a7c7585e262c48a223ebf2a6ea64dd2036ae46164eb0d8b0fc97be0de0f711d8774bd4dc215d508bb2cae36ca253c5e27c11c3ee6b63b97b65d06c1536bffcc8a86e2d24de6f373dbbebff48b908a1a45e795b776efc7f3687f1829eeb6ef91efa73a1d2129f821e1fd1775b41772eeff4db4a8b13cf93bb7860660fa42589b83f9fb658b76245c9384ac44d553994392cfca240d94099d024f0768659271ed5f6cfef13774d53220230ac7a71bad1491f27061e7069e4e6b65d5a07a14752936e467fce90a1512f925fdbfc9ac1baec41070e5e52a73212c1c787002e9839dcd20c22df7177f4a475ae55d8e6ec742a709543f8c2895a98c4682a3f5cc07878325bbde9a8932d3d9c5ffc476c47bcc83ba016af5969369f3168d5e8596e2c52d4633abe38eae1740878f8575afb4d72575a374a398c4cc9175098c7801842ebbd7f0f1af1ef0d945432caf27b0de72044137ca12ce4fa4a731c6c7fc666cbc02673a9601be1e292ac46958d0db8aa42a8173386be6030359335f2701a028904c729cda78ee8429b44140cc9d5f5688b6efcc1d689437d4b23d53d3ffafe024cababccee21793b0c72cbe548a2ab7bf96a98b7d1d4e28de4f45f1a8ad8b83fdf39b4aecca749752644eb6df7738b3165cb95c760413f061e5fe8a3cd2ecd920b5d8d13a4b09de11130d8a4fc191193bafec1cc70d47c07d4b6997ce05fc1a02e66095766c06addb9ae3bf44ba14f991c613523c2d30376201fbe8b4c8af43ee0b6528e62162f0aed926625db2b8737c90ad1f7353b8c78a6b493a7e790ed45602e3f2bfbee7a6e8ab449d9d8f67ffe08fe1079c8cd32f280b1af714eb7b7a49ef7ac6192dd75871e2675b346d4a386f26e6c89e820e492df2a5a4486742f91219e8ce354d40eebf3008692a4c3eff4f5169b08391b4863a87ba0394379c2ce10e98c119035b0813937232de638ac9260b5f7133bdaa0afb30e055ac0b7abca666d0c7aca6166f09db66bba6c01f79824aa844fb29c3b04ed96baeb022cfd33710571fe7ec297084e59243608f6b2f6bef7ffddfce54a6e0601b75efe2327e78a7adde543ce37ae1a056313feab210acf457c27d7d0a5518416f833959303d2f762d103c4743433188febab261e45e07fe7b4a0e1094831ccb519764473556409d52db168ad3030fe451a6c9ec40517c6056227ee85391322f2de8926a96ef83054bc0a226bea709ed0bdf6dd86748fe03f1e4bbb0c0414c8870c5e1cb500f66b65a92ac2d31258ab5822b19f71c191e88bc5d71ce120d80353a94e22bd06cbb27415a60a1818ecc7db36a2a44160f30224563d4e853ffb0455a392e45cf46cb8d46f672f2dcd334bf9a392688961ee727d9083292aa1ac93d3b8dbc47e8afc6f4e682bceaaded648f19374c0f78588a27dc75877c24fe23c13965430f708ff925ac4edff661056e0d1f70ff1999f11522332bfba264c1c92692fedeca6daf04483e438cf1145cba67f74ffb720d4699e9d2a3144f37a42830123a8c9e3a0414e0d0b59517eea6972a55a158f66171052dba1ae95e4b504f787c20acc5074237dcf5cd8f85952f2b15ee72a2a76328b5975887edd25d21a804d6bfa71c1b5553632cd7061da16f1b73ebcd77993fcd9f13d5cde665f5bb91d3f000a428cb731b017a7c1b5974fab8c5d2d823492bb1fc9c2fdee734d1a999e674c756a6bf5fffaae95f91ac40c5e117a08fa7787d3f6db156e578813b0ac6da64e2a16881a838cff60e567381694ad1a765d9fa4638002fa56a137170e7741e93ae6ee83c596723e9f679e285379195f317c9cdd8969b5897df0b89005d354f63cb7b7ad63f58e6e9e0d211116d9d30e239bffe44effaac8c3a6c50a163352516a871ca464457f109ba8f3dc0bc8abb7372caf7cda6f493ddaf84eabecf07b29f44838b75d919b30b0e56ccd82cf1a5aabb0a5ed6b3378f9f724a99daae709b9927ccd2e5939ee2a794ce31158eaaa6be88208b7b2353ceae3ae79aa1bd3a6c0a5015adf07f6af2efec58b968049fe37ab9ece47948d37224f9646feaa629e6ad6542ba39afb6485cd104a5dbda96a5c6e1a0bdeebd62f08fa41052ed8d4d51dd815af787e3f5c8440212a9a7c6bf48057ed9be829f31f42c67dd6880019e85668a91aa670160428a060b95ff3c652889bdf285f86c7cac86bddecce1357cebcf225d9814a324e14f0ad1e85d351dcf888a531199bd6731ee1c737c2bdaabd8be9e80a7ad0ae4e12f4824193e06f34f5c62b8ea23d06b34679037b33be37dc320b6823a87c7cca0e1bca6e6ef2ddd26229f5e1d7d8afc4cde07b0bb8ea15283a48886780edafb75d22b645ff6951568eb9499d9197f7d7085bce406d53ebebde14a265b908f0323844452d64138e8900e6346761ff5ac250cd84aa309b87d1c04267ff327b124c93fb47ffa9e16bc1758500da6e2ee460fcf4aa462c783de6c646dfebb1241218fc795c2b1c20801391f551b99c527f7cb962a670765399aaf49a9a7a5319ea1ac7148c0516339c6715d89d4bc5b649d8f20713adc3e9923d9f0df64b2e4f717650c186a1f91c24d1d7a769bdad881557ac6c88b0df2240f82b229f2d4bad18c5e40458ff4e676ac523d9899c6e0ae39894b42b99501b32586fdcb4bf4448af3542ae073bcebcd7971dbe9845ad122206480ed46a743247c40f19e19345dd570e52db018c2282bd235bd6386ca68098787b03f7c06c22cba2c105d5fe01d707186", 0xf00) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) close(r2) setsockopt(r1, 0x1000000029, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000400)) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000080)={0x1ff}, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0xff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001]}}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x8000) socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$unix(r4, 0x0, 0x0) executing program 7: socket(0x11, 0x5, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r1, 0x4004667b, 0x0) fchmod(r1, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) getpid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r6 = dup2(r5, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000400)="0c26b2f049d948bea2da6796285c9f8cfb280a196c6589cd785eaea675ec9821126b31b23dc4d44df8deed135f663ac1c32342e21853f905ebac0c902ee98f77012d9c0293cc57a328145617054ce74941d0eb0841190beed38ca021bd0705f764cbeeed43746e7dd32547451060d896758b381eacf9a68f2b3e13a75f607e4e6f749818a6ffeb8d99a68d1c4b984b5263c354e979874a000fd873c09470d1a2b8a72c24a123d731e5625276cba8546a9ed69455ea049e73e1c9cbf0c7b762f44d299d94c4bea61d58ab20cf65ef7f6fdcd432b6433a682606ae94e30a365865c19a59f1", 0x0, &(0x7f0000000540)="d28c2c109194526db4add968bfe17ca8bc5f53f881a350b74c099aaa4edfc45ca638e47c80bc738b79fa887edda0eef8", 0x30) setregid(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0xc, &(0x7f0000000500)="391c40c83c1afffffe709e7209000000e513f8499bb1bf37a6851dc2abb356ff1ff2aa13ca27", 0x26) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000002140), 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) close(0xffffffffffffffff) seteuid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000540)=0x1c, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x1c) r5 = open(0x0, 0x20, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) r6 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x6) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x46, 0x1, 0xb91d, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffb, 0x5, 0x1, 0x91, 0x8000000000000001}], 0xd6, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x2, 0xa935, 0x7b}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x4, 0x417, 0x40cb}, {{r7}, 0xfffffffffffffff9, 0x2, 0x2, 0x69, 0x2}, {{r3}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x3, 0x5}], 0x3f, &(0x7f0000000340)={0xc4, 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x8000200080000000, 0xdb6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f00000007c0)="aa6f6afdefa751cb00c23056deac1a088887b0bac3589d3a42bdfe000200000000000024d9c8431c847c34760e563effb8a5b193c7758eb063f0c16e587c682a4a4b15a75caaf26a5138d7c36a53994648428d4c5a8d29e2ce457875211b21130ac1a6cdfa2224d618756d969e499b06771d007652db153aacc850f631fd6655f14baf3f6b304925bfa4ebeae66abe646a27127990d2442561a303ef1f1f7ed9ad92bd8f082269703efb915999163fe348f5fa51579684cd59f5814aec06e36516e99be5d01f47918654bc5b6a3d0b3c218189922d265cb5b81e378409c33a6b7055976e86f881556ddc85000ff32f75d94e976036268244ae0c89baf2a28aff402773c6010001007562837c8d2dc9b1c50c475027ed0845ee27f2c26d5ee653480157d947e8afc9ebd7e1034ccc9cc07177888d4663e3b04988b066a21cdae79b22d2845eafcb6d441fa560107ccf020000000000", 0x155}, {&(0x7f00000003c0)="8949bdace70d06bd24cb2e5ffe80a900f4224c34d1ba7f16d6eb523eea5f9c41a56ffcbe2ae2c07d45f70f3bee694c5576cfe98ca5c28d79834727d4d4bef12f97b12c8fed288c3cb01b6f19ba28bba390faa70a5d24d23c04eb5cd177b6bbd10d8a2fcc6ee3c29a262b3ce773302361076b1bc08e6ea7f5c4f211d4beec5b33b199e829ba727b60dadc497fe41ebbb3d50e706e5c5fb55dfc21bf6422c1024571ac9a5e93ec4e9916230a94396a5a5c1fd6999387", 0xb5}, {&(0x7f0000000540)="865f2f0521ff501479a820e3373ee64d06563c0278839b02219f2823296954e377ed00e81ee19c16b5476b4c08443b03637c4bc391711ef82de0bf3d5f36c3427d33183d73ad5d1c383e2c0f8c884570cb4ab2dc78b748433c390480048547497b08ef32287d99a8a6124725fd15d703920a616095295e55e65703c434b893246e066568b757b15b0a92286d04397125fe861d170a5b8229909134dc3bc6653718082d82faebb27182fb1befd3bb485f66447c2f75c92765619b3c647bd2a0729b65e64d1393e000"/209, 0xd1}, {&(0x7f0000000700)="914df57c9c21d7e4bb140bd1982c34ff361fdc633e49ebdc849c42fd53f77317fba68e5c3af2f6866477526483b209dbb480fce0b0dc3103d092c953520ff15c2c7db50933b02d29a771a981654b882563f28b020c61107ed598f04c64cc5add6e1ef190452a203ccc687a6286a72bf02251f4583f084d7b90739f0173fdce1fcf6960b71f1d1123d6ba7bb303217244c3d962a4cf3e3d8096d21c6ff5a14da9d4045f", 0xa3}, {&(0x7f0000000240)="91fa5402c2ca6e0c22", 0x9}], 0x7, 0x0, 0x0, 0x40e}, 0x8) recvmmsg(r0, &(0x7f0000001400)={0x0}, 0x10, 0x42, 0x0) poll(&(0x7f0000000140)=[{r1}, {r0, 0x48}, {r1, 0x11}, {r0, 0x2}], 0x4, 0x0) r2 = geteuid() setreuid(r2, r2) r3 = socket(0x800000018, 0x3, 0x0) r4 = msgget(0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x4, 0x56}, {0x40, 0x0, 0x0, 0x4}, {0x4000006, 0x0, 0x0, 0x4}]}) r7 = socket(0x6, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r8 = dup(r7) setsockopt(r8, 0x1000000000029, 0x8, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r10 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0xffffffffffffffff, r6, 0x1, 0xfffd}, 0x80, 0x9, r9, r10, 0x7, 0x8, 0xa, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000180)=0x4) bind$unix(r5, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8) symlink(0x0, &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x4000000000000, 0x10000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r12, 0x81206919, &(0x7f00000001c0)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001440)=[{&(0x7f0000000100)="ec1255184166ff28542788e8dc53fa31b8204cae4df7b2854e1ed489a539ea9c8a0f2eb41361398d010d5e012012f33dd74418727fb09fb4bb9d89d06ccc25b20ce93083a734d271888a2029de81d8043519f3c9306065575823c5bc680ae741d5545ca7fa7ebabf471fcadb22098c15748cf61e90407a2912d02db29e43c6280ee5b57b899bebd5b25942d8dad74190b692df59f08f", 0x96}, {&(0x7f00000001c0)="d16efd3951bb38338a2b27eb44674529e772aa0e2d07f6d26c1eee43bc394f818ecbf2e0214b7a4b12355dbf73296c1f8e28ab0ec663676576861b25fdffadb2a1b1a80ce99aa8bc3c5fd46dc6a58f3fb7", 0x51}, {&(0x7f0000000340)="49996143829dfc6412260d11552c0c97433366a8e12ecb5db53fc81e549a9301b1c36c259928d3b37cb735fc9812d9fc40ad82327aa4923f445b7a7fd8b6f7afcd07a194480a51063226f8a567d69efc2b055d2818e4372670eeeda250cf811e86563776b1b35c474b6f9b7e9fca27be584e0256001670c59b46b8dedb42a0ebbe01190e164a0f97b25c347d3e1f0f4e0ee2344a4de1914ff433305dc9406de441e062460c0462a18eedac7ecc163525a62765df27899c8922d21bbad6080226924cd54aeeeec0db336a91a3aed80fdde3402abc7d2882745bdbbaad62eedd1fd4a318242cd8f44d817e5a20ad12820fdce7c29556ea16b0e4f3dea0ff935f71446b5e2673c4c27c318fef2ad6714ce0820d636c42d01b4376709fb5c35f92538ea519e744d13adbf89415d4b6cfc8d5fb694af6ddad194e0fd34c76e92e5cea55aeb77b7f737748b8317529d008a81351ae48677f205017d4170665fb3d31f7c0a5464052d8e52c41ffb8b0e371c5fc211d424acbc9f4c34673c4c20687a77bb9890723a2af6468772194d7b265e7d9d55b8b293dcb5d70d1405d42db403f22424cba7963c06041efa8eecde69aad3909f3ec4b7790ab9774ff75369ef6f5b6feab5c7fd2f0b9fdee7a2b3e7f92700c0ed32129a695e93e95f2b2b06e89fb1969f9b5b7b39bb8c2ee85ee8bda148c21e6fcb2fdd9a76290395631b36285ed5a516d9e5475b0daa5f9a044af0efcccb02c7d9fe9529ab006e376b8d79d818079e778dfd08b3114d87cc5f12d80b63fb49e09f02c1ca290ae0564b4a4fd61dd8e3863cfc07df9d3164dbd85ee28923b4685fe6bf3db54e03eed48712c11034df1adb3f1cb057b84633de2295b9107d4742b274d276f1e369a6b0a1d0c4a767377c08d42dc729e7c717b7c705cd5e084e7283bbc82c834eea8c3f1a06d8ea915b5e176efd4348ed18f96cae5c418793c6b279f74d25d9ae6d130dc4a3f9d68b9348f416a9dfed3d8f607107e1401c5b44d0500015d9543b55443a75806811f7e2e0d28e23874b62d9b9aca6ff1d07ed809fc9d43029844ebacf51fe2b7cc47f8ce014843bf013c49f07ee5d4fdca98ab9481b74cc5dd1239fd78155a1ab710235efd02c78ed71376e371741967b0ad5e64ba12355cf80da570b33773541c5ed61457b72e1d0411f0112d5f8561b68071ba75faf925aa93a9b8092b5e8481880380b1e325dfb89dd011cddd73479e5de4cffe1020349c20bffbd4dd97ecbb245b6319440e92f9aafa2e2f81dfd3db134c6fe00a83208a8bec8c45c8f3598a32cbd996dfb63bf53f7ca7d9391b707536bd66642ade6ef484a6a6a79d2fe1014a71fd106de0c7aa43c728d0e88d2eb16364da51d28b3566f3971f6acbd2849ca8406dd70c24a40cfaab2d75d77f0a6b69f9548999511f03d226ffdbf80c4a320fa11a55b617a6c2f986da55e4ecc952798102c2ed94ba4facd4bef0f31c72f3bf4ea93fde361fb6970f2877a353daad281d32321f2b6e23c0520cd6242588f0acc6c85d6fc9e8f8b0d094f5a1c24d68a97fbc100ab408c466a229685e13e8e6a4dac227134f6fd68539a3594edb6c814d3930fd50cc777a69a4b48886b410c81ed7cc48dee0ac66b0f83cc1c60b18a2fbd8fa6c0a702b358a59ff92e325dc35b9a184d2b0cb001a5ea23a4acab61bebc67850d701d39290d57d6aef4a662c74c3286a1a56f5e3ea79e8e388d0f9c1e8d6be9c245e9550e5e0de3233eef5d8a524da246794affed4e365129bda28a865208f69a8938fecd9faa26f1e16450db4801fdacb796e85aed561bdcac1bc25c46f7bc8bac9887541a9cbb6b6a0238a310bae10442c8b938e27a3dbce6e081d38a80d53aa413bcc626beb52cfcfaad5fa2c572b5a1557a024515cedd64516f506c8b5c366a072622de45dc6b3d7598e956078800554c9b6440e57200e3c5cdd8091395b7974d92c810f82b1b8b469937da5ac3632c5dea48af04c1529a2ed65be268391de7d3bd9b90b20ac73341a2876780f30b19a27753c259c865f1745dc5ca774167fcbd67694c317ac66a84f37a3ef462a34fce18c2f60e74b47629104895892277b3b8b9203a974bdc120bcb4e54439d8e133f18efae00f0eb412c2d1ebf193bb2febb5398ac170aada8e34b3db30fa26495fcf842b56a17ba83986bb4472e78304a9e7620a547b085af9a2bd6f356d8b369b9133b808d29c9f44cfd4ee96e6ffe3d062f28725460da7a1f3a5c57915e460cee647c60d99612a4fda163ef480e1c4ac345b724b5138e5e3904805a7e30b797d47345cb3beb3aba0a1ab0716633a6e9a0e196318cc47132aaf509dcf3a783ab0938fc39137fa550c8f17bb9bd7df565e330265ddfd223a4f2ade1185efe001a86634898aa0154d358182d1f535203a66a2ebdcde4e04e572002b8036699b2ace3aacfbcd6670fa4115d185dd20447a01745bf5d3156fd1fc735a236024da065ce7f142fce63583cc385fafbe3ea6e2525e271853e0a1f2d9eef88b8c76666bfaeccf972dfcba7490aa20795481d2271df15f5aa9c091c60e66fa7e6ddc02dafa8cd2dbf33804d954ba8b942ed292eacbeb7614973b058a941c75f9c8bb4d9492ce37d5ec37e2e7cf4a58c555e3bd77efbabf42687db777705c8e975dcf4b5a3232e330d4091bf9a10955b880709ed502f288de276a7554ce2bd3b7b627a766f92e9d4106f49ab51c47e8f8aa23e5ba757cf5fbafe307c9ffe18a4313c632f4adfe5854c2cad468504431a7c7485581730a9418e75154eda7c317e349763b74031ce7fa33ff5d41415080bdb992e30f03fbbcbb7e7f1f2563d592763114530959a5ff4c42e83e11bf613281a6f202584135a1fd63a859699ef4afd7beeef04009c79a4cb4da3fb937b54b9fffa3f63141718092aed96262c4c74e0fc07eb5ce08a920c042f507f45813f0531094573d658c907b4fb0f9249508a0d0cd07b3c5dc5ae55623a5ef174d6607668d84eb3849cb59f9459712711b832589c07b2c1d4674e615e3e425f1fe2ba0007fe1d4f542953d38acdd64159c5f788a250ca7396636aa91b0c30ab923a319699db50b77c9ebb5c388139b3ca8c10d610e8f83b3a0bd430394110e56a315207ec3f48bde290971a4a5faafb8f9994ad98ad3c2d2c8a86648d69bfcf58f52cb2d4784e5d5831c7f00c67a1387f092ed4ff832cc94a293bf4df378d42cb47a902d4e116ab23d5b0bdc4965238d3c9d73b77086f3abbf75bf2b9d79f58eeb21c6a40ddf2856e3f5a4799bb9bfb2b9633681099acec56ced6c4ef91fd3a377954d2b3004f9b643649ff3d5b2c70367b2365077eb9bb42556cf8c618434c55df4b85e0e73e9052303723937c597c80645f193ddf3f0e624186386f5ff0ca21b3bfd7a0b92a3490ea6cf90d675ab3457f9a90ddd81bbce8114703071b1b6b8cf28f3a75db7f77224dd4a42ccb54e9ed5989de225eb4a9d4600c1a2fb6afa6b8601876344cb06736e60ffab804b887eb332ad7d4d0f4ebe110d3a45adc1f450c14e51ca4928a9c5c451868eb24cefcb20620a8155eeebdf04205d86f561302fcfd88a9872dded4210988e6f30fb41d40e3ebea3f4800518b195b0cda61ecd73d26d443b00c50867b5548ea77cf2679d520205101b48532c73cbf0d878f8fa01023920f014edaad2c128a9eacd194437780a0b7e3f830d535c43b0e1dc14c386659933dc437a44dce9c6543334bbedd2ba0ccc774cffb4f3cdbd4f2713767ecf7e51e5f037d3253157a5ab12605762d06a694bbdf8c061acf32f661285dd690347474cbaa235bf205b118fc0e06ad64bc070f8c1ae117cd3cd0a346ee7bbcd9b04dcff2b66102494699ff9063a0ddb16efab8b47df71e94de85475e290a53d87aa53332c5e210490534e45e72211d690b039d977d7f0620ffb6fe33751bd05136e3acca8376066b4cbb9e4e599919dd8f1dd3a9827f6908eff539b22803f51e5ea2ebd82987f5f2e21223956c855d6c70d1c46cf0ec397d00f1c9c654279e7f7f01e304c94001ed748f3cbb7528b7fea93f0891923e1814d6580759c62a246f9b20938598fa9354aae671ffa4600a10024d851a36336250352a8f2f1ad2a4ad9f380b1d956755698e97237ebe0d3283832b5d3ee8b0599911fc3f3a53234fbd965b7947bc1f277a41092233cc44de0d1b57e98c4a53de9e4772b9ef1451530334078ce063498179fd740446b337f84d4e1f570dd1e57f648accd26ef0646aff651ec2596d982bbf8f4b8e54b583bda9580536111ad1af086a4c47eb698d8c9a6b8a3e1362fce6386ec46b1afed9f5bdbac0c1cf19382feacb58c5cdf5093fc23d978407f642e6afeeefeff1b6e08be041897ac0b91e63d703b5b67e617bca697155fe790f8b7885c2296aa4fb132440759faa0853b7fdf22f8a679c11882bb4fc31e88fcf6102392e5f3efa697a476543870ad2cda95c1e6e05f35c6181474746d691452686b9ddb57e04f6fe315c79cdbf990cc22aaa1c963d94ab0e3dad42b7253a5e8db35d75abac9aec1bf776b73e47136d4ffce45d3e7c174005088d3466ae95adb3ee91ad2aacb5fd2ac33e7eb400cef1b06e88be45d276758e1b24f0226c6e6a7b144884dee58df874669171a609da91e573a2fae285aca6a29c13f22ddcd0d04466c3a4c9834855f216e248a16b0649047aba2309121b4996bbb3a60b8ac378301b716674caf9396ec2caaeccf64bf20f04e7c525364e190c1ac8f68584cc30b2c967790be81428af8ee4c56d1efd6bf805ac783cb05cefc0cb746b34125a2d7e6a134aadcdc8c1252b65bac2dfdb7aff2879f22e580166fe5e98a6082f5f245ab39c4e30919b5fe1cefdc8191b4392315003cadf8f44591e8cb0cb7bb0b4524cd4081eabc2f909d3c63c5681bfb6cc9c95d833cda2f65106305701e7d1ccbc67d3519f43b07bcbb00f188f81ebc8dbe1264ed6c7b9cbd0dfdf70cdb6bf1e546915c8174579512482b0aeb82b8fab571ad4ad6a811e1fe12bb41427cd1f5186a11cedf40414b968eb70a92f5a07591b3423051b2783626ca7452a26403e5b799285e4b7970d58ce819ef8f1c56288956daf800c334739e9adc9c23fbd8f5fb99a2ab46700a39b039cc9c4110bbba5d71251d1c1b553c38db62c29505fab225068de4e1b4c97db5bb9b6892f2bf5e173659e44ee93738bbdda64fda35256e7c1cde5c868d20e59c8578a4eea3f82f00842be9a9003e7000cdbac386f1e1794431db9d5c5f43a343f7c42cd266b25b9180a4ad63799136f0a920f7b28887a4f863daecef6830cad5fdb5da59a88e2a48a55b3f1bf95371ced5cf7466f662330ef52ab040454dca0ca122c594e7d4fcbe07f03325e44ea145f52300365dd65ee291a784a49071bfa3be8927b527ee07c9183956a2c601b54ce6178b50fddefb51d09d5c03fb7dd809d3fd5c3de270f301bd82b343a9a0d82d6e9b68f2b6e23cd03a9b6345ee1b14fae403f3b68398811352d3d25a6ecbd5a4d9fa0bbe1eddc9bea4de5f6ab550da9c594a864cabb65f426db12f1573d57e172076d6c84b9ef7e119ee6f4b9a98cacea709503ba99ae48e6d6a5aafdaf101765d31080c47efbb3a2d1aa27a678181faf9bc071958e0b738c58ca2202865129f4fae0adf148c55337722d8583f551e49425f7ba4e0863e54eaea790ed5e9473abbe73f3bdc9e8170f4de20222512096feac4abf6f7aa9b5623f6665d3839935cf46c2f7d4ff31a218b48711de214de3e8158e86951594327abee2ac1", 0x1000}, {&(0x7f0000001340)="cf06c3f9453243b9ce474d524bddcebd704cd89f846fba6bba64348bc97e983ae507ca0a38a9d45639921a03289b3eb220597886eaaab098ae7d85710b56d01a26b62645708778b1ec2520b2129bba61645be38d005f946e7d00d52f12e2eb76a411abecea50916df86bccfda985486167301006f21e74284dbc11ee33800e3764ab442c4c139f957e3119b1cab913a13b42f97318c8014d2c5f4b37becfa4b95d5dbb510d140b06bdc5aa6d57eaa51acd3bb741fc9f72a38c8d5c70c28f7811fbef923ab0c94e035b324770072fba85cdb25fd6e2330c", 0xd7}, {&(0x7f0000000240)="dd8820619513d729ad4b9dd770efcd31c152c6a1db7d8a20213e952faa849bc538abebae1904875e790b71f0f651a60298dd93f24a95d585e11da2d45d8c5f2a86694b9f4f9c9240c13f96e6a2c861e41475d01749a4dc08cc5ef10da5925e2ac53fe7763c83a84459aee4c108922955022a017d1573d8afdddb6d5e8f42c9257bc379145106487be7338adf5ae63f1a5dd82b8fbbf54aa26de8cf5b", 0x9c}, {&(0x7f0000000080)="7a1e10a6495e76d0039902bcd55b4463e91f56dd4f94091c679ffab0e595b2e751037420958fb77a354db8", 0x2b}], 0x6, &(0x7f00000029c0)=ANY=[@ANYBLOB="5800000000000000010000000200000012a7e407fdc3734e746ff5bfe02c69bc3b4411808d9b9654bc7afda70b5b5947b90540cde34aaedc71c58cf64af83130e3febb6c1dd2ee46cd1f3f58f0a1e2900c00000000000000e800000000000000ffff000009000000e27b2bb37acd392b00532185defcbd9e90eb40cd6247e7da1eecf82f4a3c907ba6b27c3a8451bdc51cfa4155cd803d4aa98e5ea8be8657ecb8364182f9ec574b71ad0aaaa599483749aee527c71ea69ce322fb557b05012cc3003e04303e177fc3aac154e57a9ca9220eb0185e891777c7a048d2c153211b6ca2444b144a74a62657c4caa0fc14aca692a3b17d25457d47abe4fc7fcf488984ac6d6d09c2e85a2badad69babf42ad0f82299781d80804150fdaf7f3135ec34e1726650fc0c73ad198d8854e52be93cf578e316bb9406c9f45298e000000008000000000000000010000009f00000030281a92bef2fd318ce182e02c0d8a7757b05d9a6c73dd72d4341f201ba61857fd27945a3fedc7e53edbae844d6e5fc72bcc204580b5847b28a0c5c5116b582e60206351c852d9218ae73afb8a7c830182d66d020737b193a75006e05a695ec66a0a237180e834a28900000000000000a000000000000000ffff0000070000008735c6ba87cd795969c228d85287923b00dcda7f0d9eb3f68faa32d6f512b6f4572a6b5bba4cf66b3c77881080c266efe465021560b153450dacf95ee9773da069a6a8c8739eb3373510a7ea8565bee868a5c329f76e45b500965ec4125ca8c320426a9c1d1a6e126b61a654cc7e2961e13f6ffa914e2e710da42a1d9f656153cdcff1c0a7632a9b20000000000000001800000000000000ffff000005000000dafa4627cd3025001010000000000000ffff000001000000c87e10fe97ec3f1415a2c09503cac6df122665ce440cd1d66de7d1cfe2014ffcf8bc641ea85836dd81c5c70508c3361a818b68003abb7aaa0acd92a705d596166c5009794c7b079ee606f21eb17a3f4cad7aa9b6b60bedb47e1319fb45081e50e5a8ff8f263cc603556ff2bbdaeefe3766802be73dc85f9e48c3b49df996e241cc3bae7da88ff078a9e73078b48d4c39bdb5d2ba0e210fae6bbceecd97f3d53ef90444d09681e84602eee0122183dbfe54b644cea86113636ea7f0ecf8ac49e53eaede88bc1dfda99bdf13bf2ccb8670f5781e1b6dc6fb2334618b67349279865718d044f6292cf4c9e49e663906dc1945a3641ffcf8e6226fa75e0bfb744704080f285cd2f4e877e2f0d4a1790b09f80dd182260e71e4332873650fac2a30d6a0d96037671c9220282c7aa0277033bab639290463d1e607cbcd0fcca409871b2a50f59828544e389d08ff1f8987b6c224f7c76029aa157311c378c652d09a5af3c6d2a6de4b662da246f958d7f48c6cbf45702b5c468247b9d9ea1a5ba0b30fa2beaf8c08a11927f022e53f8533926cbd4f3d30531692f7b05b7ad8c8ba6ea6a31c7b3cc432938f96a05e785d3e232469a7af55e320091d0dbc76ad8c7aed9e8baa08cb60e462ef3eedb48ea0ef3cf41715a4f13eb1752714f7995fb69808fef806f8e1815cab60254ac13dba79a0267fb60247819792d29d92583c1a713cecc13028cadee4608be6999fcc51b074de63cd22840496152be17e0eef0f8c766a9f619d014f6f5324a22205b33d1e37d400be79c599bbea6212e9d3ddcbc39190a18e893ded077145db521b17a69f4faee95b753c18e577fc5f2fffe19100bd7e4034f55e4d69bf2b03d2597c9119b0ac81599516b3b021d4147316db5926f18529246318839224040c81def3de92ba359b0bbfe947824c24f582c9ea151b4afebdc6c989ac5bb578fea2792c5208071c214cd23148b2e611a3b09ba4807c8f09cd6836d592aa235e8cff78509c8ab2531eb7924693bf82aab3f38bae258330082fc6924d812f291e0f446f4ded82cbc0989ad48668910b161d141858308fb79a2ac38798c969dd95c17da579c0f57090a305fed12cf148cf32d68698789b96b38d4155dea1023fb00af53e3bba96fc6ce3be7d0ac74b9288852e8a3a46b7a48fedd10270efc5b0b446b0500de4a8dcd73305ae8535d329e1ec395e168ceea358be11b74730005c59ed33d079ec9bf8cb4fc35b04d0319ce79f7be205a6c1ef5186e191fc3345d14a008f143d4b8ce1a7be5228c7ea6a9af0d11c4d83fd65ade58590a4e83d95bbe92cf4a25272cbde6ef68427f334c2cfc63c7669cbfced62fbe2f3f3b17caedf88589c0873980de84e4e3e93931c14f2dd387719d3f1509a5512cd439ae7ade772cc993311e1b7f0ed586cf7e6631327d979891c38085ba975e12f0784399521a1b77b8d759754b42041da196bb8d387eb52372b31f4ad93fb3babd05eb58ee186bde7652687b58faec83132948f172a54a7a454f4d3c294f472db9fff6772acb8d2466b44b3e6dd2446ef19840782974d469eed6a7e21949d075cd08c6a965e107b8c06b0c601cc0625e095bcde462c3ed8fc22e0056306982decc4ab7423553f0aa42f2024de96f00fffa72ab81da7e333d46de000dd1d8335489015ce5caf7643ec34f4224c149740fbcdbccdb4921a192cd6335230491fa3ece2745cf3ede59995f2fbe5ad99e354770aa6629e82f4fc6e78629a89921173b25617254118fe5f176af865ab863660d1b78b1d33d2ddf59683482c2cb6adb422f6a341188c257cf3b66f401078cbc1b4614f371fa7c45153200ef1265d828978afab15dc3213eaca88c8bca700b2b3cef2641e3739957949958aa9b7bebe745b7eb4c4b935399817f242f7a48748bf32e2a1907289c9cdea9f9bd36b8008e7cd88e2ede51759cbec18ad60eeb138a3062dfc7db2668ce602247f4b5cb459487bbf37be1df637331737dd7601cfe956aaf78cf606abda6d94de75d7c86e84c2127097ef68d1ee9484e25188ddb45088e4cec6e9f83d9cb0a202c0e2c6a5d3a8f842fdbd2a0e7f4ee9a5c3cf4bfb99e2fef0b3a6f9da8c607b9b99bdd4fe20c5e5743dec33e8838311abc3ee7b3151649c794081c031e91bad9b675e13910cc705baf421d81dffd297e8f6140b9bac31db152a6510dfc89be6beb25ca30b5abeb566defe17a8ff615ac6b91bda75acc01c0bccc007ba6a8a049d791857fc1280f769d91206aa062ead5a77429aa5162b6b41e2c7eb93afc3b54ffb9da11a6977c7b71b37b11440455a6036ef888cc2e2013841b675d06990f61e0d5af4eaede47465e28b5f3823784b28ab34da0a7d8b7b104f4ee9729edc880b0a9f0bf642c5f6a95effa3bf7e21d8d8925cb4edb474db96781987b5188d82ef60721d7bbcac5970385c4808b928b652c8c1aecccab43db42043ea69e77c71caab26d5e42986a7a964d6fb39e531909bbf7853c50e206d0f2c5a94171b58f0f1aca00cfe6699f4b1479c303675d54fa1bdb473aad20794c187a9b4f3362ba8cb3b265e2a3e991450721e53f5785d8ee1a460f6875fd2c85bc87c800ba56dd9bc6042aeebe95f1633310ed9061a82f5fc03259e8d5de43782860de4e39f9cb2f687a3f9475a38210e82fb531010a27924900b156cdc1dd816ee3bde7666936568515d4d0a153a92ac4e1ee888bb3419bfdab45ba69dbbd6d8841ac4f4b26c0dd6d263f2997fd80a2fd40983230ab5ceca03af2753b674a7973ad1896c8c69c174acfdddbcd581fcbe845d30e08005a52f4f4f24551ec2d955eeeac2d9eebb4d369d25760815467374733e3a219cffb34e41adf6bf3bd37d33a06b82d6a67910067288e6d887209004ff942c82ac9f3a427a8a555c874a67ba9b3fdacde717d80f8483594652ca4a917fb2b8334120d16b9a8721f70c3d89c7f66bf8e056f4f9279e795f164c45470648fb64048eb6199dabdc73ff5085d857b5f13fc221c71d5c5a17b7ab54629e2ca45f2ae3b53685a80a923ea678364e4c7493da1cacf6612c813317702a9183b71405e3ddd8c05a1e832bd3f9ca32465e6c56d95313bfd292d731b06e279525b0ea8ac4cb235fc785196c0909c5ea19edf6bf9d33e6c005c968a4c990cb7d2cc3cfebe5cab2e6c9f863358aa09ed6ba3e74f92e9a717723b38a443912399228bce14d23e6523ae4f86b7830f3949056c3c25cb0d8fd250abdee4ca43884317ddc33442a00f87f52a26227759a4c62b7091d864a45102e8e9ab597051108e0bb9f17e34794f69d6aa1d1335024fa907f6bd5691ba0b0b3ea7d92706b4b7eb4e7ee9ef1a4de11e790b8a0f23e6d37ba547360dc12805c7fa8c63eb7dada98453720f4e628b5987168db11cdc289b2e82426d55852600e5d01c0ce69bc7d3f8d86c06ac888537a3ad7058d77bb7743f3ed4c339511884ab27cbb613217bc58e166776c455df3d509bcd5b876be0e525e17abbdcf6d6367d5554e2813b46342e2bf9ce84ad0add660e496d57e10a5aea3941bffad624b5e174f1a55b13f9fda3182095d5c82e9ce8a36fd67e5ead7cd0f6bacd6a541d5536011b75c5d12afcb9ebf2acc4680bb8eccf00e6c15a05aad2cc9b8adbcb1b769b9f3ffa040e34a1c49203b664e67cb4ab55ddee9daec23d4e236a98adabd364f43d408c7473b656a6e05f2a90f8bb89f63012b2a8930a61efbe7885921c84b5721ed034086cac68ec8be53088d5fbf2097c22250931362250000d260ceb30fcd7181ed5f6a141454fc7aa3d98e8c9481e0c99c47f061c9bac9547c2c63a8df487362767eec8e08bc8af93547979a9f3f644f2797d531674231381b69ac087fbaf36517ed6f211371f18abc0ae7b22299ec7d60e067b92c9990336d2fc3677ca3378d66caecef3b36325aa820e38a3a0bb836d34629ab0ad12190ef6036af95a9a01d0e2f1853126cf2bf55379a7164351ae52b246567d79ae58bb6e9697a677b949558b235a66bd8daf098a49386639e33b157342ae08220d788953595e9d9436d69e82223ec26b5fd9f17f7adc00f71343b3f80f73bcff6c031c84f5ae888deaa20ef78cec2b4d79cd81bcc8422c0caa9c4502ab620172846d1dcda52d26fedaf3277b955a51c43e0a017b5a763a9ad37125220b08e0fa5d367500df52e3c476b5d5b0db33bdf7da1b7f36ed041bac6d82c0268bd5ac5c210fe5a115a18f61fe72a8ede72b0caad79512d019162a1f023ce77e5aff9d4fc961760145d48c1809bad4cc99ce4f9ba1f509e36b817e1b77b3d1add8563322e247e8e3e316cd5ed887397055ee604ec3798fd35bd29859e6676d685ee27a670849e7d25a4fed83a8b680e3ed8c8a9be93817301b91650c7602b6bd7c3db550f6cf5ef4506dee47bed4d070873c9bbb3a3e0e5f1b77eb7647a6bd0ce0dfbb93621aa75bd3983136f83eb989c92a7076eb5eafe0ed0167755ceb88c0518296fe1a15485d77d3b8c79bea864900e003d614982372a421e1c254b8d1c51a67879ff7a8a2bf273deb2ec813fd99a5b15f97daac6116098adcd9f499787e43d595adb65291014371c99dcb3db6c893383e98d806406e77119388de10a7a22f2d4d5cbad4cb1fbb5a12f1271102de1fac44dd1773af0eea1f2c9a14937f53c2a659fc20e9c7c01df975f541af1bb076c8d20bc2859c626d8d1ab3a3daf0a6d36c62835255301a93d3ce478047d6345a6019897fb40a964d7c798c5b7eb4976f7056139f101b0376836ba8755c7f557c6fe12886a1515d2d041ea9db1c09430b37e9bdc4492411ba14d285881889ae9221f67acf577e1102e9db92e55ae0ffd046942ecf96bd4688937920cea276bc2ab840149d139f8185de1dabf2b16dd8e71912114eadeb7cd131b61898e33b03f3dcd2e769e9181d8b28250e628c0c0d1d52b0bb9af72166c48218c77c0381056a6f231f7b380f69536f7e743a0040622a94bac2f5e5d3f59b9e006e7bf59c4cfc70e18b66bc401595e5e4e6625c430dd7009692039c747e51ddd3935ffa544a87809e34179020b4d43995e38801d5a7961314f31ba826b203ecff19364cb8d7c1d0173a2875255930cdf2d07467b63133f7bfe2eaf5c5506ad9948337304b4e55bf1bf818a8f38694e49ed36c46fa47abbf82d3606f854473ea52e721049c6f317b76ad37541c8fe4526ec8ece580d8810c890ec4b739c860e07d8449663ece7c5ad28d56d6d6c8e7fd9fef33756fe2e9d00936e3ec17ffff7425cc70d321e51582d45c4f5cfd06f4bcb7fdbf55e01bd3af7034f20134fba5cc6f2d3d2c15d5279dc9ac1a3ae81e683c0765a304d3e288016d3d24b395773d1c271a6ec05941523e7adf6b296878277d6055174dcaa6a48400e924196b67538114bcfa5fe5e8cf3698714e74b27df93ea7d83cc878a8201d2e5486a8a16426adc751214eda68efc4abfd096c169dc3a765dd39ddeed8051f3cc20ee394e0a343bf29f18735d5dd78c4d75689f4af6f9773b926b6840df4bfab3ce1e07911700ad9e082880761108dbb55590cd1e2c19eadf6b221bb6fcb93fed902677ea053b299ef10c329eb48aa8608c2df4d7734da6cc8f2fdfdae4ed27e719d71ea5d4c4396053ba2daec42daf88fd8354934f40e2df0d88a163d2cff40a895736eb71bd742301648f4724dda2a4f9c602247e5815f44781e1be61bcbbc9932d78160a1d15cc61829c0fe9ad8160a50b4451b554ab829cbcc99406a644fb97d469639b9dd95f9385251be83777b7acc800000000000000ffff000014060000ff223687fdb870001f623dbcdcdd317433c998c8601f4d3a512016161a1050d9a87a1e2dd51a23bc405d1d2c61aeb48e69a937e5f092ac6882a117634951ce6641ac863db08567d432ac3a37b011b9e92e3b2dd02955d5b05fe51f2583f9d842580d70d8fbee5dfc0b7d4437af98d3fe2ce274e27b0af7e56931e56d6f45dd3089d70fe882fb850d96da4094e4c535d5aca972a90f87f31eb27025c35fa869bc5ae68ff6d79cd2f56f54f0574e957a893ac77fca1f3530989000000000000000feff000000000000caadea41ef9f668a4349f8b1738fcfda1aec33eb08f066a5d9af671db455f287e356e03bc6d8c0737dcc30ea5bca35edb8491152c0c6e409e33b30777a938afa055d48470515d120d4f110acf70c1bab2f3337869e2cb5b55792f9c292d2f9d7ccf6f59dfcebce9b65cbbeb4524716c2d54437ed5594d1648f195251b679c1c2d0000000000000000100000003000000b22671f90ccb11f6230228a33141d828d459df1a23252feac6ca4dd0ad30863e32d7084959cbcc1c697dff3faf3279f4fc482845a8d5c41130897ac87a3b2688a0bcba98a63970b04572b0765d1504b6bcd5db760b0d4b4eba77caeef6b525715a379b0e25f726a3004dfabbe444d6d6d952c08a6a8552b6abf7fe6855a66ecacf4470c3316544f85d733f73f4fada842bd7befb3132ade9e03e745f27511796238b1e18e439abc0f885348ddae5f1d6e12531dcacf44f7504dae6ed3ffa1300c0046dad4a20ae3e055c53b729e3ade6f68e435a24dc9189d49039b48e72569ff3a64655673f07d734a611d23d87141d1cea9f9d2156784b65956831770b7cd1d9be54700232c040ddefc1d4ef6b93aa99335e16835ff5b98ead406bb64af1cf11d7e786dbdf1b9f12b30852"], 0x14b0}, 0x400) syz_emit_ethernet(0x36, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000002c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa7854dab83845426e6216e4c59eb02d5b2f4ec8a4c95479852b70a917e168115617c4fc66ffb483ca250706c1135532cf8335887a629b85732d5d12acc319b4a5df1aacdd3fbadeb78e12db209431fcedd4cf82568b30df1e4ff7cc529726e34e7e4399b4150333bc9c0f725baf9e1fdfd68701fc2f115b"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) getppid() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) r7 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r7) mkdir(0x0, 0x0) mkdir(0x0, 0x60) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) fcntl$lock(r4, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0xfffffffffffefffd}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r2, 0x2) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)=r3) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getppid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0xea, 0x0, 0x88, 0x3}]}) semget$private(0x0, 0x3, 0x8) msgsnd(0xffffffffffffffff, &(0x7f0000000300)={0x0, "3149e58a6ed78e877709951f9b4d2e8cf0afae7ec2dae1ebf1c2bace8aeb92ef599792231e418404b375571db76ab3a82dbfe3fa197b0d045d55a05217d48ab41fb84303d58c590e0f99cbd88b89eacbd0b8b2574f3f4fdb8ece80605e02464bd4d663ad6eadfa75f350ef8c52df48fbb0c30a682347b27312aa99f36e650f74965ba70111c87b518c0fe1753705034bf2fedcfbe0fb03fec7040ee7207d1dfb736e3113226900963f1c505a06e7c9e8"}, 0xb8, 0x800) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x100, 0x0) sysctl$kern(&(0x7f0000000400)={0x1, 0x48}, 0x2, &(0x7f0000000440)="de91541275718e44f5d5103e18f0ce0f28ed5c0ed10d0c1f6bc6a2d35198343ece384716606598882a8a641397dc2b020694b6a1006743d416c32fde55e9611051442771be9ba0f11b88f8b92605c32f08471f411c9450597b1de5fdedcc810b080998a8746546c53277dac583b8365481", &(0x7f00000004c0)=0x71, &(0x7f0000000500)="75f847757dd7248bd3f870a361aff29ce78178dd90880af6b0733aa40395a9a86329123ca9c4d9db7593d048b9bd83b76337a8307c2536", 0x37) fcntl$lock(r6, 0x7, &(0x7f0000000540)={0x3, 0x0, 0x213, 0x20, r1}) getsockname$inet6(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x10, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000640)=0xf36) r8 = semget(0x3, 0x1, 0x8) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000680)=""/4096) sysctl$kern(&(0x7f0000001680)={0x1, 0x21}, 0x2, &(0x7f00000016c0)="5199d4b9b3fa3a996c6d43b4030f20ff401547fcc5bdb8d85d7917327fa81e38d8abea8d39d9fa1bc3f6fed41c64fe40fe32fa40eff53346fdf0515ef8e0a5fed1d178bd144cda012b60b93c1f924f7a3aaa784427823c11f8495e3ea173fb0a7bbbe7fa69188470318f90d1ff92c54894a5e232a927751279ce3ffbb2ae98b444f592b603eb58439cb6567fc10b738c0ea3f62601c80f48555a9beb469b145a79", &(0x7f0000001780)=0xa1, &(0x7f00000017c0)="2ecad76ef352f863e577156690a1e0c58d27e41451e6e06d606c9890837772f919f4a5abb68238dadea92fe908a7245167853fffc8b5b1b7103fc03f95c464c3802ee3adb22628c58045b3c3712e2c912c78dd556f3fbf98d96c368cf8c09c505181966e9c89ee819d8f4ac1ceb6d02c212c4ebbd66dd9f420607b0528df2ff72d1819f20ab9d4150ad1e0c18bee414614a3ca25fa", 0x95) r9 = open$dir(&(0x7f0000001880)='./file0\x00', 0x40, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) writev(r10, &(0x7f0000001a00)=[{&(0x7f0000001900)="8c96d4ed234b64d35815fc72be8ffebe99f6d95a93a0e215270484e43596febba1e09b183cfd4842d2efb549954f0dd3e9e9460f1dc15e8859b4e8f15468299ddc8d92018cae1d5aaa6f4bcf72cbe2886c5355ab6764f55912d713fce8087f704d981d95888c8ae3020915fcba96b41bbef3cf1a3f87cbf19861609321b0d7a0779e9e56e65bdb6ef3d25879a1fd334ba0d5a627a0b8b7ff87cf01caee170310726b3d6a27cd065f58df67c3332121dd9eadf9c9cce99917502995ab9a4c47f2beb24808f8992d2a280c16f76e3a", 0xce}], 0x1) connect$unix(r10, &(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r9, 0x5) socket$inet(0x2, 0x4, 0x3f) sysctl$kern(&(0x7f0000001a80)={0x1, 0x55}, 0x2, &(0x7f0000001ac0)="dd14a2979666e9c527cff8618764f44e0556cb0cf190eda75d4cc9d7b9b4b9d05968bd47146702b6df7686f4eee8dd8c699af628e8d0c186c1526359aeea15a7c85ae1f0d8d3ee936a9890abdaed85dc5fcb509055b4eb07b76d35fa0cdd85e53c3863881f5b6cb9df1bb2a6e56012ebd4833e387bb64e0a8e709a9f74018f8571be48d765246f038947b29fb0bff4f8f2d1a176824d4cdce6", &(0x7f0000001b80)=0x99, &(0x7f0000001bc0)="78439a7a991c9c769d36916bcfdc913856808e5007", 0x15) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000001c00)) getpeername$inet6(0xffffffffffffffff, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) executing program 7: r0 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x20}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140)=0x2, 0x4) mprotect(&(0x7f000011c000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="174a1c8a64d150b610f00d9466bc3908", 0x10}], 0x1, 0x3fffd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) writev(r0, &(0x7f0000000400), 0x1000000000000165) open(&(0x7f0000000480)='./file0\x00', 0x400, 0xb) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000ac0)={'./file0\x00', 0x7, 0x3e1, 0xffff}) mknodat(r2, &(0x7f0000000540)='./file0\x00', 0x6000, 0x20006c1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000f00)="d8ba7d0f548f51fc899aeb0e01bafd5b3c1de2bce1482a191dccd1cf89076dd78bf395c7a7f8467f0780eccb7a62da792829bcc7f08a50aa29de6a3e0bfb1a51fe444fd1f7804b9b34ac5d93e34455e2d51d39df79957df35e1db198557ce08053ca7b680e7ce804c0c5c84be0759ebe7b83ecfcf1f625e8d4f10cf954f2268abb2eb1fde5a17a5cce4a7e42901a6805d6165fc894201e42b3825160f488e7977add307836fdced1c11186be4d4d8bab0fd9510e651b24e760d13083a671b7cdaab585ca5cacfbfccbad3b10e8c8ed79e1eb6a2d2ea4cb4e967119e41fba7c66c908969d086d2fb561b0c3865c3b85f0f13d805ea5dbfd14434d595b62941915c5c904a2793291ad1dd5d1930457b22d8753f4dc41de37410b5781f12e60d3f3d8cc75c6d94dc07c08378b8f79314d9893d89b1a746974dcdeff1c4f861c30b9c116b85c33957cb6fb7e3867e23bee220822b391e89c93b3fbdf4b904d0c4f084377320e97856e34ad640f825de4aa1ae40a86a9ef4c402df393277cdbdac9f014cae063c88c4bf621196b380f9f2d20a815307fba7779e8654e48347f01654783352d8ae69659af6b45f6628a0232fee19767954a86b3dec2cea6ed7a867c3ac52c9d8405c35aef021f547632a4c43ecbf705e130129ca5ee4a90028124efa574d7892f2ab481597a500c0d3b9f6734922a3e6ed5e336f43199373c331c4bd890ea7b88e5644428208f03e1f1456c3dd08c131460114d0181b89b489a73de8aa9c80fab33d991a5bf842a941cc5f7d9fc41cf9334ba4aead1de16a48bf27df1afa4efa9d8d393dce1034443871edc73e93dce7650c5bbe7e5ccd49838877ac6dd863208213a981c4de7ee4c4a4a688c2626331457c19f8c007e34988acabb350e7ad12da235cb48aedf5fa2dfb654f219d192d0ed193775d48b5776332af02c65f8e628000613ad94c3e12b79d4e43b65bd15a620638ab7cc1ddd4bde6a8285c85dff7611328b74a38a1986621945f8beb2288e7a2bab2ee10e19a968582f806d7cf4ea82aa6f6bef6c8c211de92ac6bbd39f1d5049f634dcccb000952236e111c3a3756ba3b5f806b858848abec75ab1e2f8e0a30a4ba4fa5012a953a91317f256566fc05b0e19aebdc8831087edc07613f53e4fff272717d8694a4f982cc1e293dfd800646fac9a956472df10e36f2e30029585d6e8d7293b5ea6d7a034a23deedf47a9e172d8bdb75fd8f0ebb4011ad16273e7587ba374ced81dad1e3d40599ced0d61183da8c38c0eaecad7634f0eaa9446971712aa47ca2fe6be0f701508d12ec56669cf33f40df239b2214cf84e1989cfc494b90f8de0532f38c9dd28b298cbac2c8f97381cdc9f3a2f898567904f06eec252607e07cb06f5612b095ac39e15f11bc621cd474c4629489579d8959efcaf61fc93d4b937a10c238230adfbe95e85b4a9f86279d22e3a02c82118797959edfc1e8278c7aca5d20b07f98d874f66fea4fdf94dc34fc6454e18e7de0ef73787815d00fc633ebf49a8ff2c6197ff4320f2d058a27723e5a4e9b6cdbfec2101b5bc3758a145d2d2978f2ae97359aab8e8f9c9ff08662d1d50ec44dd042e50024059f6e3f49058fffa4ccf765eca297d964c78fe3a289e63f5e3a5f73a82282f21c7ac020f86d93099a047c912f3fe536d192af3f3ad8c0eb7049b825953d6487e8a2251b5ffc8a62bc12de8297e8121ab0a5cb007f67b2c9e79a056044ee6ac236dcb1b98b650742a05ebbe93e1617da8248e9a0e5e666ee5acb51d222b556f030a533bf6589fc37a5339c1ded07bc6fdb575aa27989b631be108bd966b108f7ee93f61c57f561e0da5854de97579ef6a1f87922602e13307ec5000b840afdde12a4f2cdb5cddf82f9d7d98555b02e1b931f1c8ef69f060dc32d2c5e835361d9369e905356e28237bc61f98de828f966c5872305f599d565c5657859a55528b5bf2456df95979d670f9005bcf5a85bfc39b670f91b159dc1081398fec71bf67cc95739f151391e9b28d0f67d9cd6201308537589da5eb4c10aa83b6f842f693d84302011d2f0c33e657383dbf47321df160fdfb0f6d5fa19717752f02fbe1f40803850024d5ce99dabcb7e1afa03bf30e3bab74de24c5ff3e01683acc3d76a715c03638e2d98e4c2df51ccb25f45a1bd66dda862f044bd9759ca03210f85a4b8b916f843708ebca9be5be30702e36bdbc0d81777da11f914d962becde397b68b2bd7f069af109d69533f5aac35756a1f9a84b1c7427a30641c517562df357b243b5c4c682270afc835f6380c1d193bcd23d624b7f089d632543e7371158dc7c928bdbeaf70cff70626450e50ce9bc502f58ec92314920be2589e1de6ac7920c41209c6473d071a2840fae9b27ecb5e05a9dee161738f836d2695bcf53facf17bd68ded99e6f7783dc3a93f710a2fadf8da2420a684b4c5d202a353d6c0f4a7277e843f28c686d59ed668dd3f92c7978418002c028c339c37c7fb4f163d8d05dbbbb3dbbfab8555e9f86cb7b2eca91e3c140b32ae66ee74551c877751efc3cd9a6f8be8f86f8aa779aa385cab091190555e741767ab3348a443c3bc37f56da592a8828192ece1649973955bece3fb6248c40588e650160ee834a5118d619c759ac4ce4427513ea1d597a87f626a9b95467b95fec5e1d8a25dd8b1df9ebd26111a5119f27cbd526aa09aa91d1ac8a48469c191e01ecd83f065cb2640925bcc79e7a7e85c7ef0f414f5ca32136396da94b3e32e88ccd63304dd556d596d05d09494943a32484405b74fcf2013952e3913c702f983e333bc6d4da33c02e4d632d55d1d2103c63e222bd5620860598f1cf0d0edff7d5a3e5457dda27f67a45b994450eb52017d3baacec518ce78ebfc5d900e2f214da60e6056508233dc3bd245e6a27c442d15af3a2cd9d8a0637bd511a2e39a4f3cefde599428e10d288c692862209dbe8664c494c0f46fb1dea63ba49e894d6fc073ef3cd544bff7421fc44e7cbe4c3793a68f34e8de49f16770c30359dc686d21446c1ec60bafaac97ee80f544e6d73d97f44ae8260b9cbb8d27228f1d1e26881cc9eb67744134976f0b28f2fa041c1fb8f3f5afd43a515d28607c5ec047c69bf9ef9215831473f94e2a911fed0102f96ab4d85fb3ad38d69768641adb86ab8f222c21a481b7e42a13922e5f23c74b1a8f4a32ab28382b18cd170ab35caebe65428684a1474638fff0cc2afd102dab446ba51487c98d89c31d66fa99efe3fdcb3850ccf07f55ac5b3a898fdc9668c1ccb24ad869e1a09c1b4d65b804eb0c6aceaa1ca650c3f8d2c7724608c391167d967f366a3e87a81ce3cbb53f0ac8a30b9c1129860dc98ffbed81c3341804a4d292f7bf94516ddb167aa2ec8e28a90b98ee5fa950399f565b1534734809db958516580cf13986043fc45d2907864b2c274eb74a29d42c62465f3be4027bbaa64740b6ebdf35fead96f365afc14d7f3b5caa84b953e4321f8c6a344227d50b0c2b08110ddab06ffe9b6a1ff8e3e687a661ef57883efe3d3eca32c169c975bfed25d35bf852ccae2c49b6d79edb74fb3ce54c0668893908db9d343e8adfa92edb34865451c7d3feea686f395d76763b43163811ced6625c206320937b7043e23386215079ac40ed7157e6ad1d1acb4cc600ffffee10ac431561ca68b0930dd5be1ca6328d3e64a7e37fd760631615d2710e5339657be819ae9f9629844985197dc42370ccd6725f557689ad469c34fbf7b8adf2ddc5f95a9018d938c74af84f6d4d6a48534c1ed6295c92d3858d76437f8953133ea533c896d6c88bf0b02a9026158d9a0197381b288031c3f52deb1090a24e7faab83481fe21b8f0aa978d3143b496127807e1c8d23503766477c49c92df3f4fd2fa3b6a69ab3358a0ed28cc5ee3f8e4a1706509d9fa585ae3f8e794e675429d475fc70ee3c4b8c1ff90d679175c9e3ffc185e735a38c694bbe9a0f0f5772e75e7664be872e4b699cb7d63773e3c81ecea2e891095f7fa88f7954bca8ec2a84d721e2df8d29c6a79db7d3d9298e09049319938e56e2e2fe27364f0bc94235e2db62e86abdfe36fa38a6026437db579f84eec4575a371bcfc231e39691649fc733cbc55c70cb1b1123c23339dbcc36af7ca47a69af7ac663ff0cb3605b93cf886efa30f16a8f1ced9db491f8dc11509897e7d2cdce47aa27dcafa79cd9bc326b7200f60c8161601f4f70e328fe322990e13fc26109878c4a47fd24199ca31144062b1a73724e76a77bf6e535a21a9384b400c803faa2e085d60273855f4ac9b430d759dc75038353c5d5fb28ddb272c2d7d7c5d74a4d62968834d1011d5c2e15893e14a7dffc46c08bc90f4ac1bfe883b5097d54983dc04ae7db10409d92d94092be86bc8dac8b963516d5538f0621ea0a03ecc5a428973085550797a78e4e7f8d36aa21383a36cb9c11c93ccf01a78aff4892c71134e1ccd19009c6a5ab6c748ceb14965d9c305376d67006cef3799761f7da9c71ef35fcf2c0770fa9ebcc25807778bbcfcc11417d2fea1f421606e85c5534bf2957f5131eff11b909b144f6e056697db7b7ba327c75014f791be33f28d926eb63e9fc348912b092a47901577d30d56b62871b18bee7721afe63479678c8087d193b7baef0435b2d2e475bd77f174d4171673b9f90e8ab75f6a82479dda4690c54881fb2b6a4870433029a6d7e6b2fe5b965dc7d4ff107f53c66cd55a6074a91cb3033ad180812d868c5b4d5b358b023ff4b734a59ca67e62edd112357990f245c332239d5b38023bae32006500674daf1efb4a73992bca91d61624e31131defc4c493827a3620c89431f90601640719e55c9e8e74a7d78daa7dba2b17658c1de5cd34bfdcdb8328f2e98850c944d767c63896d3b4c699a08da2e05f4f23f5dfaea2ba4887cc3bb3518808d25b44cfe2ad60523dc9216359945140d9e5b4adc3a4d3777c74500b92a408e3270afe35a7b67efb2006bc5c9c5eeb287e0be7aa74e628eb1a157257ddbebdfbb690b9b972fc36290963924c273e8edfe3bf41e50b992b9f083f387585322913a68ac3b0fa7dc4976f2399dd75465ca38b9d30cc296d45b0146a640a94984daac370b07abce041d7af940d3dc4f2fc5a78e68b6cbad6dfd1494ccd4fb730f891520ab1758427df86f80fd0dc6dd63db607de25ddcf2864863cec0a93d9f53b86eb7c45bafddc0b952f4b8970e2887cc5ae1f8ec8af57a5a7865994f8651083ce4cd9ae2219ca716369c6b22f122f24d39254b60a8b805d691c28cc6e412ecc227d95e9452e09d56e566a40f8fac50903082afe1bd1179f2d33ddc2e818f500d5cdc4fa4b0b5fd526fe42f466ca861da0552ee59aa796ec7bfde08dbbf6782b10b8e584936a30f77a684a0f8199f3c5a6581bc568e2daf1493808754b45d88375c04a28bfacc3436e1b7d3077ee9125584c7fb1bf14d46a091071e42c71fe47b410bc62ac3eb0886e7f0bec8f0907efe4138b893d93f85bf0d7f2ff2a6c0c4ec3c98033ccee12026f6221f843366f55626f0673cdda0c37924d9c96d50f60709b24630e0b9724f4d1c63de3ffc030b2812cf2b6e7863e1fb8ad375e61e9b83d528906cfa2b7facafff140b17b174231a725e5e8c27e4cfcab392d56d5ea055f2b2398c980fc6b350492bed5657bb2911a6380b3d919f29d57e88c8b198d3cbe1f146c3217f13db62da1eba5509296af2bed33410830d8849503c9d61d69b41e6e6999f64d50d02dc020c48a2e49a9587a5fdceb54320cfb4ff2247", 0x1000}, {&(0x7f0000000140)="1fca7f19cdbb816432d2f12696bceefa7295d5b74e7ec54703acfe26b88c32bf7844c634ab5596593df9a0fdcde708b6d1", 0x31}, {&(0x7f0000000380)="856e78267ab9273e153ba4db6f3a674dd44fc39ca1165546a3f2668eaec32830b753f5609b11aaeaa977d755f830bfd22b76e4b9ea3a6c5d76a1c1b6c03fc28553f2768ecd5094c2a4888981ddb8601ed6d73d7d805cf4cba651354e602a63904738a8987cc144cbe9078bc1fd383a1d75b6cea5dc3e4bb0a09c4ac17cb6709497698a950f171e0ad42af6ab7398c86b94bb1b52587cc93720d7d920a025c2e9334d16fa6d54c7746d41a611654fc059b655ad2a23bfe5bb5e8f84c9e97a0c31fa481ddbe4949e8fd22cb5d05cbd6104922195e177b41aa432d7077ec2504d2ffb8bcdfb57050fce54184c3e08cf71255bfe33c39a73912d6d253594997e96", 0xff}, {&(0x7f00000004c0)="cf0521fcd7a9d98c4e8a67dcfbb449bc11889d203ec8362edbe036d5bb24a3627c72b03597dd9b5850eec60ac7cabcb11f2a977cc87ef22861e9ab7df8baed1dc32b597c418ba03ec0a632024b89af16de7e15b441", 0x55}, {&(0x7f0000000580)="18077f1ff119b1af17c33c8ddb24be4d12fa3b9dc366cd151ac9bf73e4634f1c6d81182428a15a5357921f0017141ef09252ca2efda17551dbd9e32b7afd49d12e01d48667f4da0d1efc4de34f3f1d3f725df5c8b62fe45eccc3a96c69d38c1fb5c92cd7ad1ee5de3a7cf5d651bb28bd30d9bc9bb499c90a0fd12b2ebf8ce52ae8dee103f66c4124c0bfb6f53de255caaad260b3", 0x94}, {&(0x7f0000000640)="7a9ea95d3223c9235d41b631c6a3a636de0cbc0cebaf2e8e44c1777a801736196363d1e12309204bbd26e4120ddac9698ddce13c9d4285236460fbaab6ef89df24c6af45a25b2e9a8a53c2849cc21648", 0x50}, {&(0x7f0000000200)="d695a3810b25e7da2d71b1a31084770124fa7a0f72a9f492128e02d1f7283c58383df3", 0x23}], 0x7) r4 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x2}], 0x1}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000400000}) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0xa, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1}], @generic='+S'}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="0ef466755818c41e5da1dfdcd2b8fc5a8f2e7de4700856672b714156d6e683dfbc5e675870cab2e563b29eb1701ece976ac452a8bc", 0x35, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000789000/0x2000)=nil, &(0x7f00004d6000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000752000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f00005d7000/0x1000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000095000/0x3000)=nil}, {&(0x7f0000048000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) syz_emit_ethernet(0xe, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000028000000000000907800000000e000ffff4e214e21", @ANYRES64=r1, @ANYRESHEX=r1, @ANYRESOCT]) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x1b, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) getpid() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x45}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x80) poll(&(0x7f00000003c0)=[{}, {r1, 0x1}], 0x2, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) executing program 7: socket$inet6(0x18, 0x8000, 0x2) executing program 1: sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104}, 0x0, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={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) chroot(&(0x7f0000000240)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000025c0)}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xf) dup2(r0, r2) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="1161d00ba9e14a69a3f11e0bcf304658afd628ef00", 0x15) close(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x28}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) poll(&(0x7f0000000140)=[{r4, 0x3a}, {r5, 0x10}], 0x2, 0xe0) r6 = socket(0x11, 0x3, 0x2) sendto$unix(r6, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5890400180000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000010000000000000000000000000000000000000000000008", 0xb1, 0x0, 0x0, 0x0) executing program 7: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r0, r2) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)=']{|\x00', &(0x7f0000000200)='\'-\x82\x00', &(0x7f0000000240)='&*+*\x00'], &(0x7f0000000480)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='#.\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) acct(&(0x7f00000004c0)='./file0/file0\x00') rmdir(&(0x7f0000000500)='./file0\x00') syz_extract_tcp_res(&(0x7f0000000540), 0x5, 0x9) execve(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000740)=[&(0x7f00000005c0)='\n\xe1{--\\\'.\x00', &(0x7f0000000600)='\'-:\x00', &(0x7f0000000640)=']{|\x00', &(0x7f0000000680)='\xaf#/\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\'-\x82\x00', 0xfffffffffffffffe], &(0x7f0000000840)=[&(0x7f0000000780)='(\x00', &(0x7f00000007c0)='{&[#-&,*,.^\x00', &(0x7f0000000800)=']{|\x00']) r3 = accept(0xffffffffffffffff, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) bind(r3, &(0x7f0000000900)=@in={0x2, 0x3}, 0xc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x2a, &(0x7f0000000940)={@local, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @multicast2, @broadcast, @broadcast}}}}) link(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)='./file0/file0\x00') getppid() bind$unix(r3, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a80), 0x8000, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000b00)={0x4, &(0x7f0000000ac0)=[{0xb88d, 0x0, 0x4, 0x9, 0x3}, {0x6eb2, 0x3, 0x1, 0x4c, 0x2}, {0x4, 0x4, 0x8, 0x1f, 0x2}, {0x8, 0x81, 0x8000, 0x7, 0x8}]}) lchown(&(0x7f0000000b40)='./file0\x00', r0, r1) readlinkat(0xffffffffffffff9c, &(0x7f0000000b80)='./file0/file0\x00', &(0x7f0000000bc0)=""/199, 0xc7) socketpair(0x10, 0x4000, 0x6, &(0x7f0000000cc0)) socket(0x18, 0x3, 0x1) mkdir(&(0x7f0000000d00)='./file0/file0\x00', 0x162) setsockopt(r3, 0x3, 0x700213ff, &(0x7f0000000d40)="da1c9db8cbb2b6ab26f9a7f543016d2e58114cc8db7b20e6f07c15b6abe37248038f188e12a7c2cb00745b0350984912dc90d878e3fb02ac9a05299d1a7a19ec69ce56ba8d5da0", 0x47) syz_emit_ethernet(0xe9, &(0x7f0000000dc0)={@empty, @random="601b82009e31", [{[], {0x8100, 0x2, 0x0, 0x3}}], {@ipv6={0x86dd, {0xc, 0x6, "54e520", 0xaf, 0x89, 0x1, @empty, @ipv4, {[@fragment={0xc, 0x0, 0x1, 0x0, 0x0, 0x1c, 0x68}], @udp={{0x1, 0x1, 0x8}, {"6711d283862a19599acebed582d3bc9b2c9b5be834cbdeef75938987bf791a848141db8e860c7df4cb99384ec31b0a4423c0673a12e04fe3f19eab0505e257f56a98b1520dabf2623bebf0fe6c1f1e8231227ad115da5dfac0bea23822f18827950971724cdf4993e05784eae596a42cddabd6f18227d58a7e26ff79115cb87fae6e7a3f9910551242b8adfb86f8840998daff65ec05d16c6508b885ef4d93"}}}}}}}) r5 = getuid() lchown(&(0x7f0000000ec0)='./file0/../file0\x00', r5, r2) executing program 5: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp=@generic={0x4, 0x0, 0x0, "fe339657"}}}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9e}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000740)={0x10, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6ff9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfafb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff0000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3288d322}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa26}], './file0\x00', 0x547}) r2 = msgget(0x3, 0x300) r3 = getuid() setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r4) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(0xffffffffffffffff, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0xffffffffffffffff, r6, 0x1}, 0x80, 0x9, r7, r8, 0x7, 0x8, 0x8, 0x8}) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x9}, {{r2}, 0x0, 0x80, 0x0, 0x77, 0x81}, {{r1}, 0x0, 0x9, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x3, 0x8, 0x81, 0x330}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0xffff, 0x1}, {{}, 0x5, 0x0, 0x0, 0x0, 0xff}, {{}, 0xfffffffffffffffc, 0x10, 0x80, 0x9, 0x2}, {{}, 0xfffffffffffffffa, 0x2}, {{}, 0x0, 0x0, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xff, 0xe6b9}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, 0x0, 0x0, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x3, 0xffffffffffffffff, 0x0, 0x100000000, 0x5, 0xa, 0x4}) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffc, 0x1000300000001}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000200)=ANY=[@ANYRES16=r5, @ANYRES16=r5, @ANYRESOCT=r6, @ANYRES16, @ANYRES32=r4, @ANYRES16=r3], 0x401, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="451bb598", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setregid(0x0, r7) close(0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = syz_open_pts() setregid(0x0, 0xffffffffffffffff) setgid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) setgroups(0x0, 0x0) writev(r8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000002c0)=0xffffff30) lchown(&(0x7f0000000180)='./file0\x00', r10, 0x0) setreuid(0x0, r10) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='r\x00') close(r0) r11 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)='h1EB', &(0x7f00000000c0)=0x4, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000001180)="9b82c671", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) r0 = socket(0x18, 0x4003, 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) socketpair(0x1, 0x0, 0x22, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f000006d000/0x1000)=nil, 0x1000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x8) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mkdirat(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000000), &(0x7f00000001c0), 0x0, &(0x7f0000000100)) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) close(r0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) executing program 7: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) executing program 2: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) truncate(&(0x7f0000000080)='./file0\x00', 0x8) mknod(0x0, 0x0, 0xffffffff) truncate(&(0x7f0000000100)='./file0\x00', 0x3001d) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ftruncate(r0, 0x157) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r4 = dup(r0) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000140)="f8919297cb06b2d1885f4033b94b25fd1a4916596762f82335b026a6200f506edb8a4655e5633165af9225a0119004a3e93db80c9ba91e98e90328071e86a57c84c5b47cf2e765831f9b237f1af8766fb893e066da0e358c8576458ea25db48c4da7e7b2e0b1aaff61732255168f47cefa4d02a1fa217546477caa0bea541bec547fb511f603d935259e7e8f6504d31f8f84072897fb10eb8906c3b6f400dd7b69779cefe2711f185a8dae62008d53e2f6c382d719cb9e9ab509bb72a2ac9ebf25be649c19ffa9134de88b205ca91babc56fe4475d5432a8bb1cbcdc890750ff7d0893a35311f495493a106cb7d2c6fba7e5b107e39506c0ee", 0xf9}, {&(0x7f0000000240)="895c0cf0e37e48a3a433e6d6a5d2dc80c22240ec4a58ddb0257e122e861abb4369fd8696708f81b68eaeb13df608be7458e62842bfceaa6a30db76203f7895d2", 0x40}], 0x2, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r0, r3, r4, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xf0, 0xa}, 0x2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000480)=0x1) r9 = getpid() getpid() getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f00000004c0), &(0x7f0000000500)=0x4) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={r9, r6, r7}, 0xc) recvmsg(r3, &(0x7f00000007c0)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/22, 0x16}, {&(0x7f0000000600)=""/95, 0x5f}], 0x2, &(0x7f00000006c0)=""/193, 0xc1}, 0x1) getpid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={r9, r6, r7}, 0xc) syz_emit_ethernet(0x456, &(0x7f0000000840)={@empty, @local, [{[{0x88a8, 0x5, 0x0, 0x2}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, "16910c", 0x418, 0xc, 0x38, @mcast2, @empty, {[@fragment={0x1d, 0x0, 0x6, 0x1, 0x0, 0x0, 0x66}, @routing={0x0, 0xe, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}]}, @dstopts={0x6, 0x2e, '\x00', [@generic={0xa, 0x9d, "1d5db6807d8480a3a5cca387a8c13bd1902a57936c179b708c479867c44e289a5b498e9b2379e66d732d9f2abd9a0471946af4fb5eefd82ea96b51d2bd88368f0233a5eda1bd643c678922712f8b0060d33fc2155314adc204e2ada80cbd1fdb2aa3db7b6e91ca6352d024a0f812e70aa7cf47ab92bd5d59ca76afe28955b9b850916cb91b7531fe5fee637c07e68ade6f57e43cb8a1e2e301bf9ed720"}, @pad1, @jumbo={0xc2, 0x4, 0x3}, @generic={0x6, 0xcb, "25ff5492f71c5c5ca540bd79e1648567e2450dd995ce2a12a14d8bc3f6c9f77de9ce26384b6a3f015955a433550d817dcd8c23ceba2cbbfea3c7be6485cd3b08f68ac94e1b3ed5dc117fdcb1de48d8ea54e588edfb432476730f67e851e1862d93824512c8bdbebb23d9b35edbaf1b4c5184dce4bae13a285311b9c37a3a56ea8db630dca08f7802ae137b474965497971ac05ad79544fa8d8c09032c45061529815c40da2f24c613ae326c7b725f69a17f658816618c162d2a38b242364f567d2dc40221240d1cbb668d8"}]}, @routing={0x89, 0xa, 0x0, 0x3, 0x0, [@empty, @empty, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x3b, 0x11, '\x00', [@generic={0x2, 0x7e, "237f2f56a9552d878500e59b921aa334ffb0b0318c8295c43ad9f813b2f9b77d8a74386856a62210f6face53dd32eb5c962a3d56df7920574e2757916147a3a31678df75855fffaa48d42492b55894e9355d1c7b1204a8164156d804869a0d893dd6f211572ac15566e94d6a3778d0d337cfeabb896da3b4978b15c6b84a"}, @ra={0x5, 0x2, 0x2}, @generic={0x7, 0x2, "0795"}]}], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0xff, '\x00', {0x0, 0x6, "44b188", 0x8b, 0x37, 0x3, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}, [@routing={0x88, 0x6, 0x0, 0xaa, 0x0, [@rand_addr="b868a66b5df19922c0b89452f64318f5", @mcast2, @mcast1]}, @dstopts={0x61, 0x2, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], "6dde3f659dcb122d6d0d006162d2fce19edd5ae6d747e961354ccc8b89d2a094aebb560a286c499b54f948551e85e1a7bc6e5067ac389fb64889de164c87a12b6c4a4f614ef258a18d8cb037fc610b79b4930f97c9b2c40742cdc360a69107927fc50064ce568e858dc675985953880c7e58b45817462646c13ac7688cd9ae3d2a840874871dfba6a6c64b9cfe37b57cdcc4505898b656e517d8bc81417955a51b97a9a72cb8f4d0"}}}}}}}) mknod(&(0x7f0000000cc0)='./file0\x00', 0x6000, 0x2) recvfrom$unix(r4, &(0x7f0000000d00)=""/240, 0xf0, 0x1000, &(0x7f0000000e00)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e40), 0x10000, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000e80)=[{{r2}, 0xfffffffffffffffe, 0x7, 0x40, 0x800, 0xb87}, {{r2}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x7fffffff, 0x3}], 0x1, &(0x7f0000000ec0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x4, 0x8, 0x2}, {{r10}, 0xfffffffffffffffa, 0xa0, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0xd, 0x40000000, 0x3ff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x40, 0x4, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x100, 0x20, 0x1, 0x2}, {{r4}, 0xfffffffffffffffc, 0x2, 0x2, 0x65, 0x8000000000000001}, {{r3}, 0xfffffffffffffffa, 0x21, 0x20000000, 0x7, 0x2}, {{r4}, 0xfffffffffffffff9, 0x79, 0x1, 0x5, 0x5}, {{r4}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffe00, 0x8}], 0x100, &(0x7f0000001000)={0x0, 0xc2de}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001040)=0x5) recvfrom(r3, &(0x7f0000001080)=""/254, 0xfe, 0x0, &(0x7f0000001180)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000011c0)='./file0/../file0\x00', 0x10, 0x80) openat(r1, &(0x7f0000001200)='./file0\x00', 0x0, 0x2) open(&(0x7f0000001240)='./file0\x00', 0x8, 0xa0) executing program 6: mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r1, 0x0, 0x0, 0x1ff}}) getsockname$inet(r0, 0x0, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f0000000280)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000040)={0x9, 0x5, 0x3f0, 0x0, 0x2, 0x9, 0x6, 0x100000001}, &(0x7f0000000080)={0x5, 0xb47, 0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x40, 0x10000, 0x1}, &(0x7f0000000140)={0x3, 0x7fffffffffffffff, 0x8, 0x3, 0x20, 0x1, 0x4, 0x3}, &(0x7f0000000180)={0x1000, 0xcda2}) executing program 7: nanosleep(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x61}, {0x8106}]}) mquery(&(0x7f00007ca000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) munlock(&(0x7f0000046000/0x1000)=nil, 0x1000) socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x2}, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r4 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) r5 = semget(0x0, 0x0, 0x168) semop(r5, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x1, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x9}, {{r2}, 0x0, 0x80, 0x0, 0x77, 0x81}, {{r1}, 0x0, 0x9, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x3, 0x8, 0x81, 0x330}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0xffff, 0x1}, {{}, 0x5, 0x0, 0x0, 0x0, 0xff}, {{}, 0xfffffffffffffffc, 0x10, 0x80, 0x9, 0x2}, {{}, 0xfffffffffffffffa, 0x2}, {{}, 0x0, 0x0, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xff, 0xe6b9}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, 0x0, 0x0, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x3, 0xffffffffffffffff, 0x0, 0x100000000, 0x5, 0xa, 0x4}) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 5: clock_gettime(0x4, 0xffffffffffffffff) socket(0x6, 0x4000, 0x8) executing program 6: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4}, {0x1}, {0x6, 0xff, 0x0, 0x1}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078ac1400bbe00000010c009078200000004500ff539a00b9fd0c99de13aaa38db50a07fc00"]) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x28, 0x23, &(0x7f0000000240)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r5, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x22, &(0x7f00000004c0)={@broadcast, @random="9fdafc390ab9", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}}}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000080)="c28a9dc3", &(0x7f0000000140)=0x4, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() r2 = dup(r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x3, 0xd2, 0xd7}, 0x0, 0x1ff, 0x3f}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) r3 = dup(r2) listen(r3, 0x0) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x0, 0xffffffff, {0x7ffd}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) executing program 2: pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() fchown(r1, 0xffffffffffffffff, r2) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) select(0x40, &(0x7f00000001c0)={0xff}, 0x0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x4002, 0x0) r4 = dup2(r0, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) syz_open_pts() r6 = socket(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000040), 0x6) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000000)="e1000000", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r7) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) pipe(&(0x7f00000000c0)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x15}, {}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/46, 0x2e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000500)=0xc) fcntl$lock(r4, 0x0, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0xfffffffffffefffd}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x800000018, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x4, 0x556) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) minherit(&(0x7f0000ffd000/0x1000)=nil, 0xffffffffdf002fff, 0x0) semget(0x3, 0x0, 0x300) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/236) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r7) r8 = getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r6, r7, 0xffffffffffffffff, r8, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) semop(r0, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x6, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semget$private(0x0, 0x2, 0x40) setreuid(r3, r3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x649) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001380)=[0x5, 0x0, 0xa, 0xffff]) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/257, 0x105}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000006c0)=""/259, 0xf3}, {&(0x7f0000000500)=""/219, 0x3d}], 0x4, 0x9) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x3, 0xff) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x3, 0x0) pread(r1, &(0x7f0000000440)="172f6fc64a81fd864873852220067a086157b12264e17ccb1457f3e1dde08454d869ec686a882fa6f71d722703caafccfe57d5c550c7979dffdc2c15700ac7df7e4a060998b68c4dd200e7fba11da18a440e35f8ca", 0x55, 0x4d5) r7 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x1, 0x0, 0x200000000}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x69, 0xfffff, 0x6, 0x20}, {{r7}, 0xfffffffffffffffe, 0x0, 0x80}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0xfffffffffffffffd, 0x7}, {{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0xfffffffffffffffe, 0x1000}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r4, 0x5) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)="0008b2db605f6acf9c2413c8705c2a9f55b92e135d055a8a00a5a20f1537a03c3614a662ded2cb23a3f6617bfcb9df827b0000000000000000", 0x39) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="d57494451a5beb39f81ee5ef89ca40c6923745dacdc56e39ce33e6fca30ffade6e3b2d799652264e324573cc8432437536bf429f8656e80103d9b06a66fa25201b2464e9f4781ef2bebc0438a7333a9bd3e4224849a64833a03cc8f4d3ba7b8cab1b687cce976669449e6bfc3ea78388f762f04f7ed0c018d3274648ab7f5fbc9fd11d7be175652abba6c920c603e7ee57277be2509261943d0a332570cd631f6d6ad561fae53ded1064fe55c6fc7af61c5683413fe24dd2eef453c5383bf5b045c855c8b741ffaf1317a03d8f0cbb31eeb7470f", 0xd4, 0x407, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket(0x0, 0x0, 0x0) sysctl$vm(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x25) executing program 2: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000008004500003c000000000006907800000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a01000009078000013123d1b1a686b01a14c4d5e2d95f362eb15000026fa8dcf273b0359c7d9ed592a6312351e2d1cc169fe2cbdd6482045a2f8f29ea66378dda38dc15b4e6529d2a8d5b5660188f664819e00472480f750b74cc0bc30a1c177de417364e23444fb6e9a3dcc69072a2c1b68047d7f2c25c13ffe54bb5d5219b74def6ed04a99875012403273a8a51731182cdaa0cabc0f0c1d19fdbba7a88d048f3dd4f4c68303e17ee3bb517924152dd614973c476270972f33c6f2db691f8ec81277e13552840e5cc5ea87a4e19781f523c81aea73254967b4184cd45dd6f55cf4ef6523a86c8c8e595764ec3d7c2b2920dc844a"]) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) r1 = open(0x0, 0x70e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1, 0x20}, {0x0, 0x0, 0x9}, {0x40e, 0x0, 0x1f, 0x10000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYRES8=r1]) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = getuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, r3) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x7010, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000100)={0x801, 0x0, 0x2}) socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f00000002c0)=""/82, 0x52) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x9}, {{r2}, 0x0, 0x80, 0x0, 0x77, 0x81}, {{r1}, 0x0, 0x9, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffd, 0x3, 0x8, 0x81, 0x330}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0xffff, 0x1}, {{}, 0x5, 0x0, 0x0, 0x0, 0xff}, {{}, 0xfffffffffffffffc, 0x10, 0x80, 0x9, 0x2}, {{}, 0xfffffffffffffffa, 0x2}, {{}, 0x0, 0x0, 0x1, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xff, 0xe6b9}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, 0x0, 0x0, 0x0, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x3, 0xffffffffffffffff, 0x0, 0x100000000, 0x5, 0xa, 0x4}) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f0000000140)="46160472956712340700000000000000", 0x10) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 6: syz_emit_ethernet(0x66, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x2000, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x40, 0x5}, {0x4, 0x0, 0x0, 0xfffffffd}, {0x16, 0x0, 0x10, 0x5}]}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x6, 0x9, &(0x7f00000000c0)="50a9787a940727efbeb33ed629c800d91ff54dbb21996417784c8af9ffa72a1d996ad1cb9c36a96a12eec29f8f", 0x2d) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f00000004c0)=""/195, 0xc3}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000002c0), 0x0, &(0x7f0000000140), 0x0) r4 = socket(0x18, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x6, 0x3, 0x7, 0x6, "220b6c93f7606a50edb46ada09b25bd9b7c7dc20", 0x3, 0x4}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000380)='./file1\x00', 0x80, 0xd02) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303a0000000000000000000000000000000000fe8000000000000000000000000000aa0100907800000000605adf0000000100fe800000eeadb816000023ae8ea20000000000aaff010000000000000000000000000001"]) r0 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x10000000000000) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x0, r4, 0x1ff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000004c0)=""/37, 0x25}], 0x1, 0x0}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0xd) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000080)=0x8) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)={{0x7fffffff, 0x1}, {0x3, 0xd9e}}, 0x2) r6 = semget(0x0, 0x4, 0x653) bind$unix(r5, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000000)=""/9) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000440)=[{0x4, 0x2, 0x4, 0x200003f}, {0x2, 0x0, 0x5, 0x8ada}, {0x3ff, 0xc0, 0x3, 0x5}]}) socket(0x10, 0x4000, 0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000500)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0xfffffffc) write(r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) seteuid(0x0) select(0x40, &(0x7f00000006c0), &(0x7f0000000700)={0xff, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x1}, 0x0, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000200)=""/69, 0x45}], 0x1) executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b5138b1108d0b4c", 0x79c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendto$unix(r0, &(0x7f00000001c0)="7a3c98cb5acde17ee6557c0d074c413de158cfe246d62b260efc731ac0256897d46c468dcb7af005b697e642e09a9a0ff558ae3f52733763f46f", 0x3a, 0x400, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) executing program 6: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x4811, r0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) msgget$private(0x0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 1: socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x40, 0x0, 0x2000000000000}], 0x0, 0x0, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) r3 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r3) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) fchmod(r3, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000100)={0x1, [0x0]}) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r6, r5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x120, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) bind(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) write(r7, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod$loop(0x0, 0x0, 0x1) rename(&(0x7f0000001340)='./file0\x00', &(0x7f0000000280)='./file1\x00') r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) writev(r1, &(0x7f0000000540)=[{0x0}, {0x0}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064d", 0x6c}], 0x3) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000280)={0x2, 0x5, 0x98c49791d1c4874}, 0x3, &(0x7f0000000980), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000001140), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 2: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x131) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) close(r0) executing program 4: getsockname(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x0, 0xa) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0xc000, 0x10) r0 = open(0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x4, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x2, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) semop(r2, &(0x7f0000000240)=[{0x0, 0x8003, 0x800}, {0x2, 0xbd6b}, {0x4, 0x8, 0x800}], 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r3, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) executing program 5: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='c\x00') semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x18, 0x2, 0x1f) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) r0 = msgget(0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/86) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) executing program 6: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x1a6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = semget$private(0x0, 0x7, 0x1) r3 = semget(0x3, 0x1, 0x2) r4 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r4, &(0x7f00000001c0)=""/217, 0xd9, 0x802, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r5 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmget(0x1, 0x1000, 0x81, &(0x7f0000fff000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000003c0)=""/112) ioctl$TIOCSCTTY(r1, 0x20007461) r6 = dup2(r5, r5) writev(r6, &(0x7f0000000840)=[{&(0x7f0000000440)="d85f9c6a404e8a75381d008e3c50b444aa187767a81eb7a468fe1a590ff02f2d5c76fbbb6b0b56fcf82e5e7529de97c10127747cae26a0c4d8dc9c6ac1c000dbe37f7f276b01d37185b7a6b36ff48e6304f5f73a668ed6a8f63adcd87f75a438fbd1bba2cdf865e963a0f610e1eebdab9b9c47c02cd302f96428dcbd4cad7acaa2cc5994366693aa4c84e758487b6816e5298c8750b504cbe8257dcaf791c85c69f8a7b473e697cbf95622cd574fd1403d4964952d7820475b7e0bdb3d3beb4fce1d8cc096b3", 0xc6}, {&(0x7f0000000540)="7be0b601", 0x4}, {&(0x7f0000000580)="9f83206aad91d6c4500abc4e3f98f8f635870b081ff8e3f03ec37c3f19247315d956daaf0b6ad7ca13a134e458c4f41c1e77df06ac0955092dcfbd2d76a5640fd9e78ed71f6ec1c6a9d833eb60c25cd931e86fb501da6e680c87cce83ae1ab2bc59359ee4e09ee4c019b6d3e978605c43fb70245c0b5ba42e6c2f0368caa1b52cc5433f1a9acb2ffb2b2c0e04d800dc4cd10f5da1d754c3e4e70679d89514b38e4bb91ee2b63e20adbbde3795d21403a6b149172a7f71c56d40f19c57916f9c867a27467540e32e357e6c8d7894bcbe9f736a6df3d814dff64d20dec", 0xdc}, {&(0x7f0000000680)="b193ad4860bf084a61349f4bfaf0d1a8b4816f41770cb731d7e5dea093363d6c8db2de7a8d1bbc96f77c109653090e8e24307b31b306619a7e75b7b18eb41ae4f45964170da68a2016cabd629fae5f5ac834790affe52fd8634fc4fff37ab4675c7c4611daa1898cf1222c500208631c6018d0aca93d8b3db9dd115d3f06f5ec46f828fe7ca74fda9a", 0x89}, {&(0x7f0000000740)="4fead8d18f1ecb77d26cd2450a02c1346f8d5949133ebfad0b691aeb0d6b5259fad73d71f3b268bf733f3421eb1cb241fd3001c5b8dc45779ef8d419b53c68ca778eb87ea7afe077fdfa815fda3839330c58f4e34262e0903f9847bcf433717ada867af1dc47e7cae0692880b79afd9938cc18aed0deee710c6e132a443941ab8d61315c84834e50165825f1ae012aaf2de9ae7c4451c9306e4b0fb195ffc29ced40b1080e590c72b1f3af66e27b6469dece7124744ebc0281690b2c83a4f282a81f7d764eec01198af43d561a6dec8bbaee7f9f9712980f3877057734e15aa03c2f660335790906a78d4f7a906c02e351cb4e3fbce4393a", 0xf8}], 0x5) ioctl$VNDIOCCLR(r6, 0x80384601, &(0x7f0000000940)={&(0x7f00000008c0)='./file0\x00', 0xfffffffe0000, &(0x7f0000000900)='./file0\x00', 0x8}) msgget(0x2, 0x40) readv(r4, &(0x7f00000009c0)=[{&(0x7f0000000980)=""/59, 0x3b}], 0x1) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000a00)=""/75) sysctl$machdep(&(0x7f0000000a80)={0x7, 0x1}, 0x2, &(0x7f0000000ac0)="583ae443", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)="06e8ce6175a678cb935db923fa642550f5538aa3b724a70785a1cdbd307ad8748c1c2732695bdde7b9d9dc7be0d3c98e82ba5278b4a1de34dead6a4140143d7b793b2fcd6be4a40d4f29e9e858e23bd765676686a51988150339796fb1ce73c7bf2592bec8443bf22a9a5a1cabf49c4003b60a9156b1de0fcca92e0afb3561d8933e9e8ab9b8e77b8b9734200653101cf0a8dc5d1282edd7799bf3b614f49722632446f7a10356ec605973703816ec41bbd692c445752814b6bbf24586e510d8a995a10ad6c0", 0xc6) preadv(r4, &(0x7f0000001200)=[{&(0x7f0000000c40)=""/236, 0xec}, {&(0x7f0000000d40)=""/42, 0x2a}, {&(0x7f0000000d80)=""/155, 0x9b}, {&(0x7f0000000e40)=""/174, 0xae}, {&(0x7f0000000f00)=""/103, 0x67}, {&(0x7f0000000f80)=""/175, 0xaf}, {&(0x7f0000001040)=""/45, 0x2d}, {&(0x7f0000001080)=""/51, 0x33}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/234, 0xea}], 0xa, 0x9e7) openat$tty(0xffffffffffffff9c, &(0x7f00000012c0), 0x201, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001300), 0x8008, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340), 0x0, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000001380)) accept$inet(0xffffffffffffffff, &(0x7f00000013c0), &(0x7f0000001400)=0xc) syz_extract_tcp_res$synack(&(0x7f0000001440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001480)={'tap', 0x0}) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x1, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) socket$inet(0x2, 0x5, 0x35) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r0 = getgid() r1 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r5, r0, r1, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r8 = getgid() r9 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) setreuid(0xee00, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r11) r12 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x6, r12, r8, r9, r11, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x6, r1, 0x0, r6, r8, 0x4, 0x6}, 0x5, 0x1, 0x7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="ceb1d1fd8fed68b3", &(0x7f0000000200)=0x84d24bd0150d4ad1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getuid() setreuid(0xee00, r1) setreuid(r0, r1) executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x4, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x335d) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f00000002c0)='x\x00') mknod(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 5: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080), 0x1) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = kqueue() dup2(r1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sysctl$net_inet_ip(&(0x7f0000000880)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f00000008c0)="dd90035a", &(0x7f0000000940)=0x4, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) executing program 7: syz_emit_ethernet(0xe6, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa9fa2cf6fa81c243c617d02000000000000005c4cbab07a0e32619058edbe33a287489f0111669413525f8bf59b61968ba3db5197f7efbb2fd1a2aa69c66475aeea71d8c98912ada39a275039c295ec29c8477f9f20138672074958039785ebae2d0094b3873c984bbbeebc79fa0c1c8168d61f0f9ee3f3b5e2a8d97fc925e1f7dbbe09750f276021795c98410b904ec8dc42a5e7ba555d786d16bfb6b8e77c7f03de7f2a5af788a9aa04e7c2404badabf329314c2b7c9badcb6c9d7c43247af313c3d9106787a2729769cb01b365a73400"/230]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9d513c1}, &(0x7f0000000080)={0xcea, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x2, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7f, r4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x10, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) listen(0xffffffffffffffff, 0x0) pipe(0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x2, &(0x7f0000000100)="0400000071ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r6 = kqueue() munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) close(r2) r7 = accept$inet6(r0, 0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) executing program 3: nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000100)=[{0xfffe}, {0x1, 0x0, 0x7, 0x3d36}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x3, 0x2, 0x40) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 4: open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) executing program 5: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) open$dir(&(0x7f0000000000)='./file1\x00', 0x80, 0x10) unveil(0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8060693c, &(0x7f00000001c0)) select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0xffffffffffffffff}, 0x0, 0x0) r2 = socket(0x27, 0x5, 0x0) recvfrom$inet(r2, &(0x7f00000005c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0xffffffffffffffff}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040), 0x400000000000000b, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="c9587c7db50c77506f586d4b026148b74bc16aba517471fc166134a9abf4213f39e63c1a2d5da24f73c786de7d", 0x2d) syz_emit_ethernet(0x52, 0x0) sysctl$net_inet_icmp(&(0x7f0000000140), 0xb, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce", 0x2}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x2, 0x3f7, 0x100000000, r3}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x40000006, 0x300000001}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x4, 0x4, {[0x3b, 0x3, 0x5, 0x7, 0x4, 0x7, 0xfff, 0x5, 0x8, 0x3, 0x9, 0xfff, 0x10000, 0x40, 0x4, 0xa2, 0x3, 0x2], [0x3, 0x8, 0x1f, 0x1, 0x6, 0x5, 0x4, 0x4, 0x4, 0x9], [0x7fff, 0x3cd6, 0x1, 0x4, 0x293800f, 0x5, 0xb1], [0x9, 0xffffffffffffffff, 0x8000000000000001, 0x78, 0x8000000000000000, 0x477], [{0x5, 0x7, 0x1, 0x4}, {0x101, 0x9e8, 0x0, 0x7fff}, {0x80, 0x72a2, 0x4, 0x800}, {0xca6, 0x8, 0x5, 0x9}, {0xee2b, 0x4e3d, 0x6, 0xe52}, {0x20, 0x10001, 0x3, 0x5}, {0x0, 0x7, 0xebdb, 0x1}, {0x4, 0x2, 0x8, 0x101}], {0x9a, 0x800, 0x4, 0x4}, {0x1026, 0x4, 0x3, 0x4}}}) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xe00000}]}) write(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000400)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f", 0xa}, {&(0x7f00000024c0)}], 0x2) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r3 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000045b000/0x12000)=nil, 0x12000, 0x3, 0x810, r3, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOSETOWN(0xffffffffffffffff, 0x40047463, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000280)="eb5667d124782f14140d55c7697c2c8a7865becf578d9a3f5b8bf2e85554eb5195e447d93f5fefa666c1c2a7a423ed2b80800de02f941ad978d1695f684c179966b2e20de7680ea08a9292e58163e654e5c3883a67b8c9678cebaac4b4e56678e0dc6dc852bd63151cac27d2befd3c9e553beed28be99dff0ab7a4ae3ebf736389ea146e9ffc5bdc3a4a299ea703dcca5688565e134d7fa6da573e7f37aef99a31196c2c82bab6792e329846ac40b757c70a1be5c5452663e2dceefc713bdb96", 0xc0, 0xfffffffffffffff7) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x1) open$dir(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x1000100000000}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x85, 0x3}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xbb07, 0x0, 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x6d, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) r6 = shmget$private(0x0, 0x2000, 0x2, &(0x7f00000a8000/0x2000)=nil) r7 = geteuid() r8 = getuid() setreuid(0x0, r8) getgroups(0x1, &(0x7f0000000100)=[0x0]) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0xca, r7, 0x0, r8, r9, 0x200, 0x6}, 0x20, 0x0, r2, r2, 0x3, 0x8aa}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000094000/0x13000)=nil, 0x10000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000094000/0x3000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil, 0x8}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\v\x00\x00@', 0x57) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) lseek(r0, 0x8000000000000000, 0x2) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x3, 0x0, 0x0) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x0, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000200)=""/208, 0xd0}, {&(0x7f0000000300)=""/140, 0x8c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/198, 0xc6}, {&(0x7f00000005c0)=""/165, 0xa5}, {&(0x7f0000000680)=""/129, 0x81}], 0x7, 0x5) socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d}, 0x2, 0x0, r3, 0x0, 0x0, 0x0, 0x80004}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r5) r6 = socket(0x18, 0x4002, 0x0) setsockopt(r6, 0x1000000000029, 0xb, 0x0, 0x0) dup(r6) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) connect$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getpid() nanosleep(&(0x7f00000025c0)={0x3}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x7) executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10002, 0x5e) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x7, 0x0, 0x9e, 0x9}, {0x7, 0x3, 0x9, 0x1, 0x3}, {0xe83, 0x20, 0x101, 0x26f4, 0x8}, {0x101, 0xfd5b, 0x1, 0x101, 0x400}]}) executing program 4: setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699b, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="dc0300000000000000322ec6f929cca257283639dbe09416664bbbbb173108c6e6187f0009c8a04677d5da17b0c8d1f0d620bb81c7eabcc69bae650a6e117a8c3e1af2b4a4b29a077efe2fc425a98001a9bebc5a0ebd56e8c14fedab4342188a896861bd535cdba7", 0x68) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x802069ad, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183c", 0xefa}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) write(r1, &(0x7f0000000040)="e4724453bc7f98f05850dff80e801b5b854a5cfb81c6cae8", 0x18) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000017c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = syz_open_pts() r6 = kqueue() r7 = dup2(r6, r6) r8 = kqueue() r9 = getppid() fcntl$lock(r8, 0x8, &(0x7f0000001140)={0x3, 0x1, 0xb2, 0x200, r9}) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) setuid(0xffffffffffffffff) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000001180)=0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000880)={0xd81, 0x10000043, 0x100007, 0xa7b8, "d8f10600ca0d8300", 0x0, 0x6}) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000280)="4de815b9331dd829184f10a369913c70535806d594c4f33ae8e4ddd667ca763214729273fd80ba3283e73e27e19fc56b88a42573598164c93c757aabda6f7f9bab8439c34c18d7525c9892388b6ca7d49bb34b885632ca81ca077c729b17fa32ff516cc3899b38608ca5878515e5e43f2a6212ef99b4458dbd491e2e09e67e49040b4f872475ece74e473c66b2afd8da8ab503ebb7f71fc3002ed4c39d285cc143454016929c9ce705f41c19da51ebdecf56eedbd954d82a037bdb0d0d", 0xbd}], 0x1) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0xfffffffffffffffd}) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) r4 = dup2(r2, r3) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000105000000", 0x8) bind$unix(r4, &(0x7f0000000180)=@file={0x2, './file1\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0xfe}, {0x3}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x14, 0x0, 0x1c, 0x2}, {0x0, 0x1}, {0x7fff, 0xfc, 0x0, 0x7f}, {0x1, 0xff, 0x3, 0x2}]}) mknod(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0xfffffffffffffc3, 0x0) kqueue() r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000000480)={'./file1\x00', 0xffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) executing program 3: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000080)={0x5, 0x5, 0x4, 0x20}) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="fa4b9ec7dc40cbb405bffcb1688b8ea3cab222db5e2960c30e2932bdab874def0a48ba5ff1a6a5b601f35a160df26dc0b122a540531eb585b33c11ab082cc8ce4cac007a27bd39dc43dbb5736b2c380581b1dce386ac22ae171aeaa39e38f9f1d77b4163148cf953f057e1f380b7471234cd89212d8f20f0e9fa1f2a92e53cd1b8b8ef25e3f60ae668c17e8ec9a74e9c740947153145a90ea61a26d0932ae25d950299e0f5d8df13283d671c5164b156c2f171b4827e709e3d5a44cdf1b8307a938eee44c762a323ca8ffc0b4235af1646010ab7042e9fd79858d3891c8e9f1678fc4545b34c24557e38e2e25f362e66a43939fa354aa63a6d0e03869d89", 0xfe, 0x401, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x80000000, 0x85}, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000002c0)="57fd340063c44de8a30bfb000bb2232d918a2a9c076f5c6c5e2e3431b128e660d59ef9c32f9166ab63af91b439d2078229ae89dec1b9b1b0f2aac696738f15f97d53aee76cd26aa76a54", &(0x7f0000000340)=0x4a, &(0x7f0000000380)="6f63dfb672165a9d6b2ed709bc73d018c9defde6003bda61568aad0e92104d28553c31c7775fb975bbcd12fd6886952ca1655d9be0cb4c2b32b8ec87e7022b9de48d316ba4555e81ab6e9d721609231a4f65444ca5dd92c83ae08306b9f4b5815c60ed531cdaaf3ecf9afb8526dd0c0d6d4d93438d08a87a090536ee6285e24e53c35e92d833b2b655373b63a27059155bd2ab8b20c21146ed7943a91d98ea341a8aa00150535d73487658cf0a0acc", 0xaf) semop(0x0, &(0x7f0000000440)=[{0x4, 0x6, 0x800}, {0x1, 0x8, 0x1000}, {0x4, 0x8, 0x800}, {0x4, 0x400, 0x800}, {0x4, 0xfffd, 0x1000}], 0x5) sysctl$net_inet_ip(&(0x7f0000000480)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f00000004c0)="d3bb8c2d2e0bada9c03451cc7dbfe23ec522f54ebd0906b5439de051f49579c257aaa9113d5d0d0d5bc9cfc7ce1b97d94beb5df895528ac585d1a5b289547de3a5c6211d601ca7bef3064b7ba1afa937cd8ba640f20f61195b8e703599ed1794826ad53229a970ea99a00dbb30b11632fead1d607c0b1104fdefe773a56b4982280125467a0ab08e259dcaa4127abf1a24bfa71a54bb47aff1960767da98bcc4f298d9", &(0x7f0000000580)=0xa3, &(0x7f00000005c0)="c1aefaf4b44eb167807770bdd4461b73b6b8e64175de3305f11b9f4bce9eb6763618dab09541b30bb56bfe2d172055ab2e474df1e4cd7368f22931516f6f3f99bbda3068ec2ae9747a20d761f7eaa877de577cbe0b872c5b22b5bbc5439e52d86006dc", 0x63) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) socketpair(0x18, 0x1, 0x9, &(0x7f0000000680)={0xffffffffffffffff}) shutdown(r2, 0x2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000700)="44ec167db2d4584fc7469398ce0e391f811f49026202e9ad47d977", 0x1b, 0x400, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000007c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000800)={0x8, 0x6, {0x24000000000000, 0x3}}) msgget$private(0x0, 0x8) getdents(r1, &(0x7f0000000840)=""/114, 0x72) socket$inet(0x2, 0x3, 0xfa) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000980)={0x6, &(0x7f0000000940)=[{0x3, 0xa, 0x6, 0x400}, {0x7, 0x0, 0x20, 0x10001}, {0x1000, 0x7f, 0x81, 0x101}, {0x1, 0x2, 0x4, 0x9}, {0x1f, 0xf7, 0x9, 0x4}, {0x40, 0x5, 0x2, 0xfff}]}) kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x8000, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00), 0x20000, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000a80)={0x5, &(0x7f0000000a40)=[{0x9, 0x8, 0x400, 0xca, 0x4}, {0xa563, 0x8, 0x1, 0x9, 0x7ff}, {0x8000, 0x4, 0x2, 0x9f1, 0x6}, {0x6, 0x1, 0x8, 0x0, 0x9}, {0x800, 0x8, 0xec, 0x8000, 0x5}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000ac0)) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) syz_open_pts() socket(0x8, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x0) fcntl$lock(r2, 0x9, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) mknod(0x0, 0x20, 0x52) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x100, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f0000000340)) msgrcv(0x0, 0x0, 0x0, 0x3, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000280)={0xc7e9, 0x1, 0x7, 0x2e8b, 0x1000}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) executing program 2: ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="78ad55e8f895", @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="07b2ba59f1b3", @local={0xac, 0x14, 0x0}, @empty, @multicast2}}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f00000000c0)="9365df97b752e8ac2e1a2168732ee2e34ee2955637020060cc0c8acc82c9ff9e3762d3ae7b03fb1025ce6e34ada871ebc98dabd9ba26e5780909a754985d556018d8b0e3f0ef98df03853366e8fb58c6368f4044fc", &(0x7f0000000140)=0x55, &(0x7f0000000180)="3a2efa2c6fb990ecce3c1d28d9a059d8927df5a0df787223a0e011b3af7078c6927166b2c9cc942e433724e6ae4e4c8f827e43b61357606dc4dff8354aa072f88df93bc397bb96b5603aa5072f61868b10e2b0fb4b867aab41f39de90e977c0a6034bdf9bedca7e5d9d77f06c40dff9e4268ecc72623", 0x76) sysctl$vm_swapencrypt(&(0x7f0000000200)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240), &(0x7f0000000280), &(0x7f00000002c0)="51059f9c43a56c7e4fab877b249c991e2f3f8203f573f1a230d894b63e1ceabfaf30babe46ed9bcecb38333616639ff4968ef3721b7702cff7492827115ff9a1160a313da6e930c612ba1b1f5c30f5ce4e4a54a2374cdb762d76c66a623b7224973dcb0e6da29ceb1031b887fd9a2b391c2b70e74b4c731c59467a2cda18b1421fe73b34ce9b3ccf40853c5b50903b124c181f0a69e86ec61215aae2707d9f33cdf139d95d24b083a4cdc0b18190f7ca968ffdcd684591893aebe77e8abb6110bf506e02dfcd888e7f158e464d36a05416cbc15acacfdecf7f0979a4402e0e440ab0c31e916149428dace213dd612848", 0xf0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000440)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000480)="501e42c7411784ca38fdc9af71af897de5255caa2a9ad81c26fcb21d5f3f3558ac57ad60ed3d0673190fcc0f24758a15ec7c21346e0ca0e5448b98e656fc93173ff22eb42594edb83bed67dc2c90162bec824b25f4ac5b6d7d1b073a3ecf1f5c412cef59257a144cd3c15a769fa5ae08cb15aa832b0d81698eb091507e039e5c", &(0x7f0000000500)=0x80, &(0x7f0000000540)="944e4794266ecad18a059d3c2f0d91c728d2593ab0837bf2b9e4eb6ad638e318171e26111f977fe4b2184a96fcadd6680619ee4d2bae68adb0593529693d701ae473b7b9d6f5e0af47dbdc7d71f650bd4179a659e40399fd77f3a97e28579bf79ae00e87b62d50a4304411b9ba543f5479902bf4dc874608934db51f9dd4d34b9ccc80f8144119ebe363b9fcf349ab3c0204af3f61ee5d035479de", 0x9b) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000680)={0x4, &(0x7f0000000640)=[{0x1ff, 0x83, 0x8, 0x0, 0x6}, {0x8, 0x800, 0x7fff, 0x0, 0x9}, {0x4453, 0x2, 0x5, 0x9, 0x380}, {0x7, 0xff, 0x3, 0x400, 0x5}]}) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000006c0)={0x10, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7bc}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x5000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xffff}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x8}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x18}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffb}], './file0\x00', 0x2061}) dup2(r2, r2) write(r1, &(0x7f00000008c0)="64815ef19c45d0f6c8c068d6167fa96044923557d070723860e1849be1bb0aec14b799803f16d180fe997b2adc456be3b4b4e8c0da2a94747a73a7b73c75ed", 0x3f) sysctl$vm_swapencrypt(&(0x7f0000000900), 0x3, &(0x7f0000000940)="9b4b3273f9d4b9c61377c4625de30cdad3be8670ec880508834e402e7b9f36d0bfb7b33528338bd594e962", &(0x7f0000000980)=0x2b, &(0x7f00000009c0)="7219fc3dc9a420c01b7db171b48f74b0557bf1211d60fe211319be4530b80b43256e3a0cdd2cf5009c607d1a52bc2c80a177baff4834842971ebc60318145ec936cf142eac9a8bde7438f51965c172794ef1f942c2c504d8c68ab15cd560c453b8675f9e51bced2bcf4f8664ebb6eb53f1014c3ea08454d60827a6781178dcf6d68c280504d5b2b6711038be2b31b433af64de381fe288ed94f3af267228fe6cd8f92c53a4ff49c47f06b098cfbc331f2ae29c9464deb7b3968a2f2631c5447b8c89d9c934f1dd9e708197b72558826c98144f3c419b9f355c43ea302c97bd3fda6f589a1c18e65b09cb6e3f799731e63e2dde372206a0822a7e12be2498c6d3cc869658c65fd77d0f80b1eb1081028c4dfe0b6f41d6a707a6d4394543ed9ceaea69576b11250ec702dcce45c03679f0b58130bee632db43257351879fa41a347d7eb703838c2d3d966324d884a80cd16c8e951f51f5c35f11bc95e9977b37dfe3b9e1089db3940cdd51672a139ef60798e8bd458bbe0c98894cce7045ce8be216dc0966d7e69386a018f60f9ad8a9fdcba34a658d8ecf0dc28704c4f14959bfcd5b5566963d60c4d11c115708a7f96ae85c4cff9c41a35fb3cf66a6fa027702a7db284125cc57600f2f9cb7fad89a4b64d3b324cf69c9de6f5739cafb96791dbf243313c881ff21934ee03000225f7da8b086d8437d5d7891609bdeb2b1f8136ad90f99410e1a571baabe288fa497604ef662dbc4a9148c66cf5bdc7f85fc7533053b815c379e8fd8f6642ebc2f3ec885369cca64e5ded5da7aa131a3a44253c37407a0ab6e38e4c774b47f033edbeaf33532ec2cb61702d27fc6533ac3797fea69cc5ec372b5dfdcc32d4a790c2b8d5bd5dafe689bd4a8269c9697e31ee21c76d3f49a7280bfa9f90666202c724f2c59d0dc519b5c0f0571671b0e23f9a1e0ccdfd1f700186d4346b8a16a8664c2a8b0c79d182c9b16274f8279e7b8ccfbb1d148fb9ebc896c73af3a34515ce5556803f319c8c579a36087b6a8ae30d7cf71d88dd8b8f9821f3aeea81565fbafca29829e5c53f6516e941443745258ff8e3877d4032bd78c41dc7e41f86a9be6d023f5076e7378f9c2b1e24bd1efeed32024e927c096cca147840efd87813502f1948a83417d1dfc6cfbd3c22790c5796f1837ddd0b8e24a41e8a049ba1bc9d48a8080a1ac29a64cf16263da32d817ca12a870898df84c04342783846bd6d53d4fc77ef6d80d356b795cb31508713816f616f7b240eb247763d784f4e157ce5c0e979da792dacc4dc4e51c4a8e05c546a7ccaa10d35fdec89aa568953f9fb730ca0e6f61fe23ecc3777f00dca138e5be43a66291cf3accc0a8f378b6ad8c86aed4949a8f8e875cc922f6bf7daa7a20e7c86b440d5af1ae590044787ec54386dad49a1523f26547c98fe1c2f36c06ae556e9785d804f390571640b1269b7dfa52697795c4d4a06c7becf5ace4e8f36c12e877fe1e489340d059d2e17e03cbc7891f85f79d4c8fff967fb7db47c88217af1fb1b8be9609fe1c1d0049b3f228b225f617c8beb613363fc2d2493c276cccc1e7f55a903bed38c1a40d0d2103c17daf2b609fd36452a160909af6de60ea5cd1b382ccb9773544d3fa51521843c5a076de7b4c937ca4d1024c3d51262684fb10afd20ca4483d4904328c59d1c99244a1319a02dcfd0016f6cb6c252fe87a6231b0b4783bbfc295a2a254422e261b45114c9e7b3d9038d6a168ce900f4e90aa68cb4b678e2900071b721bfc259dd7ed6f14213c205ef54ebe5e71ab938de93c28baa17ae71af37eb50dd69a635df36a71fd1f5f22f0318fa77e65c32a0d534af5043bc090629029d9ee9b2fe13645d8c27bec6b17e60e0ce330e188892c33a397faf712d05645121fd16e60f0acc331e1d8a14f15118d5b6db13243be054b27415e6eeccce98da0781c411442a7c3539de4ddfcc803b3e6fa738658de10f1949dd314875f6931f3e9e59e987e5f96ed4d663d050e369432b1cecd147aa8093f108e16591d4c5fee13ebed860b41ef5986913074b8ceef8a3a6795668ba9e15c5649a2238fd44a044b1d4ef09006bdb7b2f92eaa5149f52d0efe56694b9f5e313b274351bb29b4af3978edc371661cecb90068f2f969f64ecc008f668b2b631d943bbe3210803dbee864c707ea33441907372903780a07b7f6340db23b9c42b1ae1760b02f5cbdf1379bf71c70b693021e899eca4e17be594ccfad18d95c562da12ec0f9c60895670d27a95f4dcdb30d7831101b05369e0fa2019361ccf75a18a0795d795408a2e471ad6259df3b009e91b9f332c06c55088c6dc825fc3513d63b15e2fc445b438440cc54055caad87ab323cbb2d4ee69c873a1c0e6610077450cfe1efb9c1835b150b1178107a35b2e362757d40f30829fb1e63429ae780eb1417bebc0afa606b02e4774b6694c279087b7e87588e176ab95e6132d517b628f6b34c5e822878dc82760516ead1140d510b774d6cd60fbb7fc77c913eaf6622d9c8c0c0d3a37b2fb81585960301e70044f2f3e9b301097338a548af6f0659676c9bbaf64c33a9fa9594a773bd857e153fd4d939d4167325e5a062b066b0061fccd69f02cf44f1fd9cc67ccd3b6b049c541c36be058bb5654c57ed23dec3609dbc719abf736f9b4531c789bf6bec062cc16bfd8806a85974963d7718c663386f5a2cd79849451962ef6279caa5c420dd6512880fae2536827b42154de328f4d7075ab369b0919018899e201b0922432591dae4d330d2973a26382f4d68653ca9d8ca41424bd9dd1fabbf2fa76d172cbab951f77b3c4638d0024b5a052c75be1c5649c3f47dfbad56090347e918ce768aff5a83ad41fb7b93f96f575cb17b6505064261091222d4f0ea2e9fed555d950e8becc00c5db29c1ed6216bfe40a117ac74df152cd707a14e250d8441afdae1d496ff86600adb867aea7b0b4c3db37891c7b409e4fc6f5176cd647ca9d6d88ed1bfd365cea96eb9eecda5bcd57ff19cede0100f57b61957a3eb88d86bd7131501012f11c24023db0ab882a2ad793017110e4777007dc2776cee45bf3e143fa35a47f4098c89c52aae2fea4407506b26faf051121460278ba754e5e81a2abe59dc5a185c63cd2a729a38a2c43cea8ed3dd2d37b27a23baf0ee44fc5dcd41287f15c5680d6d49113a55d678418f7abe44807c0781bbc0f07e7cdcd78bafcfca0d595e82f4f133648824901501ae092042c74ae14a4d7ec546809f0ae767c6e73e58778bcfb20c2a5cd00f4d613ad4e638a9164a98db06be1daf035d7cd283131a2027e3566dbafe625a9c8640695955f3d887d34e088873b808f0ff81f62d41b0c99d3f0176cafc1ad13e4a05bb493d0b589a70943962249e71f4433bcfd766f1d1d0d3f9b268cf8c804934383762207a71accc155e05fa1e60af60066032e74556f5e7714b16f0f86d1d50f625fe2a5f7030e706d8c18bc2c774aca78f6264f77b17270f27a0259cc80f4219b6ed9b5c065de4d7dfc3587fb451b2523028e0aba5492abfc9227d3f972bbc0524307987c9329cf046a2527429c85032f7439b9bb992f4172fe0f772f9cef2256ec8c4a104b411fcb582d37d11b2b0201ad04c45d4a22fc47b2005ff6cb8ce585fdd03910722b8ce0b9bd939f89f2ef4ce41f190e20b1dc5d5114f8e2fea6d62a958413f7079fbd7d46968546b5dd47f6927cfe0f3231b809ff3f417a178584c43618256c71c0e4823a9afed04ffde276b08ee3b97456a8ce1ec0e4364a360418c60ff1366b0f600d0ca1a0da19ddd75d81243f50161333c20398c6508ebaaac3413bb791d1b0fdc7dba6877c5c199facd0e7cfc0f43a6b5a0378b6a806d21822770ff42d78b168eb530f7c98850d7ade0ca02ac6d256fb727f3ae532837046fdb703001b9ecc02b3d8ba9ea2ddceafa2953d3c3dfbd4c197a0bdd00a4041c5793526a968c0ab50887576caed7dfb71c501d12a0fb2d0075b9d0056db5c486ed0a99b429730c64a9e83610f44469168b99784c19666f2026071cd62f1060d0be6f8c96820cf98cc986c59fcc5b07761d3263659a8e036efd0b38f18ce4806f8278896a873be46d58ff554a84a6bc6fc0133a9feace42dbb0444df67ffc4261190c41319751d1ee3583a009bd46b21042d4af8b2f3b4a1763bbcf3c64aa37de36df3e062c7ce4bf4bb4a3f19565f87da0c985d485165c1c86a769d539b60fd745440a09d5968fd7d027c4c5fd6ed3a8e1698e62d123bb84d8e784cd8812bc891f0011447459294acdbd12121ef2884d6492c2b596f7915e0b323e8406f77ed300f843a34404c6b424eb05ce947550ab9bb9f859e5ada309dcb8bce434ae19f96df9eb7928fee004d049024fb9cf6826c715fb4559729dcc2ddc5575b820007e3abc0300155bf35f66c86990fff760a3d7f20b185024f110bcba8e38899b5d3cd4d5f7147a5e9ff0148feeb6034f94b08a52c4df4f295ba8e8790554a74d7504cf9d16db970d8710d74c1d87ef0f2b373f6afdd223927f97b346d32e3997b414b99b15defb993711ebcd2423a7c28ea7376e9f1f095f88754f4fb8bb931dbe44b1025bdcab91149430204756da398427325e2245912af11cc9cc26083a90df1535526891c98229bc5592f1827f15e0326121541655e58c557b0749871afaad3481885e4bc2a1f76dcbc5aaa649d88179a00f754fb287ab7c646c76605f01a6d2c30cb94b3170c421cf1da0867c9575b7ea37fc97d64e6ea73cc3e76577f0c3c7f23745fcff3632c8f9a9764f93850b0a979e9fd6dfd2a81cd972a57a450403b8372a6c91945ada09a804272d006942698cf1f8a80fa75f15a9f4854c6bd7d681bb1406fe524b8e05912e9a09990063f09e37e93032062dad27f4124c985fefd9a6bc018fef1d2f492e78e69f89310dc1572d00b06cff08342d14bea1082832012fc0d9265aedbce164a48a4d624f8d7e57fba246aafe6cc4d88e16c7532c9aad23739fb9a7730926a069c5d35efcb111e9d4dd87dd13998d7824df663ca6e41701af3770934aa4c81a1ef8eeed13684e0e076cd3521ebe7e0535aae45c49afd6cdaa195ad6426f8b94393263df22aa983c417f9a7eecf5ad0943db3899292e94c7fb7c70e0ff993c644ee5f668003e386ab4fcdce490944dfb383d8d3702681bf2eb41e3eb9686cd07df3139ef95bfaf723f74524f3764b6b254e86bdb2a52a063786b2196ffac3f6ebc444f0bc3fead97b6696070e007bbe1f6944229a98e9ebca1380e9c35559475819512340903b7dba1c461a4d03ddbf3acb1602ad66de2a74e317b0f0cff2cb40bcac1f0acd8bc63e490185fb696a56a69f9219ae7544d1b7ec74944220f4410f60605c67e63ca182145b35c171acc7d73980f7b03116abd0fb3c9210435855a9c487738cb5e2b75a0ce30c02bbfe407d2da8bfcab68295069e4086466b2feae5c9c751de070e224efffba75c75f3947ca316d04be47dfeaa4e3491ca8995b400ad64a5e796b9fb62c01c2666d550433adc5f0f11544cfc0c8f0cf7eec0e601395de7765c88c082b783b047b9712fb297e4f903b967872bc3b8aa5c3136933c462db54f150e23cd8600031600596e9035621cc3fdf9be0e4eda36896a3a90155683637d734a4262d4c7817d134423f071afbda1647c14ae2384358cc8ee9d5d01ad9c1d96d4ffad49fe641126e12991149582699c72e93d07ae2e253edbc27d404639231fed7e27504bef95f71cf27383332ae65b6480a7629a124d07b5039455", 0x1000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000019c0)=0xfffffffa) sysctl$net_inet_tcp(&(0x7f0000001a00)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000001a40)="dec5ec7192e8d0d148882204cdb7a29c01502a09ef6d13b9b7cc513efa1b88d9455c499972d8efe0fa31dad9059b5c031b4b82cb05cb62601701f6112f142906d3efd9c950d0b257f132c8cb314695342c72d9c52ee3d6a13a5be8a2ac1159f49b234c30146eb12b7245bd22eb2e62eb4c42bc60992c8c07277afab648e2fe5aa3854e0f1310931fb27e94c89dc7e0806a5d1ba97f93af1a43992e56d4a4f50a7016f2053be57f15a0e4844eb7fc5e7437a568a929021359c3ac876a4ec2c0db3634fb18d30cea", &(0x7f0000001b40)=0xc7, &(0x7f0000001b80)="863fa8874c64a39db53d26b999e1e78569d3bc08d9483bd034b2ea50634b8dd4566b7696e13bc4a8b56050e5743e5f6c42df7ae6b7bb6c938cf2db745fc6e64db3e0d781730628c6726cfc532778e81b3bb242fb7453eec5", 0x58) ioctl$WSKBDIO_BELL(r3, 0x20005701) socket(0x6, 0x8000, 0x1) r4 = getegid() setregid(0xffffffffffffffff, r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001c00), 0x20000, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r5, 0x800c5712, &(0x7f0000001c40)={0x800, 0x6a}) r6 = dup2(r5, r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000001c80)={0x41f, 0x3ff, 0x0, 0xffffff17, "d9f113dd8cf96a13984079b054a180a5b25c6577", 0x3, 0x6}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001cc0)={'./file0\x00', 0x87d, 0x2, 0x3, 0xa46c4c2d29d722d3, 0x1, 0x3ff, 0x2, 0x1, 0x2, 0x67b, 0x3}) pwritev(r1, &(0x7f0000001e40)=[{&(0x7f0000001d40)="347d4eee4376ebfc89d9b4799401b9d0a5b2d40506735b68b75053c0bf7ab457ecb048bed067bf213f5aa0c123c49edd5ab66803d4d8fb4312090960ff8cf76d05860fe7180df865c5da177c3a84af19949870ce4d599db292604aabd5a64d5165cf9cdd177bf724a93f3884cb7c65d4a3cd1f52ca8dd8421d54098d65d88c3491cc7d6a5c7782ef6129cad3c8ab17667c198d83d942fee60eb3c7e66ee9962df34428415209235b10ea6f26404f66be98f76fe1b30b3c432db70c51019b0e24dba770d787766aa7c9b66909d1ccf350e9f16766bdcb9aa7abb97eb78813b0464b22ac4d2df9a24010e464b9d1f3b6e859bacf92fa681ebb1ea7", 0xfa}], 0x1, 0x8001) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000001e80), 0x10, 0x0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) mknod(&(0x7f0000001ec0)='./file0\x00', 0x10, 0xffffffff) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="9e9398", 0x3}, {&(0x7f0000000180)="78d769856ce807ac0088c73a59b0904669ef88345817b6ecad62873dfa2986e9e9fb655570cc22e8005000e32bb063b6684030120d90cd45ad6780613f5cc1bb0d246e61345366d14791e9fdf11a964a7ba05c458e5b9dc4118998", 0x5b}, {&(0x7f0000000500)="5fa083000c12a6ffa5ad206932281b1403bf6dc1d2052abf8ab40b705e839674b280f1222dd6188900736ccb5d9f84b80d3adb8c79dfa7e4e1e7bfe97aa6fd607384099e79b78823dc347e16bcd3ed385a315b49e9ddedbecac77841b6bc247e68cc29d5aef40df83a18805f5254cd2dc4ab93754b643aba43a2eaca1d6aab74ce3bdf7a034655e14faf0ca72a994ad7d2e5853baca27e155548b28ff4e06305a43d7880343fc4a5b21c1feca9e7a83b36ae8fc5ca4658abede942d657db88369bc04775eadc58f80e0053ccca8d1f2897515e3a09b58555a76199712c1e6633c0b480cbef97bfc8fb9ce0da5d36b84f350545f9e43909a19f728f68c07d5b05329b9e8103aa89f7b70f05afa26d468b91b949e6ec42b494ea0884d77884a4b7e41e407ec10641f76b26637a33673ab0c8b143140a2ad0e31d6cb5672d1bb89a05c361dcd9220e62321ed66d327f88720775a3807337ad580a536f0703ad880c09287107b7c195be0d95bdca616e89bd4193485797e428fd0d1711ad7f9473af5cb92fd9e203ffd6c532b3a61ae2ec8d6fb4b8656251afd0b0dda8dbc656dd008c4d8a1e851363001c8f2f11f74dea0b4b4a6cebedf502e1cea78ea0b314525aada5a2752fb86a0093e2420522976198e2505eb41412d7357229653968669bd8b35ef64ae86eafbaf49c9bedae11a2c6c087fd6b7c9f39388d60a07e6df5a624abaddcaf7f5121114e9ffa56a2192deb4c9c8a27b55cfd21594fcf40e464728cec9c96cc747bb4ae3c5c0fd67ceb5984bba334086e4c5f7091cf960e3c198de3db73c3fc6cd5d6b2753f7d37b465fd9f651e354ee48164be21687dac2644a86f20af5de7128b75b0921a3752052abda1301ec28ccc77e9440de2811f7218051c4ef8e23c3d32b5762eaf6d287079e36f4c044d80ea3846a9b88ae8e1be841c2d4c184360127952311ceb758c042ef465afb48e3732e89774fc73d22ec795d0e6cd1bcb53d7751f1ae0faee3cfa4f06e1f481421606401bedda6973aea37eac5f70ce0b2fd4c2ca61fa69f426e47fd190d2b23e6ebe3899a3ec67840503a72c8fcd12174704390831aa4144eb55ac4d49661630dcd23a72a6f6d8fc0ffb917552312b50c9ac941175030e54d04138313c1a0cc52e1ed2b5be64c1b2b638165c85a321d7f4bcef174e08519892ab1cf3ea1a93c2f801b1cfbbeb7fe01da943cebd1dc02468ea83026769aa5f35bc2cf34bdd673aefa15b7261f247ae215b8a023526d4d6a6aa0cf6ab4a4fd9ec46d593398388a8abee8147c0a0fe928b9426e0108a049f52434c141fcbc7ec1aff94f14fadd58a4ad5b5fac669c9437fdf7335f71338c19760a3ef4e369131dfc38560325457d80ce620ccb6ff09f7fc530bfc867667309ed03619fef1da40", 0x3eb}], 0x3) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r4, 0x0, &(0x7f0000000040)) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000010c0), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000001180)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x5c}, {0x16}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x5b) faccessat(r1, &(0x7f00000000c0)='./bus\x00', 0xe, 0x1) fchmodat(r1, &(0x7f0000000100)='./bus\x00', 0x40, 0x2) recvfrom(r0, &(0x7f0000000180)=""/109, 0x6d, 0x40, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000140)='./bus\x00') executing program 2: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001100)=""/25, 0x19}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001680)={0x7}) r2 = semget$private(0x0, 0x4000000009, 0x0) semop(r2, &(0x7f0000000340)=[{}], 0x1) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x0, 0x800}, {}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1800}, {0x4, 0xb3, 0x1800}, {0x4}], 0x8) semop(r2, 0x0, 0x0) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r3) r4 = msgget(0x3, 0x158) msgrcv(r4, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r4, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) msgget(0x1, 0x1d5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r5, &(0x7f0000000180), 0xa) chmod(0x0, 0x21e) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe273"]) r1 = kqueue() r2 = dup2(r0, r0) kevent(r1, &(0x7f0000000140), 0x101, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x83, 0x10, 0x5, 0xb9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x2, 0x7fff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x8, 0x1ff, 0x10001}, {{r2}, 0xffffffffffffffff, 0x38, 0x1, 0x1ff, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x51, 0xf0000000, 0x7, 0x8}], 0xffff, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x400000000002, 0x0) syz_emit_ethernet(0x284, &(0x7f0000000740)={@remote, @remote, [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x3}}], {@ipv6={0x86dd, {0x5, 0x6, "4a64e7", 0x246, 0x32, 0x37, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x15, 0x7, '\x00', [@jumbo={0xc2, 0x4, 0x10}, @generic={0x5e, 0xf, "298ddcdd27cc2182126a67896f83e8"}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @generic={0xb9, 0x10, "e37b0c2db74a63ecc70a7e9adc76e0cb"}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x96af847f2bb28c8b, 0x1d, '\x00', [@generic={0x1, 0x6, "85fa08fda65e"}, @ra={0x5, 0x2, 0x1000}, @pad1, @enc_lim={0x4, 0x1, 0x4a}, @generic={0xdb, 0xd0, "e75b265ed5c8c494bbd4139b4e6f90f006cd75ccaf7badee871e896c06ec5a89e25c6f45c292cb5a6bfb39cad559c741aa7d3994d8612084a15428f902e5f3f8e873e6141be7d16bee77369b30a3451a2cb32657ae6d329efeb0eaed427a7561dc8625507514335389c9d424fa9e360efdd775394aef1026e3e447daa9b9355099d2f25f4bd4edf122d8d4008ec793108a7265ba003259e348c65a62ce84cb2e67f205ed0f612de6327b30771f4f90db1052dae9e22e2f3490798e935d48f77f05705387ebf40baf7abf7d8cdda59e69"}, @jumbo={0xc2, 0x4, 0x3f}, @ra={0x5, 0x2, 0x7}]}, @hopopts={0x50, 0x17, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @enc_lim={0x4, 0x1, 0x81}, @ra, @ra={0x5, 0x2, 0xfff}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7ff}, @generic={0x4, 0x98, "dbcafe3e88a8c2616c85e4275fc476eb74dca83e7c4c681dd0f706be73ecd186c806da4bdbfd4278b637ae18bbdc00d6dfb6d9cc490e283e9a90b57676f008ac662393ecac2a96c68cb4f985d769952b7b9975ba8492c18840357d490bd74efc88b4dc23379d39597a6d55103d9dcb72dfdfa5be819e2289543943415e64dd39a6b2c46e5280bf0bdef83406a5a3074900360dda11e11c2a"}, @pad1]}, @dstopts={0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x39}, @pad1]}], @udp={{0x3, 0x1, 0x8}, {"e2cdff636e36434e81a7acdff3dc5883a1626a51e3015312cf7f58a2b09eb24f88c99da09aca060a18f6b82c98af"}}}}}}}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0\x00') r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)='mS', 0x2}], 0x1) executing program 7: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0x1, 0x0) r1 = semget(0x3, 0x7946159b93b7fde, 0x410) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x200}, 0x0, 0x4, 0x9}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000140)={{0x0, 0x0, 0xf7}}) getppid() r3 = getegid() r4 = shmget$private(0x0, 0x1000, 0x7e0, &(0x7f0000fff000/0x1000)=nil) getuid() r5 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x8, 0x0, r3, 0x0, r3, 0x20, 0x7fff}, 0x1, 0x1ff, 0xffffffffffffffff, r5, 0x4, 0x85, 0x8000000100000001}) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, r6, 0x9) r7 = socket(0x18, 0x3, 0xff) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000100)={0x2, 0x1}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1200, r9) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0x972e) fchflags(r8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x84, 0x10000}, {0x5, 0x5}, {0x23, 0xfffffffb}, {0x8b, 0x3}], 0x4}) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x15e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x202) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40000800, 0x0) sendto(r0, &(0x7f0000000080)="b0a84e25cf4d72cc704d7dd8609f79e5ba70627eb54d7a48dfe98a59d80fc31b8874d665e7f03fab0c2361fc9f4c431fe61ea84335e553a26ab15ab432fbaa76ae545670648a75a04bee47366b884e05054ccd68675a2c808dc831ddc91d610498fcfe6c42a0996e573ceb41fe", 0x6d, 0x400, &(0x7f0000000000)=@in6={0x18, 0x1, 0x20, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, r1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x8000, 0x2, 0x0, 0x1189}, {0x80, 0x5, 0x5, 0x6}, {0x16, 0x1, 0x0, 0xfffff800}]}) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/240, 0xf0}], 0x1, &(0x7f0000000680)=""/195, 0xc3}, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r5 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="61ba30afe6385f4123146c38c15514fa958c8197544b5acb31adcb916cda31c0c7829260c1af48cc6ed7e128b705a6507fbc345aa0dcd23538391db71321356932ffa9d69852b7efd1ed102893105035e74b7c561e457377ded91ac22530bcf489ae54a0133ed0917de503bf784dd972bf8a8ebbba7048d7c3baeb4c2535e8eebb8f9b475d19b8dbe6d55d8ca7332f83b85fb208eb19c69700601e760e97ebde53aad064d195b67eabc92dfa88e036ce5c4ae3a781e84b723676a3b0920ee354940bf9b00b28e11b3711ac97415b399d1200bc2a81c6b47110639a02a8b6e0beeb701100f87774f0ad5caed72e6127da0243d8936908eb8000e96f97125c33c66b7e3191088b334cfe497464ef23b3b52b9e9b2db3ae5ead4a843c64c7bbb507e59c992630f1fa9a45da1e24f2e973092f9ed2ce839c06acc2c88c892c84b02f1e36ae1a2a11d5563423d97180b33b767385c158acd73dd0a918580920b24b7799d4ab8cd487c297ed3e65a3e1236bf4205a92d306c08bc39d6219839ac782f6e82359bd205f9b8c15ba53d94f52f7b6fefbba93e3931b01f6f3a486ca4db96cf1527b0d257e2025a731b72e5fb16d3c7f229d30102ab6d3f1ff91ba959ecc055c1a33dc104d352f3af2b04007424c38683e012ef3cc0eb06372af9b5d745213bc2c1faafa6560b67627e831558e9e98c9994ff7b8b9fb0a092df71f1e83f9b64e66b2cb9aaa7d227c448e8f01a5ba13bcf1535a0ea2aae74c95ba623af2dacf5d5d009aabdfbfd6d300bb0f4a904b6853a4ed82e1e3d88816553d8e4a3d4e7fae5a8946b0ea5a4da86ced62a46d21a1e82f982e2045909600d91453e0373d9c31a434a8900b1860e41550195e35ade1031b6bffd82f52f444b8d0d27d12e43277b2ba54834e8df99a7e8bd088401801b21c7dfa99f394d4c6327267fa84bc29b6a8d152e69b82ecee071c38961b82a1b86ea9995299f5ffffc1f4dd5e1ca6f7ead3c2b16fe1bc33b9f5be0a086e108b8fead5ed4c5824f9ea253ed676ef3107c804855f47aba7f585c0fe56cf8df70a736e340ac4c1fc6016949ef6c8416df24399fe208d6f38a7d336277f0055525501320e34b3e51cb49920f5219ee5f94e1fb6a25f82efbee2f9f82dfcbd7390edd0198782606050cf396d0263c62a4e37d864a5e6fa56d385e4c52c6bf0721850c287eef24e9c6b5a36170300bed7338c1f1ac1a1b953918fe0743d047794ec693bccd2e756eeb862e5217a18d5143c927e9c429cf1d2c997cf63dcc2bbf01b14d14a813ef089fb4fc12707b754397036376137a80b6f49c9f79fa4f21a36fb30ae78007e2a236b2b0446103ceae2921c7563fb7d211530e33e6464d501ca10c6517da7c971faa45996d27859d28a64f8aee9a8f64ce7e53ab33efe8e296da62f02829768f262ac9ee82a46c9a389fae85dee7b5988e4e6a492cec3fda8367dec14e0ca0f4b434329a665f1bc1dcc5bae6f340e1e81e91557a64961fc63ea1e618d20e4952b919f2154a8948a7010874c19efc482e7c116c7f7229f58f265c318d1285c5e9ff660ddb3dce44befe92966b77453889dccbee89fc4a705a578ebf07e7374cf43633bde249bd778f751644ac63b667ec715c58b63a030c4a8207c8f366c1f2380c95adfec0cf12700096fca6e5b9032284ad6a3bcaf89ac2576db5966d08f57ee9b0649a30cf3852a58d22cd5e320908942845041555f6f7298c49538e162d3ac7309759b0e36e2e8e5fd88790bd12a17fef43fd721a20199ea8c17152ce342e9e1bcab6d26a5f913e5975cd7d4d57d03744f9ba50462dde4262ab2570688cef37ee4e66686ac221a4e2d67c0d7913af00777fd1f6570f92b2e58eb9945225a76a6e2007ce51fd7ec94f1e666137f2c40d38625e153fe6318681bfaba4efa8843e4222c5c951967995f5706b2cf49e9ced79e3414da5be5a0413e2a99c6a9076eba80580894e545eb9fc70aa620d2f7be014635d6529795eb873e34644ebec7de17e5fff96604f7eff75755f3dc521979534f3fa51978e299185a32515c4ddfce94a50dbabfb048835802fb73277248ab802be7bee1106a1a17c10df9a7cb767f42a56971bb6e3483ae2a43327a7e54a6750bd8d878d0f2d203faced2fb49c1b4124eb667dfd9f73b0a21c3784cd5eeb133abb34a1219c02f0e1645d4d853ffa16fa054e1b5414dc07743a0165284a9e42361224aca5cadec2b157fe468a0023495600dcf98be4284902707d4413c6f425be0963e7b73484592c4f469fd7c728eed716e4f281da2ec125078e936a8826d2a88b4fb1f93c29e174b6ce67ddf942d1101449a059679b1fcf0ae5fa8e42af0841126a26a91492f0a01542a8bb5fd885e229add6bdd07a573d3572428d0a688f4dfdc2298bef65cb210297d503af20fd931021b8a6467cbc37f12a7a5e5ebab8d7c44d261c556c16e48806ee8f7b5ace75e5082965908bb7e6188496025928c45ce0909a2801655003e61af519efe1d0155f8e5ca9fd1fc42ce6829622d720b8ab60a65f18bfe6d1663889407a4c48ab87d4ec03d974319023beb29f468dc4125bfe2a94125b3e5850d7b827825311dee99fd3081ad4493e9b38f8ab693b80129d5382f729a582d10a73c33b7832650fe074ebce374862edcef9cc93e7b7fe6de881673b20601c817c5a87f72059b015110ee3ba742ad11cc7e0c4378b7d09ba50f21aa0affc2a709e789f482035bd1d3848e0bc1427dde20f06767aab7f6d00e8404eedbcef56fc06e8ea51eb0148aaa213b723b005855b4b8c2f9c63908caad0e45dc776f04a90aec18d850ac54a52ce585d9b8a6b1f58979efa140dfb5b7f21c35a2192b458ff9b3c5d6082703aa7144c76f0d996f0ead55323d026b18526c40fa115dac39e957741fc57742fc07b09871ca15390f577011d7af06505044b59f3c2fd1a7b15ada103593f46be81ee78e319d1776a8620fc83ff600cccba729c6727501747f488db8858bd47747ca50df3c18086ad6624ed41f8909a6355afbb25260d5a4a4954522c3741c3d1def87326accb5ffc6790cb8dbfa031beabf63745bb998542ed8274b6374e47bec65fcb3deb9694d8352cf10bbca30f146b7b269c2097f0a8710a2155965e31c46e4417dd42c0b7dbb08c03957c54ea11d3f135f1c5b05fe9e6fa1209f3fd85a671acbf2a84b73f0200099b94dc1bc7b9cd8b65287ef6a02d6bbf6dda37a573e6814da8df9a07f21d0b86251d7eea6aeb0f78a4d665f2e04f6211ed6d28278f47af2836e5c8475c578fc68691bc4ab63ed8983f56bd2906cfb7e9ff180c0a6bcfc37a20621d288d96330bc625995b887f72decf098d31e2ecba9a071789195feeaccfc21ac3c15d270c216f6e2e7b84783d2805a442da407d7ecc6d668272dcd30eed849738ff818bda7d1304cb8ddf87f42af69dcabf169e44c86883a541f3539d85860a4dd0000000000000000079c7c153b35e25153c17a93f90b44734e574145be0026a67e053964ff3fde97e16303246c58f186320d46d3cd68b8cacbe9a26f50019bc49db30f6aeead6417f6a8f60c29ed9db24a359829e823adcfc4174c705d445e4931e8e0f7ab5e454e314d0f7698de7bd56f75919026f1f7f69ebb385b19c5bfa2608659aadae1cf99bc80be2800c84bd3f47a6e83ea81426c71ff08196f09ce2379416184f78f92c0a05c73ee54d7a83bfdce695de3813961bdbc326971b460a66d8d3d78fed3ae7afcad51570df73309e94ebcc73636bc5a2ab54e346bf1255a67b45e47fe9e866f777d11e68d14794437aa7398b706c34123c61766d1e007f4219accf414c57f3a21ebdc629fcad6a651e62475d01141aa914f67ccf4774debbb2924c96819944d1984b13df71060fb4b239b7e87c3b3fad5fe538a56d625a785f986528ba863bce5b5a806e3acbb3319cc8b37b552224892e20ef2bf08a60600cd87683aa4eedec00bcffed91f4ede54b9f8830c05c3296a783251f46d0a86532b7d52ca7eb64597bcfa4bbb3521c5a0fef6faca7a21a7f3239b8a1ba813bfc4147b083c3842ffe70dd7bf6cf7f8392650fc58629b09e9ff08714d7b4e78285cce86ccaebb70df106eb4bcb6d8148eaa63af5c4ed155266e779fd4c5697ca8ce624b243152fb67bd173fd22ad6c4b5c76332fe387f5e2d2b74b5b4ecafe7021e9bda2ffb119c7cc81bf3045769b42522ec436c658c5714390bb7d9844b07eb79c2a83a6bb2f9faf11521e72739a5f2f29316eba0d040c21b4a7289876ba0591408ca6cafd37b91f3544002f4328116106a450cdbc5fc83f11f8d00678889221000e417ed8b6c29e40ff84928a25afac87b6181737e173c3602508dff00c6cde48d1ef7c2eb9da48d6d9c9ea9e6f33d939afe4aba8248812e3a2b4a4d57f9bf78b069e5a82e921850ea30c577b85b5ef45d3e632bea070717337e3404cb402a210647a7b6a7e93b370e7f0a2bf723e79dee5eadbda6b10e9a48c9cd81767a7415040d8a3e1e6a11a72da0a09d113d70233de535a673be6c66c531aedbf8fa3ef629e72a8dcb3ffe899e63098c95ebe5d087f8beb134725a39fa8465b8b80f21b360654240130754c28b62c5d0b754f13a358adf70270d23b040498cd94c940da651db15892640b8402d30009e00afd80388a0817372159f570bbb11e3fc26a3b0dc5e5ad25a001e6ecd822ccb3d2fdb083476b5282f36fe794cdcecc0768d1624ed44c99a08cc30c0e83f489d60fb11f07f0ca5ba76e572a2e0f8f275ce8d79361aed89f31e3f2e36d6400ff6098a138b04e71f37ca7725fb5eddf0ce1ebf5b2b7cc6780719c9c812e632575452a995e3198953ad7ad154b3695f7477367d77121b40282c74ec48cb94948503a33c1b730cfed8045fc65e3543b8bb49b1d002859f45216ee972a57a3e859ea5d432208ef28149c696b53e06fbecde5704bd47b35753a779211383c8edb73b3ecd46ba8562bcb413953a75cb6260282f4d602353865abb316c8fca3aef1273639e015b70d94f1494e7546b2cf6e11daf8603ce73ddb79c9210efdebb4b10137b97224990f449c3e6296e3a2926a60677d229a89db16fe168222a27139a340326666880a93ad8e59adacbe87a3371c6b33db9101abaecbb793607d9c7e3e3ed25f7e59ee37c26c84ff0a1314ec4d7a7977f2b9b14701cd5aba4f45c34f3a70592281887d78dfd3af71f56ffca637332581b1f8d2201114b3e4a1e5ec24f08085a6b7311111166fbab74f61a83f7dfe2dcfd62b4cbdcf1a7069677164866083073a410c560c302700c75f089d9f8738969e6ff5326d69a38f1b0d2ed4d860518d67beb5b361104114d2a30aecb92ba39b2b8415cbe93ecfbd27ea7e2a36b02fe3a6dbe836038bb002ef0d8f6906c9ded6c5dddf8855804dcdfd4e5de0a8fff6db29b6bd3556c9b69d0056a28d940b1c9cb8bb9d5aaf5368ad7ed7d30c58ceb77bdccc363de2791e0097545da675c270d50bb740ed18450610cda920c15ab3310c76316bc99bb3b5f2d8ed65fe582f5c6ea4c9a967b42d6f822500e0fffd0f0a2e5c65b34cf8a254505e1a26da811e0687b203e3d751b579743c34f16e70aab1192542d100d2ea7ccc224bdc13fba427ed7e7e4aa2bfe9a5919eba32df1c306d5eb6710eeb9b3fb28717dbb72752556d74e33003c41263c0a89d53e036f0c50c8dc137ce26db02948b2c2048557acfa7c4e53f2fe77763a30853973fb436017bddceed3b468bd6bf15a98dcdc255c274baf0a6f4422a65a2ae9a196", 0x7ad}, {&(0x7f0000000240)="0a43c29e7d6bea06a1ca73f76e577270e3", 0x11}, {&(0x7f00000019c0)="13148be4883215907bef9611453f3867a9491f1163499325b51ac51df017e939e3c34c983f7fc97ad08aac5217e4e72099e5486046bf02f7c8e396ca31899a5157ce6f1d6d91aaf596705e0c962a8ac505bd22908a3836a6d668750e6ff9e63f6c8e673009b508dc1406cfe3a0e8774d01f2720eabca4a59d15e4f4c6447caf9e92103c9fe84a422a86876bc85c82652c6ea4aba1cf1f1c96b9e551702245fd589a7cc65d9f0661c2ae9ff67bbd7c93f603329dfd40966e33ea8e4fba19ee47ffc6892d121c6d560b454e8c265040fdd71e6a57b54f7f32243f3ba3fa39f9159647188d2af24422e8c9bf0bfcfd007251666a0da2b6f4aa89e742ac1f2a442853f937b45826073de0f44d25ecc19302fba613fbb9354c4d0c92ea8d76d04d225627cc8c6f407b59523ef8884a05150a53912b3248ecfec67683ce7894a9c3cebfd79b92e3e514e01657a7e019e86f535ba27d3d94546d15cbe61fb18e24120c04fdcaaa0c150c5211d933539724d21771f7503ac0a71122fe965c143f2726dc8af0dcc051ac1767d6a98c16509fe03065917b0d928e4079ae992b51152000afd4be83b58ca1bc2e16c5064b04bd2ae841a8e886fd381014685a60a3ea430f320d7a3f779f6bc1312f4d1fc110baecd8c4bbe8d5093608117de8c3ccc6d9102aa378ad149a946bbf9f82e5bca2d5c528d81d6ef444424499906dacef0fb11f744309f3bdede9a7c9b717a87a6a460546bcdf1567fcbd90c6d5b5e98c55c438f6a60409bb3b7d6b4dc8ea51c7b8cd5c13d16bc15a4a31a63dce1d3faf7c8c3f7aacf23b34977c3e4f6aa2adb65f535a2deb6710ecd1b1748bc59d7eb6120c830094a450c5b0c5bd64d4b547341571aa8ca0a6eee0ee954767a3ce3b125505b86043a6b0e422cd4ebe2ba96b7d927da9206adf76d13c41db83e600063f3efa34f5ad4c8351d6ad3d99d0a479f4c3cddc50fba6d79c69100c1984ae15ed4a932111a1382be9124db5d164d548aaa261c7df41249b2a3444015e570431e6159d6a8b7ad4e878cd537832a805449c29494e4c9958145ee3b9a1026974d465dee8c32db344e3bc934aa417483064289c7c5515777597f10e8457dbb435576294589df51d460c37746a039c1c24321fdc96c20005106bcf0aaaaf9f8cf49e5bf1b1d2f25af9e8fc4c8e548ef77d193cac8d0e80d1170fedeb9c16c826ad5eccd0a37bae27231b7902d8ef657002b35b77a50f8eb6a8a019fb0d12c9f7bf32ce145293f0b46d235e2169fea9a69c4685276a001c016ed909d12183b531fa220017564c5907f6726ab64121f1db9df020179e4d90982a7a27a633c2f98fe065f828d5c9e14ec650d3b165622df2c7f1bd021caa9318f162ec903370b477b0e977c1d94e52d01df4fcd64babe7f7d32a8275f5cdc01cf5e28b070dcd26cbd35669cc29e912fb2d0d90f09fd7c7c76fcfe922f9d114d6abcbd0f4b36f1c61a8d44e6b9bbe628fb6ed376ccfb57718d406682d813152b0f62b056d8c8b8184efe108e8fcb16578a234f653665a4f2272a13121c6daab0fb9fe2d4e9127e4fca46c28fdbbf1419ad4d4edc79355dddfcf27b902d5fa388d4c8b1836a3afc52b698f091fa09bb582b053eb87565adba45976fb8b6066756c85c77d8fc797bcc6e63bc31156e4bd1e4ca370760f60fe67efa08153618437c028e3441c3adcf78f5a44023caaaee234f8e03afd639897bed7147b69c3626a883db73f7908dd05ec3dda46b2ca8cfe49c9e585b9def1ac5de32e8bf56af9a92246ef313ea1df91f80e02597cbaeb6b0ca047b93834a79dcb35d81a27988ae4b9c2c966b10cb95c65ed5d0a8c441b724cf284ee2eaa94d3e1ba5386b0337aff972ad1118b7e2e0c8b4aba1bf5880cac37a97ef858e5bf3386c97c0a5227395abd8d0118a00478c3c3f6d88029f4e49deff3768177e2a8702550ccf8a552c178c722d5d3622f7f1a032731bc1190db078e8973ff823a3fbbe96d796bafd1a090c5fe8f5e9626f5d7c032a578ad6e52c16f4572140be4569f39d022d8502fe7b5c41e2a9f1c9cd7979bc6ac8124df1fab5aeb91e62d0ba05cfa42a5bba73c29558ae502db38002d9046f1a538de0dc416d7bb8bd89967b273a232b2f1b0c2e69e6d22d3b6b73d9433968fe345d241c401afa4b1a5826093bb2fe83e29f7ca4b738586d7fdecfb3e278e313df0ffe179d9ab0aa67adc132aac14679a5f2736e72473afef25219f6f1c84db22155ffe864b0d9c17a76d375625efb5dd3001b35829921a2485f6260c8b06ed3338343b4a2477bb2df1a877cc303383effb89fb19bb39bbc47b44e70f1a28f99f389453b5512fb46a32a327a687ee098f5f3d42f38c0db99ee18c1dcbb49bda66526851472942fae4d2c4f076184a7173d73f8809628b5d72b0a523d9433395f910944171729aa90bf222726aa766c37fbf671f17ace7d603c899ccc0cbb6894bc56c42f1bc15eec08a3182dbd1f9cded20994473209caf291ba031247969ee05c458958ff4db009359c6183c0c13470146b75689942a82e8dde05f58130573ea6ac496ac806c75c1c5518582ed0ea2aca7b4525c0217624a1f83a92906e9febe5d29b42520fe59359904133bccffb357278059a7b891fccd56593cc95e23f21f49fafd2e64c9e9c35ccaadc3d7b0df075ac0cf2003f73121defe61d4322d809e6c4f957d66bdcea9f315d9bae0c47c705f7c0f435c7c00d5e5a0c13431d2a82584d749ef3b257ca1f7c73b41528e17d4b889a1bc04a6441394d74db43a1f13019ddc2415f96601eefaa35da3fe94009e9e7365ba38a5708c7e21918c7dce988f91503216a6366bd58602d988aa392ff4eba70ce3c7aa954d66b1275aac049f469a9efc05d2760eb324f006c06e598cc655e4405b5412f59fafe69dafc7c2cfc82625d6f1d47fcc7915d980ac5265ab3f91a6fdfc37756f40f9d58f15d9dea3db7aa5886933bda34ae387362cdb499cf06f2000428243c21fecd6a846d24ce3092979445b475d43a25fc6fce7f936621c07043670b3eba1d7b047f8c55208fecff74c4aa8db0eadbbfdf2191df899b7efc5a326b9e1169ce3cb8284e63fbbe691d04df25a50e893b8332d06f723e7afe827482f6381554a02a82dd3b6583fc14018f3d3d623bfd445cc0ca38de7ce0f1e8b98e5ef4fb53a7d23d1a267cce8334922f228b6e9ed1fa32f95c8297a775de7ccd453be145fc54d51a3ce9e2474af825d4cee3626c29f681257274fa52d78767622a86e913fe8bf6858c95a040442ad6aa755c2f5fd1ef7c2225135169b428f2f353d73d9ba739502d29a4c52dba1609bd498aa022635f9728cb1510fa7cbd474cf28a8f5d2e6befb14abbf86c94f614904a0051d92e71bd60502a46a194e29b07ff2d885da462182af1f0fed6d10dcd0adb0c6dd29bd773935dad5d3f4b5968459984cb03d58bd3f972b2ff7e748150979c847a84a5c25e7eece41e5f3031e1229f5aafc5db5ea016fe6552b15f6e9d31466842d7b2896cd45e1ab7727471c10d823d7cd64e1b3442de0e5ab685c6b5e11064c9d0e5f2d930d8c832c496882b532357522eab30553f0d9f9fc129cd2cf06c38ed39101cd049ce5212c3c59681c0f08e2dc7ad6244f500b516ec82f1642aa3891c4a31ed352b60cb7fe0492e110c0619e7866798d1953aecf03af1ad3df515be3aa359009a7dc5b448582d09d07a8b8505497639caaa9e75d55aeee566370c50b1f04961baef1e50a09039fa555996ff4181322970263b4da7729d1644f9771d75852435bfb034b716598acb273dea9e83c4c6aa74cb85bb4a477d0204c0cb2dc0a53783c4475b4067984d7b73519bc5a8b7a5a38fc8025908ec8fc2c8766854d084ff005b0fe57df9b8d220dfe19951a7fdf42d8eeb61b33a475f74e585b70fed67b20dfb56d3bd97f6348121e84daf76329f22ab017e3cc3f12db38d0b78c966dc692f6226ae7fde1abfac42aee6a54e41d93a9ead8533d60ed7c625befd53ca2b0c09230f2ddf31f6dd6aabf38898856ff1042b5052dc9a0315db5d339874b8b8819a922d17d19465196d7b8331f70337f72f1ad766a7fb925053de9f5deef12f40f85f3d1f98c8ade1564790bef663b07b40e74785be90e4ba0fa4cbb5c65f1370af4b953a8cb65c9b900a98d0b4b81dbe7563e855fae5d170938871c88ac0e7245ed33fe095b5c604c54ef64b5b8bee1126350e0254acfc8e620cbe51ed9fd6296304dff348fa9ccf2bcac8a4f1b174e6172a4c00e454cac6a02bbaed072342d467c1ec98bef385a1c8b97f098313c3f386076d09d23b0c778518be6cc8331bf5fda097e69d9bf4230ed52d66278f413b0a46608c00313d895dde8817297c00cb450ffdc73da64a7f98d4a8fb7a291846404b011d8896b7bd934cbb5851696b62cb34041884a1308c402f818beba363e8d7d99fcdb793bd33455ee7bb1e311453c879e929786bc128d113ce2d8ab59f9185ee60f335844a9f4680eb1adb40959eb16c4712059fda13cb1cabe49c4cc6ab414485822ac7a80ad88620560b58121e59f3299c9d5212db400d13f7cdd43721ef0871b5b6efa3ac6bfc5b46fc4bd550cc16535fa2e4e6f6e4bba2bd926ed2ff9a8a3f2d9abb98b3142441e51976d6aaa5c85f03173dde95eddd155971cbeaed483346a7e2057188a58884adc9294a47b7ce62ae706b8987ebd6b4831580d8bf84c6a3f1ee892bb6ec843d8136ab8e4196192bde85b9035e693e77dabe26702e593170b1028406be641e8cb8e9e1dc2641961fbeb57ecb39de7b996ace84088d0dcdb340dc76cee3194ca74bf2c70d924bfd881fabd2526a75f4448c0a600a4ef276fe1dff8742874e8f1021f8b6c2a8b5941c3f252c62b54a3a09849f4a329ac902be24ac08b4b670ffb41f9c55ce613e6f5c571690e015855bb7185a42504138305ad1982fa265bae06a02e9fc142f802c280a7d64d1faf4fbbb52aaacc71537139c12f0879ff59baf71681ca6df814b30c4cce3f75628beacf4f69e37354b0d8e1d5ae9e9ae721e5fa59f1a59f048c08814db5da90a36d79cd4e038b83a717cc5d0b75b6cfaec93a927a123eca93cc364b9ebeb8b585681b4292e32ab91a66ce21a1033507fa489232c7efe01fad8ef46c92fa48825ce77e4270fcbacd4622daf9ff1fac1f650529ce8629eea79062ea4b350dcd099ddb846b2cfda330217d8ac8a8950e95bb048fe0b6e080a2b505eef3d3cc34906db5cf68a8a4b10fd02f4b6b2a4d5dce9f60205935aee0aadfececd1a43c5dd94f5e5f28b9fc3003ea53ade3c14ead4c425746c17d5496e9619bb2259d33c59587479880df5b8888e9a1ee01f5e8ec803187adf159693404a78817e26a1b1ca9a6b1246930eb5e35121c5d0b2ef938b012faedf03ff4eb1558e3f362bbbacfbc4ee7f32567373517adf51323dcbcb0155753333e3d02b0d090688d025739c4163dea83667ba10f5ec44c6039153a7843f6c7bc29a42a50855376ecbe6314e12e66d829e7d9e4ae8ee430c35edac351611cb57fc91f13816f38b30905e105c8349e2270620fde277a9fdccd196a2da08878662f6c8e97a68759831048b0f435447c4eec0d9ca9579398581cea040c1c9086bf9e8ae746c27363f9913756723a115c8719c7062dff797bacc820ef7ba93c0ae418d3d7d67d09289a3c3fde8e63d3e3a19b8f9213654bd888fba3f585a7ee1a6038aaa05ab7a31432e3a20448af17d4d538364b4e1c6da147b3fa2d3a966810b6ac6662f638344", 0xffffffffffffff64}, {&(0x7f0000000440)="27c88073a1868b66f75e429ff38ebe9908c3eb4f617fceea343f708881fb0b793cba", 0x22}, {&(0x7f0000000480)="4971ee868d7df223401a24e215fb3b37ff8d199f8460ef7637748acf754afeacfd196fb83879db5463c58c26cf1bfc8404cc273d97f73a31afcb20114b553f4de8672b17863de9b1c41e1447b97c5670dc8b4fa844e98cb36c62dc1d6f07eacf69939af048d2cbe09dbd812d335f083a8b25fa940c0fe17b4b14bf5fe109ebdd4cabb5801c4bfbc2f9d0e81b3ed7cb905228cb4bfe45c8e798804f21f87a20408a63ee39046f2819f2676559fe0e4c58fdc65f3c1e1134537179f5f45c17b16ae76b352d4d4ed142ed87392527012c61a50000000003a2605a3e9d8e14f616a97d25fae0def62174e77f53e6de52bf8ec4a9e1958368b03d5b66fee0341813f20ab839d5d07970f4d965056c9fdacad4ceca03ea437ead627d62d145307b6e65b989c0bad45e5eb9f7335cd9b2ef7de013319014ccbbf34d4961f371fb196e8657e086f556ca98f522acf24ed9d36fbdddd6802602186fc13c90a21806dc4712efbd7b65e726ea180db7cdabcb54274b02811e4de816386f480197373d581bc449bd495748902bf08c3dfb71ec", 0xfb}], 0x5) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0xffffffc000000000, 0x0, 0xffffffffffffffff, 0x2, 0x6, 0xfffffffffffffffd, 0x0, 0x4}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x1, 0x0) executing program 6: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x30}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000d30, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) socket$unix(0x1, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x5}) executing program 7: setrlimit(0x8, 0x0) syz_open_pts() syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@generic={0x7030, "dcef26ecd8c00dcfb0689b44a8e43b4ce7c1409a"}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) syz_emit_ethernet(0x46, &(0x7f0000000800)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "09a456", 0x10, 0x0, 0x0, @ipv4, @loopback, {[], @icmpv6=@ndisc_ra}}}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) open(&(0x7f00000008c0)='./bus/../file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x53, 0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="6301003efd8f781562409b", 0xff22) poll(0x0, 0x0, 0x0) r1 = socket(0x0, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b2111f170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1db", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0x0, {0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f00000001c0)=""/180, 0xb4}, {&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000300)=""/88, 0x58}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000400)=""/215, 0xd7}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x9, 0x0}, 0x0) dup2(r0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup(r2) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x0, 0x0, 0x40000}, {0x1, 0x3f, 0x9, 0x1}]}) write(r4, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x5, 0x2e, 0x0, 0x0) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r8 = shmat(r7, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r8) shmdt(r8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() r9 = socket(0x1, 0x3, 0xfa) accept(r9, 0x0, &(0x7f0000001180)) socket$inet(0x2, 0x5, 0x3) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f00000000c0), 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000001180)=[{&(0x7f0000000200)="8348c3e7000300", 0x7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0xffffffbf, "ffff09060000000000000000000000c9a900"}) close(r1) poll(&(0x7f0000000240)=[{r2, 0x68}], 0x1, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_open_pts() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) r4 = socket(0x18, 0x1, 0x68) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x80000000}, {0x2}, {0x6, 0x0, 0xfc, 0xe00002}]}) write(r5, &(0x7f0000000000)="7696c7cf00"/14, 0xe) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f00000001c0)) executing program 6: open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="99e63594db5494c7a4b9030cda8abd3416dbc906072e91bfa6168fcb1dc8f4463131835403a1e123c07504935be4dbe1b11a8617b623c549718a36ed8deaf248", 0x40) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffcaf}, &(0x7f0000000180)={0xc3df}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x2}, {}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) mknod$loop(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = open(&(0x7f0000000000)='./file1\x00', 0x100, 0x0) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendto$unix(r1, &(0x7f0000000280)="89dbf275940a4e24c42f393eb6f80296b05d7141d073fdc2d9cd9fa1465763a8b33d87236570d6b8beaae0dfa1dc92c866f4c2cb96382f0f2e9e33ffe933dc3f4f630eda8747d33bbd952ab367ca9aac7fa3b61637c98ba36a55ce", 0x5b, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000300)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000340), &(0x7f0000000380), &(0x7f0000000580)="e3253f7e857350f550b743f0ac987318ed5ffa0291688e5be453118705a0106aeb696ffed17e3d98b1ced15cf2b36b8e3fd163ff8754d612eff8f72710417f5cc7b3a771a27f13eaa1e3d33396a9c035d6e834e49eb91580937b8f59a43cd0e535b0947ad5cff2f005e63777004bb8a1833f09ca6559c089b911843ce5b3e89f00d1ee87cc", 0x85) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) open(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1504, 0xffffffffffffffff) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010009}) r4 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000340)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) link(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r1 = getuid() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000080)) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0x1, r1, r3, r1, 0xffffffffffffffff, 0x194, 0x1}, 0x2, 0x6, r4, r7, 0x1, 0x3, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r5, r6}, 0xc) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000440)=0xd4d6) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000480)) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000004c0)={0x10, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffb3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000f92000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000df9000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000efc000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c6f000/0x2000)=nil, 0x63}, {&(0x7f0000f2d000/0x4000)=nil, &(0x7f0000ee1000/0x3000)=nil, 0x3}, {&(0x7f0000ddb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6c3}], './file0\x00', 0x400}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_vnetid}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000780)={0x3, 0x3}) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$fs(&(0x7f0000000800)={0x3, 0x1}, 0x2, &(0x7f0000000840)="be4ae9eca7f9eed03d0225ebafb068e34c76af3bf7ded3f79287bde4457ab58e4cd5704223b77a37d49ad900526c87348fc30245dc52c5d18168171b79b1f808246e806c016b0f3eb6a55ad86ce64ce150cb04f4aa84860cdd8f2c01f7c55c5df9a32052d3f52536d1ad7b2758eb8174210a44d56c30c8114e2d03f29935305804bb8bb42b34344380c1e41d933d441c683246205a7fa3afc35c15a41f7e4443a3a9d99b829270d391", &(0x7f0000000900)=0xa9, &(0x7f0000000940)="ee373396ec4b69b8f8bdfd337174bbf310eeb53bff2241b588e1813c10d92a05cdf09c1c80c0993463cda16f0b0614d0a70a12b80698848ddddc3aab339aa7bbff6169e2ca7cf6b12e3c8fcd78f4032935b04d97c5d684d35718ab6d12191d154d0214fcff40f70c416e6b140237d4d3b33aa590db0580948668e8", 0x7b) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000009c0)={0x1, './file0\x00', './file0\x00'}) r13 = socket(0x10, 0x1, 0x20) ioctl$TIOCOUTQ(r12, 0x40047473, &(0x7f0000000a00)=0x5) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000a80)={&(0x7f0000000a40)='./file0\x00', r2}) ioctl$TIOCCBRK(r8, 0x2000747a) sysctl$fs(&(0x7f0000000ac0)={0x3, 0x1}, 0x2, &(0x7f0000000b00)="a65bc6894d7acd338e349ca85f745599e003ab9c49cb6bc894ee2028751a713df5fadc9f489a3f4b297d30517218f88b02a5", &(0x7f0000000b40)=0x32, &(0x7f0000000b80)="a48455f4cf2e36b58648c5458f4903b57e3bff04ef87698a95dee9cfd18271c24a79c23036d093cad567195638c023100ef20d3229bdc3f93c9a4bbb7f4595583c25b9de96cb04e9b8ca7c899b1711c67f68d37db13c8acf9a3150bec8d2fda79bd3def83f79541c9b40492cffd3b5bb8d9cfdf5773e8add69ac2bcb78ae43bc5fb6a62658bdadc01ff7a08c1cebcc38b97638ded8bf1b", 0x97) fchown(r8, r9, r6) setgroups(0x8, &(0x7f0000000c40)=[r6, 0xffffffffffffffff, r3, r10, r6, r3, r3, r3]) r14 = semget$private(0x0, 0x0, 0x206) semop(r14, &(0x7f0000000c80)=[{0x2, 0x8001, 0x800}, {0x0, 0xf34b, 0x800}, {0x4, 0x4, 0x800}], 0x3) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) open$dir(&(0x7f0000000d00)='./file0\x00', 0x100, 0x60) executing program 6: getitimer(0x1, &(0x7f0000000000)) executing program 2: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$getflags(r0, 0x1) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000440)=[{}, {0x23}], 0x2}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001a80), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) open(&(0x7f00000002c0)='./file0/file0\x00', 0x20000, 0x0) r3 = socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x6000, 0x1e5f) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x64) dup2(r3, r4) getpid() socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0xfffffffffffffe57, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x405) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) acct(&(0x7f00000001c0)='./file0\x00') r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0200000000ffe6", 0x8) dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) socketpair$unix(0x1, 0x2, 0x0, 0x0) getuid() semop(0x0, &(0x7f00000000c0)=[{0x4}, {0x0, 0x2, 0x1800}, {0x0, 0x0, 0x1000}], 0x3) semop(0x0, &(0x7f0000000100)=[{}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x0, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) link(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) rmdir(&(0x7f0000000200)='./file1\x00') shmctl$IPC_SET(r0, 0x1, &(0x7f00000006c0)={{0x9}, 0x13, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0xffffffffffff7fff}) dup(0xffffffffffffffff) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x40a) executing program 6: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0xaa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) r7 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) r10 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x0) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x20) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440), 0xc3be6e94650bf94b, 0x0) r15 = syz_open_pts() r16 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) r20 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@file={0x0, ""/505}, &(0x7f00000007c0)=0x1fb) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000000800), 0x80, 0x0) r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="c26846c1fe", 0x5}], 0x1, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r0, r1}, @rights={0x30, 0xffff, 0x1, [r4, r5, 0xffffffffffffff9c, r6, r7, r8, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, 0xffffffffffffffff, 0xffffffffffffff9c, r14]}, @rights={0x18, 0xffff, 0x1, [r15]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r16, r17, r18, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffff9c, r22]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x118, 0x1}, 0xe) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r13, 0x800c5709, &(0x7f00000009c0)={0x8, 0x7f, 0x20}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r4, 0x800c5709, &(0x7f0000000a00)={0x7c, 0x0, 0x7}) sendmmsg(r13, &(0x7f0000001080)={&(0x7f0000001040)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000a40)="3822c9cc938c99d2071b98286db24796148b9d17a9638ad1e59ac07f78c6e5e41cdd7c35b3a3ef515880ae1212c8a980943a8963a48dfc201ec5317e8b32ca598e26946a0252a76c48573eb62957e73b9d9197329663066cb19acfd53a6b5480bde0ebdb6ea1309cebfd249604dcda6e6e78890922d58840d5b4adfeb2f73ca8218891070599bb2288d6713709dbe75198b282b9bf67c54799d8c07e5929a77825a60770ddc0a9fbb348c72e8752c516486be26107664a3156a9dab89271df3d14d1346f2793e20600e6ec0cb328453796", 0xd1}, {&(0x7f0000000b40)="1ad0672e6f2d23bfc4a562b774ce3ec622f09802a1a8a786f2d9e01c107f812972978aea479fd486692927707ac3cf84cca77b34c6d98c420d606f7f1cedc25dd9d12bee82cfb739082ecc55a1b5c5ec0013acb5d7c892604d12d3cf226189e65f13fc2ea26783207d5aa8a772abea1ea3ba852d02887a6495395602ffbec9f25e3a2084cdffc139ee924dc21b1ede86d786317f6db4e278b85a92b7c3383b93", 0xa0}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)="795327a1842ca470971440c7aeadc8ea0d", 0x11}, {&(0x7f0000000c80)="2b583950c64e639968d06e9e98a704fd4f0fe8ae86aba4eeeebf36cef7fb7e8927d447147f15b531a6e4b7048aa425e5ef1cf8b85ab73fe07b347d761e3ace708b7dbc223a7c920f2b6f0b15b7583efcc5ea6011ac1dd968c2a136a8fa805260f1c7ecd7920446943c70d69fbc30d43eccab2e4d17803156f8f20c2f3b5076f13a88eff0a0d7d3bb6cfabccd9626d3c01624f724edaabce56720e3cfd0293947747091e8a264acb6f9f9cc65647d3657140b7cc9a11915016b16707341d8f0af15c54e49a527aa5921c260cb94281e520a8e24c98b5c7ff80c27a06627", 0xdd}, {&(0x7f0000000d80)="29614db93588e9625716192d335b3e9d3fae94406eef365429408ac4238b1cd02118662ed33ca13ce8cc73f96899246437b97fcebbc9", 0x36}], 0x6, &(0x7f0000000e40)=[{0xf0, 0xffff, 0x6c8, "1c0fab5b9f5a05a43267d30ae4b433f0edb7e5ce92e2dc9b8f81ff535e9582c27d8cc82151e92a75d1320a19ad054d2a3f164d31b4457c4cc133254d5d9ce3cb6c859eb05b79f72653aafad9176df4476fc4f08ff0b99dce44839954151611ae1ee67c884f9be7e8cdc1562f4f5a235fc76bb5c26de1a9da494e19f7accffdc5077b2314d74d078e94ce9cffe83ed0aec45445b89aa174eb56571674258afef314b19fecb3b644f9ab01172090881dce72cf268ee89cec0da2898dd1267ce727642eaae68ff758a0305eb88bcb1713a5359b96172fdeab8e816d116d62101e27"}, {0xf8, 0x1, 0x8, "c57794c4504c77f7266aea55ed5dfdd27a66367849c01903c18fd3afeae644544cae540b8006b8a3412ac8533d7e5c8cf98ace1df0c655c59eefe4a35b2fc230052cf8ce2d9602453b75e93bf61c0fae5d6352fdcc9b8dd97f1ea052dd2451be8334350c238e705a735ee62a71f3a5ddd1cf212ced0afca16bd547f54442f32972b64dce71c8eeff62b105c6ba22b73e4dd3eb7194a0f1d79624ce8298011845130457be7b1b9f703dc54b7f4787e1f5c063ecc0d1d5f55991b68e395da5c09424c2a272a17f246ba991f8e3f195709c3ca00f8029f4a12d3c214bb53212e1639fb2c94b6a91"}], 0x1e8}, 0x9}, 0x10, 0x4) ioctl$VNDIOCCLR(r10, 0x80384601, &(0x7f0000001140)={&(0x7f00000010c0)='./file0\x00', 0xfffffffffffffffb, &(0x7f0000001100)='./file0\x00', 0x8}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180), 0x20020, 0x0) ioctl$TIOCSTART(r12, 0x2000746e) fcntl$dupfd(r20, 0xa, r20) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000011c0)=0x7) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0), 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r4, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x80}, {0x80}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r6) r7 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r7, 0x0, 0x0, r6, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0xb4a, 0xff, 0x5109, 0x6, 0x80, 0x1, 0x0, 0x7630]) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) socket(0x10, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xfffffffffffffcd0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="d473100257dd8b9f97e45d0518c46165ecd8e76d37c004df095b65c85f9be77238e7a7e3192799bf07fe01505bd647c648bc731df023ccb4aa71934ae849441d0a7d302ddeda8d2828678b909b3857b565c14d61b9d49508da9da20d0e43486151fbe67ee93feb8d07443a0354477cd4fe66b1bdc3002810201caa811d1c548ed3ba60285f1b58b0106d675daa0caa185dc0fabf39528c425d9b0bd4cc084963c43a608aaceaffd2bd85f1fa1dfc54d326c892e32fd053fe4778403b48a7b45a9ecdfc796fdead247a96a2b47c489454fe49b1d29e75c689d6cc3604e268cd48bb042b9c41acc9c0", 0xe8}, {&(0x7f0000000040)="7b6f856e04daa62e5ac9d1cf973e3e89e7", 0x11}, {&(0x7f0000000580)="4d316b361af098d783a197b56bb4bec519bbdd94a00757ae70a51fde6d06eca8e8482c010005564099157ac85e5c340866e97c3a870859cf8a48088619c1f6e72c5a874caed06bb310201c3bedc53beba7d48928cc095f945840cf4d0b379d1d566263e04aa50c334580c2f6258a5d233d5723cfa89477", 0x77}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r8, 0x81206919, &(0x7f00000001c0)) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, &(0x7f0000000040)="8d77e320881d06", &(0x7f0000000140)=0x7, &(0x7f0000000180)="b84924f9bc3a50fde8f7a21d8e7fe90db70254551bb6eb9b7c575ffd27194da56987499bfa34280c3985aea2c319857cc4b210b2320b5599a647cdedd577cccc278d74b1bb862d5f9aaa00227b188a9990b747f3ffadf626f551e64dfaf67ff095b8a018bc943eec99b927ce936ebdf8a4f5620e5fb7ec0fdf50ffcbe535e78c26eb15bf57e5f5239a431592056464951edcb9ac425972843b28d9e3f21926d8f50257c32ba17dd803867eb06cb4cafa6f8c7d2a2c1888f7aa71559221bddaa247f441bc2499491327cc16d1f0c100dabc583e8beaa2e77c8211c3d9d1b122f98d401e49865ef289b5282805225ad6faed56a8a9ddbfed4bbdf1d41d7ca84d2705623d5f7f4fa285bfa2d3589e99fb43ae971bf1fd5e14e5d31cf3ce8f3b7fc3ba357dc501c46a3dc0da77d8996ffba0b0361b01c5a4a58ec8bf2b091df71e5767d22afd7e598aae81f8122534133f9522f684c838a1d69b554222188580d426565be31c3cb3b851e234bd7ba72640674e15a67e0bae094f7094aad014708bf8a21939707a971aa502e90a7a4f6bec6bf348c6bfbdaca0348d84903e3b39323591c61db9c4b9cf912443476a0abf14cdf522b524cc29c8e8a44fd29f9e5b177b44bff75c354b2d60c603b89d05507c727833f17ffdbf6d72b48d41d7e28f5022484cd5414c1645d4d37eba3a65324530b43c20ba5fc44543a4b9e8549a74a5c028454be1e684d7dfe776eb84c6fa4a944a1de08d7ef7436e592b36b302398b968ac11cdbc277b145b3e45d02762db10117e32b900e974f78411b37c1833b632b063fa8a9451b8b6d791d5b45d79a04d43417ba318af53daa379efecbda9c26f7de47f04002899ebe93f85fb1986e8e8c28aab1ffd3274f34a94131e494f4cbaaee98b1a1b234ba43d41f376ee99aec4fabb2cc6c7bd031c1edcfd6e0f21c3814f968fa8245eb0c3ade8da60b56c6d2c3ecd9b91c66bbdfc4e30a9141608ab0a986953b72b90a1562a2cc1e650d5b53bc70a7ce5713225b0db1c6cf9dd2eddda25e8df34965f3e207b6ca20473b46246ffe01f9189abf9b81fcad62ad548c0b3a330cff4b5bdd9d49c9236a5509646e154da57078fa6e7b81503d090c41a19d92888cda0427c80a6b3a6ffc2674031447efc84c067daaf4335777be2eb499273e41352cb2ee002004a169215a1c59365081afe885683367485f4e3ad8ee25c10a37727639812d7bfc4d0af79c65d6e0d48ef939ee9e176f72db86c6efec173248c1a66fb2c33d640f0f201aca5490957ce10a9a774658c28303ff28546507f25422d5af4ac5067fb3b9fff40bf331b15b0b7d3032231c87627d01a62c8c2aec291ecff6f6cf1f0dc1f8a0863868a1f1ffbf2c144720c25a86f74c9c32d69853f5d6aa1748ef2ec85df6bc411f09bf58d0eb254db0f60527708c46095c816e7bb6351bbbbdd16950bfc543176d6d685a005de830cc7524c641999cc308b021e0b3d44502a6c428cf428508da0f5dbe1415c57a0bd7c4943abff87c47dfb6c5255c94c40a991dc37ec7b212b22460fac9dc7b62f08c773444c5be89bdbbcec21a5e96cd91ce0a40124fbe4ad301d338b90c2717fff430c49bd42884bef9d5f06d6a95abd4fb654f5d235638893d1c9d19492ced367e4a12b6a62b47e29d06b7bb9bbb89b4e092d1c63ca15e4500ee6adc276bdc073a4003b0b752b8cacfa7192990a3fcbd33bcc2db1a5adcb23e9b1bb615d4cfcfc91d1f53b6032a851b2d334be09871cdc77cda052fa52eba86cdc2e8ffa7a216931920f0b52dcc9d333b42d45138e6a7939b024005fd32525f225331688fef382278b02e33ca568578f71d12e096995bead78b87680db702d16304de505aa39c15c81f35810855a6adfc3b6172a3b8c370caa79cf08918c48225da34235e8ddca458b8447b7514c006b06c35fce87bad4c6a147e0ee929dfc7203dd8670406468c3d86c1638cc85714a370ca4298021c27bd3b2fd64424aa33fce9385c33e2b152a55983b49a15673ed643dc5a7f599f257f6b17570f4ca1fff73c083d4aa40f1d14fa19258adb373426af751399e1168867bbfffec1495530a587eeb88adcea5b4b2b34b6a121cc9f56cd6378bb44829207822e63d61ef5d9abc2b02cea32e8131f3f5d092ecd83208ec0160bd557eddc9998d4aab422d89064ed9ddfcf6919cbaf2264bd07a45fde8a0f7d503886e50841857226d4508eed19e91dd20caae07bad31127eb5aaead86ab7fab4fa72ec8b44907c2c3e4974af6d550b4d97f069b976f1172837927545f1a1906a3f194bad0ea87809be8d822d6f0a6c93e518472370305617aaac3290e900f0adac06ac0ab40dc8476b67d8b5d3b78690bda4dae0bbf7fa28538b0461f92146cc213d7bcf15242135c74d39c839a01f57bd70e51659c330d5e1cd086fc1119a9e0bdc72195d2649d86f5ddd0a6ce0bc9d2b99d5464d0390288280432b2013f284635fd850aba84e8aef2b5fe83d6f179066f1c2cca5bd2859aab8bcfb91675d6bb59e137be4e57bfe6774ce728b6ae781e7dc912edf4a4f26627ff180aa8e7e40db8c9dd58d8a3cbf9ab9e3faf94124511f074f0327953b7551596bbc2065c9b543da715c56b360b7ad7031b89a52b7a256110505ac3445a9f8db7db0f241a644333f8405bcb6f7155b89f297992209205a773cc45e3ddc42604406794b82ea022c40031eaff89864cead7d9694c7514b50481c7529ea8ed19c1115d4f034292a498114a48858e88341170d293b2e45a55afde2d3885a9f974a8753e9346e9d07d36abc502bd7d219ffc19429ad9a799fa55168b09f1f89d6a1c672807a3723549f47c093817dd9d44c2db44015586f266615b17eaa2e5de9a05769362b19ca97e905164237bd1537a64cb7b33799a5a80fc4bb2775fe0b06da9ea8f422007e8162fd65f8e9de481170b8af97089846081dc6e8e801c140dee0665939c85dbae095a29a568655f812944633177ed091b3e82cee919bb4bc8f853091bf78b15e8cf944ed9f9e80dffaccd16be19e8f2075ae4c0a33272074feb9ba677ca7167241a640807d49d064b192ef3120626854f7ad0dbbb050c1764e0eb985e84e8f7b4cbd3cd46105a616cd1b11c18229fb81c11bb33b8a969f811f16b65cfecbcc9984bea5abf17c00645e24cdb5c3f3a10182201a8e2d8081ef7dc631517d299e4726a5525c1dbd6866f53d797b453701c8e0f879287c8a7ba62d5f508ead625b259163e1e5c7a2cb642536d91fa3d64b718707cf1c70066893f604aebb79c5d237b08482de184ebed67b63b8a915d4de9da91a3844b3fc7a06cb92b4e3cfaafa1caa67f5169391504c30093f4e96a9dfed20d2586e4014afafa3ca5041c47edc3c4752fca7d37717b3240353a21c2a603245698a72cceaeda74179bd5116701cd0fc024c2197bd64df0eb89cb561becc689249f644a7138546b50bfdab52852c1e98d21f6a1264b07923be4071203a0531d25dc34180964b500fa898c1b3c3d040b4009fb8f7418eb4dca8084ef621d4edf3fcfb69092e5942c4a22a460045dea42ec324393d2518e6bd2a44c7e6447be9986fc2c785084c3a0207524d6c7a612b12610d1eb0d472ffe7446d7acadba700808e46b56d214162aead8ac25412735345f2c31f4848d88292b799d769133f71dd01ec327e38d8947741d639244df7323df1dacbc630d54e53f846f4f8281a2183bf1973c0c2ef39ec8773757ab07476d726e89ba6fd29e755ef8203795d24844b0c0d241cd1821d8dc3ac48c41da9e19543cf835bab33ff18fa28555aaeb724edc2ea342359fe43c07511d67dbe78acfe34e34ccafd0c98dafb3e142a2317df06c4c0b005c6203ffe544f00e9d198912a164a63e00175451ce1147a6043e446ef010ad2e018b58c6e971085f50c941694337c79b3da920ad5b3d34aa9699ad6513b7fd58afe9b66f576af2c1675bfc7a7d44323cc2c1f195514c8d57767fb2246c59c98b5505592169ea16c4597742cbf253a37326e86a0877c624eb6f514f6736080f19fc9375548c4091601075b65172f5d0aefe79eced2f0bd1b702515d82bb61a565642d703ada486f356544eab8465a4e0158c261470c5a7164cc522fc7ea64359a10e9020ec04abfbc94b95d409ceeb2672dba8fe80466cc11ca3bb53fbce88827fd6b2fe91ccddf80054cb618ce3d97ec673a52e4c00c4a8805dac987e56a323617aacaf632a3c0393065f5f31026c93281d79444352f76c2b4904defbb588164dcda8b7beda332aea7c13e0483b23a28f44f8c4450b4c7244c27426608a78248c39204815d25e26d0d58733a870a591393a77bf2535e8d0671ba792256a16c4b9177d2ec1edd57c9847a8b022e57d94d94305323a1fec978d1a846829ba8f44668bb04a42b1c26394959942b99799be16b8b0f57f8d8cef5b7cf0f3d4daf6e3123c21a1d5253e2996d251283938d5ca2bc942be481b1f50cffe54ce3acb1a120257efd5c1fa88fb28c01867ee41c58ba17a9022d885dc140f08bd72d6f600695e4b70203f577f900e14d5f844d6994eb3552406f6d7c0d6211b754e21a5579a40b5ac92b6bf763e58f4d483bf67f249218b61029fe52eb561b88bab6b3f268865ab3a0708ef9bbc89d42a9a22ca38e4c281cdc1b1e7308dd8a1a101a3337046fb8e87b83957e1ca30bc6e735b43d7432198d1fa4354e78949e7b58ef86921ab575a7a76147535d1a100acd1a870cef6c52f5c9a10d56736bf7c8e97b22db85dac8fcf73ca4ba5e2a42231199ca534431ef99585fd16fc6ccd2e6beb7e386c23bcb21fa56c2fb9a2651b4497c817fdc310315576b59efab59191f498edd6d08a1b805b585cea8765e7432b14f474034c8088f7765124493ff13cb78cc76f336555d9cfd9e7e19cdd1c6b6dd5a23400f050fd194211fd72f0b624ec01af5f2def918a58d2aa7dca172a6fc6fab3c6856d2666c91d585dd5c2047af0522a02c19358b1ab4e064ae1f701f78d9579566599640da9bb4d74b1b85f45272668aa4cb8ba747f5e8d8ee030e2a4022de47db136b9a1bdd4b8fdff6127dd55edcafe6738bdce47342580577b8fa846e79164fd49c8d09fbec90be1601ba6dfa88730871bc46ee61b7543ff52b2d35cd7d3d5cf48a2a453157e17bde9a4194891a314cac07c3e41aa585c3ccd425562145b23c9a65e347244da54ff21bd0cad6a02dfdbb7da8e6017648b1b92fd3a42177d6a6aaacd20b395774981147f6cac54cf84b869d731d33a281487ddd48b7e7024612d491d05ce4f6673d1f85a0c5f41af9818132d719eef674f2708c2074c2639842958b8d349a0edcace99167f3e01c6ced888c4163c8b18e059fd831de2df94ef8d630de8d484d4e25ff1ffbe69638b7ac0c4e5d42ee912cd04c0cc353d6cfc01f9ff0dde7a76354e64014b58f224d33b17f1eb663373932e3c5855fc611455bc4889c31fd0e61a5335b8331b54b226b8ed62f403d7a7ae64c86b3546410172c014499d912f9703a5d0d8f354d4000a431bcad62a5d8d6c60e1eea5128ca4d57a57eb584e3984ff40e585b4f8e45a7d7ccf2100d9aa87b91026a1216ade55dad0d6a1e6372870edcbc1da0e8cd2f44436c817399d947de01c2b2636b18548fa03c7d7636db6d1502581550c4076fca99185eafc3daa3b7f201536149fa42759ad5b294482e8538d6205b99ab69f3afc0a0f45d9142ba68a742fb6dd41933276c91a5811bc8c8daf61204a3a3aaaaa4fc755e23cddc2bb6670c07b5c6d940b98", 0x1000) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) setreuid(0xee00, 0x0) r3 = getuid() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r6 = getuid() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) writev(r7, &(0x7f0000000180)=[{&(0x7f00000001c0)='O1', 0x2}, {&(0x7f0000000140)='4', 0x1}, {&(0x7f0000000280)="1a", 0x1}], 0x3) r8 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r8, &(0x7f0000000040)='./file0\x00', 0x0) chown(&(0x7f00000002c0)='./file0\x00', r6, 0x0) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setrlimit(0x8, 0x0) r1 = syz_open_pts() syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x8020978b, 0x0, 0xfffffffe, 0x80a19a, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000800)={@random="5960c63c064c", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "09a456", 0x10, 0x0, 0x0, @ipv4, @loopback, {[], @icmpv6=@ndisc_ra}}}}}) r3 = socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) poll(0x0, 0x0, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) fchown(r3, r4, r6) clock_settime(0x100000000000000, &(0x7f0000000040)={0x80000000}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300000001}) syz_open_pts() r8 = kqueue() kevent(r8, &(0x7f0000001080)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) executing program 1: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xb2b4, 0x0, 0xc07, 0xffffffe1, "130944652100"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair(0x1, 0x2, 0x0, &(0x7f0000000140)) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000000080)="14261b850cf728e469fdaae50f7146d49859456396bddf6d8802342741f80fd88ca141044b98c24726cc10b94e8fd43de7adf97602822ae8664f5c90d4c2361f6d7cfaf43bf7f495167dffc6bbb327db1ac0cfbd049634845b98e9ee8c3d7ac9a8924aeb202fc7792e578f2560b752b79c9dce1756654e9b0dbbeb510d5bc7628a7eb3777538e6c4ec47f3ba874c229e3ab63d3058f54ce368d3de58acad0b5822890f5795d41e3567484182746d9b80d0c05a7d86b00e6f5f06aa3e5b96ba71d193422ff093bb158b2f26db0272566b67aada5a17743d9a842082a050c57a14a95240176b12beb823c74c585e96ebe7ac6ef9082d1cde73466026ec41b84ff8c1296dedbad791ee0113604b92018f19e8e2982e3093f3eaa6fad5ecf450625101f9129fbe40f29c42bdbaec17f89b89b0fe244604c6c20b8c8e57f270d2942898ada92aa064e06e78f53ad80947af7d3b262d5cc5c7d0774d383bd1b7fbdbaf472fd52bc728ad28b8bdf48805dbd5ff629a51100ffa9de1", 0x178}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r5 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000005000000000000001c0000000000339078ac1400bbe00000011100907800000000"]) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f0000000040)) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xc0}, {0x16}]}) write(r1, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) recvfrom$unix(r2, &(0x7f0000000240)=""/94, 0x5e, 0x1000, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x1000300010008, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @multicast2}, @icmp=@mask_reply}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x8, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000000c0)="0865db1b59d15115b6f635d5254e493e50764b1b1ff1872455c8020dc72e0abfca53d9f77664e665ba3be5cac75a8c868b3f55e5da0655bea5bcde2a4ab42e093b9436cd40f3e9fcc9a603cc48dc515dee02950a90d10c9895101667ae733fbbec9a1e9d39c81e1a2998c668f71f0b2d9046393868e940576f856d9ce9452624c3a7d4322ea29580467899825c4a22d2f35b635c0ee1", &(0x7f0000000180)=0x96, &(0x7f00000001c0)="3f164a788009d91f8caebad980e33b937701e6771214f3c2977366bf60766829857dcfe5076999158d9edcbf1695e26a3b4524fd6a2f64e3d2", 0x39) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000240)="8969ac6dfd89f4b202f92d86270e4c651799fd8c1a8a", &(0x7f0000000280)=0x16, &(0x7f00000002c0)="2ea5a464144171033220fd43ddbddd01b2a026f86bcaad0e0c66bf95211d6a4a6495b6c6ecd5972058c728a5f44926fb8ebd9737cd70ea73483d289b3ef3ddf8e6f6042cf2980b91d522ffde7afc009e4882", 0x52) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x7f7078f15e6935a2}, 0x4, &(0x7f0000000380)="565fce47f89285467b6b28f767e98484cf8450f0da77d4e6", &(0x7f00000003c0)=0x18, &(0x7f0000000400)="d2e7d60643bb4533d02d0a036e1d9813568b727cc57c99377927306646a8f42f758a0ce7ed761dca9c29052a0b3b7d786942a252db08", 0x36) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000480)=0x1) sysctl$net_inet_tcp(&(0x7f00000004c0)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000500)="327f12befd33b3064f7f1e0573ca7a49134e694d7fddc408c8ff02656f3791010cd7fe51df184e5276b62fe442b63f7514db36897f5edcc9d64ed283450252f6444f4fffad28ace2b23831239ec2b6a6141f242c01e495fe1da189d839deb5d63a5f4034d4c0a30f52a832b5b7acb262113d229acbe1b801d6fb0a0933ce0feb69f56170d30b60061e886cdc605610cb66eaa874843d2e68ab95c4aa796eb304a47557a9a5b8dd859c15", &(0x7f00000005c0)=0xaa, &(0x7f0000000600)="abdf4d6b2a21ff6eb6f8d25dfaa42452ac704c821b3b3ef358517a1a74b12fc3ab584cdad772e6709ff64e065c996b7bff4d3324e8a16fed0ab8e4426b6eb53e7521c75d2c42c1ddc42b35d1f998be0c44bac4a5d6be67b2e15e5186974caef3fda3d8d415930575cc36639aa2f0f8ce2ed758f4e03cefb91cdb53417f0c3e8fc33fbce557e28d729050", 0x8a) writev(r0, &(0x7f00000007c0)=[{&(0x7f00000006c0)="3cadf2a8e35999bb553b1c5a8ff0d30366e4e21763f107afa260888295dc50414ed76cdd27df05342af384a6dc3fcbed623a625ae7b25cb8bfcbb343c63d36745375c971851c15176c0d3c53cb52c827d2622373325871e8357ae8c716a6ec8355f3d81af4f454802de502409758f9ed9c5238635014520d00c6a9b0b2471e40492207f673e3ea6a688b7946528beb4982b983c05e55bcc07266e7dfcfc4afaca81e6a79f6e671b92f54005500831db774d87be6c1f00286eaa1409d157b6583a26013efe7c79a536a0dee4a7ec07f413e0d378e", 0xd4}], 0x1) ioctl$BIOCLOCK(r0, 0x20004276) fcntl$getflags(0xffffffffffffffff, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000840), 0x8, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0), 0x10, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000900)=0x1) r4 = open(&(0x7f0000000940)='./file0\x00', 0x2, 0x23) r5 = semget$private(0x0, 0x3, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000a40)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000a80)={{0x9, r6, r7, r8, r9, 0x308, 0x8}, 0x1f, 0x1, 0xbea3}) r10 = accept$inet(0xffffffffffffff9c, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) sendmmsg(r10, &(0x7f0000000f80)={&(0x7f0000000f40)={&(0x7f0000000b80)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000bc0)="7be614383ddb9b931324ae1e01331c031262aa610d53956131dd968579c7d9e4cc814d1316ade458d9249d0cf77e86d10c38315f14d828ef5565ce6dacccb4e301e74c31cf7406cfa695af5519ef7bb6ffd417c023b70ca07e1e1408fd0996efc05e9433039457d37bbd6c14e91c33fe4e1f46c0d2dd0d9ff7e3bf1a7384cbfa8dce5b7c5075fa3a984838d8b6a4868adc0d614b02b0f026dbfbe353b0ddc9f73c386414", 0xa4}], 0x1, &(0x7f0000000cc0)=[{0x60, 0x1, 0x6, "8d3622a91b66ea590c529295c6997de26dbe6b051c900ede349ba330b1ac9942acd1248d2070d5b326a615c553003d5fe59d1dd5809489593140f967872c5246b697832df238d796dca45b19737d246d"}, {0x60, 0x1, 0x2, "6858d9392f616c15397e462b251a539265ed2c39c2ff4bb75d2527ce8c9545c22c8864a9f655db0e20642d70e755d88c856bca27bf75bc143f3c82789b4547a2494c0a8c1c65253f8c"}, {0xd0, 0x0, 0x0, "3ba38cdbc994bd6187451162ee04d76c159fb4a2318349492d97237ba678fbe29e4e18ef2d27e059fdf3b6880dadfe5cc6357858f65af87dd269b416b1b535aa8a49c1e647f5fcfd133e3b377d130ad23bac20dbcddb70e9e12307fe65a76a5a2268626223157b11df1f012bc48cb505d975f0852a432ebd90ec20a3b9dc7f45b56c908c8bc6992a7bf9076fa7f3cf1a18e404dbc4c5b9a83d8d3390e0971a95e3c534e732cde7d7b4ec313bd519bd3305d590cb3151407541a1dcda3cd80dfb"}, {0xd8, 0xffff, 0x6, "e1e6962ce26a2dc8a25cadd109d0b13c1de3042aee61b4781c1fd9ac58e7c4c86ff97d2787a97562b948e988b3fee5517f2afc1b6f8c8330974c3978c9445cb2e18b870cdaaedd3eb6ee852aa111f7e877eff8747d9f45f96b35ef449af62e85714718b36f7a696f5a51208c3cb982ec491b567b59ca11a93760a5282a6d83a10f49c507cf2426404995fe0818b40ab4bd594c861013692a6d7e6f00de0540b49fc56a7991878d21b781a9e3e7591e7f16e4eade003ad0d403bfe0a694a3b8ca8569db929224"}], 0x268}, 0x401}, 0x10, 0x400) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000fc0)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000001000)=0x4580) mkdir(&(0x7f0000001040)='./file0\x00', 0x4b) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{0x0}], 0x1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x4000, 0x24) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) r5 = dup2(r4, r2) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r6, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r9 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x6b, 0x11}], 0x0, 0x0, 0x0, 0x0) dup2(r9, 0xffffffffffffffff) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x9c2, r7, 0x0, 0x0, r10, 0x12, 0x3}, 0x0, 0x0, 0x0, r8, 0x8000000000000000, 0x20000000000, 0x7, 0x7f}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xffffcd0d, 0x0, r10, 0xffffffffffffffff, r10, 0x5c, 0x101}, 0x49, 0x0, 0xfd}) getpid() kqueue() executing program 5: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) 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) nanosleep(&(0x7f0000000080)={0x0, 0x4}, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='*-^^)\x00\x1f5\xa0##_F\xdb\xb3\x92\xac\x066Gp,'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f0000000480)='\xddp-\xdc\xf9\xb8\xc9\x99.\xc9{]\x06\x00\x00\x00P\nC\x9eo\x05\xd1\x9c\xc3\xf6\xb3\xcd\x11\xd3)\xeca\xa1\x9a\x12\xf3+\x0e9W\x8fyj\x86\x8c\xc6\xa0CVl\xbf\xa6\xef\x9f?>\xc6\x120i\x92\x9c\x94y\xd5\xd3\x879\tz.\x1c\xae\xfbL\xc9T=9\x00f\xe9\a@\xa7*\x9eI0\xc2:]\x03\xd3H\x7f\xebb D\x81Nu\x16\xa0\x1b<\xb4\xbc\xdf\x96K\xdf\xaa\xe2', &(0x7f0000000400)=']}}{.%]+$\x00']) r3 = socket(0x2, 0x2, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r4 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chmod(&(0x7f0000000200)='./bus\x00', 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) fcntl$getflags(r3, 0x1) socket(0x2, 0x3, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x29, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1b, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb96fba"}}}}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) mlock(&(0x7f000016f000/0x1000)=nil, 0x1000) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f00000001c0)=0x7ff, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) chdir(&(0x7f0000000140)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000380), 0x1c, 0x0}, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000280)="5855f7c075a0792aabdb931dc3906b23737a2870d323183bbeeeb729c5868397f74aaf8b6d508ade3fb98fb373fe04a58056f2628b5181c21628cb263a5d46a80b15c8ef81ecc4b882372d2fa0bd07706b2fe7c6febdf4516db96403b1e662ae29883e4b58cdb57388768eac2fdf91266bc4746d5b018881bac9cafced17f29c4098c1a7c46e0b3668a209b9c4a709c56e7d5b82f9c6f9f43e2a7582decd3c9a6e0801c2bbf53644cd88c175fb5d0000000000", 0xac) setuid(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f0000000240)={0x1, 0x4e}, 0x2, &(0x7f0000000200)="71f91e348d5919102a05bcc6f00771ac0058bc5a91501d94a34b8e5f", &(0x7f0000000180)=0x1c, 0x0, 0x0) executing program 4: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = getpid() r2 = getppid() r3 = kqueue() r4 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000040)=0x6ce1) ioctl$TIOCDRAIN(r0, 0x2000745e) wait4(r2, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) getpgrp() r5 = syz_open_pts() r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000001c0)={0x1, 0x436268b6}) r7 = dup2(r5, 0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000240)='/dev/tty\x00', &(0x7f0000000280)='/dev/tty\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/tty\x00', &(0x7f0000000340)='#(\\\'\'*.%/\x00', &(0x7f0000000380)='$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/tty\x00', &(0x7f0000000440)='*).\x00'], &(0x7f0000000580)=[&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='-!e[,[^*:{+!=']) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000005c0)) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000880)='#\\-,-*$%\x00', &(0x7f00000008c0)='/dev/vmm\x00'], &(0x7f0000000980)=[&(0x7f0000000940)='*).\x00']) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000009c0)=0x7) semop(r4, &(0x7f0000000a00)=[{0x4, 0x8000, 0xa1e6d3549af5b47d}, {0x0, 0x7, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0x4, 0x1400}, {0x2, 0x3f, 0x1800}], 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a80)={0xffffffffffffffff, r8}, 0xc) r9 = dup2(r0, r3) getpgid(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x80, 0x0) unlinkat(r9, &(0x7f0000000b00)='./file1\x00', 0x8) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000b40)={0x9, 0x1000, 0x1, 0xc1, "e8960dba80904bffdf23c5213ce9b46d19fed800", 0x0, 0xff}) semop(r4, &(0x7f0000000b80)=[{0x4, 0x20, 0x800}, {0x0, 0x5ef4, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0xfff7}, {0x0, 0x7, 0x1800}, {0x0, 0x70}, {0x3, 0x70, 0x1800}, {0x0, 0x385, 0x800}, {0x2, 0x1, 0x800}], 0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000bc0)=0xffff) utimensat(r9, &(0x7f0000000c00)='./file1\x00', &(0x7f0000000c40)={{0x80, 0xb34}, {0x288, 0x5}}, 0x2) executing program 0: r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) msgget(0x1, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) syz_open_pts() sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[]) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) r7 = getuid() seteuid(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r8 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) ioctl$VMM_IOC_RUN(r8, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r7, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000340)={{0x0, r7, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$setown(r9, 0x6, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42}) msgctl$IPC_SET(0x0, 0x1, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="d789"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x5, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000140)="00000200ee950dcdb0b98380e8a5b6f1318750336cf51c17d5f75568313a27ae5d8c1b5121842e7d8b7c2f5f685525e339fbcdd21ae0a641b5c06e10fc9fd3021131b9b09421616f7b7c33369cdc5a2eec8d69c63f18fb2e6a7ef41415", 0x5d) r7 = socket(0x2, 0x3, 0x0) dup2(r6, r7) setsockopt(r7, 0x129, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69932929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(0xffffffffffffffff) r8 = socket(0x0, 0x0, 0x0) close(r8) socket(0x10, 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) executing program 1: seteuid(0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004600002c2f32aaa9545cc73dffffffffac1400bb000400004e224e22de0edf1aa3f15a14a7265f89be206c8218c857a6f778837e6889bcb646de1e40", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0800000013000000ffff0001e8ffffffffff0f00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x539cc767) executing program 6: kqueue() r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0xb5}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54, 0xff, 0x0, 0xfffffffe}, {0x3}, {0x42e, 0x0, 0x0, 0xfffffffb}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x80, 0x0, 0x10000, 0x0) denied attempt to set clock back 96472931 seconds executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x18, 0x4, 0x9) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047476, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x3}, {}], 0x2}) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183c", 0xefa}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {0x0, 0x0, 0x0, 0x3}, {0xce}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6, 0x0, 0x0, 0x3}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000180)='./file1\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x0) mquery(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000040)="e4724453bc7f98f05850dff80e801b5b854a5cfb81c6cae8", 0x18) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000017c0)) executing program 0: setrlimit(0x4, &(0x7f0000000980)={0x7}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0), 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) r1 = syz_open_pts() r2 = dup2(r1, 0xffffffffffffffff) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, "d8f1f9bdca0d8300"}) poll(&(0x7f0000000040)=[{}, {}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000400)=0x4) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xffffffffffffffd5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$net_inet_ipcomp(&(0x7f0000000100), 0x5, &(0x7f0000000200)="a18b3218d3cc85e19de38170cb8062acd87b0ec70b4309bc3ad07277f0ffbeda101f3b758fd22176b8933015b8d2f838eb79022b3b933bc2e30caad64caf839b3ba2f726a8917c2bc789815fd13b6c9d5eb0685169876f9a8c2719544516331e8f1a90968868d5cba56b1bab0118d8e59bc96ef394b00c2b982c1812f3cafa6f00bb31f1a2f43ebb41bdab7720401e975b963ce7f73a7493c76de58c2baf4cca330aa626b1ea13aa91e34a82faee20b89c8840c2d0975cf5736a0e", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x403) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x181) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xfffffd74) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1a0, 0x7) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000010000240600f6ec06af000400000afc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9002"]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r2, 0x4004667b, 0x0) fchmod(r2, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x21, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1d3, 0x4386}, 0x7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x0, 0x3ff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000140)) setregid(0x0, 0x0) getpid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r5 = dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000400)="0c26b2f049d948bea2da6796285c9f8cfb280a196c6589cd785eaea675ec9821126b31b23dc4d44df8deed135f663ac1c32342e21853f905ebac0c902ee98f77012d9c0293cc57a328145617054ce74941d0eb0841190beed38ca021bd0705f764cbeeed43746e7dd32547451060d896758b381eacf9a68f2b3e13a75f607e4e6f749818a6ffeb8d99a68d1c4b984b5263c354e979874a000fd873c09470d1a2b8a72c24a123d731e5625276cba8546a9ed69455ea049e73e1c9cbf0c7b762f44d299d94c4bea61d58ab20cf65ef7f6fdcd432b6433a682606ae94e30a365865c19a59f1", 0x0, &(0x7f0000000540)="d28c2c109194526db4add968bfe17ca8bc5f53f881a350b74c099aaa4edfc45ca638e47c80bc738b79fa887edda0eef8", 0x30) executing program 3: r0 = socket(0x11, 0x8003, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x84}, {0x6}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) getsockopt(r0, 0x11, 0x4, 0x0, 0x0) executing program 7: setregid(0xffffffffffffffff, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000480), 0xcc, 0x0, 0x0) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d822"], 0x101, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, r7) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x5, r1, r2, r3, r4, 0x1a, 0x7}, 0x4, 0x10001, r5, r7, 0x3f, 0x1, 0x6, 0x2}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = socket(0x18, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='[D\\(${\x00', &(0x7f00000000c0)='+@$%-+-\xb6\\&%}]\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='/-\x00']) r1 = getuid() seteuid(r1) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) readlinkat(r2, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/196, 0xc4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000340)) execve(&(0x7f0000000380)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000003c0)='+@$%-+-\xb6\\&%}]\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000440)='/-\x00', &(0x7f0000000480)='[D\\(${\x00', &(0x7f00000004c0)='/-\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='):.])]($%}#$-\x00']) write(r2, &(0x7f00000005c0)="ccecc1b6b9958ec845ddc46c6229757c0607b6dc8967f36bd61a63946642b86be1e7fc3fa53219c0eb0031f9daa35e8312c4a9c2b74211b1c2690a17ef6e1a72fd41dc791374f8ab8e0d3436502785", 0x4f) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xd558538068966880) setuid(r1) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000640)=0xffffff8e) chflagsat(r2, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x0) getdents(r2, &(0x7f00000006c0)=""/136, 0x88) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780), 0x800, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = shmget(0x2, 0x2000, 0x23, &(0x7f0000ffc000/0x2000)=nil) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x0, r1, r6, 0xffffffffffffffff, r7, 0x10, 0x100}, 0x1, 0x8, r8, r4, 0x9, 0xfffffffffffffff7, 0x180000000000000}) openat$vnd(0xffffffffffffff9c, &(0x7f00000008c0), 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000a00)={'./file1\x00', 0xffffffc0, 0xd82, 0x0, 0x0, 0x84e5, 0x81, 0x200, 0x409b3c36804bd18e, 0x1, 0x7, 0x51}) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000a80)=""/41, &(0x7f0000000ac0)=0x29) executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socket(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f00000003c0)="601f939b0152d7a2242a5ec8a39aa3ece636351fc12c306773a842fc54c83c17f564f073a9f302e1e6e213c555fbe14f37dc8c8b0db2be99e3898edb8ae3d0f27b00a9ce86e45fe92fe678d70bac6fa35c742cafb38cd10543b653dd4a8d4f8d0a7ebd3639c905bf8e913f6b22272b011cf541f5adf2e17e35", 0x79}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x20}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="20090000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed661840d632d8fc743cba7534bf8048327ebc380b8d0b4452b5f243a847e57da11b5dd6079ea7a21bb75a24b3e98b12832f849d2dbf5105e3143c97a94d1e7540790aea9390b731017b60555d9cafdcea78aabda58f70f76958b16b9991a50d42137380a0dc9e83973824ec8ab3ce0c6c783cc290f1b5e2af7fc60f44fbc8fb1e0ad63741eaab19131d0185040f9af982a17c04d3781f7a9bc95828c14a88b601bfb5023f16a1fd5e6bf561ba2b3ad3ac4ce95be2549d7f3263915e43c97c8094ccbf1babef210fad5c84125ed9821e6bfd0012b8f9667872ceab4a0a1a1fb7fa1b35f3bba42935cf1c5e7d7f03a27184d124ee4ec14011ea600b303d62f0a0b5c1e8743a7e2f559d4064814640041ccebd6f272a13f1893b94da9fa758bfbd629d83a841fada7c60b0690ff04e3f316ab0021505cd7d1641d34ceae5eae7d815481c6f2267678ffd791d1361875af012b1a5963c34880c40fb367e85d812d7155b78798a841e4b7b611ff35dffdfc8ae6805df82e12e815d1292d78d5b00c78903b7cc7b27bd027b1eb50a2758c52740390175de8a8b1d3024849e4e24686df5b7589c4cfc86f0fbad23d3b21c8db836c58c0a8837c4e746e3ab7cff593284f98620ece686977cb52f8fd74470634165b03c94e5ad707c0c8fb62b9b326946780572bd8b3118beedb280b5138b1108d0b4c", 0x79c, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) acct(&(0x7f0000000100)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="6e3d4c05e15003dcb602d49420963b1db0915cf91b74f82c3aeaeb687a0609f7b77b4e3fa3858e32358184cfc4ceff5e01d595587d99b6db0ee9459d01db45b8fc654cab9bf46a018b55030d826cf270d7afae4e71ae06c8efcb716630e06558c3b163eeefcc54f2d0390b59e4c7238db2037c036e351ad039ad20cbc95ac4761e1e9e9124fb9a1da12229ce5047d441137223c7b04690160ba10db8ea506dd67c", 0xa1}], 0x1) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) executing program 4: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) executing program 3: pledge(0x0, &(0x7f00000003c0)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xd8d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\x02\x91\xa9/\xf3fv\xb9q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_j7\xc5\xd5\xd6\x02\xcen\x98B\x1b\x8c\xe8\x03\xee\x15') pledge(0x0, &(0x7f0000000740)='tty \x00\xfb\xff!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x04wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3LHa\xbe\x81\xde\x1fw\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\xfe\x1d\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x13\xd4\xfe\xae\x00\x00\x00\x00\x00\x00\x00\x00\x83n\xbf\x91\xa1\xd7\n}\x1a\xcdB!~\xbb\x7f\xa2`\x1b\xf8HGNVrP\x16\x83\b\'\xfcO\x03\xa4\xba\xe6(\x91{\x13<\xd4\x91\xcb\xd5\vc\xad\xd9t!\xe5\xd2\x12\xf33~n\xc6G\x03Q') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() pledge(&(0x7f0000000080)='tap', &(0x7f0000000140)=')\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) chown(&(0x7f00000015c0)='./file1\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000600)) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0x1}], 0x1, 0x8001) pwrite(r0, &(0x7f0000000140)="b8", 0x1, 0x0) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fsync(r3) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) executing program 4: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) poll(0x0, 0x0, 0x0) syz_emit_ethernet(0x208, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "2d72c0", 0x1d2, 0x3, 0xdf, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @loopback, {[@hopopts={0x1d, 0x17, '\x00', [@pad1, @generic={0x10, 0xb4, "f547ea1158f7dee79bba4124922ad788fae4a2abd9041d706af24de420b3bd64ee2f4af0af479fc7804906647dc4e22d9aaaa55ce7584108037b38b05089066a52dbd401716ddab64c333cddd68a0553a2abb7729cf251adabb3a7c51b3e4045932ce04a567be9b6e5515a81417ece0df8959a36b6494d380e64bc1d5e926faa7da2de4a948d22ab88444a5fee6b8ae0c7da047e191b64bb12ea2fc420f4f4c7e915aa2e154c84b9ff76704566983fedef4590f1"}]}, @fragment={0x3c, 0x0, 0x8, 0x1, 0x0, 0x4, 0x65}], @udp={{0x3, 0x1, 0x8}, {"70e7b9186f27fceab967514166d61c1002cafde81ab8ee0c85e78c65c8f93ab1c7fc302cbb56ddbe3221871fd9bfea912584145ca643fd18aa3d52439b586bbf0928e962d3758b236b8a9718c1d67e7f686eb097041b65177f40c672464f0bf2c15b8d923c3f1dcbfa6f02a704d129cba04a72834a8c75b92908f28b33ac4b59aec8c4367cceafd698552c4002b7e5763f157918b740147fbe79d62a5e227851c6fb5ab8944edde13d191f66e8a91f722235180076bab51ba5822d01e680b6d0507bd68434c31ae21c6a74cd1be07f4549a2f3661141ceac156e4bb0855ba496c8fdad4f4880a95746cc8c37169f4bf2d4e16d55146a3fa0b439"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0xa4) executing program 6: r0 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x40, 0x5]) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000080)="39ea7955cb6f0b0afa2ef770d281b240", &(0x7f0000000100)=0x10, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x1, 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = getuid() chown(&(0x7f0000000580)='./file0\x00', r2, 0x0) msgget(0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = shmget$private(0x0, 0x3000, 0x22, &(0x7f0000ffd000/0x3000)=nil) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x802069de, &(0x7f00000001c0)) r8 = getuid() seteuid(r8) mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r4, 0x0, r4, 0x0, 0x1ff}, 0x10004, 0x9, 0x401}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x0, r8, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) executing program 2: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, 0x0, 0x0) sendmsg(r3, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x207, 0xffffffbd, "04000800000000000000000000000800"}) poll(&(0x7f0000000040)=[{r6, 0x1}], 0x1, 0x0) ftruncate(r0, 0x80002) open(0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)={0x0, 0x0}) setrlimit(0x1, &(0x7f0000000980)) truncate(&(0x7f0000000000)='./file0\x00', 0x3) ioctl$TIOCSCTTY(r7, 0x20007461) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x203519, "28b7f60ac97a987800000000d0d2000000001c00"}) writev(r0, &(0x7f0000000e40)=[{&(0x7f0000000580)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f953c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000700)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e470b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5b31bd6d2b6af2f79eadd1af7a2865aef7198c6cb145ef060b9c7f403bd42c21b45f103a188326e92376cf1a568963336a7b08d1973be14cf356e25038fe225d1f4355007c2032918d4daa6ef74deed2038", 0x1f5}, {&(0x7f0000000900)="eb78ada80588d1212ca726e287f0abd8f640c66106e9524a910afab6c54d2ef790624fd95e916ee293982c8aa0f85b9cadeda80ddd5629d16c82a5bed9cf89d03a537cd7a6b43ddc0bac0da3abb4b822389a27328f25a3e37aac187123f415b01cdf5eb201812ba30b1c31776de2ac44c7e816c6823e7d8ca4af5b3f140690a861cad8ffc4bb72182a6009aa01292746322e36370a8d6808fe989978d21115d7f45be4d5da65581d0818a6c7ac88635235010be52d749b9acb2bd518e5e12f5761bcbbc710d5fe929a40d5d2a83664250d8e74c3741205c81c92d9102e7a76d10a6181433994c7afa712d3f4c38206675da5742bf068a019cd1490e597e17ef950c4795e91d6f5dc7eaa030eb343a83e34ec6cd1fbab522d3f1b08b70c34fb5b232576aa19f7627e7255fd0cfc3b4229018abd01a917c4ff4cfca9e062d74d2817a03fe5b89f552f57b7151a9c4d3c50a51c626ac78b7e5178078c07cbe397a193f2262af3e76ff5d12c84efe65480e1a91b672efc3edcdfbed0d4fc15f08345e4f42f4eef15ce212a852b9df1277b6ccb9c2632989fb2246fba8e9675bf0c2f1b088e77e703e8f1e5", 0x1a9}], 0x3) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x347b, 0x5e6}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314", 0xd4}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd", 0x10}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12fa76c9d4f977f67e1c2f5b49ab321de8d1b6b7cbf2ebe4fd78a225849a27688052917a3988928", 0x167}], 0x4) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000050002000000000000000001"]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x20}]}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="f007426c6a7984d37bf0785ff6c9", 0xe}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x51, 0x0, 0x0, 0x2}, {0x50}, {0x6}]}) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=@file={0x1}, 0xc, 0x0}, 0x0) 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) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, 0x0, 0x0) semop(r4, &(0x7f0000000480)=[{0x2, 0x4, 0x1800}, {0x3, 0x80, 0x1800}, {0x4, 0x13f, 0x1000}, {0x1, 0x0, 0x1000}, {0x0, 0xe0b, 0xc00}, {0x1, 0x1}, {0x3, 0xb, 0x1800}, {0x0, 0x9, 0x2800}], 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000040)=""/34) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc0}, 0x400000}) socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000240)=[{0x887}, {0x5c}, {0x4000006, 0x0, 0x0, 0x40000}, {0x1, 0x40, 0x9, 0x1}]}) write(r1, &(0x7f0000000100)="00a1f50e000000000000f9120000", 0xe) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r2, 0x29, 0x3d, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) msgsnd(0x0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(0x0, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8, @ANYRESOCT], 0x401, 0x800) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000140)) ftruncate(r4, 0x4) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r6) shmdt(r6) r7 = semget$private(0x0, 0x2, 0x110) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)=[0xffff, 0xfffe]) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000000080)=""/38) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = open(0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) r2 = kqueue() open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x10, 0x2, 0x1) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r3 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x6) kqueue() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r3, 0xa, r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffa, 0x95}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0x7}, {{}, 0xfffffffffffffffa, 0xc4, 0x2, 0xcd, 0x4}], 0x0, 0x0) kevent(r2, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r7 = getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x11, 0x1, 0x0) setsockopt(r8, 0x11, 0x800002, &(0x7f0000000380)="070a0000188100c7a47a106ebaa5f0fc66c52af964ba448cbe00800000000000001a527facfac01f96cfa8c62781bc5fbb6b3f08428f9a01b805e03e8fef21f0f31d1d3ddb9985170000f2405a24d0b20ea406d8e74d", 0x56) r9 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r9, 0x80206913, &(0x7f00000001c0)) fcntl$setown(r1, 0x6, r7) executing program 5: open$dir(0x0, 0x0, 0x9d) truncate(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x1}, {0x42e}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) sendto$unix(r1, &(0x7f0000000080)="d0a7d97f0fee4a856e7d240531889a8171dc7325621273735ee4bdf2080f6a2df346a5bac6363f090c6c2a76c6a2e8377d5dbcc264e7ccc69af8c0580e89720f0ddde579e1b01264aef4091d9b54dd8d60cab806d4869321e369ad78f8fc8a48b2bdf4baeaea3d462d4c322f", 0x6c, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000080)="da83116d4568fb89", &(0x7f00000000c0)=0x8, &(0x7f0000000280)="b92a5291ba6440e4c68b0f349dbbda0d77f34b80a81767103f7e296aafab4fe9db797330bc55", 0x26) setrlimit(0x5, &(0x7f00000002c0)={0xa, 0x7fd}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000300)="08a29a45f2a485e4e31c5cbd064d14cb2937a09ebd8739288087da1bf8ee4eb5f17eca3ecedf3134ccf4e748fc0b33c458a058d3a83c0fd17962d93d7b0bfbdd42c900ec93d22d2f376dc7f0a326a54392173f696c3fb9795d70c78065a2f33ead035a3b16aed2f12ac1230c2b90473bd8a003f3deee2a847733f5b627a182e732a8576f9c812f865a1fbc942856c2fcecb2c1e5aa060abdc9f938899d6f3780e11ddea2f23b6eab68acf8febd7e678383054a28d6a3629bae08178b16839c59304d05", &(0x7f0000000100)=0xc3, &(0x7f00000001c0)="9ae0cee251048b12a18d10ebbcf0e539010a0a5b3cdabf306d5e846989d098f94542826bae5f3f3db4d691f62682866b08bdd145a4e35826eef2d8335ec62ce06fa5be3a52e130b48911526f4e86d7f731e07fcb8c10f1721d4e63fe580fa6f14e83c652a717763c82fbf5c0b2a0e1b20aebc0f9818f991596ac2d5a0c5eda1b9487e4a3fb720800000000575fe86c80", 0x90) executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5de3b2d5a4933ad9eeec0b026cb7", 0xe) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000200)) sysctl$net_inet_icmp(&(0x7f0000000000), 0x8, &(0x7f0000000100)="f9883bc9", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000140)="181519c164f78817b521495face3af8d8f9c8adb8c16099ef21046fdcb92106123f6a0afc1477a3ed71c81328d12ea0375ce631f9b21323232c45c10c38fcb76ce2732658de192c5768a9e65fca50194ba06f15231b518d20d6cccdbaaa2385f4563650eee06cc2211a120df26220dd2c53dd8ee5937e451dfddd856bdde276c036beb99f5d521cb0ca7e79db93c2427c32b590bccb5065abb49322f28371deb085e902e27e53c338ffcb9083e69b147f505f9e8d102b9f87434", &(0x7f00000000c0)=0xba, &(0x7f0000000680)="a6c69ffe298595da7eb7efe501ebf181305f83e0596f920efc11e84d31588048ff05e7d5206c727f17add53d5241d6653bc425ca03e6026dd7a043144edf423d3cb1ad36b3e6eb2b2b890826201c0194f347c62f985fc08cf373db047f2f54bb75b3e3f1c11244e21aabddd19eac5d78a984fc8b6c91639c1434703683dba98e3c2c2301ff65023839f083b9869e9f5f4e5d8c3e83b8d7b78f76768472b5fb8175b969578cd8b52d5cc7ece21909952d5c76340cfa44a07f06dce0f40f0086a14e8acc988556160b1870b6e374410f27a558d16c5d70863f843fc5b2642705f2cd2e4764eeefbb83989a911bcd62b3ccf54dd916109ba1a4695b335358043211c12675f110897388c9442cdb8ad2fe986090fef58a0f0815549c41eeea6140babb5a27a90a06aabb5359572a2251a2e9c3e7b436fc5df564bc24a1891498bae328542a043f33e8114497cfada7545030018b93935008c2ea3c9e0caa1aeee16525aea9c4d5c4847cbc4a8c9593f95683d63e2bd6166fc6177100021f738e73c3abb8cafe4df522099863b64b4a9abac551b9a9cc9cf9350d9cf91a2239ffe2971a6772a600e8af60cf4598c0e41f98aa0e0555f33218eebfcc4fd732dfe49ba68e7f6dd4bbbc8b1bbdddf962269d1371a4c35930b82078493e4a3512f338d1da9d748003d2eb511805faca641860cc0787883539b720a4d455a6065df67705ec2b3ab13e25ffa16dc77afd54337f263fe487634de069c158d9a822053248b0250463fbea8e7fe429e16043298ba39d65e17f8680b5d7bcb0160ea389594a88bfd4cc464464234331984b205a9152016b2b1d5a23ec1035a10ab8cc8ee5c31ff6f7a089bc19e6e241a22b840e950b7012c4a98e023468d3818da497beed14415689be144b4288efdec5473d546049f3af88d183cee44f62f9a9dc78052b8cd7f777ffef5cb388246196a5203a3f3b93d5dee1960b05c174a2d3aa4918f038da0e5ef1f6170676fb096aa92076de3d5d442a8b0ad9651e589f502e137c3dd02c509dc7c55896bb59b239c103bcb0939820372ab303bcaaa3e18f7b7f3c1913e242c1f0dfc2116c4d019b41881f668ca561625f47ac83c57fa749a76f0c54ba2075cab01fe9a3f675d9c9908c9747416f567ed6d0595b15bf6869a613a85191966a9429e37470715a544ba72970ec0d177e0daee257df06c8ac8dcb9f795fc364c391a00e6aad6099ffe537945761e35b8087f69613cb22fb36dde4196e6fd6c62b6deb529908de2326dae4ceb90f8ffe053d3df410a938ecac0266d052ed1b2c1c03b3d6c301cc61a79178891f597bbdd9820a924064757361ffa34f3a2921a0b98487a56ccf8a3d31ed603fdd1147bcb14d89c80c86cc8e6d096cc99304520109fdf58957ce8728f102067a5d16f8957e0947946251ccc8f5ac53e33dbb932ab287a9d0b3eb6c0a7226273c635bb2bef14716e411da002c1a5073736804023333e0cf3403680ee13c85420996aa682bc43923e1d80a1b3fb323fea280cf191b0dcafedaa344ad2dc463330a2b091d981df3c9629a951545affa510420e8f1f943b9beed075681738f268a1fd3f88503484af5edefd46eb973a8083cc7a0110960e482e02493b04cdc97210da5110d3ca8aaf36c0870c48f39357e6e2804984fd3d183815934ec6985f723c062a5ee8658395ed7c2d3376e6b5f5e076ee27972b47a0cc6ac2647b6168d84b2e546993465621389dad4a20bcad6841e2df2539d466f61d50b9575aa53b447c12addf80189db80c36da73181d1cd7a0ca5eaeeef0d7df9a348ea762d5e9acc8e23784e6808941eb4d574600fde1c70402c9c35c11ce33e2dea88d60996c370e952a662475dbfeba99921c1ae316b98bf4766d7b8c88cff7b779364ce797427ba5313673953377e02974de78ebd40e370243feb605a0ed28b7407e316e0f183716bad8d535ca2006a71cdd529bc369697748d18fbcdf96adf91e54a488203349f84090f678837b5dc3c395319b583abc95e36a878d0d18e68dc79ca19dae05eee5b361b165c81b3db615ffc99f750979c1f260ab118f848c984236d3753a2f4b668523efaf9aa102092cf227e93faa7f221bc0cc5a151b5ac92b9f8c8e6afa53d2ebdf058db8363717e438222adba859aae450a14053cb143c53a08d8124a569a6621a7c772170f3a08bd5ed72d02ea06b8441908ec903a8a8460b291fc3e5c4e527359e70ea6ab4bb4b7164313038d04eda4a76c44534842782149b2b137e5f6d640fc55c20f2161cd435b597acd586475e63d1ac1fd0732ed03585ab5e57d46cbd7fedca870f2e3667433fd665464ec766ee0c1342cd603d37fae12aeff402c42dcb9dd35f0da42eaad25fd6b81a6b46e9d251c3286115820e967187ce98ed6d27ccfc56b9a3429fdf1bf7a142be57fd74d2f5ed01b6fbb31e3d28cc0816f6a95a52a52fc0ee6379df3dce0df5cdfbc567a5b9ede7c8b34b3431bff15b4084c042ff8b56f94bdbd1c574831fd641ece41c60cc3295f05bca56bad0719d07be8409dcc624d63137417fda874387151c57cdf945c417fdebc604f747464b1b4cf4c52787e6aff1a145e266b7d68805d8a40a5119f566f7bb6e02a626af75bc5b7e2e6a63147c516b6eaaaa21b7f2c448be0c43009d2bbb3694c4371baf4465c7bdcc44f46aedfb1dda74d1336762525a9e301981bbfe69edd6b3c7ecac1d73db692d8b53e801fd57025942ee07d47be88921995826a346c52d54e7b9e72923bf9c8d6d77853b088a8a5087824595f59b316bddd29d33d26a830e0089f6b989d512c64a08b01d086e089070c8fc35619e4f8aea1f74c66ee781ce83b5ee314fb63c665e2e4d59358c76e075cd182c17e6782aca7c987fdfc9a37e77022125c5379045ddd6945dd3a671ba204a457b06d9b0f4b4fe55b962c98978534fc172d27ba17bbda8e07519f718b83cd076e0ba4d68c591719cf1facaccd57ef522d0dbe8b4731fdec22bae1faf9634c0f247df673fdecfaab6df909dcf0f383b565d6c6aaad878ca221e2f5bc27aa1b9fbcde4c14c0f5cc3cd6e86a353d59df1075d373771d3ce8a7c16b325395828092cd4edc2b5b3945fa91c8624e916f46df17633d94c88f6e57928c963a9530a7f56ccbf7b1e006f098755be376acfe622d09d6a6258a149a859ac6208c1c64de6ef4cf8414bf0c25d4b7d8d459603819bb8e03825bc0b18cd6e826a8d82542e5a7e089c86a01eb81146ae7ec79b1d61fd9bb119750e452721363bb27fa8cf661844ef8db2ac633bbad84b5986b4aee2ec425c71b0241399d4bf341cdca8c74661358f7ea7d357359b80a928653b4a782e3bc7757a905840e86ae8dddc9031688ecb74bdbff5254f4264b28768765a66a66df9f653611c94f480f816d21d99968bc26b79c438942e4ce22009f560b9b1e7f5171ae99673874373bf0fcc95ca9d64791d25db31c2edb3e163d22127df7ec78ed9206be11016a8cc0a87e4cf8348ac60c5cef1e59f898411345f6e27e07ea9c3bc847d3762f4d9e7827388ac4c034d9532f808a26232f5a6c39a48cc99b2e9f45318616ed754ba5f38d48faee8f1897024d8c15745634f60b54787d26a1e0583a1b839140d864d5c5f39092822afb783815c4ae0ec17c4651896358db9496cd1cec49088e67bfbd7e0a962173567df11b3eab14b1e231eab2e1baeab2c7d34927545bb0e217572f4c635af55a107905a43bdfda55ad4d9584ab2715b074389b490ac5df5c30bd3a04858f9229694ac2174d3b758160afaadf3c1a05a70e967fe94d72b3fe63d0eb20c1712ad9d9a38d8bf5473af37e524357e89dca204bfb03554f5ea5e51a1afef8f7371b76ca0711f5e30603aa0cadd886ca846f407ceaf09dd2069da6e69bba2308021d8c99a6a77b88dd07c9436c2386e25d76e4a4d0aaadc6a69dc60ecaf1c59e8c390e492dfcee225de250326fdc6e55dbda69356f30fb40e254a4e3adc683a18f0eaece964d2331cd63973071d931a86a3d90e557054fdf3a4fc3a847160c711680bcb9028a9da1000915b43b77955364f6598c110cf59d9a6cc63db919105ab9df2c986fb3d3f0be5c9b642bc21738dc0ccc7ae934173c8bc32dc8c1b150aca5b40b12f8879325358b1318dd42ef9cf1d980582e7089324f7cae1faca2ecac06a67a0d21ee77d4caa727581cdb7da71525d25cbd6004e39e4dbf020500d134b1a1e0a938b34f304fb0f9d94166266f7f9dc2e030e7b15b1a18cdf955bc5af3ec5d09a83810a839158fdf8ab4bdbac25f0eb9ab19f818292244403d7aa71483abb91fbbeb617c0a7ac3cca24ce02fe7b10a31fbc11b8ff5e06ee3bbbe3084eda2d40ff4fc7b8ceb5e3b4d3d24c00c79830d16996ad2156b044493e4ceea0169332ffdc5beab34cf696072f203b450b0fee01beb5948bc23b8ed7e605a2f05de4d52867124145981b30ec2fa33c46d89d8e0800df1a9cf5781fe34ff3af1b6a7cb5f36c7f32249dbeb9a85a90e123bb4048048a2df1573dd2dc4f2d3d55c4d85be642ffe4949af3546005edf095e84a697b96e4d574942d284adbe7f87693ed89d70364b61629be4bef4fb0d988aacf9496115194481bd1410ace0b71445ecb501a8070da24734ecd09c797ca434f875f9936b9f28225e1aed14f3b075d57f2bed38e75c38a4ed606415c39281d290b24ecc041bbe41b1dab05fdee7a045d8670327d4380db7fe96f88b7b909445fa085de250f9e5994d92890421e9f748c90e9710a7bd40e55af372ce88ff0855cd5fe017d3ce6f6b71db6d306e3ce4c953ddea0d2a49e8486a1906081fee3cc985e1b9b688f5a120543bd657f270c1b766fd9886ae175a15da9dbb192ea6d96b9a21e55b448ecc4202832bae43cdc01b845134c13a4b2c7db673e743782e4b6bafb17c18f1410a3fe749a20c3d18f91ab93e86c452de002a3a002e2011ea419fa21be569ea207f789f27a7ebbcbcbee93651ad55740ea0d8a7f3a024c4befa03e2de8e8200357e2c7a83697fbc251f90e1ff1c73a08d8e9ff629c2146c108bf37c9451bf95a5bc3d878cae2317c993520641532e753dce0e72008aaa391f4dc7b45704c608051fbf1219aec685d14def38e666668a890a8dd26322698fd6a6b20a291c50bcc0b5590e7d37b20c02a71dd97918ffd2bf30eb76ec9f3ad2bb1d13b104e71b08eb64783d4b87e9c4de1fc1b628b5c8ab84702e0cb37723951631cd30ea0aae2018ea7080dfe14efdfd90dbd5cd50e220033901126ce39da0468110cb82324fad9394e8a16e6066a3d35e5049fc04028a165564c09a58650771dd67a4911e07d14387d081bcff63204cdbf8466d7a1b31de43c9548ac12d94cbcef99d3bd2f6f7542313b6d5b792f89a1a4789a043be804a7f2e62c084c85fc684a43779b88ac1f7d7d0717ad68094f479c9cc1a04880bf60758214681aa30af533f4c50a36948b9be8c2283ac6b614d653a7cb6000bd4ab4c53ace3b6274329064564327ad205b2ab68a8c077151904ac26ddf86204adf465a2ba7392fb458dd437cf27451d1b9100e1c6264b7d217300f67ab52cbc5316a3630e36d6037a592319ca130a06c1901ebec095b8990c8d5ffbdcc7fbb16b61fd4563f3ad694e05535e3ab5e523b18f6eabdc809d52da850fd4edb68f5c9995dbff01a7778055e09ce33102b38df72c36aaa096f24ad5c82843643c18cc1e2c58616d3dd52d0afab775192bc9beaafe21464d7f3804fa55e6524bd1fc0c4123d1da879d1830c14305caf9", 0x1000) sysctl$net_inet_tcp(&(0x7f0000000540)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)="a37b7532", &(0x7f0000000600)=0x4, &(0x7f0000000640)="03000000", 0x4) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="c4", 0x1}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x0, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x7, 0x22, r6) r7 = socket(0x18, 0x0, 0x0) setsockopt(r7, 0x1000000000029, 0x9, 0x0, 0x0) dup(r7) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, &(0x7f0000000000)="ffdaf64c00", 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000180)='./file0\x00'}) dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpid() executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2}) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000a40)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7cb015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffbc9255f3c31f11a8c2c86c4241d91367c80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4c", 0x12a}, {&(0x7f0000000080)="0d9282b5708b2cda0c8146", 0xb}], 0x2) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x0, 0x1) r0 = socket(0x1, 0x4, 0xfe) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x2) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) getrusage(0x1, 0xfffffffffffffffe) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffeee) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x4, 0xffffffffffffffff, r6, r7, r9, 0x48, 0x30}, 0xfffffffffffffffd, 0x2, r1, r1, 0x2, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r10 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r10, 0x80206979, &(0x7f0000000000)) r11 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r13, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r15}}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r12, r8, r12, r15, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1495) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) close(r2) ktrace(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x11, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) pread(r2, &(0x7f0000000100)='P', 0x1, 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 0: socket$inet(0x2, 0x3, 0x0) syz_open_pts() setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x4}, &(0x7f0000000040)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='*-^^)\x00'], &(0x7f0000000440)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='[(!\x00', &(0x7f00000003c0)='{]#}\'\x00', &(0x7f0000000400)=']}}{.%]+$\x00']) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000003c0)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) r1 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r4 = socket(0x18, 0x2, 0x0) close(r4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x45}, {0x8106, 0x0, 0x80}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) socket(0x800000018, 0x1, 0x0) executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget$private(0x0, 0x184) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0xc, &(0x7f0000000100)=[{}, {0x4, 0x0, 0x0, 0xf30}, {0xfbcc, 0x6, 0x80, 0x7ff}, {0x0, 0x0, 0x1, 0x6}, {0x7, 0xfb, 0x81, 0x10000}, {0x7, 0x5, 0x0, 0x8}, {0x7f, 0x5e, 0xff, 0x3}, {0x0, 0x80, 0xeb, 0xc50}, {0x7f, 0x3f, 0x0, 0x80000000}, {0xafb3, 0x8, 0x5, 0x5}, {0xfffe, 0x6c, 0x3f, 0x8}, {0x4, 0x3, 0x30, 0x5}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) seteuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6, 0x0, 0x0, 0x14b}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r0) executing program 2: r0 = socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffffe, 0xdd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x1, 0x41) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) sysctl$net_inet_tcp(&(0x7f0000003600)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000003640)="ed849b74", &(0x7f0000003740)=0x4, &(0x7f0000003780), 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x4000002c, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) setrlimit(0x0, 0x0) r4 = socket(0x0, 0x5, 0x3) sendto$unix(r4, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902", 0x85, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendmsg(r4, &(0x7f00000013c0)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="3745e7bb7caecc26e6", 0x9}], 0x1, &(0x7f0000000340)=[{0x18, 0x1, 0x5, "ce97cf9b34"}, {0x1010, 0xffff, 0x6, "82a5e03c9395e4f3d52ae737c30957c99cdfa6d4f4575d6cd6b998007dc4680c92640302a96de5a98ba397c9e8ae980860869a8a2d006052bc53d7546f8865b321f291cfe36dbaf1bc0293b98e6a97b4f358ff5693112afe9716bca7832cc13cc266913c84cb1cdafb40715cb721ce05c358d6a95a51afd19989b4cff4c2a6f5566e735aaea221796a86ae6cce25155820b776e4637d0dbac684cb15f18e4f181ff61bade688f3f7f6002dcfb3a42f36ecc5cce147530426b4c5a2563138967116a5d4dc5845829cdfe6e00d94eabb71617d14689a65849744eb5356e5ab88602fe3d8b0cf48d5f88a8803448ba848c175c2111db31632fc822f0997e1e27d9b52999deef691cbcc896960aa54f27520fbd3ef6415d61e2572a07f3a8769c512717ccf19751056e5a597fd2c04688ce47f1776cba5d817f6da8823b53081f03daa8584abb89c6eed2c857bcb5f2db9a9863ceae7070f5f924e547c0856a14930bf07a14159ee3119386494f3909731549d1a4e6a6829b1b37001e4cca9fd7470da49e78bcc3c7cac089b78a285a1c543c9c7828cbcb25c076fb00f4e5b05fea490c59c3a180f41c00b68678ede1e32bdabcd7809b954bb34c8c6d5e3d4231ad28d98cdd176817de5ea499bc0ec1f50176ab51c8c692d94c6211c5f3dec2a27fede928a75a5ec4ecfa793364ee23530dcc485f9691521d419c184a176b15dc33b7aa470b69cc6bd7949fccebd9c0c90de9dd21c59a59a5c360dd616a3b982390b730920517e06a97efdc0f21fb86dc7ec697f5d3cc84bb637eedddce5e88117580a65d5b9a6ce552faa721b69393850870c46b9020efff04bd373c5d046c3783b4e67797e7cec0335bd368c4012ad6be60f65dc9599b75b08d2d06411b8f8a3c3b9a01cf7d84ed33c5708cacc7a4206d5f775d4148c2d8f38ffdfefe82aea54e6355b9766f976a4180903699eb8f2baf1fd901b304c420dd9d7c70feabaa05bf4243d0afdd4d52eb6753a238c04a229de2b634127222553166f9f188f829214a686dd10ca2f8ba6fe4dcf882e62018348b65476eef3b2a6145372a927dd324d50d2e033dff10819cb1aef53541be093b0014686b70aa1ed723feb5300f5327da68471af759e28363b1dede4ab8d75f49b888772bab7029eed6a5117d8cb41cef6cf422f2d859d4340c0f122688e30438c1b1c8389d0d8cad85fb40afc4bb7d4a220aa34af94dacc7ab5331d19c3bbe3740f3dcc8f559b1176d53c7013aad8c0dc62df7f51a6ef9c009fd0fd687a44dd23db2f6bc2d0ef44adc47abefb4e6a7fb15a7b218db1fb1bbbbe7bab4f16e393db2320429e765809f36d860cc03f022379f89fd1751f7e5c463d6bbaa081ebf4f80e73a8732686899fb75906cd8a7913042812ef0d649ed25bb2e7419d3048d6de6e086acc7d8b9216af5c1ee43360a6140d538f8efd3473b17dbb0188460ff0f91e4be9ec34ac3ce191efd2287835b22148ce18fc398787d8bbdbab3f1f454ae85ca1fe19a232ef58577c2bd0d5b574d22e13fd17a605d24581a19ffa0dfc1d927cc9ab444e59b705c46168d3c5516cbd318bd31f508d5213d42d71a609dc9671753d03da4af011d950cbd7d69cfdc7567e2f8f4a96fe190f37c85c288171c42a5bc01c479c5c268bdd7bb6e5ea919de889b0e91190261fef20e0e4f7339ff18cf8147e308ca246ee2e844cf1128e1fe2439d9ebf8b798dc629f9c61e6eabe833dfd5356a2c7a862f17a17d739925aead982b6b80c1fac3e1a88226800f914e0a7afc277b3bf3d7d23ba2cf6b87852e0b39056f634322a39c1918fad6d7ed51a3a42983dbd10b0e4a798da5bb28a20414362948bec26363b11bb57cd7cba214dd8589f63a228c9ef677d36a2ed234ecd0c66c6b2da449313c28e0aa8ed258fe2a27a401f0c94d1926b82bc97d2c5a4cf073afa99d4d6724d1f418b683b359026d04b743ddc13eff91ff282d67d987831be324b2a203812c2ec73476644c90984fdef0ea464d34ec84604ea1286a4f68936c8beda1e4e09ce77d00e444162d1db8040c3ab9e95afe7ea32bdd30af074212362cc3120b581cfb224b9e0fadf5032f200f2cf35a9df06303990d70f62e874b135e26dc59c97b25ff150af7b8764889dd03ee3b7006a8885c667d74eb8e42a9869b89d87656af964ee6f1e54f1b61522b7ba4e6bc4c15102225d83ad8fa664a43759ea35a2d514bb5342d27a71d9a1388de9c6f444c031b0b22820651dea63cef74975ad9f5e850ddb8709b76a8125ad93039e9b8375fe09947c4deef786d0c7db633fe253cfe96e1b9b30f8d1d536b3b5c9bdd4a8a48b6c1c7402fb9667b4a3b1cb47c654816ba6caa684dad2370dfbce13e54d5f3da84abf3054c1ac063c662dc08914b1f796d250049ae2587e2e45d18cf3bfb9ce56149e5d3a99682eb4e43d82b8a463b6ed3ab15d1e60c4579b84f39070e031c326dc7f9223a0c744c815faf59c2f174ac272c5fc28ee2ba58e30b2fa6c238805459a1b5faf488555ed23ac7157e628ff6c868405eb114dd1a3abd04cb167bbd45dd1a9ad804746ffea4efca3b2f604a123e0ae84347e5c02e462078e0cb1ee05c68ed33a7c64d55cb323ff35f5e69082dab9d31a29297a0e9203816f0d34eb1c723f2ad24f821a5b44b6049947c0b5bd378f9931d9bcb411c113501920509338778248775dcb191328a94841b5d41ad3c646c3e9e0cd1cd4300d43257d709033e8e8dd7d93a819af4364c280ee39e063002645581d7a519ea8a6b63ccd2de65463299ee7d76097278559306b51da31f6eda7aff69870398f0ef0586b6edc846cd6dfbd97dab6d8f605cdc02db0a8f2f4bfaa23e5e6ecba4c32b7249f6a7f6ddf80d76ce882ddd4a4ec46ff8d08ba3d567d25985fa1122a60d63de7480fed9610d9af345700db857ef50678117d66f98b86729b8a985fa779e1eb41bbd95cd50ae15d8175939756d0b41a54655399599055c7ef82b5f3c95dfa8362d2ecf65129089111aa68e20da4970bcc2ef6629fd471609e492731483f7dfc7042f51c9216cf59dd2cdf596328c5f87d3a4ec335b7f3dac51af1cf94ca5ba6930f360aa44c94786ef45f0eb780933746c8d31ccf1541c46fe734fe393f5cd678512c61afde7c9492833714f122567419f62f20fddfc27eb4cfe0a935dddb3b22fe400a7ecd62fa1bb2f22ed7ee32c0cba031b35df003a1864262bcfdd6f1c3e1b57b1fe69b3f6eda78a792f2e6b26077bda42c7704b1d0dbf7cadb5bf2facdd3f34cb278837b0b72c2f90930df4513b0affc73a4834b9b0c52c7c52320f3f8a6e8f1af3a20580614cf2b5fa46f9fdce0eddaf097a77db759ba53bf4cd5116704b098dbae9f2a71278edb3b59b681a6f4cac915e5bdbf9c970cbba6b3b14067487d96a236edb61b0e2e807e31227e6a902348f9bdb6076dee119b2b6c478acd8679fc2cd90c46d705418fc71c47fe4adc88f5d68d7ef66782981dc90d498424a643fdbe2941447c96af794f497de5517fc021d22ee76e15d67c4ffb26c235a69d3a56b26965520af6028af9cc5e77137cd8d25aee351426e40c700ef317eb85e64910c1f746d8e12f29ea7c5c314bc454cfef5b72e6c184b6f7e2f9219b8d78ad44db8a70da2e40b8b35861f2d14c2b2935cd8eb9563b2b021b3332983fdfad8f1f7c70d08b630922e709a0cb38fec4166791e4a3e9ca7bec0bbbe5abe726c46c5b5d48d0187eda9fdc882854392c00f41d6ac6322bc4c2c0c890f5ac2fe468ef04b85f26cf6ce3f397d84115a8c7c888b5e4903dcd6051a5a68e37f8130dc02679701df4af1388d371b8e1fc1051ef22da1345bd2ec42659bb35492516db612dc98f46ff96001811eb8a2b7d94554043acb69d92aaa1e2b5cde0b18ec76a659464dcb3f8fe314b32a5c5a313fccaa2d0dc0d8c6a6d401715e7c22fc417f51a12b2d3769772bd831b330b278f964f325eb955dfd7390b38d8541823bba917c42571318f39ff7b6417fe0ce41b781f977ecc65d95a3358e310a95c9e3fce1c7f1969304c4c2c5056ddf43a1b10daf09b4db0d2ca60d43cf94b9593f787cd0cd0799177788fd34894f4939eaecc6e479e821077c45d81f95ad26ab7d42b4ef70ff440dfd359bd374785c9d1d1c4e1339508eb786ce2725a6946bb6cfb7209a16ea18a652eb085c38510d0f622a797fffeae016a17c572566d433720f5c71d87669fcbb5b1e4e7affbb534f68f0fa6bdc02be6df7504af22a714dd923ddcce0b9dcdea5efd8b48c5a001463c11d3fd320a88ed6e9a79f05c2f5cddd131eaaeba511cdd08d688a134555895aeee67b262d1a3089960e59dea302b390c187113baf5765c677f112ba5a1e841a36191a0fa878447536066981551d057e933b6511eacd1c58edf3ebc4e4ee5ab9328ecb6d18947fbc41e81504334635e033d230c50e6e46e72ca1149c55c133611e038d38151a058fcfa5f41680f9cd78cc03a59e6e4e35d9af89e7bd2b21e3accaaa5777a1035b1cf993984d84952c8fc7a11948eb2b4855c58e8457b8d40506c382460cdc7d6337f09087b01bf80ccb6a209ce5c6c49fb5a4a30445cf649cb5f852ef31e8b840a81f7eda9aa60c4562a92bee40facd4d44606346193264efd2eb7e694868453b27a8ccafb9a6b468f7e3434e1bd5884090b53399d793f9105bfdd424c8ded2b3012c6055cd79e009deec3f53313809b225f88f6f5a60c2ba55479acc6640e923cea0a29c30e6b7fd90322290c069efc610b4c5ea7d34807a5fb0d2070f3ff88ef41e93c8ed36436b7cb6730e1c0f44c2b625b913ed36e777e8592c3723ebf903a4e59f32c729da02b59cd994097b6c2e1e826f9daa5700da9cba83859f165a15926f53bf76ef35b7ac90c78c1e69389660e1bb589ebb63d8cd41d45123fdc73874fcd2d153ec722d457e3f5314147595dabfeec511ff6432f7b8310516cde7cb1cfa7dc299f2f50f1af8ad415f302cc53ddebb514e1303aa627ff83f28918884d3128789edae9e1abe890c19803381ec8d12b028e70bb3c4cb215cc34d06b69ee10c0d5900acc66c20b86ead9a32da8e0f1f7ada5488cc3072cfe6ab3034f777a97543829accae9bde32137b86421f8e12a7542ef731fa1bbfad72f6b168f8c5afb853cbad73015d8d7d5bbeac210cc81c5da9a70d43bf9e5a6331993b3740cd58c57e97b6efe97738706a68e67b50c07b95f7598ce6aef539cfb6e93d81c0e26425ecf0f2c85c7f6dd71f95706d32b202865a17a36549efe93b5c35a5b3e8f4d748f7c08ce4f1440c9f729a5f9143af6516106f27141fd34c480b78682e19046480b304460acdddfefb5dd0736403c17aa5e23aeebbd6a2dac54f24e3628c49bed17708d6e33f93710499412b54d9de496296de42c1b3a4de41d019f5fd96b8dc1e9a6044e0187e2fecbe428911a56b438410522864487c6473a8a095527283ae8df9158161cd2fda9dbd27a5fd813bd70dbc5db5febb80865c9c5be4cc7e4637de560ed4ac9af2fe02fb8ecc39a9887be2512b5fa6835d5b62a1249d7fd40ef47db27621ee4c9e8a99b763d245ea66c6e834d9f878aa3fbed33cd0a9d09f1f601d32283f44e33e275c5f76522c47d0962a0f6a247242bb2f40de2fd568fb27d1964e474de7d0c5a55c497844e9759f19915be5f7735cd99d39d795865995e8940448d8980117d57026dd14f4d55c3787d31d5e5c46e469988280fde6ce7a9630cd64582923728232a2516e8e1cf9ec2b7a2915c439bc0dd44655bd3ff2"}, {0x30, 0x1, 0x8000, "94e42d6b937177cbe4ab5fa9120f3761f1d41071ddc166c047aa451e7463"}], 0x1058}, 0x405) chmod(&(0x7f00000001c0)='./file0\x00', 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r6 = dup2(r5, r5) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000050003000000000000000001"]) executing program 5: clock_gettime(0x67f3248105b4e007, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0xfff, 0x62}) r1 = syz_open_pts() r2 = syz_open_pts() pwrite(r2, 0x0, 0x0, 0x0) close(r2) r3 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x1, 0x0, 0xffffdffc, 0xffffffbf, "ffff09060000000000000000800000c9a900"}) close(r1) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) syz_open_pts() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x7fffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000051000/0x2000)=nil, 0x2000) executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r1 = socket(0x18, 0x8000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) syz_emit_ethernet(0x22, &(0x7f00000003c0)=ANY=[@ANYRES16=r0, @ANYRES8=r1]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x7, &(0x7f0000000400)=[{0x4, 0x7f, 0x7, 0x7ff}, {0x3, 0x0, 0x0, 0x7}, {0x400, 0xab, 0xdc, 0x7fffffff}, {0x7ff, 0x1, 0x81}, {0x3f, 0xfb, 0x9f, 0x8}, {0x4e, 0x4, 0x2, 0xa81}, {0x8, 0x20, 0x83, 0x81000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000580)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb98986630c30ba941708c3426620e632baafef1f5fca7aa25d0b69adcd446cce4b52d9b97dbcbebd99cbdb54fa6effa2601790a9a4f94d3df1854a605643a29cabf24a57f5519188874fea3f07c2658c3e75a7ac3a1d80369933d3de4ff08784d6c", 0xbc}], 0x1) getpgrp() r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r5, 0x0, r5, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r6, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0xa3, 0x800}], 0x4) semop(r6, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x7, r4, r5, 0x0, r5, 0x0, 0xd}, 0x7, 0xfffffffffffffffc, 0x4}) getpgid(0x0) getuid() getuid() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x20000000, {[0xff, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x9], [0xfffffffffffffffc, 0x0, 0x7], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [{}, {}, {0xfffe, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x9}], {0x0, 0x0, 0x6}, {0x0, 0x0, 0x0, 0x2}}}) open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x10e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) chmod(0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132faa7130", 0x8) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$net_inet_divert(&(0x7f0000000500), 0xb, &(0x7f0000000780)="06fb6c70c3b8a151180e0196b05eb45f2672735ed02a5b75460e25b9ba22912fecbcddd5fca42d1ad01abadeec34d9a72bdf86b1da7b6f2b9dac388756304d1a8afa6defbe2246cd9271ff0dbfe1477ec29f66540ceacaf4479f99cb9011f5cf123a7609737af684bd901375143a2a9a718865c1568234e17ca252b5f1aa5cd0fa96425d37dc4e84e4ccc03ec201db2c4e749f451b463a07cd5a63afeeb960cfcfec421bd957782d787f3460ed8f3e0d36c4bf825a210d044d34096c8e1745c7d3b80e20cdf7d35ae462c18d6034b6b166853df1c63485e9a47966a8ce78e4d5dfd6d549c5e522fdf579a73c0b9bb7030e7383c55e544161e46af1f82be48bc6b036661a29747ca3897fcba89e7fa8324609ea344a8bdf39c7148dce1c15b8a5faf3cb73b095734906b7b1d40fdeb18841e0325af3b1a4d06e7defa598af7488240e7b7477bc6355f8c64445ede5", &(0x7f00000014c0), &(0x7f00000004c0)="8d1dfc", 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 5: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3dc3000000000000000000000000000aa020006ec5ae300006006c33e00003a00fe800000000000e0ff000000000000aa"]) executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0xa, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) getpid() r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000200)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x1) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x401, 0x6, 0xffff, 0x8e9c, 0x7}, {0x7, 0x2, 0x2, 0xfc4}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x4, 0x9, './file0aaaaaaaaa', 0x3c5, 0xffff8000, 0x1ff, 0x1ff}) socket$inet6(0x18, 0x7, 0x20) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000340)=0x4) connect$unix(r3, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2}) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000400)) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000440)={0x1}) ioctl$KDDISABIO(r3, 0x20004b3d) poll(&(0x7f0000000480)=[{r3, 0x1}, {0xffffffffffffff9c, 0x20}, {r5, 0x80}, {r0, 0x80}], 0x4, 0xba8) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f00000004c0)={0x3, 0x6, 0x8, 0x8}) dup(r5) sysctl$net_inet_ipip(&(0x7f0000000500)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000540)="d2abdf76a661278bb4780a6c821a2a5a4b7b2559665d42991b2143f6b3f498a2e46d6e82fd4ea52d35ad0c7fc07973129c672d853154b26b4c1c6b52db8f02a86b05a29d7554a24f9fdfac2f70f7a034c878341b2489d505bf8a9f0a9f2f6f953a278b4cc28267a7c6529ddc3069ad6923ba8d34ac9b9cf0c46c5877006df6b2519a26a1", &(0x7f0000000600)=0x84, &(0x7f0000000640)="21a470cc9557d9270a3230bd51b5165e7911d20bf61a462fd20f38eed373ec12f8597728b35f8fef102e595a2858d88c0a5ef1a813b1bc63a3c4f665d3ca1de5f2facddb6f77630ae0d11be2188f2b6285678a4a90d91f9fa33b918992a6a15c10d218ae4d796e2bdfa67eaef36c5c07442fb30204b28f3f695ce4b18c8bebb08c4c3a7fd3df575d60738734086c63609a19d131ecc6d76a7bcedc7f03b377f3069a35b18cb885383fcc0695b087a885ab7e1e34c03acf679f3bbdbc51243be9f884b768768a9870303304a7411ffb36f2b2", 0xd2) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000740)={0x7, 0xd1, 0x8000, 0x1}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_data=&(0x7f0000000780)="43c78bda1c9ed4da3238400b3d6852e4d51c3d954b186356e0"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x4) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370828de876fcb661f2a08b2d09b61c4062cbdb155384d6cc7a93a60a034cad57f105b6726006245de7280982232215d9915fe0", 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mknod(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) fchownat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)='./file0\x00') socket(0x2, 0x400000000002, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8001, 0x0) pwritev(r3, &(0x7f0000001600), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000380)='./bus\x00', 0x4, &(0x7f00000003c0)='./file1\x00', 0x8}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r5 = accept(r4, &(0x7f0000001400)=@in, &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getppid() r7 = msgget$private(0x0, 0x2) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r7, &(0x7f0000001500)=ANY=[@ANYRESDEC, @ANYBLOB="4f3bfe92c29352bcdb600b536dadcb3356a5f96886c17edcbe31d5ae1067976ef24984c299d387352c1e18", @ANYRES8=r6, @ANYRESOCT=r4], 0x401, 0x800) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x3, [0x0, 0x0, 0x0]}) executing program 7: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x3f, 0x3}, 0xc) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x5) mkdir(&(0x7f0000000280)='./file0\x00', 0x36) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000300)=""/136, 0x88, 0x1002, 0x0, 0x0) r3 = msgget(0x0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{0x7fffffff, r5, 0x0, 0x0, r6, 0x1, 0x61d}, 0x2, 0x9af, 0xffffffffffffffff, r9, 0x2, 0x7f, 0xfffffffffffffff9, 0xffffffffffffffff}) r10 = accept$unix(r2, &(0x7f00000004c0)=@file={0x0, ""/56}, &(0x7f0000000500)=0x3a) write(r10, &(0x7f0000000540)="25b5c0f8342831752ab910d74c71c3f0ad1fd325908e6f757efb8d74f36d6bd96537b49ad64df51ce0cfae", 0x2b) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x8001, &(0x7f00000005c0)='./file0\x00', 0x8}) connect$inet(r1, &(0x7f0000000640)={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000680)="866db011ca4d3a16f5ff2bfd1f0be96e90e8fc94e4a037f7cc25f4bc6f51744abee2e91923c102cac4d390c1132b1a5c48c8bd2225d8c518b7de7b682b21282e1b0444b1e8124fbf1ba0c68bccf6ff52eb09e162607102d034ae987c5ac69da3777ec2434956d7", 0x67}], 0x1) syz_open_pts() sendmsg(r1, &(0x7f0000001d00)={&(0x7f0000000740)=@in={0x2, 0x0}, 0xc, &(0x7f0000000b00)=[{&(0x7f0000000780)="315acc8dd03b039a26763d4044f24d151ee0eb2b4862f480ce0bed04847fc14e1330acb4db33e5ee6e456001fac1eefffe2776c5294c9a5469075d7386baa2ac819782b2b10a75577447b650a206a0ffede607602bd4d65bebc008c5808cfbbbd0269c502f3e8c6b614aabee9b455e65938b5e7c031f677e311f2f4adb0c8bca53aa2e51443bf4b59401f8de4660686abbe875c01bc8eb84a466472aed9e99318f0f6e1a436f608c8741f99dab81f61e54313eb9faab7948f80b335289ccf8098e96c8175e17482a18e63496714260ca6e25a859a782986f5981dcffe4387214baac60121cbd1afd", 0xe8}, {&(0x7f0000000880)="b7218005c44d62b799df802388c92a111254f116dabf1d2985ee2e273abbefab608413eaa673341b4b583bd653e371db78a23e6f06d328efdab0e8d5c9fd0862509f684427ce8115f2339254bbbac80f1001c8330d2d71df55f1f95e7455f44cb53e9b0bc3cc7324f14516cf943b4d256438cdc8b331be2c85e33ebb711e5296a64dd007adaf451c3f0ca80fddddbb75d1a35c3e938ec401883513f6b3eff510dc69ae311c58c320ad4cd2b0e72300da5e16fbfa3eb7b005558fc9d7ec9af7ad222fbd9e6e25806da0083bfa1a96b10a98c515a7dec5e7fc09be70a088cd828446c907ce7e5e1f6a78b04d05c1058e", 0xef}, {&(0x7f0000000980)="b6aae6381e3773a7e2998e6f857efc0bcea702fcb64044b254b5e62253ee5e0996cac3a6367cda5ae24be75b59eb253d6f4e5fa27c3f4e5db346de193658d782ac4105aab8e6045da8faf2f4aafda86ea1915b0fb48a504bb3b90a789684bc173c0bbca690c45f490ac9468983c014d6ae01386cf33fbf8ea4a7d8c5a47a7152f6833c1d9801f52d49b0f50b788e6a5786e2e6931ce974e8d8be8a7d0b561b250e1e1ade5bf9f872f1977d223ebc7093925b3cbb04892bd4cf6760ba4d6897960c5bb3b4da75d1b7c129242fd9507d65b6fae825bf11", 0xd6}, {&(0x7f0000000a80)="24c2aca2bc2daf2b796e94c2d19ddf94a65c64429fa6de247b3b692364ff2925eed2a8fccd5f5254d122298c70afb4a50399c2fd6dce5f3f2065cfaedf523c93663df5b7af6c9aa40037126bd184b412e13d281bf199e0ffb41ff4e5f07785d42a43f38eac75", 0x66}], 0x4, &(0x7f0000000b40)=[{0xe0, 0xffff, 0xa49f, "1ae277b02b53118e87f6185374d1aae2e0e0b54c0770c7a70d66b0183b684da63d1c00591e5d29a4e06c9293719b951406ed89c05695782dedb5df62c87105ff853c9cf67139e35a30049d9467e6f130a8c68db50f82f69a5dbea1bc92e05cf6836a36ec9bf44e2c8ac7ad5245324fbe38c69f89ad9b5a7a243344bd540702a632a2cf2727d8ccbbe786566572553e894a2d692ba65245f46fe6d8421543490afdb6d928b3b102dd45ee718417da1342021cb809ff6bac99131fd8dec7b9d8360e84702ae54939bc82"}, {0x28, 0x1, 0x80, "d4046e1c137f0134a2d9df2a381325b8800cdabfae2d"}, {0x18, 0x1, 0x2, "f1efaee7265cf7"}, {0x1010, 0xffff, 0x5, "e345eb6c67e3ed4d4da47fc4c9afce62c6b970208587d8f2cdb6b188e3b20347b479fbc24cd26c29c7563c08e0a7909a3884862b54eded5dc0d284544c2c3d95e4d6e13394f899204887abc74247af583d41022af7913f658f5fd13a229c6a99d3424d17c81a52169d74328f26dc7d60539736530e36d50646266c3afe0c7ced5ae81fcb0c0961cf78549db5dfecbf28cdf904987c61dd01bf950f2c14fd4890c62ecd2d70564e6c5e6f191cd1b784ada974cfdd6b94c3d34ba6d45e59730e899681687b80932b2f506f436a3724045a1af07eac89bc01ea1ac039c342a49827052ed541d62ca4f1d0880aa3a6a8e8891deb6e650a91b98dd993db29c3479d6bf118d3d6f805f493d827ca4ee2dd636c1098eaef0629e15a1bade4a02a995dadb5024cd75e7a3f885e685bb1bff61dd5cb698cddff75ee5dc2a756f127d58d8012be58b06f477c99d2b208fd314297d2334b7cbf93594666e9626a22776d9ac1e6c4371a7e6b62ea4770408786290c3141e0a8fd2f0482a0bdda9033e8453aa7043304c9e77fd26a1a4c13f6fb55a2f51a479dfe2ed47b66cefe9139ac5026a382fefda12de447cf32675c9ce2237f3e2a24ec6fea0236ab62e2d94f096cabd2d9333c7c2fb1c61291836c74e8070f6804bbb5ad38d49a2ed6821212915efdd1160277d411fc113f7465eea3efe9f6de1c7414ad84ec70edfcce3fe3cb5a59ea6662d9e0ea216ccdd0dcaf9333c3b34a040438acb5bfbfcdcae6ac3b78c7279d2992fd7716a0c63ddee4086278406e611cd215ccd8931d186788a06ed7777729af8a18b955eea8a2147130346b2fc67d2ef9e4b5a835bf510f4f72bcd42da27b181fb7e3a381a6930b692734d246d0607a57e4bca2575d30a0f9f824398971c1aa3da3f5d09b2d49f7f9e270db78e0722b8b5f58b7d4dc923d9ea1602238ea87cbfb7b32f6c7f5c3ee79c5d3815ca963e48529f5336c49d62f03a27e394cbd5281783bb5893d19d31f9572002c86ccfe6a10874ab304b70d38febd6b8064f469512386c1b79aa312837338f1ff5187cbcb1b9af436effdd0d5839202a03779bd0ceaa28404d358cf5c16ea109a4f08025f36404575adf5b773a53b0907414c49cb6d7fb93fe1ef0f3d0d50e3607d22428ea83f8633188be1fe18a84a0710687390f213ecf87d84eda1712b4717bf0094141ef0234b0f7c8235f09bf37b089ab79602d0ddbb9dc99778d99d549a379ab314030ebd0c85dcc141ef0951cd30f48563c62f4237e1dfbc98fbaab71b565e3c2b371aa26bbef9f0f14dea0a4669f9f230843ccea0336eaf44469bd2a3ba0b1ed248bb0f8b3c2edf26589c3c401b1d90271c9fa760965691466f8b28a7467efe332a766aba0cddd6aeb0c95a46662ed1326eda6eca866fd2594cf4b8c0235a0fb1ee21b5963201711114ade54226f40ac9c9bdc7d87dbe2f38322074262076a3e2f9598c873a7fbbb13665f47c4622e1369bb36ff63cc0873be01a231016a95004801bb88dda0fc6924f20e2425d4e3944057d51834458ff46ecbb9733feee85e7a5a098d8696a81bce154f7a270a967f7eefedb45b7dc4d5ee583ceb72e539fbbcfaf859d7a6a937e2415161cc2d5c346117a255ed3c2baa6495281923b921058789208d654fa46443869822f927f0ec744f06f9113610d62218155390ce628ec1539e4045f847dfeb70370004635233e892b5f9031d03a484d8c6f83107c97e80cd941ffbdc6f68a3f94c4b21808293bd6204606e855d4cf9021a5d326d9595c92c69142a618ad71fbad17f1abaa260b2d20187c8bf6efebd6e72e41eb89d98ff2bef0342154ee33dab05ac0e373f71b1dafe2caa00e9e512337927b49458cf2bde56673ad49f985f84c9b880580fa748b42d25231ed9239cb402033c9291954dff9b34080152e83d8ef5cceadbcfb6f8a2aa46b3138c797a6f1ef47aa73099d373374883b6e50f29aef8b0f03781e0d3b88ef668d89a7a1cf0875943f04636b8598ae3ee9b4c0d24e945a92faae22036b648b855a429cb7708080413027942cb8683b7e0d9597fdfd15fd5ed4c47c2abcf3f481cdf7fd579c0b9da89af94a274c4737e46df31129529f5a9f7796df5e174f1023de795ef235f6b01a1155336056798b04ffd84722ba9b670ecc190add986067c4b1555df30cce50d1fdca7c6ec73cac55ab6a1c478813274a5f7bb1f52e9a1e868ab29b5dbe0358a03ee2a722918869eea777bc4f1b7e7df9a91b77facd2cb0ede37fa2457ab10dbee21432e99541d80553a3fea6e6b0824628d3f2e211a7d131ffb04d60a34c157d44509ef4c817b1deeaece9fefd9b6e35698caaa451a629b048c2a9310dbdffa2b9547d9f28f416c976531cf6c1b14ad3e2784968e8d61bf396e9fbad8ee6c858818096c7a3033df4f0dcfe7d0c6822f1eb971e822a93aef35b5af47c81cbcc2cb273804bda42906eec6076226cb3285f7d5d3f5ba172a60ba7289a5b7cd331953188ee58f11f25651d25be975cb726429a1f1d7851c60a9e660d3a69a310d474f4f4051f177d64c7492e5414f67dce97072008069926cddd25e5b36ad4f79638c6f763becf7099dc4d813cdbf283b571a8671e7d42d88e51447c464d70c051a3d3037709c15e6f570590f09df391a3b868081f5f0aaebe64fb438fd48e14f26ecf0163e5a002dbf386ede32811fe0df9f03c6cbba4abe152ec893e0d358f16b77af57e688ab81ad7f94147a27da8450423b4c809e2fb4648b6098ce737e1e414fcfccc28629c179c08c46cd49cebb575147cef21f1476f6e2db773a56efcafcc65f43556b69f1ce962ab4d8e6b0ddad0a4d081bbd4c9a91df89402452be2476764e0c9c5f350b08fbf68fae9efd7662b44538b5abd7da580a7b9dc2f17ddf8566a2f4bd5e08c451834fd0b377fa06fa838711fc2120bff31be4786f020932569905148554ed10b3ad1370f05092e970ecea6567b0ddf937855ab7371d2a29ec7c7dcc874f7cddd8e2a8c9f01e8d8ce1dbcdde1106a282320ad6383fd6b4463a083e577e69cb60369cf178b18e7b65f52ea81f79280bf8866a5224ba22b6a9e4cdc975efe440d9a89c9a9d8598bb288bfd3f2f04c943aa5fe579c87c2548a662819559e5e4abb009aebb4b07398ba270de8eedfded034cd174c56251021b268f9c5b271b838a326595b17b67040dc3218580f9886fddf4f65ab0bdc5a4c6baf93242270a9afea921f70148bc3f675b52adfad49b29b0f434778bb1589cfb82fe7acdb1b2f5efb71955ca636e9973acee4ee89b276698e80a073287a8d034bcd211cb8bdf904a37aec92356af3a348f3a2c7d0ade9c8f4dcb2626b938cd93ac4c896bdff479b3345b09d1443d028f8e538e6e454193b026b439b64f54212bc4cc211c2fdf88ecef06d4f0177797a3adb6bc18beb100d6994294f828260107eee25494d3fc6021a9bd6e7e2fd3e25e1db47b4fa15a1d6d35edf0610f64919dd565bc24afcb2aa0391aa8e483a7b53f843cf3139b5a80c081ffbde7b893e878b28f70e4bd480e0ab275305307e360e2eac5936326e156419f513e39924eb005694ac0ed777233f18b748a7f3ae5a029270d348ed2c52a4f6324928fcfcc2a4db8ab126acd6ac4eb3ab4b0ce48fb274842d44649cfc0d77cd699e4dd04ba5e5460734d824df68158577e24cc0b7e69add1c72f29d7491c2aec07280957a95d5ebaf57839095a03a79839c1b5d5583633f66081c2217bdc440b4ed6a7a435bad214e506831ba35a6801aa041a79c74e381658433318410048d00afb4d5f2970da0a36cbd09e03ae219a366605f888b8ea78cbdcc9fc94da69692f1825b54cfe1c3a8a3237c6f0c6eb361886ba511de21e7fa1339a45b66dbcd243e0e1145a6c0b799c6b4a81f515f0f72ee13699371f4e6dd137806dd543f6911cd7550d2aaa0ac7b88f09530b222fea2bebcbbf3b09e8916679fff230c5de4160ee52fb503e569ba8928e64b770da4911efed96f957dcce872a0068aa6e01ccaf7a131f5b064dd7ef3f7d55434b09d27c4b503408c82175f5f4371aadc4765eb23ee291b03514a7141946346247c55ce31870b58700a8a158f05cc4331af7dc0fc5730e7243b932712e4385175b836d61093a163db957c063cd91aa824c326218dc8bb34a0c0b0a3813df12a89b37e7a93e41ec995df01426a3d6af3a82ebfcc06d2f4eb61c65370237bcce76480eb473005c52c7dc7c6fc8f877896aa0edaf6fded61e7249b6daa0cd5369ce935cb3b733f858bc0e09b225a519fb92dbaf438c27195c9a3f0e30c2761b7cde06edb3ff9b0738ff88b7cf42f820636068581dda9ceb3040c8df5e4d9b29bb1ce0fef8fa4561faa09fc2838ebc2dd8e57802d9f6f998817f720a6c3f7bd74876a52086fcf27206703df1036b52565ebb94ea6b10a5edaef41e216c46e37bb95eaf4ffae92169c831e95c21db92ec1b6eb1aae9ff72e84cefd4c953b3c3bdc7891e45bc9cce1e7e25ca968d78bafe045c94322d523e1df4649229cb0de60b882bdaa3b086d4e80a1cf7ddc22951eb182ed3774f1fa285eb39e808f59c5fbd20b2d21b25be76427774fa12d5c8c469289aba534d8b1aa4921d99f161664c142ad3c2b297a37a48ad6cba500f2de3d5a47a177367aef49321d99608408e06432d99c465e5b9921fa21584b7ca1d9c72a04737701ccc155044270bc341f17acf212a5b9e709494ee09226f488091e7d0e028d9c332d9db69cc56ac095efec94e22eee67f21cb3d92df90cdefeb93bfe9bc9c6d364d6e520faca08b05a99274a56180db7f1656ec5518b8ecaf97e636d5bc7f2ce0b0d93c1cba06987504c469f7a38c38faccd9dd09e194bc93407db42c68359adae526bfdd6974739285bce610415f6666ae68b27226bc86182fcf4500b95ca22955ef6976984f319ef1db7f865d5fe4206a6790581cfbe28961f5e923e03baabe2afb3174b4bb2e2c94040c4980842e27b456c520e24b656a553ef7e696670624cb643f3d92a967c488130cf68e4fa20f1ca5e0e12c7fd9aa3ee454a58db085b12652d8d0c5ce8abbba01ca5ae8e855fbe31d18781820a37b9c3a78f429c217fb0e5f7aa36052d939e95df5419f83858d7a76d22425ca606e3ef408c4e10e9e39fb48e48a2d1e9f0eb251af3cb7c38a2135d8658aff35684a48a1b2d805c9e8f959a3421ca5e1984afd231ff1f29d7e25daf63b26cd49c91bf3c0f242ed1b8f12f1c6725e89639f18d2bc550c931d5621d7e7a8b65da76576fdd81344cbd639c1875456617634edf26f034b0e6f58ac9d02775931b8719b537a94c79ae50f0ade1fdd4fdd37e1b5364d25a3b0bd0e71674af909afaa7f51bba54ef210a614b64b79f264b995846530684b4a8012710ac6bba04c494a8a8739fdea0e251551c6f11ecf3bdc1b0488cf369ea175585fdbab7f9c954055cfd150848e6af2f5a33ba376fdc1ba85b21214d1d84e93c7fc74afae88a818002ab2d867dd3399bbb6f6fd3c6f0a03fdbbd2a0ec3547366ea57473e39d58869fa1c6691c5ed44f83ef3396ed4b38b9b1faf8aa4bc360e4026168598dee815b3f053a28dcd4f3f02acc50b10fa66ff78d6953180acd1f1531d39ab0ee2f5941ff47438aac929601990053938039e75566d8ad1f09727d74c5a755501863b97f1a62d475d8a5e8f77d8c495d664e94033840f6a027e49c6b172e09d7a7fcd72171f48505a3f1421be647d9668dfad673241e11d7689b6f33600c8b64b43c748b661b9c850fbd5c03dcb"}, {0x68, 0xffff, 0x10001, "d605b8509722158bf2748c80d9dfac52fb281b1030df696a1114a0b73ec655480d7eb7713cafffa4c2ea3f5fb1c7743d9cee50ade214013edb63ab167ef4afb74c3b1e96db613932d403683d766119540dac4f6e4669ac"}], 0x1198}, 0x0) setpgid(0x0, r4) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40), 0xefa7eaf2255f51b5, 0x0) ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f0000001d80)=0x4) r12 = shmget(0x3, 0xc00000, 0x2c0, &(0x7f00003ff000/0xc00000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000001dc0)={{0xfffffffc, 0x0, r7, r5, r8, 0x19, 0x2}, 0x0, 0xa1c4, r9, r4, 0x0, 0x1, 0x6}) r13 = open$dir(&(0x7f0000001e40)='./file0\x00', 0x90a, 0x84) fchflags(r13, 0x0) ioctl$BIOCPROMISC(r11, 0x20004269) getgid() executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/64}, &(0x7f0000000180)=0x42) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r2, r1}, 0x0, 0x2, 0x200000001}) syz_emit_ethernet(0x46, &(0x7f0000000340)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fchownat(r3, &(0x7f0000000140)='./file0\x00', r1, 0xffffffffffffffff, 0x2) ioctl$BIOCLOCK(r3, 0x20004276) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = msgget(0x3, 0x47c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000d30, 0x0) ktrace(&(0x7f0000000780)='./file0\x00', 0x0, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r6, 0x0, 0xb, 0x0, 0x0) r7 = dup2(r5, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) accept$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) recvmsg(r7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000200)="3f4b3e30bbf24b1b6f2c234119dcf07906770fce7424c9e188588cf0c0da98704c581d617030fd6a82e7e62d4c9c6655ca54cd06231cd1b22bc7f61d3a31d63282a72d478d618ff7bf618e00ddddb5f36b2896880c5fc3eae02434c5370e3254ab674e01e6e8306ffb4dd8e6fef953f03e86a96cdfd2c7a1232220798564b763ce144424a557d854b7316e384d85ea4abb71baf87e152675815aed7fabddcb62567a1de2306ffa5bfb876c7147e6fa93d16e90a3d40dc99566d81480e0f63b53da841abb4c1ff86f5185f059a6da92d8f1a29d2077203f1d177abdfb5e2494f4cf67b438a8", 0xe5}, {&(0x7f0000000300)="7047f225eb3c5f83b7f9932a70b5a6c8856ed949dbf79504d8435913c89e5cd4297f8f8ab0dc98914a2db0878fd45f8e0e459233d5f54bcfdbbd1917d539cb40d8d4e7cd17ae89f7f4a02f390c34ac9fb6a0e1ae34c8128b822d25d19b4f29901f3ebfd1ec71560a3715b25aba9861e3cb421b2b4c8942fc169fc60891d324501dc37e43bd20999fc034dc9475787e65d3777e76e64855613b12f919518e4ca05582a711c0a99b2e4b1ad871466ede2fa55a2f4e356241887dca5ecd67f86e5bc0c6c7eb026155efeef060c83c5d01", 0xcf}, {&(0x7f0000000400)="a0c08ca605dc9491f4dac97b525689c9056577b6037bcda18ff83f74fbf5b61087a2307089f8396791a005e3d0fe2c71cb1dd164ae90b4b3019f47697df131b31c9f466959b8984cf81c4d0ff24e8af83c3a1f548650539618da837cbdf85438bcd59d9614e99a7273e7ae0b42bd3e01633727094cc10949d7eecbbe947e92985016fa055faac6ed809fc5a0a1e9065b5e2969d8a71b", 0x96}, {&(0x7f00000004c0)="2f6570856ec03ddfc6a57556965575466d4d05b3d010ee8335083d024874256d3a2c5ab5aca9aab43f1e5590e6f7dd964dc572e3004cbaa5cb134c9d1fb609191c36224177674c9fe24397db1ed6786266d2d6659d91345a0c2cea55adb113526b2c2be34e7ff48bfff934b601563df147b16dccfcdbbc7c9fb9df9743623dfed3ad901d7679aa428aca2f19d28f11c5345018c8b2272548d5271bbb4469f46010b52b5851581af076fb9dc6050ad295320e42c479799d24638540fd2b2729f0cc2916a459279e781c305a", 0xcb}, {&(0x7f0000000800)="6d5265f97beb0f7e449163af2f6e068b3792eb08ee295a37fbfcc25bbcfe1c29be82808d188d04c585be3b535a8916a45918f0546c682758dfa53920ffdc805ffc3e93cdc144aeee4fc890a33d07a1c305fdd541ac94c216a222582a530cdd058d3d4274f79b8d819177cceea74d85862717a282711299a02e69d99325d7204ddcdbb46b60b360b6271d8c5499a1123389d31cfe34ba30dfac5fa7966ee76b4c771ce43e517c0011fe38481f93d3763533d266c02fd2a0735a3362e70f41d2565c575062f93173f821bc0334665e65ec68830ca22e", 0xd5}, {&(0x7f0000000180)="57737d3769a4380fc8c1c80923", 0xd}, {&(0x7f00000007c0)="2005f3d8508db5f56b9ad28f0fcfa80f1a5eb00a8b1d91bd", 0x18}, {&(0x7f0000001640)="487c6d2e222c04f0d234d57502646591d9f471a21f06e7c2d33928a86e1cd798ced9ec56cb0318ce260a4cb3cf2a5dcae90b0abfb7e22404a5ad1221639c76650046baf31f9419c48da750301678d7c20f8bba98e6ab246526b826a11436edabe18469d2c379d9496277151627dc7b080008762e26d1a872d24d52137307c6dc43245b18f4ff57d3b23b417a4b180b4025f1ce739e96edc201ab30f6887af72022b205cb1f63e267e499b65b91b9b2483ff3fe25aac63e579eb079cb53cc8198d9a32f1f5a182547ae852ef8dc6f788e73a47199bf9803ff9a108434dd4ece56e307ccd9a267639f688c16564c6133eef3ec72060da320ff278e52e3f3e7b34c3f5c0caa658cb9178fa2ce7fcfbbefb04a66f2e7d965b6cf1fec066586c899b5aaa1a798c768db0edd8e7e919ccf2c8dc4262b4571bc79146bed105685645d6b0cad84845ddb46aa44a2d9394a5369a07ba59fe19298b14a1e3507259d68ddd03dfb9a38dd780ed49595beb1d9a722f69a0bdea1cebf3b350560933fd4aa5c08218e0c3bb3e40dfbcc5b64f66d8bf81b49ac4bb3f7993878d28fbca1778aacd9026aa0bdc3662690ff094cf3fc854f38ccb6741b6d41bc0cbbf177bbe9cefb2640db817fb622922cffeb36fff26b6f0309eb3dd04dc3f2b96c86a67cd4b724e4ee260427c0dc2457993c23b8bdb16acd8a9e38ac86020ffa0e50f862cd6846723f70ec830546ec4092fa048817c54e737b12fd7f0498efa027d07525dc260c52aa7bd9eb089669eb357e51f3ce0ad53ce4f20fb5f03be5127881c68d5a5e9736b14b3f436676af5164f8a205c22037ec7bdb56939ebb8c5035623396544e0db11ce9d4c20e9688847ef4aa0a8a03fab7c5af9eba3ec43be20dbd3d2dceb03ff0cf8661a9a4e78d62405114636a327446132c4dc41ed7e8b2a9df7dc792e4f0f86103a06a48115ec61f23bfd31a4f4cbc64bd038768e7cb4c4926aa602ae93131bd36893895478b1f84d1089f9865d7fc2fb609a7515e94647a51ffa907b947b327650332cfa596a4f5ae01f295e0f849d6bd9aa3bdae9f2602c932ab32b4d18d7f8f69570f686af393c4ac891c80b185653e95974a449d8bf10cc65854985d2717aa32579829df9e2655c9519555b47ff61b1498830c9503fbbab22f429d60b943b0cbb11d54db4e9f8fd713ef8d4c8b2223524de78676d6e0b7dc96ed756c76498786bb1f57d31bf204e2025244ff57170fd0ad28c566a871855931d223b9a5596d4866221ad318708c4fdafcfb3e0417faccd2651efbf95050a899c8c79e81f397b0aba064812d558218c81bfb846c9e01e53203f95b7cfc27485d3bf7208ab8fff5e0ff76bb61e108d883074ce0cb3c9bd857f8d17d90801710dc49f56df98a3bf2bc8b5e5a61c0de476d34ffd4915f7318fbcc081e6933b150797c41b9fab4767a5d0ae33f9f2f4fbd2e3182ed9e43f4abd798cc7526e50a80955817a7f161e7bd4cbadc709c77270cb8c3c49c6713547b801b8be34c24ccd29d08b939a3a6fb42d575a7642f401e7370e0ad6aeb577b5c51b32c4ee99f97f1a57b36008cfb0fa75893d3c709d1e53ff45b3ce9e88946078a530ef8faec672abe295e96a9d3f0fad94491b09c27c378283ba75f9d97682338a1082c4b9a371aa9399431ef4f563d3249147060f2f3566bbaffb4195d492b4e662cb5b78f88186d1628ada15572c4f3c98c7ed970a631d36036afe63956b934a43b58c91e1f35a734463daf529e447c3e8633bde2947b7b0fbe3b8125d8001093731103403da5da5124f73695ffde600c2acf3d8cf3846ac8c9fe1eb8b7fde245d63088c5daafe71863b3aad5cc2d401f24ebf9f7edaa18fa3013d6a86a8e0eab4e40eaee77d013720b77c3cc16864a25b230d8fb26bf677e01031060419eff8314ce67f972caa525b23aea7ac1d36cba1e20e2ae4b210e262cbc65ca91a6f19c315eb815973d938cb9640093bb9e9fb433ac1f50b5b9bf13dede8cc4e8897de5d995ab56daf2bbc59c60a34d631a408c7c57ccda724b0937851f5313a2a324b9c0ea5017cf8943e02775fda1e3054ba63a48a8bb718b6bb11680c4b02620ecb82f35ef5fcad703f71adb085381bddc4e7753c9566df932a2734b54a91f71a99a3a7f830e8b2e4342ad3f2e18d583a17515a166865906c1d5d69196387a32e15a67a6cb65d551c062e853b61ead97fd59013711909e5eb634f82ff045ad2325119cb46c1108caf30e68299e129a271a6d06af00c935e40412469dd736e5115253431b64894ba03ba837fcb786da9fa8e3c2b3fdb6b6a1fb2813507ddf25986c392f4405ed2ee17a25cd1e1d4d88de61cd0dced6df21500157282177550e3bb92b977fd1ec2253c2784d81858706befe254909d5cac94ad3683087b81faab5ce6cdb66f664cc17c63f37121b62bafa37f880c9bc3556c3e580ca0fff44a86e595a9f353510e52fb4ca47bf54b5abff647e69cb5cb2d7f213ab56b7737176ba5ee47bc3ee01701732c6d4629baae752bbbe0a9a727764f6e842f6c79d784424eacd2acc30ef9fc61dea8277e608fc6efb6dd841177196a9b1f711ce8d0dd8e23c38b2cb5531c64592fd71a8818e8a2a62ab445a97008c83d9b249e94e7613abba8d7f09ef3e6f0f36290a7c32d615461d7c2281a8570eb66805a656b46f84bde47f134a78d7659db95fdcbd25490c66b89025293bf39747dcaa39a4c688db9789af0ef8bc4daf35c20dcfecee8ddb58616c5b6f7af7ab8ad1c37c5de1c726064113f3b10247946f6f85a21a0279f2166fec8cbd144286da3ef3fb9dddad09ac97685739df5373e94f9ee4caa2bae248228c06be86ebc9a44392a8d4833d3f29e43e13142236a592b7af0cfa04d68cb646db3b479e604c794eb8e628763d4e0c0b7ba95bb14100a8d710b8f368807e8fcb2516d387a17b0a78336a47280c28e9272aa2c8a0e1499aa0ccd219220fcab430b48c7c21c32bf8e80548c551a10034c49c2bc869222fcfc687f2780224f9b420d02ee590494530e50cbaa0b4ad09f6a08523ede67ea8ce1851595d7562068216e6b625db17361cd2b28ecd03d26d32775445913a44bd8b5545d4d7b761aff5048f5f0fc1f232b34708aaa623d39f2eaba587bff9c697e73209bf33e4bb66cfe904c6f167b8e8909883d620fa28125e4f9e3092aa432300000c1119ea658b6a7aa4362d1800a4744178c05b1fb1f69c73ba0cd8aaa93f8c1d90132e5c8afb3d4f2e47e8dfec8179fbe836c419ae8c5a23214232ab6a7813b985cb018b303885048c4565900704e528a11fb73810eed7e96a5a4ce36dd12fd4c0f2bffdd30b8c6790f6ff7b78d45d45f783468b99c92999ac777b7d91da5ebebc68e37039f3bbf2cf379d3fcd181812bc4f8ff14748e4824b9c5fd52f10621a6884a0a9b11c046479c73a5f7d275ac62a20e66a4d4443bbc9b10c56a15cc81a435a105b8efdd0ddbbafdc92c7c8973d9f2e234eca0d6a8384994f4e300268dd5285dc7d3819bdabce273016077c00ecd96074a368794b4efd4f3fc9cd56a2ef7540fb6a068ecaef74c86c85418b00ab3ab0d8a1c6fd151a889cf37bc73666811165aee8fb095808ce2a87d05633114f9aedf5f583913c5042df4930735cf1fe9e02383d0cc5fb47afdf57743245b606b523a8af95ddcfed5cc624b904f154840d6cc2721a581163f028e037ad1214c27d9576fc3cfdf0ca7aa51836200b8c0c52f1881d17501005d5f315dbca0b2816a5e5de21be45fe379b2be8de4076f028cab0b7106fd61309981f24015039889585b0acadd19a432f0741681ca917c726984443f6350274f74845d3cf819a44ce6209acb15cc2c26d098418ffc1978e1f30173147487e2e3ab2692a989360e77597f33989862fba42cebb0eaebfd695524536d5d6a9ea903105222a56ffe929547e4244ced838051e340503b143cce1458012673a50bc02a579985ee5ad7b7d6f2cb78982882ab5fd908d234d683d651b0fced2b15b527b40173346021804f474d4befc614f6b149a7842899a973245c318ce0d0e3aff57742489de255d7833cc44688c7369b7cccb70c8d389773930a5d6abf101f77a4c1e12638405b79a067443160b37a972733247079f8054ddc5aee2a7700f59434a8b7c01bcf0e2259f914881e8c8fe47c07d63e50291d2800e498845ad7fb95d02d42506bde0f0065dbea9dfcfddbf5e9b216ec3c365aadf5901374679e5a417b592a4a6c4e618d9a94a6ebf08788f2c0079d6123f59a8f67b50f9389ceaa58a93340a091b8bd5199cc0732ca1231aeda659e31178ccb2c7036cae8e9ed2cba816c1ce1198ca79db0a8073a3603247ba40863fc9e68ee81658d0f50834c29c45d58425c0a32bca692a3f7b83713a2aa7a1788f56fd1359bbf369b5d02803ef1a5a8962e5c7cb2697de8073f06fd40b501ae0111805a65bc4fa4432f351877dc1c09af6f79929bc8888ca93cba0759234ca8ffd5c93f861a898a4777c5417fca5b923119e7bd1c50be47ad28a5605ec2931a651a1bac0e236a9acfe0bf4032110abb0a6441cafa4e7428bdfff41e97da9287c793e3cdeec7d12afb032fce62dd0647114849e8d71d3f6fee61568372ba34f51bd8c85045d080273fa26cf784fa3359998fa138f93318b0100a5e56d85e9ba9a767225c4a39c403504b622d6258fe4ee9eb6e1fa66f79666755b3ffa958d152045e710596107fa3a97a5eaa8b075f4f3f069617aefd08bf0c32e92bbf15788a440336e63025fbb7076515a1b25bad8a69abaadfcfd820f71acf99e003cf4398f8f65960b9807dc5e92db2abf900df594786ffeb222d93426fcbc76d9b233bf50271a44016622a39898657cfcc80d75e2c3445eacfc561c6d6373dda483114032659b3913040bcefc49e0999105449d553030c617381603ee148a7e5dbbeddc1b7979ce94e9d48d1837d0003963c9c73ae0fe43f378f2f156c6bb69a659a102ab78b404f36b3682d8a55725c17a762fcc52797d672afc994af5e3eecebf0f21997e9b8ce610a27b1446ad259fcb87bddfa1335216cb015bea15d493e235c1b053b1621b8bd9bff8cdadef40e4124a1fb9c60ace29330b5268faa01e7ad4b1efcb052fc30a706b2085285f193845858b92ad5bbe447c9f1f2e9c17747408cc14bbb813865fc401efbe004acc6aa953b507a027300fe6a2875001f20e727ad194355d5ffde6c87ba9292f307e121e87b7e411cb460e6a91621f1c09a0a7a369860438c058b868f0c0d13d8b77ccbedd9aa3172d6660abe38b42edb8b4a5e11f24af6e35d622db335b36e26612fc1f7b87d21212a38b1c729f20e4d846936d2e58c59674f6a59c119768d21ad3654c12c4144af486c9fe4fb15463fb5d12ebab1c806d0c39609ed4a99755eae610de6abfc8dd9b4b31ce522e5a138897a248f404371edd113e93deb10b1c12bac1b29a32c5d750f08c5ecfbedfe315266c87619bdd464b0e2b31357f4c8eca186d1e0a4b88c618bf563bfc6c212b0ecd9f22001f0104d32062e0bdd524e5beee9a04ecbab372990ded575a6765193f4462f8bf73fbefb1809216e0dd1ff6ec9bbfe76fc4849fbfd9edb6546b6d58c2ec706aa72bf717802e486e2601d8707624c6617c1020bfe5bc553b77626ccbdc8cb3c1f76d2a09ad38fe6788411d1e187845b3d7b49c1e6ce8f8fb0f5a57f2583fc42fdeccafec56140aaec00a378661d50ea1e2101b09f520f3fbb97efadcafbf56778c452aaf84088bd5cd4cfa34fc8c63", 0x1000}], 0x8, 0x200) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000005060d60689fbc1e399ea0ec0dfa46242d5ac207d1d581494fe89229f3da7c272ce04000000000000008070b41f9c7f0e3c4613e5385008284637277c6e5db0f21ea5f3345775396e1ad4b4e95ab351bf7b2f2deeb020cff9e0"], 0x61, 0x0) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000050005000000000000000001"]) executing program 7: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, &(0x7f0000000040)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000bc0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, 0x0, 0xfffffffffffffffe) syz_open_pts() syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x34, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2110000063", 0xe) executing program 7: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) setitimer(0x2, &(0x7f0000000040)={{}, {0xa9}}, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) getuid() r0 = getuid() r1 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x6, r0, 0x0, 0x0, r1, 0x111, 0x8}, 0x7, 0x0, 0x81}) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r2, 0x0, 0xb, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000001c0)=""/182) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x104, 0x7f, 0x8, 0x0, 0x1ff, 0x20, 0x0, 0x1, 0x1, 0x1, 0x9}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r1 = semget(0x0, 0x1, 0x668) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x20, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x9, 0x5, 0x80000001}) getegid() setreuid(r0, r2) r3 = getuid() r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x51) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 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, 0x71}, {}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0x3}, {&(0x7f000042a000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000675000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil, &(0x7f0000444000/0x2000)=nil}, {&(0x7f0000473000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x100, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000380)={0x1, 0x47}, 0x3b, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, r3) fcntl$getown(r7, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0xfc) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f00000000c0)="c83d6839", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) executing program 4: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0xc34, 0x6f}, 0x10) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) chroot(&(0x7f0000000740)='.\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 3: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r0 = socket(0x18, 0x5, 0xfe) setsockopt(r0, 0x7ffffffb, 0x4, 0x0, 0x0) r1 = socket(0x10, 0x4, 0x6b) setsockopt(r1, 0x100, 0x7, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xda1, 0x7ff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r6, 0x5) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, 0x0, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000500)="d57494451a5beb39f81ee5ef89ca40c6923745dacdc56e39ce33e6fca30ffade6e3b2d799652264e324573cc8432437536bf429f8656e80103d9b06a66fa25201b2464e9f4781ef2bebc0438a7333a9bd3e4224849a64833a03cc8f4d3ba7b8cab1b687cce976669449e6bfc3ea78388f762f04f7ed0c018d3274648ab7f5fbc9fd11d7be175652abba6c920c603e7ee57277be2509261943d0a332570cd631f6d6ad561fae53ded1064fe55c6fc7af61c5683413fe24dd2eef453c5383bf5b045c855c8b741ffaf1317a03d8f0cbb31eeb7470f", 0xd4, 0x407, &(0x7f0000000080)={0x2, 0x3}, 0xc) socket(0x0, 0x5, 0x15) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$vm(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x25) executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) getrlimit(0x3, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0x5}, 0x8) close(r1) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000000c0)="290820cbbac7b3e9bf251e83f48019b650020b5b512ea1b9ff2a8fff89c78fd08db98380e06231bff5178173a56f435410f2d85aa392d349c3c79b5ce3bcbe5470eb14eaa99d87136d244f90bf622c4a742479893a40e268d62b633e", &(0x7f00000001c0)=0x5c, &(0x7f0000000200)="911a56c28e4cf907ec397c3d3bf1c5a576e6a6f3eae595a94a5e0e7463f51af23893a0c836ec29173d8e2fe60ec3d9c7df1f2419c8f119fa20ff465a23d626e321b41816cc573c3449b28e3db4fa2b9dc0b716933ac2737efd6234a5285562f5e6a41d975809ff86e8033901cc3f742e56c6c6e0fdd649b839a8bb5c24a0f82091869725c086fedf9b46f544eaa5170af217bea689832fb53b2003110fb7daf8911f75d0722160958708c8b5f868cb6267552ebda12d3f406a302f", 0xbb) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x28, 0x0, 0x20}, {0x416, 0x3}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000980)={0x42, 0xd3}) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0xfffffffa, 0xffffffbf, "e8c6f26461c082f4ffffffff00001bf8ff0400"}) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)=""/48, 0x30}, {&(0x7f0000000200)=""/116, 0x74}, {&(0x7f0000000480)=""/172, 0xac}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0xe2) select(0x40, &(0x7f0000000000)={0x40}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000340)={0x400, 0x0, 0x40000000, 0x0, 0x10001, 0x0, 0x0, 0x40000000}, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000180)="8811a00bcc69d3fa8f048cd6bc4b3eb33c8ca567b83a4956d13e033d9bcf0c4b3dac729ab273dd6ea2a2cbd23c432c3c2d230030", 0x34}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069de, &(0x7f00000001c0)) msgget$private(0x0, 0x80) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000e00)='./file0\x00', 0x0, 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r5, 0x0) pwrite(r4, &(0x7f00000000c0)="a7", 0x1, 0x40007) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) executing program 3: r0 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/132) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs={0x1}, 0xfee4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) poll(&(0x7f0000001500)=[{r4, 0x4}], 0x1, 0x0) close(r1) close(r2) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x80209791, 0x20000000, 0x0, 0x2, "03000d00", 0x0, 0x4}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x4bd, 0x8, 0xfffffffa, 0x860351b, "1a0001ad091bc29e7bad2b0002000000f7ff0200", 0x400005, 0x5}) writev(r5, &(0x7f0000000400), 0x1) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="e17e0f60329d9d3c3762eb7426ac099b59b2ed945bd36043b3d95ba466f81d1e8f4a54b2c76f606dff659e8336efdefe15b1f09e858aca41095ff552f5", 0x3d}, {&(0x7f0000000440)="27e88532d49ca4f16e79f6088eca64f8bf60f1f13cedb5ffd2813debd23440f320c9b10c53552ce4d7a6cada873660212b85e3d3a49ee4851efd0b8fac217f4598341ea6bed50b5e7114f6fe5cc014c77ffc729eba2cf7f740c06ba3f7ad48deea90b70bd3d875bba94afceadcec4b06816e7baa7862b14d991e802f4685004222f372b174764223655d83808d6a8dc31fbad4ae6a146ae32ea301594f4c695bcdb261ea38e42a871abff802fc84d97eb5d0c3ca9a3f3bc2850c7af3cba5d91f921eb4c9677c0d1be4d090556818a69245ab0d55fc0923296767b0ed3944fed362f796f52430bf7e733bb626d89e2addd57f6f8d76b2c825", 0xf8}, {&(0x7f0000000540)="68ed4e8fd9914af875281d88f5394f023c3c741778fe058769797039025322e3a36771a469e79c68c1b7fa9e2e18d662833506824d047998f016404d6e66b3743b84f5d534decaaedfad1111addad541d0ba1c05a80fc34fe0de2d746841af3c4ca157caa65327638dd0c255226d2cba2a44f26dd9603b30975b1376bf65fa01706a0e3b595daad3a5e4117e6cbf69c73a6dec292a49ab273def92aa5db6ac2519fc1d72f4e7c75d1bc31acb09622ad2487f2155709799b5adead8034eb4eaec0a6fe291f2adfb70dabb61a9133e79bd61205d855a765dbf6f89d878c8dc10ff8f75605bc782e96b2ca718c0d4870f115e8c8e0689efc4", 0xf7}, {&(0x7f0000000280)="e08645168286d4a4adc57246997abaa3b4128b8b645af8662d352eaf05233ffa6534e0347688707c1ef227d830a225a5b1d325767acf4e3fc02392fe426fc8056af196d27fcf69a2c551d700", 0x4c}], 0x4) r9 = socket(0x10, 0x4, 0x0) shutdown(r9, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3}, {}, {0x8106, 0x9}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/63, 0x3f}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x4) sendto$inet(r3, &(0x7f0000000340)="8f79a3b6a229cfd8576d8e82557e2734b4497c0334315c58ba3800db7bd2e99ad8f3d2d5777291ed21e3a1de87b757d7f8bdb84be55753409e6b913f59bcb9425ea2b05bf58b23f24bb752a51f5144c3ac2ba79a78b9e2d4e89f5c8616ebb11db689763c2c22391ee5a7fb1443b1c9f9f6beddb822cac98ddf78f00c3635f6bf70a1b08d4525680e996e3accfd304a8e61fa0cf3779739148d81b3f21b0fb3bd5fe87b2d53cf2649fae66ec934ffaca23d44e1121d8112bdbd4c682b2510fdacefff6c3a1a88e5e2c37d912a2b400289d99c5a0db9589d62a6bd85aa6a36a5b0df6bb3796629fe2681c8dfb649", 0xed, 0xa, &(0x7f0000000440)={0x2, 0x0}, 0xc) setitimer(0x0, &(0x7f0000000000)={{}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) fcntl$getown(r4, 0x5) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) r6 = dup(0xffffffffffffffff) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x31, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, 0x0) select(0x40, &(0x7f00000000c0)={0x3, 0xda, 0x2, 0x5296, 0x1f, 0x57dc, 0x6, 0xfffffffffffffff8}, &(0x7f0000000240)={0x9, 0x67, 0x8001, 0x8, 0x7, 0x9e9, 0xffffffffffffffff, 0x9}, &(0x7f00000002c0)={0x3, 0x3, 0x9, 0x4, 0x4, 0x8001, 0x29, 0x6}, &(0x7f0000000480)={0xffffffff, 0x6}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc00000000000000000000000008", @ANYBLOB="23f94c581318f50300881a1e"]) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt(r7, 0x0, 0x13, 0x0, 0x0) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) kqueue() executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x5) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x100) getpgid(r1) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) geteuid() getegid() r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x0, 0x401) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r2, r4, r2, r5, 0x2, 0x7fff}, 0x4b, 0x3, 0xfffffffffffffffe}) fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x3, 0x42) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = getuid() setreuid(0xee00, r6) socket(0x18, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xc80, 0x0) syz_emit_ethernet(0x1d6, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88a8030081002d0086dd60885813019888f5fe8000000000000000000000000000aaff0100000000000000000000000000017600fbe166000000001d000000000000057d6fdd5c055b439c1e63fbc5e772cda4c44c2f81b730ea6abf26b106e4074692762b5645996d96c2f1b0672b54affe3b720ef6c15d0d8e4c9a6e7952c5ab504f55aa064e243b99c2e67001e212d6ca31ac40ef18d0fabe9d77645f3a8ed2a64b887ec84840bf3665db4c04f9348298057027495ddeceb3c2fc1e501ed59a000100c2040000ffff00007f5d52c5d998b394158418f157205fe9af8ff41d925a254d9b09d630fec10c4fab933cf8a973b734db933f41f1fd52f04c399d68f31e7e09da119d7e1749e225ecc1ca96a14ad88866d4612d77e76f1da73bd3d59dde3380eb256126fcd314000000000000002f00000000000000e119c43c7606f8c9d3a8ebb6c434648ba50fc22731445875910a7d4c1fe7c9215bd75257849022b68b08631e325caddf89f92282fe6163d11908790885dfc6dbc20bf45f8ea865c1522d8f3e5d2d43d62b2c377ca53d035bab386eba7c59ceb8dcb63d5cdce41f8004c37cc1ad903800beda1c7133c7d54e6ae74336d79195ebf3809962fcb7ed1882a45daf78c327b60b17b704481cceb143610eae590c15700f20253a4e88fb"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x1, 0x0, 0x40) socket(0x2, 0x0, 0x0) mknod(0x0, 0xc000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x80000}, 0x0, &(0x7f00000001c0)={0x7ff}, 0x0) setreuid(0x0, 0xee01) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8002) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x200, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x4, 0x0) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000001280)={0x6}) r2 = getuid() r3 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000011c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x6b, 0x8000}, 0x5, 0x100, 0x5}) semop(r3, &(0x7f00000000c0), 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x5, 0x2800}, {0x4, 0xd3d, 0x1c00}, {0x2, 0x7ff, 0x800}, {0x0, 0xb2, 0x1000}, {0x3, 0xfff, 0x1000}, {0x0, 0x7ff, 0x1000}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x8) r4 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000006c0)={{0x9, r9, 0x0, 0x0, r5, 0x0, 0xa62b}, 0x13, 0x0, 0x0, r8, 0x3ff, 0x0, 0xffffffffffff7fff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, r7, r9, 0x0, 0x16c, 0xc000}, 0x1c29, 0x5, 0xffffffffffffffff}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000012c0)={{0xfffffffe, r10, 0x0, r2, r11, 0xc, 0x5ffe}, 0xffff, 0x3ff, 0x2}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) fchownat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', r2, r11, 0x6) r12 = dup(r1) sendmmsg(r12, &(0x7f0000000040)={0x0, 0x1}, 0x10, 0x40a) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001140)={{0xfffffffe, r2, r6, r10, r7, 0x149, 0x5f}, 0x100000003, 0x2000000000008000, r8, r8, 0xffff, 0x80000001, 0x4a4, 0x41d}) readv(r12, &(0x7f0000000080)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000040)=""/22, 0x16}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000400)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r13, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f", 0xa}, {&(0x7f00000024c0)}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r3) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf6c}, {0x4c}, {0x16}]}) write(r0, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x3, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}}}}}}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000050009000000000000000001"]) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0xd}], 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}, {{r3}, 0xffffffffffffffff, 0x38}, {{r3}, 0xffffffffffffffff, 0x8e, 0x0, 0x4, 0x40}], 0x8, 0x0) r5 = getuid() r6 = semget(0x2, 0x2, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, 0x0, 0x0, 0x0, 0x4}}) r7 = socket(0x17, 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x4, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) connect$inet(r8, &(0x7f0000000000), 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r9, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) close(r7) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_INFO(r10, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) executing program 1: socket(0x2, 0x1, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x0, 0x0, 0x80}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffb, 0x0, {0x1, 0x1}}) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff05) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = dup2(r2, r2) setsockopt(r3, 0x1000000029, 0x109, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) nanosleep(&(0x7f00000025c0), &(0x7f0000001180)) mknod(0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000480)="16fc2da4106797a0d777891f0099c54a90d759a3803bf3ba2b570ea170b697024d237294f231d3326755d003caa2ee4bfe14b8a0ba335a7058e28831e9967d4a53542de08c02f92e3aacd69739b38e020e72749784d9a68c66903f7e9b84d672f0629055cffb30a25f4f89882b2cbd0e86934358f15fbfbe0dbc9af17e3905c553f3349a875f53d143ae000000000000d5e2a3e8a2c2cda86f448913da48497cbcb39ebe9467d7feaa9d11dbb514627a6d85dc4fdbb6275fe6b95fed668cc1f9a1fa56971436b1bff41a78325e96a9c0a8fe828e51fdef1ed6a778108a091f6e5f93181121d71887cd67c4ef7e8af864cda6277b91476cfde80000000000000fe1836ac02900a6647485892154392cfd4db92a7474da13c8e8d29594254f81eb74e30ea63e20b2d3267faadc01e9f5ec95462bac5ff93994ff6b", 0x13a}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206982, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r7, r8, 0x0, 0x1e4, 0x40}}) socket(0x20, 0x1, 0x1) dup(r5) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="0f0678fec41d08458a2d897a4661e932bc0b73d35f212197ffea0f14fa9c5829d0cc4a1c558a052bbd2e643ddafa74765cfb1a9d5757b0973a6e5fb144791ce1ebe9798bbd60a0c98f502a366ebd6abf292e18c4b13a04960b7f292f4085ac925e95b11d52f306", 0x67) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x1ff}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) syz_emit_ethernet(0x2a, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffdb0207301a53685100000008004500001c0000000000009078ac1400bb080000aa0000907800000000"]) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r6 = socket(0x2, 0x4001, 0x0) dup(r6) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000300)={{0x0, 0x1}, {0x2}}, &(0x7f0000000340)) close(r8) socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x80000003}]}) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x0, r0, 0x7) write(r0, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x0, 0x15, 0x7, r1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x0, &(0x7f0000000180)="a55d60cd71a3f817b7fea650e8d16d98a26eee01928508e208bff91e76", 0x1d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xa244439efdf93b44, 0x0) sendmsg(r2, &(0x7f0000000480)={&(0x7f0000000200)=@in6={0x18, 0x2, 0x964, 0xff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="fc2a39c5c673502bca536584e4bd7f303e41b502883b916b8f28601d91ef24f9e3125dfca40786e5c3a9890d748af868d9bf466f5bdbc0efba1dfecc181efc008836d28d1951567575799b9da66db65762e453778307d1fe73a3cf937c44c06e25451ece4f887fde", 0x68}, {&(0x7f00000002c0)="17bbef5e0d95f36313cd492b21765f1861d2619d76ee5f2f3d29b2e79d0fc720dd50399acf3ee993c627c4c6641feb6e6fa341a83aa43a0d8814296a4e22d918", 0x40}, {&(0x7f0000000300)="1b8b9cc7c34f36a2cfc98048e17ef4b3df26639f7854ed1b727d0aaf94dc1db00e4982f25b46e58926868dc9af35c21e77096348fd7f0ef1c49d310b2253741025531391d6569e2b747da3de5420bbeeaac2086764e2c882f97c9e442551c664c7087a483d8c127b4494677abb9bec5e7987e222a4b2c5da2faf20030ec12debd930a6639b4680a6c4dafbcb1ff3adfdf33495ce4d17dfe586608fc005f7a907816a99019271f56a6dc1d36c082e6a1a94f0", 0xb2}], 0x3, &(0x7f0000000400)=[{0x48, 0xffff, 0x3, "f5c359572d5051c8fa32cd5a18d6db1152334926e34a520fcf1f9022066b4bba6f5f6fc60025a5883f088d43de956c2b79"}], 0x48}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3fc2, 0x7, 0x7f, 0xe4b}, {0x6, 0x0, 0xdb, 0x2}]}) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0x3, 0xfffffff7, "08ff0d00001e00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)='r\b', 0x2}], 0x2) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) sysctl$machdep(&(0x7f0000000080)={0x7, 0x1}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x8, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="13732dffdeed15f130c278806e267f26158d6c66ac461d82f7e468d540542917bc6dcc818b23ca9019162a31c06452c8f4c6783c1d2854a2a6ffc322d5b1dc5193e73ec1604d7f3c433a6bb9859cf5cde1677148684a2cd0db22b6b1c1e1f741efe6df7cae9c1f4d5a8abc1d0ffd45595a4af5f5352d18387401d0a5a7c01f652c63c40f52e6dd89a124590637963d6a3e66b63d385c593194b9c94aa6035bd61733f4652591b776baa88f1d511f533c3962ff7271135aa14851b58d018e5b354eae4f122746632b194d2b0af94bd7", &(0x7f00000001c0)=0xcf, &(0x7f0000000240)="ebd36c656d8d7f5e091f65fdc9ef5b09c6377e34c52f9ef473b04f6c101a5076907a4a6241b47de0f5e48ca3df8911b559f807063161e4084541b52a885eee553f9d2e3680c681c417133412806b4457f8ffc51e52b8fb86430659df5c60e1a5857e8f89e2d84bc48aa12fbc5f10486736d46c188f7453fa95cc24bc2592cae418e4dfcc86f6f0ee2feea8ac4b4259a1a5582fab6da76c216b827d292f3365609bd865d6301b4ae45cea52bf873ea9ce294195f9029146394c3891e894534a577bc9f0", 0xc3) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000200)=[{0x0}, {&(0x7f0000000500)="5fa083000c12a6ffa5ad206932281b1403bf6dc1d2052abf8ab40b705e839674b280f1222dd6188900736ccb5d9f84b80d3adb8c79dfa7e4e1e7bfe97aa6fd607384099e79b78823dc347e16bcd3ed385a315b49e9ddedbecac77841b6bc247e68cc29d5aef40df83a18805f5254cd2dc4ab93754b643aba43a2eaca1d6aab74ce3bdf7a034655e14faf0ca72a994ad7d2e5853baca27e155548b28ff4e06305a43d7880343fc4a5b21c1feca9e7a83b36ae8fc5ca4658abede942d657db88369bc04775eadc58f80e0053ccca8d1f2897515e3a09b58555a76199712c1e6633c0b480cbef97bfc8fb9ce0da5d36b84f350545f9e43909a19f728f68c07d5b05329b9e8103aa89f7b70f05afa26d468b91b949e6ec42b494ea0884d77884a4b7e41e407ec10641f76b26637a33673ab0c8b143140a2ad0e31d6cb5672d1bb89a05c361dcd9220e62321ed66d327f88720775a3807337ad580a536f0703ad880c09287107b7c195be0d95bdca616e89bd4193485797e428fd0d1711ad7f9473af5cb92fd9e203ffd6c532b3a61ae2ec8d6fb4b8656251afd0b0dda8dbc656dd008c4d8a1e851363001c8f2f11f74dea0b4b4a6cebedf502e1cea78ea0b314525aada5a2752fb86a0093e2420522976198e2505eb41412d7357229653968669bd8b35ef64ae86eafbaf49c9bedae11a2c6c087fd6b7c9f39388d60a07e6df5a624abaddcaf7f5121114e9ffa56a2192deb4c9c8a27b55cfd21594fcf40e464728cec9c96cc747bb4ae3c5c0fd67ceb5984bba334086e4c5f7091cf960e3c198de3db73c3fc6cd5d6b2753f7d37b465fd9f651e354ee48164be21687dac2644a86f20af5de7128b75b0921a3752052abda1301ec28ccc77e9440de2811f7218051c4ef8e23c3d32b5762eaf6d287079e36f4c044d80ea3846a9b88ae8e1be841c2d4c184360127952311ceb758c042ef465afb48e3732e89774fc73d22ec795d0e6cd1bcb53d7751f1ae0faee3cfa4f06e1f481421606401bedda6973aea37eac5f70ce0b2fd4c2ca61fa69f426e47fd190d2b23e6ebe3899a3ec67840503a72c8fcd12174704390831aa4144eb55ac4d49661630dcd23a72a6f6d8fc0ffb917552312b50c9ac941175030e54d04138313c1a0cc52e1ed2b5be64c1b2b638165c85a321d7f4bcef174e08519892ab1cf3ea1a93c2f801b1cfbbeb7fe01da943cebd1dc02468ea83026769aa5f35bc2cf34bdd673aefa15b7261f247ae215b8a023526d4d6a6aa0cf6ab4a4fd9ec46d593398388a8abee8147c0a0fe928b9426e0108a049f52434c141fcbc7ec1aff", 0x3ad}], 0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000001140)={&(0x7f00000001c0)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) executing program 0: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000500)="c3516af0a03c00ce930658c75258e15dc8aef74b67acb6668c1cfd449656f0af3d846b84630d33294862eb51d92ef9285f7830cd58f2182d09a71aae2083f330308da554d310f2c1f580d44acf0a5b77a5484e406bea912806000000f0060cae9e8ba6ec9ecb9d6f6c", 0x69}, {&(0x7f0000000140)="01d5806212b915e45d84915eeba64476327fa9f8e88255ef621035317d3095760eec301be7306ffd9f4ebf5d5409fc18cbf013a77404b178f9e8d6ebcc47191250ba2477579197bf0e547fd79612213e93d609681371ed05c13fbb1e8c6523a46f7f3f9ebbd244c59d26a898986630c30ba941708c3426620e632b", 0x7b}], 0x2) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000001500)='./file0\x00', 0x615, 0x0) r3 = open(0x0, 0x10, 0x62) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000080)="b389e5", 0x3}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a", 0x1c5}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000040)={0x1ff, 0x7}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) msync(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) executing program 3: open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0xbab1d1d83bbf6150) setreuid(0xee00, 0x0) getuid() r0 = semget(0x3, 0x0, 0x100) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x3dc3, 0x1800}, {0x1, 0x3, 0x75acff7d08ddba62}, {0x2, 0x1000}, {0x4, 0x2, 0x800}], 0x4) r1 = semget(0x3, 0x0, 0x5) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000040)=""/213) r2 = semget$private(0x0, 0x3, 0x8c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x3f, r4, r5, r6, r7, 0x5a, 0xfbff}, 0x0, 0x3, 0x6}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000280)=0x7) semget(0x0, 0x3, 0x10) msgget$private(0x0, 0x196fc3a7210e34b8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x30, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4012, r9, 0x1000) setgid(0x0) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f00000003c0)="325c947809e348a652f56b195fced380100d72b1f67bca0734b8605ac8ce5aebdf7d8a1f7474da00000000a01670809d2a0e034541a2d33b2ea3370c849cef66f698478ed2dab8c5cff4fbf8019b9be273fdabc4ca042e65", 0x58}, {&(0x7f0000000500)="01", 0x1}, {0x0}, {}, {&(0x7f0000000640)="afd16fedf80ffd4824b8286742e3e4ee89665c508368043ec5df889489b995a5782f2feb7e305ab5a06010609686adef1118314e6d7b4320c4c3942406c97770b8dd5fe8486b5a3b957edbd6b83b8b2e1bed465df1defe1bb7346c9bfb6ce6e49060c1fb338b8d8a44c4da4c0ca91adc723ec4463c482f08339edf97813d11af5505fb4e992fba28b4d79c723ce9d12c581cfff9564630835855867f02ae0fad4bf6df4dee410077ea445d493c", 0xad}, {&(0x7f0000000d40)="7b3e9b7e4e3c29afcc2742227b853589b587ddf10f287d29182bbfdb589dc676fd5a3f8963e20dae235eb7ab29daa03bd7774063552b48055c85356564406002d52cd8990f10effc311dff50ea412588e6bbef4002658812a829666c1ec2011b0e7a180c13b0a55f6aa67d24ece0f5f9b1ce0f2793a181d9dc176d77b8868561927b77ffebb7e208e9e424699b3efbb7714a45b8e00b5b107ed7ee1d448bdd04fb97f9ff5ffe979792b91181aed9fc8d87dc4ebeb4ec5e465f7a85761852eb05b3854206066ae139e3f4bf956019bc381df2edee779ce84c4986cedcfaf343719df1de160e29f3ca7b3c976b53a11ed7a950961cd8148936686317bab9bd24c7092265009adf4dd92a4109ab700379b701dea23d223c14e3af268a2c9b9c60f2dbedbda4620a0c1af5a2cfe05230f1d8e55cde3c71871242a5f9088ea83b776b24e1a4557ba4a973d1356e39d18e17536fa9eb8bc0597e8d337047f51b6f43c493e976f714309bfe4d41312707234f346451d5ecd0e011fd9f3cb1004b43895b7c164c637754a6cee2586f616537feea4c150803895ed4d63692f145205e44109ea397b3aa05", 0x1a6}], 0x6) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r11 = msgget$private(0x0, 0x12) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000900)={{0x2, 0x0, 0x0, 0x0, r10, 0x2, 0x100}, 0x100, 0xff, r3, r8, 0x0, 0x0, 0xfffffffffffffffe}) recvmmsg(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000c80)={&(0x7f0000000980)=@in, 0xc, &(0x7f0000000b40)=[{&(0x7f00000009c0)=""/223, 0xdf}, {&(0x7f0000000ac0)=""/104, 0x68}], 0x2, &(0x7f0000000540)=""/243, 0xf3}, 0x8000}, 0x10, 0x42, &(0x7f0000000d00)) socket$unix(0x1, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) executing program 4: socket$inet6(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x8}, 0x4, &(0x7f0000000100)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44453d4df6e173083565a76c14d238f6fe202beae0e75cb02e8ff63c6711ee4e4d6b5a84e35968abd384b81b524e94226cec84fc511ed8eb8ec82f0400c211e954b29dd4cbd1f7dcc9d221c60701", &(0x7f0000000000)=0x89, 0x0, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) 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(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000240)='./file0\x00', 0x2, 0x40000802) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r5 = semget$private(0x0, 0x5, 0x1) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r2, r6, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r2) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x9) mkdir(&(0x7f0000000180)='./file0\x00', 0x167) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000140)=0xff) r8 = open(&(0x7f0000000300)='.\x00', 0x0, 0x21) semop(r5, &(0x7f0000000200)=[{0x1, 0xfff, 0x1000}], 0x1) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000001c0)={0x80, 0x3, 0x3f, 0x4}) openat(r8, &(0x7f0000000740)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02000005000c000000000000000001"]) executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x81, 0x10, 0xd1}, {0x87}, {0x8106, 0x2, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) r2 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x80000001, 0x8}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) setregid(r5, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x229, &(0x7f0000000240)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "5ccc30", 0x1f3, 0x63, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="d2f2b504ab6f462bbfc599f396f5fd53", {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x9, '\x00', {0x6, 0x6, "94d16c", 0x7, 0x6, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @loopback, [@hopopts={0x1d, 0x0, '\x00', [@ra={0x5, 0x2, 0x2}]}, @dstopts={0x11, 0x5, '\x00', [@ra={0x5, 0x2, 0xe2c0}, @pad1, @generic={0x0, 0x1c, "a2f708c6951a658df9f21016d17335e7bc192c4eaf7947d03c1ec7a7"}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0x8}]}, @hopopts={0xff, 0x7, '\x00', [@ra, @generic={0x80, 0x34, "d9e965a7c57a025791b71c967c9fcbc57c2dc1a014d602c6d5f63e88c207d5fa5706e048ed112aa9509493662fa6a5f0cf852353"}, @enc_lim={0x4, 0x1, 0x9}]}, @routing={0x16, 0x6, 0x0, 0x3e, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @multicast2}, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @hopopts={0x88, 0x0, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x3c, 0x2, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0xf0, 0x0, 0x7f, 0x0, 0x0, 0x9, 0x67}, @fragment={0x8, 0x0, 0x4, 0x0, 0x0, 0x2, 0x66}, @routing={0x62, 0x4, 0x0, 0x1, 0x0, [@rand_addr="09add4f84d8b030aa5fc98cbc841c652", @loopback]}, @fragment={0x33, 0x0, 0x3, 0x0, 0x0, 0x9, 0x67}], "2f10493db8f2b44c729bd7964fa0a246f407a33a2a69217c4df5a170657456f46fadeb1aa49d4b3eab85119c3f601dcc3f1716f1948316eb2c55a3cdee2ef6c757ac9491b232ce56d14bb35192b1cb76f96db87d25e3546d13f9dec77170de4003c3cd7e5eee4660f27f166f11eee9f55d2abc4597136fa5a50e4cbe9326123375db698583f6db67795a0a5eeb8e4b0c7ed7dc"}}}}}}}) sendmmsg(0xffffffffffffffff, &(0x7f00000019c0)={0x0}, 0x10, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000140)="a04a1daf7ab692cfdf7c54c321bb708361c6", 0x12) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r8 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000016c0)=0x3fd) connect$unix(0xffffffffffffffff, &(0x7f0000000180), 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) executing program 4: socket(0x18, 0x3, 0x6) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r1 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r2 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0x100}, {0x2, 0x7}, {0x2, 0x200000}, {0x1}, {0x2, 0x6b}, {0x1, 0x3}, {0x2, 0x4}, {0x3, 0x3f6ab33f}, {0x3, 0x3}, {0x3, 0xf4e}, {0x1}, {0x1, 0x9}, {0x2, 0x10001}, {0x2, 0x5}, {0x1, 0x80}, {0x3, 0x50}, {0x2, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xffffffb5}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0xff}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x3, 0x80000000}, {0x2, 0x8001}, {0x3, 0x1}]}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000280)={0x373, 0x2}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000002c0)) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000340)=0x80000000, 0x4) getppid() ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000380)) syz_emit_ethernet(0x32, &(0x7f00000003c0)={@remote, @random="b6a045bf922b", [{[{0x88a8, 0x2, 0x1, 0x2}], {0x8100, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @multicast2, @local, @broadcast}}}}) r6 = dup2(r3, r2) fchdir(r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r7 = getpgrp() socket$inet6(0x18, 0x5, 0x8) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000000440)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f00000004c0)={0x8}) msgget(0x2, 0x1) getpgid(r7) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x5, 0x0, 0xc0}, {0x0, 0x2, 0xfc, 0x101}, {0x7ff, 0x0, 0x80, 0xffff}, {0x9, 0xe0, 0x7, 0x5}, {0x9, 0xad, 0x71, 0x2}, {0x7, 0x1f, 0x81, 0x9}, {0x101, 0x80, 0x1, 0x7f}]}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000100)=[0x0]}) r2 = shmget$private(0x0, 0x4000, 0x11, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x1000)=nil, 0x0) poll(&(0x7f0000000180)=[{r1, 0x8}, {r0, 0x80}, {0xffffffffffffff9c, 0x10}, {0xffffffffffffffff, 0x100}, {r1}, {r0, 0x1}, {r0, 0x9}, {r1, 0x80}], 0x8, 0x2) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x28, 0x10, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x2, 0x0, 0x9, 0x7fffffffffffffff}], 0x8001, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x90, 0xf0000000, 0x401, 0x3}, {{r0}, 0xfffffffffffffff9, 0xa, 0x10, 0xc67e, 0x6be}, {{r1}, 0xfffffffffffffffb, 0x22, 0x40000001, 0x9, 0x3}, {{r0}, 0xfffffffffffffffb, 0x123, 0x80000000, 0x8, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0x2, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffb, 0x48, 0x10, 0xff, 0x6}, {{r1}, 0xfffffffffffffffb, 0x3, 0x9, 0x1, 0x5}, {{}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc3, 0x8, 0x5a, 0x6}], 0x101, &(0x7f0000000400)={0xfffffffffffff801, 0x7}) r4 = dup(r3) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000440)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x1, 0xc409, './file0\x00', 0x1, 0xffff, 0x2, 0x1}) r5 = geteuid() seteuid(r5) r6 = socket$inet6(0x18, 0x1, 0x9) r7 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0xffffffffffffffff) getgroups(0x1, &(0x7f0000000d00)=[0x0]) r12 = socket$inet(0x2, 0x4000, 0x20) r13 = socket$inet6(0x18, 0x4, 0x81) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d40), 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000e40)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000500)="186fe83d0b13dfd42948c6fc78484bd0ed4db9047c4d68149531c450f4c2d2afcac09e0397cf559e685943ffeb8e774529b890225dcf35d0c941f859c621f1083ee3d69803a42b774279", 0x4a}, {&(0x7f0000000580)="b0bcaa1d01d9fabc414bab29b798e8016d5a92b4967b59511815f52efdc4de6081725f9d0c94bb38eb6b0ae3add45554cd75dd2abd18ebb50497f81be80dc483bf8ba0103f3d0ab1e2ab079f68e9a9a60f340500ada2435903c41a179bae3c626f19714867c64ef62490f5cb0a03b4a4809646799e83e94ce856e7b04d915d411d4023", 0x83}, {&(0x7f0000000640)="f4f5c1efd2d33b0cdc306f48f5ad186466c5c9a998bc8eb7d87d7fa7eb0d871f6b1c30b473ce60b2832dc67f4091e22cb56d9be33d29116698503417a2cc80c99d95", 0x42}, {&(0x7f00000006c0)="5ba28d1bbabf2aff41d977ffe60c1ecfc47af37cb4e178cc0c360b2952d0b213846e092b51175362e932ce8dedb6bc71aabd1c4385ebbe3ea5bc945c8dd3fbb7880ecd495f80d91220c2e2783f2cce21828f5a536cb1d980a4a48a71ef468c0550426dd80515503ab219ac81120cba49e40ee115c1ccdd0bcee3bef52cd9cd663cc7d883cb80da05aaee03006121324824d8d3", 0x93}, {&(0x7f0000000780)="d387ffc6c5cdae3f06c3c8cc2994d754d27054f5dad9206de017a841e4864a9bcb539fc93bb516165bcd4a1a9bf1b65a033727998dfe8640b8fad6a7b474af8d5f517bc8f9bdbb6ab8a672f1fb9f66de169be9f4970537675e4d4d834e23200e914ccad5daff42ce947df8c05ab4c581dfb371a1c34fa309b850a936a27032f9a5d2bd1a793075d38bbe14e7b6ca539371e9aec57c24187fadfff851105308b0bba8309a89472dc8e30e13d69c38021c", 0xb0}, {&(0x7f0000000840)="8ef99f6f6da725004e0b4692aa50c65fdac65fc6a841645346df4e163e61a44143a8214145e4f45f934259667c5b7af2423c095048dd848bdd67a736b3d51beea57bc299585110df05445c34872bf70783e8c041adcd5c00bdc0d475b342881e7a2016e6c43435c08caa8a154ab4707de9b013c58c77c4c57c963853bf79f611b8b4f1b9ae0f77b657de1eb042fa147764a43fe031475863c0515a84e49260ff1e0c53c07f85cf42212e5e0f8050", 0xae}, {&(0x7f0000000900)="438d2ac85d2a585038f2a3b7540aeb4dbf26e899b545cb891d9cd105a43127b495b81192dc8c8cb512d2e07aef53ea21813ffa1e6b474dcbc03449fb7f7e71cd309855cdf37c60aad53d1988f04c8b5d4ff6e211050d207a6eec6c19be0157772b8f949b0003c78e69c506bcaa929fd6d9ac6be57705df47c394308e0a6dda4c6cfaf1f459696269bf9371badf44adc0d029c00dba8741a720ed93f4f27bd8830209959510d91ead4ea3dc0d994cbaea", 0xb0}, {&(0x7f00000009c0)="10ce4feb5a112d864e34e72ca8ec105c72c985772e64af9f6684668a2a6ac32080d55cd2a691580531cb48d9d0ade1cb86154b3e8edbaa9f8a47a5027a640660127a6c3036c7aa0b586c9126c4ecba92c7434d9b6bb505b3e1f0a453dd8964fa0be0056b3cd6828d6f0bf3d42602d53c4466005f667ad4f7d53dcccab5b21cf9c98db233402ac25f3fcc6a1ce4de3ca9b2c5de39496a27136096697308d368ffb31a40ffaecdf64babd4ba22655d92c5778efece7a2e346e4bcd2fa21bc7ce984decaa396aff9cbeac8e67ac19074f80f7a48ced95111628a278b9325671857a9ff351bb72bcc8432d620fde", 0xec}, {&(0x7f0000000ac0)="f1a41bce5ddddf2309c8cca009d22372773dbb112729f4e04e2dd4f9268049c3d02d752196cba9276be7f3752ad4ca2e5541662918b988ca2cfae177a9c633bb0cfd0461393a4ec70bda4db9ed559247391c96f55183eb1031ca824f28ea3aa6b32d6e7a29f10b3c5e4de08a0c46dbd27ec7fc03d946f5cb4f67526e8e04f14ff072cfa58102742a4207651cac8918bb844cbc1d583e842b16f1e9b5306ff5924e4022f073849bafa7f29fcc8828379fbc2f8207ff67a779a763bf9819b695fe305ddd729137a071aea0b5c008e18b452b7abc5987ec17003a137cf5e438d4d86175d978604c3cdf16adff79882e59026deb3ef157aeca5a12a721ea8763", 0xfe}], 0x9, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r5, r11}, @rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r6, r12, r3, r3, r0, r1, r13, r6, r1]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0xc0, 0x8}, 0x18) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000e80)) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{}, {{}, 0x0, 0x0, 0x0, 0x3f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0x0, 0xfffffffffffffffe) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) socket(0x19, 0x3, 0x9) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x11, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) executing program 3: getppid() close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d62a752c883ac364b76bbc4459801dc99be82e096a426ba26c3080e8b05f3e141f4680655b1d86", 0x27}, {&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11", 0xda}], 0x2) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8021, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) semget(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x8, 0x3a, 0x0, @rand_addr="3be1e300", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request}}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) r1 = socket(0x18, 0x4003, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000140)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40b, 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) socket(0x2, 0x2, 0x0) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="e8869213879ab1eed7723c09a7b69cf885314e85dbfe2928bb4dccbe4f7309b8081eea355f639fef862043b06fb4c32464dbb44fabf505480bbdd70216449312d2967595f834d9d747965a9091826a912fc625a9ed390fb70ad1d9fb764de910bdcc3d63e190722d9ff33aefe7ad5501480729449f7872fba9f26755aabafa9a1e3da604c2a38c87415c830732b9cef1646b1f0c59a1757c13f195f48f6e48315b1336cac8c6932a5b157d1f354a770134910f8b50704864dea9f88f266a29cf6bfa51659be66d7415432d", 0xcb}], 0x1) (async) execve(0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r0, &(0x7f0000000140)="080000242a091f00000000000000", 0xe) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) executing program 2: sysctl$net_inet_esp(&(0x7f0000000300), 0x4, 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$kern(&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) setpgid(0x0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0xdb, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3e, 0xcd, 0x0, 0x0, 0x0, 0x1}, @generic="764f8ba9dcde6b191b6ed73cd3a883a286030587e1813d260c9af5d4fadb0be43c26b5290d302f05ccb062731d675128a183b6c2184bd1e5a575cb6b26881fa82eabfa495d1d2f7fa63011efd86dbdf3b8fe9f338d438f0f5cab7b6cb9b67167e31c5af662bb19e30cf376a10135e46bfbfb810fae2f399bca8c1fc90af0c9f9efac75eb825355e616b2188195b01dbe6e03ec0617d26c55ecc98857cb653406b8a3f6fd0e70ca4e34f346b2a62b041eda101f8b213fee0e17"}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fdc8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb0100000001000000f456f8d2437460f37189f096eea8ec6701fb", 0x4a}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0x0, 0x1, 0x10001}, {}, {}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952", 0x7}], 0x1}, 0x0) r4 = geteuid() fchown(r3, r4, 0xffffffffffffffff) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {0x0}], 0x2) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket$unix(0x1, 0x1, 0x0) dup2(r6, r5) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) dup2(r0, r1) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0xae, 0x0) open$dir(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x6f}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r3, 0x0, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0xfe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pledge(0x0, &(0x7f0000000600)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\xaed\xe6\xcen\x19>eH\xf0') sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02000005000d000000000000000001"]) executing program 3: syz_emit_ethernet(0x1f3, &(0x7f0000000100)={@broadcast, @empty, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x9, 0x6, "81d285", 0x1b9, 0x70, 0x2, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0xf0}, @routing={0x6c, 0x8, 0x0, 0x1, 0x0, [@empty, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2]}, @fragment={0x2c, 0x0, 0x3f, 0x0, 0x0, 0x3, 0x67}, @hopopts={0x6c, 0x1f, '\x00', [@generic={0x58, 0xf6, "113d2b2f5fa8b7d3e0e801f034bfccb4e991da951ce2ece12b7bcce98451fa9ee0b326f1d46a666b577def3f1819ef9918bbeba6ed14782bfa11218084b4417be6504772ac023e84aaa9abdf43dbe6583b7f1cb7e2d599ce3fc841b09c3242d61929f282fe887b770370fe854e553b0fb8c56a35fabbd76c115330515f5e03d25edc46a1c97b03a7a66c3267470b387b96437d396159b701638b73d62f8b458d09d84f2865e9dde82f73a9737c9f9fd6499a78a0f3e108b7ec3fc1695682016e9d29771a6d20f05a9a2ab0bac54065c9aec32185f1bd74ba1c1b8bada6d129e364edce51e8551cc964be25e36b0d981f8bf89f3701ab"}]}], @udp={{0x2, 0x2, 0x8}, {"772f0c4452d8851f56bee4dc7c6faeebb951559647ff4692b16e637028639cb10f1796381d99936d8abc494d5200ca0ae63ca81a03af13b378763cbc9e5204da612a70922974e0cdee42daff99d26b745ca1efad95eb5c635a"}}}}}}}) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000080)="61ad93f51106d39931fc1f74121b24c70bd1140a143974d1b8fbd44527d42b1a66c09e6f9558207e1ca62a7f043fb416517575104eaf1c6234fe6371754d1e32b56bcc6070c3c4b3ba2adb97fe0da675e1bf3f54b3e16d9e59971399d7b709de71fab2a5c3699dc668756130a2353c15516492e19ce2275a633f6e79061db2696051", &(0x7f0000000140)=0x82, &(0x7f0000000180)="6aedcb61a86a9810a93a6259c856cb4ec4240e92d35642013f1f11ec3478ace87f032b5fcc5d7c43debc4bcbe865130ea9dfb97a925c2ae04e1c8adb47af4df839f07a85adfcd2bc24586ab8c124f92229e59078ec87500873859a7c255108", 0x5f) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000700), 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x8772, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x9) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) semop(0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) semget$private(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr}, @icmp=@timestamp}}}}) syz_emit_ethernet(0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000009c0)="6fce899ebfd77f50ae2170c810eb3f2bfee90eb4ca83f82441a272a797dc5d5e1bba8c717d05f90cd95a5cf65b2f80084c70185d24bbd29f2a0a64eba325f463e33f97875698a82d358ab36b7e60fd5c7e6a8ffc3e95b325c6af1b2e791e7179777f4069d3d01a", 0x67}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x40}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r4, 0x40}], 0x1, 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f00000002c0)="0148fac0364bd201c3b98782ab3b293746b6729f1fe4a0c36081e62a2bbb82bfe5e493f80d94d1adba6f56db9de33017ac796e3b35ed3e745bf4d2a0ee0696cf8c425cb844cfbdbf685a43db0b1156fbfa8cf8b4234f449f43e06c234bdca10b6528c9cf985b3e528b60f24cf9ea3a7496c6d0789496ec59aa6e85ae91b003f8323e0ae79d8dede9e48934d4998d0a974875a77070", &(0x7f0000000380)=0x95, &(0x7f00000003c0)="38fe1c2edb5cfe5d47ce842f200f288805b0a406327ccaa4d0f5d31d710ab464bd230972d003c5ea302fad83f505c25eb35816dd4dfec57f9cc08bb98e39097db2711ccb5a9538afdc33b8c715481423e712ac51fb260b1d1e899c83f65cb94d93db0909edbb25b88ea06c361859d314eeaba090e2ca5f80b6237b5f825b012be164f9163790d8a45d3f75a4685057aa97fea36bf2e50b08a73a3162af1be6088a9e4b3b45e6df55f19dd60d37f51f5d23cb1c692ea885ff", 0xb8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0xd16) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x8, 0x8001}) setregid(r3, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000080)={0x1, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0xe1a34c5c22d8e7ec}, 0x4030, 0x0, 0x0, 0x0, 0xfbc3ca13bb9c2e77) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffc, "1a1116f0d0a643000000000000fffffffffff700"}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x89, 0x0, 0x0}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="d6", 0x1}, {&(0x7f0000000e40)}], 0x2) executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) shutdown(r1, 0x2) close(r0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f00000005c0)=0xc) r5 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r7, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="eb50c7b836d9d53737c927d4e3d0b628119e7ba504ab35d801ed18b4ede1b2a87e341925def7c2f6aecd9f846c4aaa", 0x2f}, {&(0x7f0000000680)="8d9f6faaa78bed390f1a1d795c0b6c4010f805c3d930774bd6cc8c6a73f247606fdfa41640435288cf86168e90185adfa231688fe065db638cc72325a330b4acc57f3593570328f0fe8445332eaf1060a50bad858ce32d8f51fc23a5b3d1e116fd5a93faa202f9fa67bd06928db9e40dff93c4c8e7973fef06344635d3525d4f5e31817781af7e26ec47dca8a6bf5aeabd33ade9d2ab5b393ca4a3119cb0f01e9b972199598ec8b20b062538fa53beee3868251ea487efaed501a6a9dc42d8a61d98b128cd3633a58c9aba614529f501c4a6a4853d81e287754130a364767dddc01a3962b3c8c70a1bf6d3193caa7db982830ba83099e22a6b92", 0xfa}, {&(0x7f00000003c0)="33653e4cfa6e8fb3be0292a18d29ad2ea30562e5c6b8fda7c852cb007e55e3aff3261d9643c790ef5897be765d180422cc49c38b5dd59170fff5680a324ea9982c0ac6bdfd4142c023fa4ae1e81a0bf7bf0258355f6caccd75ba58912cd71a4de527e31bc465dfbbb47e71fa5193fe215732600d5d94911b74ae637323ae58fa698dc426b94ff9b5b12cc4bd1bba8e88719c951944f8464d522f1311884a49555673f1de1a6ce02ec378a328232c91ca198e087472eabfbdf809344114ddc7b3a660080b9c256b6e61ed1116a0939ad99df93fd8b3bb040aa2214f5517104116db0ca3d41eeb183910ef778d147df88a84", 0xf1}, {&(0x7f00000004c0)="ef45317d4ce77a9f2335c70643e053f94851b1db14a5", 0x16}], 0x4, &(0x7f0000000600)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYBLOB="00000000f400000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x3}, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) chdir(&(0x7f0000000140)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0x1) r11 = socket$inet(0x2, 0x3, 0x102) shutdown(r11, 0x2) ioctl$FIOASYNC(r9, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r10, &(0x7f00000001c0)=""/153, 0x99) getrlimit(0x6, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8, 0x0, 0x0, 0x45069390a728574c, 0x1}}) executing program 0: pipe(0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {}, {0x6}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) executing program 4: syz_emit_ethernet(0x4a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x14, 0x6, 0x0, @rand_addr="0acf76a44a170e318b35195bcf133200", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x1d}], @generic="429d9fd4591a12f2217e690b"}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffff9ffffff2cbf3817463486dd6000010000383a00f6ec06afdf466c130afc590bdb9e4ff6ff02000000000000000000000000000101009078030000000000feffffff2b00457c5601a5ae235d3544070000000000000000000000000000000000000000012b7cb4"]) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0x1000}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x200000000) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000012c0)="53942fef9b871e75e32010881ce2646696f53d6a475bdf5da7bd488fd233f5b0d9a28d25f6096f2648cec5b3e867c5e24bd2490c243c756290076fc5778813a037656f928174bb6990ab59f64470de4b27133d47a56d85b46b6bd7aa19268a03aa94e76ee19273d6d652bafb16bd2f615cd827018f65220e5f36397e0c8cb6a62ffb03fe430cfb877e5c3d3712c3946cbc7cfed6e891ba857f3699e602dbbdf1fdfb550867e6b3df2ab540c54c", &(0x7f0000000080)=0xad, &(0x7f0000001380)="e6d9008767f265ce573f2e6e37b2b0e06391ff12e5f962083e65b4bf63e726df8bc375da42a05e10c0785e380cda2240e407d7ad6057644c6fcfdd2b85437e4b6c8e068caeef34ed349d9755673947faca4b47489c75e9a7693c288d297a19ba629cf0f08aae8dc77eecc87025226b1adda6f3d47b84af7760437aa6a164b5a7dcf341b10f6649db204e8ef2d11763ba97e5a4301a51887f3d0a65bd0e751818bcbffc6dda13322d6a77def5134858c6ee5d50453e81234becff25b3720896f16cee69cd08df9dd78246d99959b71a677c0a", 0xd2) setitimer(0x0, &(0x7f0000000140)={{}, {0x2}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) setuid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x20}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) recvmmsg(r1, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f0000000140)=@un=@file={0x0, ""/4076}, 0xff9, &(0x7f0000001180), 0x0, &(0x7f00000011c0)=""/107, 0xd4}, 0x1000}, 0x10, 0x1841, 0x0) executing program 4: sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r5, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x1}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = msgget(0x2, 0x409) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/154) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) select(0x40, &(0x7f0000000040)={0x9}, 0x0, &(0x7f0000000100)={0xfea}, 0x0) executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000003c0)="aa2c11837c5c739c10a6c517a7c8bc2df5a7c763379aed2c70de0e02b4657ee648ce39f796cf864576a324c9ee025b4e988c01eb903df11353b0daddab59a2a87e490d2663a2449230ba61a5acdcad90ba569322e104f968ae81fa17aea9af00e0c01499b3e783ff50e766c83f1c808c3fb330769fb95a39fd92718b7fc74c2964cac545330d94a6ef499dbbf2d7a568977263149e0220c020fe0b68dbd4cb22139c5a4638a3a4ad852c155d0b8ad08b01b5d6b0602ed3a0e554aef7094c05f2aa8c0da1653f5e6b774590b19c170fbf24b54f02fc332170a52ae1fd1401cfba63352ecc", 0xe4}], 0x1) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4}, {0x87}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd}, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32060000000000000010000407ff00", 0x9}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) utimensat(r5, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)={{0x6}, {0x5, 0xffffffff}}, 0x2) write(r0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x34, 0x5c, 0x0, 0x201}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="e8869213879ab1eed7723c09a7b69cf885314e85dbfe2928bb4dccbe4f7309b8081eea355f639fef862043b06fb4c32464dbb44fabf505480bbdd70216449312d2967595f834d9d747965a9091826a912fc625a9ed390fb70ad1d9fb764de910bdcc3d63e190722d9ff33aefe7ad5501480729449f7872fba9f267558abafa9a1e3da604c2a38c87415c830732b9cef1646b1f0c59a1757c13f195f48f6e48315b1336cac8c6932a5b157d1f354a770134910f8b50704864dea9f88f266a29cf6bfa51659be66d7415432d", 0xcb}], 0x1) open(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 4: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() fcntl$setown(r3, 0x6, r4) r5 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, r2, 0x0, 0x40, 0x8}, 0xffff, 0x401, r4, r5, 0x8, 0xf30d, 0x10000, 0x5}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x8, 0x800}, {0x1, 0x0, 0xa4e728d7d3a99405}, {0x4, 0x2002}], 0x4) semop(r6, &(0x7f0000000400), 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002480)) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002480)={{0xfffffffb, r7, 0x0, 0x0, 0x0, 0x3, 0xa1f}, 0xffffffffffffffff, 0x7, 0x9}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, r7, r8, 0x20, 0x20}, 0x7, 0x8000, 0x0, 0x0, 0x0, 0x5900000, 0x3, 0x100000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x2811, r1, 0x7) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet6(0x18, 0x1, 0x20) pwrite(r2, &(0x7f00000000c0)="78e97f", 0x3, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000000000000000006fe00000000000000002ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8ffffffffffffff7f0500000051e2f0ad4500a4f87d0c032bfa896443a42118000000720fd38bf3b770c1f5a872e85c06002ec5890400000000040000361b1257aea8c500002002fbfe0c2301008abfa509b7196fcbff67d91a1ecc1400"/177, 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x5, 0x0, 0x0, 0x0, 0x8) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000240), 0x10) r1 = socket(0x18, 0x3, 0x3a) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kqueue() r4 = geteuid() r5 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r4, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) socket(0x2, 0x2, 0x0) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x9, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xa5879f5d35e83931, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000000029, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) getuid() chown(&(0x7f0000000080)='.\x00', 0x0, 0x0) setuid(0x0) unveil(&(0x7f00000002c0)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT=r1, @ANYRES64=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000280)={0x2, 0x2, 0x0, 0x2}) getuid() setreuid(0xee00, 0x0) r5 = socket(0x0, 0x2, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYRESHEX=r3, @ANYBLOB="53d352061d65b3125c5becd4b3f52bcc38803cd60fbc7c9bfb3b764932b33226193d2b0407", @ANYRES32=r5, @ANYBLOB="50b3"]) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) executing program 4: r0 = socket$inet(0x2, 0x2, 0x2) recvfrom$inet(r0, &(0x7f0000000000)=""/105, 0x69, 0x1000, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8081, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000100)={0x100, 0x2, 0x401}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x2}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x400, 0x4, 0x8000, 0x158, "81ba7eab29a6c87a9b2a2c74778e97f979d4629c", 0x3, 0x6}) listen(0xffffffffffffffff, 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000280)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000300)={0x80000000, 0x1, './file0\x00', 0x8, 0x1, 0x5, 0x1}) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000340)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) r7 = syz_open_pts() ioctl$TIOCDRAIN(r7, 0x2000745e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x4, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f00000003c0)='./file0\x00', r8, r9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000004c0)) bind$unix(r6, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(r6, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000580)=""/77, 0x4d}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, &(0x7f0000001640)=""/149, 0x95}, 0x7}, 0x10, 0x1840, &(0x7f0000001780)={0x3}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000017c0)=0x6) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001800)={0x5, 0x3f, 0x8001, 0x1, "4f164c417a8f7a73d70ff6597d62f59ad03e6777", 0x8, 0x80000000}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001840), 0x40, 0x0) bind$inet(r10, &(0x7f0000001880)={0x2, 0x2}, 0xc) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x86) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0x10}, {0x6}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000602000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000029, 0xc, &(0x7f0000000000)="ebffcb8a7c000000000000713048e69931929648", 0x14) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)="996669ca7547c10bcac8756a39bf884fe7ba22d47763372bca62c3c07e1105c6312bbccef1a02cfe66734960d3afe21cf55ccb0cb3", 0x35}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fff7fff, 0xf00, {0x7, 0xb6}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) dup2(r3, 0xffffffffffffff9c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x100, 0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x3, 0x9ef) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(r4, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r5, 0x4, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r7 = syz_open_pts() setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000200)={0x9, 0xdd3b}, 0x10) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) pipe(&(0x7f0000000100)) syz_open_pts() fchmod(r5, 0x80) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) close(r8) setrlimit(0x8, 0x0) r9 = syz_open_pts() close(r9) executing program 5: semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) semget$private(0x0, 0x4, 0x3a) r5 = semget$private(0x0, 0x4, 0x42) semctl$SETALL(r5, 0x0, 0x9, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0x1000, 0x0, &(0x7f00000012c0)=""/4096}) semop(r5, &(0x7f0000000340)=[{0x0, 0x5d32}, {0x0, 0x8}, {0x0, 0x7, 0x1000}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff, 0x1000}, {0x1, 0x2a, 0x1000}], 0x9) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000000)=[{0x0, 0x8, 0x1800}, {0x2, 0x6}, {0x1, 0x4, 0x2000}, {0x1, 0xff, 0x1800}, {0x4, 0xdee, 0x1000}, {0x0, 0x3ff, 0x800}, {0x1, 0xfff7, 0x1400}], 0x7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000700)=""/150) getgid() executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x18, 0x0, 0x102) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000e00)={{}, {0x0, 0x8000000000000001}}, 0x0) setreuid(0xee00, 0x0) r1 = getuid() socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) pipe2(0x0, 0x0) listen(0xffffffffffffffff, 0x7f8bd9c) setreuid(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) write(r2, &(0x7f00000001c0)="61a8fe2ae2dde164933e0cf6aba5f3947c1df4342f960ffe1fc9a6c437a15197d205f5aeacba07e7ea2678937bf379602123c65f2877ffffffffffffff7fd41fb6ce055d57dc4f7646", 0x49) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000066e000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x140}}) shmctl$IPC_RMID(r3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000380)="00008d08", &(0x7f0000000000)=0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) r4 = syz_open_pts() mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2, 0xee6) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x1) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x3212) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000100)="e8973a7224597f35a96e81e4f1bd95dc4b9215b028212f8d8e1694d591858d883df08476a67a5b7aca15e8de907e4724cd0f728395e8eb739c81a84617a848890db533a7bd8d63ad8d94a042991caff64e62e0a6bdbe1c420947f9762538ee1d6a2659c721af12a6a2680924e0ac6e2ddca851e65ed2cfe8605764f21e9e56f77fa6327bb8919aa2064ca6fd22d0413cc093be9b37f4652a422c54031655020681890d52b939526fcdc93b82c391266b1ed59ddee4217c846142074234", &(0x7f00000001c0)=0xbd, &(0x7f0000000200)="82f543b1cf2b56ee27bc6a1908b5fb7d4647f3684a8e5c9c95b7558b6942fa52da114dc6052bc772dd01af5da61d5821d55d0d69aea73a306d3592fb70500a4cbcecdf721ff13f2e800fc7174b3343b4d02171613ecd0a28f502ed382ded6c456e97424bb0864c4a18d538985fac45366f10557ae48df43fa8b9de1c3aec7eb81c7601ec6fcabeb45db0f3f1ba1d", 0x8e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000340)=0xfffffffb) syz_emit_ethernet(0x3ef, &(0x7f0000000380)={@remote, @local, [], {@ipv6={0x86dd, {0xd, 0x6, "b9edf8", 0x3b9, 0x3b, 0x20, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, {[@dstopts={0x50, 0xc, '\x00', [@enc_lim={0x4, 0x1, 0x81}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0xcb, 0x2, "e43d"}, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x3}, @generic={0xff, 0x30, "73c95544d11d7e036313ef7c32143f659a16c38af7397fa1b4f4d11f5507b45c3cf499868655776d567397eb3128aadf"}, @ra={0x5, 0x2, 0x81}, @enc_lim={0x4, 0x1, 0xfb}]}, @fragment={0x2e, 0x0, 0x7, 0x0, 0x0, 0x3, 0x67}, @dstopts={0x29, 0xe, '\x00', [@generic={0x20, 0x67, "584797336e6c2857a865075ef2c5be0b9b29cf10e7484b99fe63ceba32daf78de557fc09842d8536f6e9dcdd11354338d97b771e6d01a1850c78065defbe01295e6bea01d6beb5283bcb70df6629f76542c453a4e93049e9a65bce8f80c8e05fe8509ecfd5d6ca"}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0xfe}, @pad1]}, @dstopts={0x3, 0xe, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0x6, 0x3d, "8d7067ad042fb260b049ddb45c06188dd399464a6c7fbf56b4f9f62ac3069ea0a5fe95b87b51d24b7347e02532ddbb92966abd73f1103c57fa1ec55329"}, @generic={0x1, 0x21, "8d6bd381b6c43f353e00e25b871628615ebab71bdfb061960809ff02f71efa4c62"}]}, @dstopts={0x8, 0x29, '\x00', [@generic={0x7, 0x5e, "ed28df30825434c7555ba5fd020220476c7f82f6b5e42ceac3f8929aa3b7e170408bc437629cac1197a6f2b65785a3184044a63420886a3f1628f687003599c9f1a8632a18a9f82e3419ecb84f2cd67e60203ff66894df03c4f7e316a811"}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x20}, @generic={0x9, 0xd5, "42c4ecdc904789b4f3052963703bea32acdd67398c761f81679bc1886b0569088809a3c720055e7ecc7e27ed8f063eabc03bf441b50c0141cc2f97b68925d32bd743537843ac33b5c85757035ee2d74946e0cec031a210dc9f60899296987e92440fae42cadf13aa4371c3ac00bb74b6b8ab13d566f3fc0d5eaf6955490b61f80e0dcc4808e593bac67bd35446c83c7950c5ba171cca3a2e486f59145a5bd4de8fddd302a1a93b7bb2989a97898976bed9d6f68da1155495a24d9927bec785f1a438d51e89b0f1896f3cca00b4f3229deb60dd1808"}, @generic={0x31, 0x10, "d9f6d4c93723943acb7c2072924fa5ed"}]}, @fragment={0x2e, 0x0, 0x81, 0x1, 0x0, 0x1, 0x66}, @fragment={0x6, 0x0, 0x7f, 0x1, 0x0, 0x0, 0x64}, @routing={0x67, 0x4, 0x0, 0x5, 0x0, [@mcast2, @local={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x11, 0x4, 0x0, 0x2d, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @empty]}, @hopopts={0x89, 0x4, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0xa5}, @jumbo={0xc2, 0x4, 0x5909}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x1f}]}], @udp={{0x3, 0x2, 0x8}, {"f578dbd9dddd06a3ace3af501c676878e66b0cc31f43a75813763d3cee9055ce77cd638142ff0f57c1651c7853dc80b7cb22112e5efdf06d0c0402ef7e18cfc6eecb34ce2067fd650051114fc3cfab042a"}}}}}}}) msgget$private(0x0, 0x8) ioctl$TIOCSCTTY(r1, 0x20007461) sendmmsg(r1, &(0x7f0000000b80)={&(0x7f0000000b40)={&(0x7f0000000780)=@in6={0x18, 0x1, 0x8, 0x10001}, 0xc, &(0x7f0000000980)=[{&(0x7f00000007c0)="1d6bebea96717a2375b396116d39be2e6bba86c543bfb64401fe774430faeb736e68b18d5ab8711f9108bd045c3e9848a453262a9d0472ea249f0a731891959e02d7862e91adbfc3409e64bbe3aa284f096ccbbcbbf8", 0x56}, {&(0x7f0000000840)="77449ea5ddfd920fb360c006f2c05e1da4e6df2f78779d243ad0cd76031c1081b162c24e234dfa465f4f407f8d41eb834888d6ca5a993ffbdf3c5cd321d3d03e575a1329b4daacc2d020857487ab2dc661c2bb2d11cb46a72d75b5d8", 0x5c}, {&(0x7f00000008c0)="7a5b2a25c79899e342d16fda8fcd95969988fdab13d59d0efead341240d6c3fd110a388563b03e82be9f4eeea942fed9f32ca0df36f178a45c9a62a50d7665c3868a5b28904afe2b1d3f7926544e6543c88b0fa65c168c29f8c7a7669d2e0b11adff2955eb442f4cd0", 0x69}, {&(0x7f0000000940)="689158de02c88468e968cf0afc1e5a3afd978371d3842a5aefbd1b", 0x1b}], 0x4, &(0x7f00000009c0)=[{0x80, 0x1, 0xffffffff, "ed5bcdc1971252aab1205212e58b1b845c31b6eb0bb8f7d85c41dab7601b7a52b5aeb8320567267bcefe2504e1bd7e425794618438afdfb860f223510321912dd37c2c523fd80f47f3a009d1dd0bf308b1cf2707f3a45002db6c6b9d348790242db42292610d6bb0e7"}, {0xd0, 0x1, 0x7fffffff, "b174a885bf8fe109fd700c8951821201e9605af2e4d8b667cb4fa08bb076ebdcb3d7be248514197973b06ccfbc01a20247a7021f7f3ac883826e570455f9e65caab9667392de16620b12f3b25b2d8a1b2fe732585055c2e15ad595284a5a4a5fc40c66ee3f5ad57caa2d7f989cdb9fb1cba2b1ec3b7a1ce9f0671345bc85d9e76554cc6cd6459081c4af9f03bd90f048d83bf837a9ff4c1cd1e89d90437939ac82a8c325d59505a8f7f954438b9d7172d1fbb68ea042d92ea44b743e291c21e4"}], 0x150}}, 0x10, 0x8) r5 = msgget$private(0x0, 0x92) syz_extract_tcp_res(&(0x7f0000000bc0), 0x6, 0xffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000c00), &(0x7f0000000c40)=0x10) sysctl$net_inet_ip(&(0x7f0000000c80)={0x4, 0x2, 0x0, 0x3}, 0x4, &(0x7f0000000cc0)="edbe8bcaf85e8e2878c595404043cb4c93598497e2624269ee9cdd68203e3e95aa3acbac56273886f992f5c46b748c9d64477b7fd2c287bb2fad4d469b8a3eaf80234afc275c1282687fdc0d394088d3aa8d969dfef9f5bfb4c8efe9ddbf8c6eab323649077e7105e32aeb51640d020eddbd1b5a7beea074e5afc62ea6bc", &(0x7f0000000d40)=0x7e, &(0x7f0000000d80)="ea191f3b8c73cb312f5cd0ebaa54f99e2edbd0696e2d895e7a728a5cc22dfe2aba3c40e01320d7cf3782942efde33d84905b1d808e398d0f6ca20a5d968eb34449263b7b1e9058625dc014581cd5d7d88bf10611986c88b33c9f1a7240e0287e903316162c181cdd59c9c633511e4ccfe7ede44ccb87bc8a9a4329fe5d26e21cdbf2c93e189ce15c954a1272", 0x8c) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000e40), 0x800, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000e80)={0x1ff, 0x6, 0x80000000, 0x3ff, "6266fe93f8f304b1ca19690de0df2e37a342bfc2", 0xffff, 0x9}) syz_emit_ethernet(0xb6, &(0x7f0000000ec0)={@random="b0945cfc0fa8", @local, [], {@generic={0x1600, "0f2df95ca92125bb553029693f05cad8be6edd9abfbd5cc295a29364ea8eb1282b202bae86d175caf5f3e75d1046bedbfe9d0754cbb8f60051a185d9b33d53e53157554984049c04ed7a0e17290dfe3e5c7d7bd95f2f0ce8233f26c889898cfbc5aad36fca220da1d0ebfc2fa7ee42d807bbd894697c3ade4d91a331b289bbeb5bde716bf7c9e099bfef3ef1735e72be2da661d76c585fb64882165ccc7371ce49d1640b38fcd75c"}}}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000f80)="2170d382ab44ba9df7bc918f8ab045242f9113704de5df1bd0784953f5a64f5bc1fbee2fe175cb1f71d38add400002f28ca8e973741dc669ed4329f1d9374c0149809d674f01e28344eee093f20ae25148ec8f01c1e4903eb967c508ff495d414fc21e2dab79567523b558199180e47ec450e1ab8619f0d8ab4376abae2e874c5d72c46b498747aea92a9df2cab2ecc0056975c391fcdf53dd8a8c928c830e0ad0a5fa688e1a004d393b9734db1ead5c08efedf7304555221e36be88e95e9a159b1d2c8b77daec2c005a077039e5a80cd7ef1ea33de57e1959082ca837aaf3b996be7573078d70a16a2af2338ad9edefd59183ffd6d1085cfd16ae317477f5ed5959e68f001b28cd636f5868c1e651d27bd4ad729d1e859bc5764cc4a6a0dc5d400debdd368137fe679f5f36384171d7184b963158dfd2f2018dae7da67e199fd4e93e3385e7f7b83f706238f580749289b56985abb2d6dba35474b76aac7c6caed7923e48ed16d78633c898a8fbc199a3b5c0b2269e7d083f3d1f66f970ae1c210710a4c171197576d2244e6987ff4254848182818138db0aa53a4691b20d3c729f091a143a0c0c4d3933aeb747d93e3339e4ff3266d96f2ad3fb55919db350f06cd97ca85870764ecdbc8ffeb4538dfcf92d724a53d88a335425c0663a374992b1a25bf72217d66fa38d31443c976dc8aee8827146e9ed1d448a214073fc2d169e1b0c8cd296b2306de0d03f1547e1e98801d5d2d923e4a6f8d8d4a2a033e276ad87362e8879630c316d16a43f5fcc9c3280494ff4aedd603f0cb896ee89f3ed74170aa32729a4560dc6ab54037e1028a3d5023f7d738e85b62c36f15b7496035d3715c9664fcd9835e4fe67afd1acfec147e0242708e650cf87bd3ef856839492e4a227f2bdefdbca1a5f67fb633bc50b7a84c188da07b89fc4fd85b58849c3f1ecd18464057cc9ea382c517404552901a1caffa479c574124233f7158928015266907989dbfc2483ed8cd5751c78a0d218609598311cbac4786abe8600b000c16477f9910182b5d147ef7253fa3db307743358d675f460fb3519b453466712c216769d72932329b479663fedd0041c03954b52e1f4b5e9eef6ca2ed92be3fe151479afbe05233eae6812ba4bad0ad19451c41bada2d26c39d9a5c098f8f68b11a588d6bf9619085272979184de5e857074eedbab8326bb053f3b224af0d76a0f33d61e684ad7fedd1fee1c432ef06bb0d0d4334f011544e4f98a9e440d12bae99e7e615b266f86af06bfffb0cf6ece2ac33d81fae4bf7d8a48c1de809a3824043fff6bb9401a771bd7b97efa4812fe2c7797835a40a8d13ea2a3d9cde0b22dbb40e9b8157cfff93caaea2eb9af2dddc2058d2ef6911b3944eae6fd84923e80b076d9d1ae0ea7efde12e1f2bdc855358144e6f8326d0c27f017d9a2808f6cdcbd22896e64e3c22d93a9ed618d917aa1f7c249dd76e1bef724090a03f33dc171f67f3da3c3584282a67ef47e826728dc2c885fcc88493978646ecf4cf1953fbc74f048e732831175f96a1ee15705c0a4739417cec0adb35e9374b30a8db1f4fca07d00c0725eb4939cd57e516a2bda606ce405af414df1d0d7b2c28f5026a59df2e7ff5dacb20e46b1fa9ec9fe10aa443a32ee73103886af92689dae88a4bce3e6346664aa9f3bcc44359dc55c91c3dbfa067f7cdf48c5d1a452c915f2904b6f354241fed228d8ddb53d0953aa7adf74759c6411c0fccccf81fae9e2853c43bfc1642c7fece66de654a351e261bf5749fa353862abb6c647b3dc98967a078c462153c84bfeae37f7601d684da6d6b86e7e88212de72a57d570c6a103eab593cd08873cd3b8730642e4b1df80206cde94895614d6d5df1207fa113c7a7f3267e941a382f0cd0bfe0ac054e122472e484630a8481f5d27e40dab131e7128bf1883bbe9318962e3d668d7f9b3a0db92cef892ebcfe2b52748a3896604587c4e2af074e594c4b5658c9f39e96c0d3c5bf739efb702acff7f1e472056ba36c2f49bbceac209ad092a41d82129f9218ce7292d57d51012e8d15a400b7f58e8b534fcd20fd124e7c7b746a3f0926f0d43e2fcfc40097590ffe86cbdd73fdb4e61bc34c812f3febf3730827cd640f999b2f30a6e82fee62763ac63f72f1581d27d99e45b88f9a1f2a2c62de21e6d5b92de8c06b9beb9d6228ba680759904f6362e580374ae684037aae72494805af55ab2189255d295b53364d4ac4a2ccaae64125eec8f0b6327c3e47dcff11adc03fa43d467e92d279cb45eda32ee2199f661b2b30b0669b916ad03205578b69874ab03a3600f4605c7a86b21dafa71e1fda7de9d04c477cf8f923bf8aaee217ee586bfa42b5678d3b11d0defdef00d09365ea37b176c2a379e352f11f518b13f38123c83990f500191ca5bbd88d44cd53487d381e4c9aa589682709c65f7158ad0c2148f9468b715806635b8881e55b222bf33e880eee43f6621420e2e1db77609da5e0b016ffb01670ef8bedf15e473ef823d6ed7f1a3e96390c69e78a72dccdade634075de620776813a6897d234e8824d232afc3cfbffb7a94a648436b2a357a1b00dcc78111279003377b6a58f693d7a96f5d754b9ff14a219d2ba01ed7ead10246aa8e6c543c5d379abc483ceb2737d02cf1b883cf5739a6395d1930b8ae69c376b21898e8ae7fed85bf5c53f579b5f619771689682d87f1b7163bfac51611d13bd318d1b8ca664724dffa5005ef965b8278e6cfafbc47f280cfa9e44ef2b7e8decc248147257fc5c141ea02bd0b161d1540754f9828bf4ad312560cd00750f1aa27976b47a3b4caab83fef5d1ae24c113e80094e4bda36cbc157c107c2c05e1b2b226fa6e6eb66a161554f7472accbcefac7eb3205af70393997013ede957b69679c2fc6b4fb4b6221df842785b59012601284af86ef3d39810b8765a3f5c6301f273c46708fb691b7215c768ef1b95ee5d5df6c0fd2b131b6f38ce68903f06ea1645a539f26784e7dcae9176f502aa908c531e06635689aa78de2f02944520a0889d9411318fe41e40b6a9802c014f53be0d0f1cec192e5fcef752034b24e77f4ec44fe4cb53d54c8bb90895bb6747c004c3cf143508be1413e198103583d392011bb9497af225a5bfb1b373a51de3198f22c022b205b1cb18cd539a07cb40531634d59c02bf615882c9741caa854ac1e66f146430c764455a7616e43a0a2f03c95f8dc0068e825a9b165ca3e2164da32974ca7451c1b77967a078ead84e94f670918edc4cf0a2dc10de4d6736668fd4d3046875d366ce7c718f40ef748c920a7c8ca9a30ed24f5c19f613a876328afb00d0b7bad92d2c5c0d5d9d27f6850c45f54d1e0d31eca6f10cbd800d50b405e45920843b630ed17c725f7b6f14eb46a1fe7283857e870d0317ac1cb7276677c064484d8f9bc6363c51abe0ef0a37022c1b3f1e36bcff5099ba27fde5eae48444f49a64412eecf0f0fc9a90e376bdade24e61280b616c936a5c40cccf5815b0d55a94eb1073113b82bee06a51ed78849532281b6e929f8b61177cb2cd500dd4c769afad0324046677947d8e8a3e8bc11deab817deca87fc344faa7bf67a859ca7fa890f4a08090f42048f554f6bcae509d7aacbffe41782f9637a6d73f0f563d56bc029a78b87d3b5222dbe44c83800a76c3e5c1c2a9e12527b7760ef1435908a0b017157467b9e54d82a724fbe67e53d21fb4f2671333331b0f494c7f4b374a8c4b86d68f44570407120ab6955174a8fb7459bc3f02930ff64b4c7c6b8261147da497ae289421f1dcb9df64c039a686a4428af568af4e1a8521904cffa90156f7a12001b51d00abfd288808e24e1ceaa8a99c466a8b3d4cd9f9e0185f6115e3a455c778b61fb071c388b53610478b63962feb61ca0672f7c39687096632ccc32a24144f787c0ef5a68797ffdf2378d238bb9846866f940f230ad1339e1764bc5e1a9dc4cd7789c0025e7caa18a5e279db3b3d27a4c3daebef3b7f30a5d4ee4743c97cd8e05a5d2abc6b704754f41487a1a315c3c56ece0668ea63a68da12f9e71670929cd38ed36cc8825baaf9434959d998d177d5c8d6297b24ce5455fc0b0eb1ec6f90e828bcaae229ef7d1689a9f54a4384aa69a721912ebe97d1cfd4ec1d841fcb6f3abea5b27ea5a43c535a308dd473ec79c4c8ae3903df366c7e9e85694b0be37873a750eef5ff410b54f6d61aac982f31f808c1177d5285d1322ad627db1ed537758a20472d1afd26613cc34cacc8e1e6126efe2eb845328ac78c492a81a08e41e2d69381281a477acd6558e771b077f1f6e85aa972566f5ae2767c71bdfffab35557fa3d9cc18099f79f588a3709b53db97ad2f850f2a712c73b238222aec4458b77b05daf6e19d072e1e4269c4806601d8106fa28797464731408b229b7448030cd6484e41d2078e49b20e4af3e5f6d14cfc323174488c62085eb33e2e8d2e970e50adaa8c0743a2f4af5e2b98dec53b87b2210154fadd0627a6f05b573eb00323d6c43bedd035019c08c484be03bf5fd4d011129ef94c871f3d43b9f45db22f5532d8653761ee4d453dbb7648a3254bbb6e901e39ab735bed9af9ac319f123776859324818bbeaf87cba8d7d66d2c550a679850be4e1b55c7284ad8617ab6b38318cb9bcae9146153fe68d5321070946c48ee5aa2cea420ad2c4c2f981cbd9c201a82d21f2d4843cb121071b8256a3672a2599cb9e4786ab45c99dd6be951728c0971b83a453ab8b8d748670e8bb74acbaf3e9c61ff47d0d3f248667e14f9e310ceb6f739877669c0047946bae2fab7971bfa522074711ef3061128e7b8b26e5b0dff90ad1e603145823aef7b5531f171fa40e92abdad17903bf228a870be1f98b26e8c729b4ed21aaf4894711a041fd12a3eaf9f945dd6313b7a2c8ee7d0f84d0b9d9a3758a9e0bcb4dbdc460cdb0fbcb8c98bb21da74d0ef628da3d42b2a8d6851cb2bc317cdcf58cef9ee47c46aca990977f0dffa8bbfd48a3ead38d61d840658f83aa021350f8d00592172917033e66a8098f31b1fd4aaa9319936a98aa097b384d4fb284f38e0fd716b18b3c3e29329158fb7d416bf02d8fc15e0b9cc2d877142a4c8c4b8c37e826656b894a78626ff4f60b62f2b27c4a7f636ff2aae5b404c1c040d9ac1e25626a636dfd336769ba65db5d2e359ed1871f584665184f373af4c66b2914eb147ba981c43b944a1b8b920eba1f4bd4e47da565dcc0aee96d77d537cbc8c4db36d2a5b6a80f7197300854f624b8e38013a6d1e308b91d10f619787f81a622a6893f856d1184b91df47f3c11e2c4bbb13f70f3096a74a3e96069635692f5bf9bfd6c21c0b8027d395bf78770ad9a37a482e6e746dc948069826ecb854f420045c4c2cd61ed92ed35a851772d7df68a328d3b89faefc9586c3616cbe06b7e7ff73a0520dcbcb9b55319999972f9c20e718e88bb09b6c4c3b2c3bd5613e4b92cc8369904662f8a61a62a70c7d37968e113b482c188e0223dcd902e0abfdf20c446b1e51fb274df86172da35f648fe5fa5a4b729102802b9a5481eb8d8409a57201b1e2f9d87db09c8bf190d7aeabe394c847ad59146a15ae20538d43cd53f5d803ab2de5b3f1930a7999ac143737139998cd7e3923cba2f28265e6ff8e7d9b22a3848ced8bc60271b52cf06b98f4f3c515ac9a686c25c4f2142bf310ea3043f600347a5f6e5e9c6615e4a0528d133f0d50d6f094ca31772216ecc983f90cfb6c5253ca7a5961e1b45193c01d6b19ac1932803eee5b49", 0x1000) sysctl$net_inet_ip(&(0x7f0000001f80)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000001fc0)="e76918cf06cbd91524ffa17efd12cb8dee63df5e1e6e628cd9354b55a3769f04fe7d269f85fc706d435b3c63138c752911da83d8f49062a10cb9f472d58db8dae3ba14d8b2f7", &(0x7f0000002040)=0x46, &(0x7f0000002080)="3799f1911d0ef044ffb31d0c8a8f9266f1ae1713d888692388438ebc69c486134489024a11632f41a357e41a73740206bb243bf76fcbb16e", 0x38) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000020c0), 0xc44f8d90146aecff, 0x0) msgctl$IPC_RMID(r5, 0x0) syz_extract_tcp_res(&(0x7f0000002100), 0x6, 0x3) syz_extract_tcp_res$synack(&(0x7f0000002140), 0x1, 0x0) getegid() r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002180), 0x8000, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000002240)={&(0x7f00000021c0)='./file0\x00', 0x80000000, &(0x7f0000002200)='./file0\x00', 0x8}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002280)={{0x5, r3, r4, r3, r4, 0x8a, 0x8}, 0x4c6, 0x7, r2, r2, 0x6, 0x1, 0x2, 0x8}) accept$inet6(r7, &(0x7f0000002300), &(0x7f0000002340)=0xc) sysctl$net_inet_ip(&(0x7f0000002380)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000023c0)="b504a20b635b92ff19a217708958141121bc6dd360a3282bd9ea7125856711242c3e07526f2d82dc2628422e1347fc33a7d3e245c19ee5c9d9358c1d0a244e73f7f3e7db831d3e9a07636ff48c5a3b6dde05342bb2a662ddc0fc3a0a3d7d318c3a63d2bb528b47ca4fcc022fb4", &(0x7f0000002440)=0x6d, &(0x7f0000002480)="62e48d6a4439c7d062ba55d12687ea6b874155db629be48b56c0e27ec307638cd0ce39861f7fa1f00f31ef71e8c25c9e72dfcc2574391ecf3d42d493000ce5b0758684341f9ad7a43493d752003dd972d2c4d2170673cb68881269410c90164ad120aabf99d9d1146a73810d84b98fda550f83b19587075ab3f45c2d", 0x7c) executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000080)='./file0\x00') sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xc03, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x4, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x4c}, {}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) r4 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x10}, 0x2, &(0x7f0000000140)="5dbe76ef41fd5165b26f17a7b39011cea8da15f7f365da0a81f522295c4e97d29649a6f3e424f6b12043360ce684290ba95ddf863b0090850d41f29133096c876baea343b93ceeddc7d18e25b5016113fd1002fe307af549e10f1d971275a89acf0cd58f326aecd537e162c4a9318c83c60ff6df9fad831839777388b763252126dc7aa199ed56f159f53cc88a3dd17af748dab3bc6c33a6c6f0b6b3eebc32bfd8076dbd806e8fcfab4c7dcebadd22355d873b99", &(0x7f0000000200)=0xb4, &(0x7f0000000240)="bed0cab0ed6e88c57ff7dce3542fb34773ec01a9c5fcd1748356cd5cc760e8123f834c330fb5fe77a2d6b88aca78991b27e48cfb2455951e33a09be90b6411ed11ebdb54", 0x44) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x1011, 0xffffffffffffffff, 0x0) executing program 1: r0 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socket(0x18, 0x4000, 0x8) (async) r1 = socket(0x18, 0x4000, 0x8) socket(0x18, 0x2, 0xcc) (async) r2 = socket(0x18, 0x2, 0xcc) setsockopt(r2, 0x0, 0x2c40, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r1, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996023843ec5cbabaadce", 0x21}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) dup(0xffffffffffffff9c) (async) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a6", 0xd0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8) (async) r5 = socket$inet(0x2, 0x4000, 0x8) seteuid(0x0) (async) seteuid(0x0) socket(0x18, 0x1, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x27, 0x0, 0x0) (async) setsockopt(r6, 0x1000000000029, 0x27, 0x0, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) pread(r7, &(0x7f0000000dc0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e38b4be0db3815ed5f2c06fed01e4d65d62e0c194cd931b173093f096ef95a971ffd6377fe32c87b9a0d951eda9fab8cc660e3bf55eec955a9b6056d06680caa5000557cc627527f29c95a56e2e37473edf47d2277ad233cb32f0dd643e2fb95", 0x156, 0x0) (async) pread(r7, &(0x7f0000000dc0)="9e62fc129b979c9a5b55ccc9f436956b7b3d315eb42eeb4f80cd1a00a54f72983ba327f5d4ec8bc64b195fae9472d79bf28dff05441aa1dc46e86c51986ee1c218a493b64cd6c5a829cb88dfda410821fd8428c514ad5d765b833e00e1ffa11bc1d975f7ce713f288ab20036f0c30de83572c6d4e345f9d217879a8fc344d2a64e729d8af3806d7c903805bec4727b18795c8a33ad15767eead0490e9f5eb0c129818204e41555c16563ef0fa9746a569e77992b7b4f97f8345aa3eb7a8830e984fa4f76f407c959de9e6511af871b20768abe8b7287ed60ef1ab38eb588bfb56ed047a0ea4b7344bcdb88a238027064509d7bee3f64e38b4be0db3815ed5f2c06fed01e4d65d62e0c194cd931b173093f096ef95a971ffd6377fe32c87b9a0d951eda9fab8cc660e3bf55eec955a9b6056d06680caa5000557cc627527f29c95a56e2e37473edf47d2277ad233cb32f0dd643e2fb95", 0x156, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0xb, &(0x7f0000000000), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x408, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() executing program 4: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0xfff, &(0x7f00000002c0)='./bus/file0\x00', 0xc}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000000200)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180), 0x0) r3 = dup2(r2, r0) recvmsg(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=""/105, 0x69}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) clock_settime(0x2, &(0x7f0000000100)={0x7fff, 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) syz_open_pts() read(r4, &(0x7f0000000040)=""/1, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)='B', 0x1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r4, &(0x7f00000003c0)=[{0x0}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="e8869213879ab1eed7723c09a7b69cf885314e85dbfe2928bb4dccbe4f7309b8081eea355f639fef862043b06fb4c32464dbb44fabf505480bbdd70216449312d2967595f834d9d747965a9091826a912fc625a9ed390fb70ad1d9fb764de910bdcc3d63e190722d9ff33aefe7ad5501480729449f7872fba9f267558abafa9a1e3da604c2a38c87415c830732b9cef1646b1f0c59a1757c13f195f48f6e48315b1336cac8c6932a5b157d1f354a770134910f8b50704864dea9f88f266a29cf6bfa51659be66d7415432d", 0xcb}], 0x1) open(0x0, 0x0, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) (async) dup2(r2, r4) (async) execve(0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) executing program 5: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="0b79b15b00a2a6e1", &(0x7f0000000200)=0x22, 0x0, 0x0) r0 = shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmdt(0x0) shmctl$SHM_UNLOCK(r0, 0x4) shmdt(0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) write(r3, &(0x7f00000006c0)="7c6d4f1a86e44fb11175126600000000417ac80169d90355aee7b7a7f6a2190a2c24bf11e4865c02205db81a217f246110859ef5293159926839d86dc15924c82d0f09a8048013c5fe6e8ce273db1d745db332b2028435e92b82420f1b82afa2a42e6eab9cb397848586d6081ce038461c835e8267f9b36300b072cba28546d34c3a132eea3d049c4dc060fcd659c67d30f4c63dfbd694b7be995438d5f1ed1adea910f0671bd1663df5d8619b92151b870102e054616f0e6a463d3e8b06571f1dab02f730e73f11581c576fe9ed8e831a91d5a890f1caefd7caa89752e4d9ca80e33296b3e89765703571d0f1df68a80b914dc080592ab892cacff21d01119633f64d1fb080ad4c6ac74753d915820a5570983a8004d8b718afe80dd71966eb7a224473dcc7abf0090000000000000076dd80270aecd0df18cbb6ca1565c8e56879d71427f8824de069f1795e2cf0a76c75322883ebeab6b1cd804ba25af30146863a073284f5b0a178526d1a70a2e38d63cb7e58036610e0b0f915b9dcb42a9444e50b38706ef2858a24614cab34baf224624f1dc99bb90ca7de6c345e43f4d21e906ad91b6ad0869791ccfb7f578b4760c1db9795686184d9086bd1002a64caf739e07d3b5dbc7d557a09cfcc3f2df9719c602f883da71bca407c6d093a1b50eb25f976ec67a92dca37b5aa485d7e2ce6d5680198912f39ab7b31661d04d2f44a45be1de47d95d395d33b95a90a0625ee3dbe57640a50225c7f1fa6e0b6837db9d38831d6e23214bd5b6afe72a6fcd439dd08a9e3894e32784e6fccce85b7c678141c104335ba230f1c4d260eb44a10da88b8647c83fba5009ee8ac40cab5e8dfce6dec467ecc06645b3e2ce9f1a0f679ebaa4404c57486", 0x279) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x8927096f6f5199d1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x14}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000240)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dcb9e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fcdad1f8676106fe9f19c05780a6bf4dc06adfc963ebf4884de6d62f53149d47226b1e368a8961f04f6e8347cfc0d9405ba40bbc0200000000000000a68d0a632e2b27ae1103f04f68387af1245d00"/207, &(0x7f00000000c0)=0xcf, 0x0, 0x0) executing program 1: socket(0x1e, 0x8002, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125c", 0xaf) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000280)=""/100, 0x64}, {0x0}], 0x3) r1 = open(&(0x7f0000000b40)='./file0\x00', 0x8000, 0x40) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) close(0xffffffffffffffff) open(0x0, 0x20, 0x1fcec91fcffd8bfb) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f00000000c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001040)={0x9, 0x81}, 0x8) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/75, 0x4b}], 0x1) r3 = socket(0x2, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x20) getpid() getrlimit(0x0, &(0x7f00000001c0)) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100), 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0) dup(r4) sysctl$net_inet_carp(&(0x7f0000004940), 0x4, &(0x7f0000004980), 0x0, 0x0, 0x0) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') executing program 1: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xfffffffd, 0x81}, 0xc) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x200) r1 = semget$private(0x0, 0x0, 0x42c) semop(r1, &(0x7f0000000080)=[{0x3, 0x1000, 0x1800}, {0x0, 0x9, 0x1000}], 0x2) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) close(r2) r3 = semget(0x2, 0x0, 0x600) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000180)=0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000280)=0x1) setsockopt(r2, 0xffffffff, 0x4000, &(0x7f00000002c0)="ff79ff7c1152ae9f340d76cde99905057bdbe821e62aa6c5f956f1cf1aa2144c12aed5a2ea0384ff589fbdd6c3750ac28caea3310cdfbbbda85d447a19b95a5a78810300f55a69adb9eb8575b5dffccb4403550012e84b545f152336ce5b82da4423d738f79c90f9bfa08ea6c99da8ca0cbc39eb55230b85905bd4240b2a420308b947faadde3079a4fa77df91348cd24afa185153fb6a1572d235a00d3f938498f8d348e6e7bfd9117927de272b9aa573c9ffb44fb5f805237832bb74be6a9af34f517c75a0f31cdb0b272f67c5a2fdeb33efd19a3bd3b201e632d747383ef0", 0xe0) connect(r0, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSCTTY(r2, 0x20007461) r5 = geteuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r5, 0xffffffffffffffff}, 0xc) r6 = socket$inet6(0x18, 0x5, 0x62) open$dir(&(0x7f0000000440)='./file0\x00', 0x40, 0x4) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000480)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000004c0)) getegid() mknod$loop(&(0x7f0000000500)='./file0\x00', 0x40, 0x1) setsockopt(r6, 0x80000000, 0x6, &(0x7f0000000540)="891179f277d8ce8fa6a0df02827bc2a2aeafcc859adf4b5ed4dba1816c9a0d31c4b1601316b3056a675b3b121a6bb95d394558e2a4dc0a7e9064caaee679e9315a06b80d85bbf24fedb44ba80e224e86fa867867644b14c8cafbd0911c0a5d850f9d60cb4e58fc3227109093929edea067095efdd4f8d7d1b0875d6d9555b3a557d556c9959d257be17aa3e517985d5bae4ad2acb2", 0x95) acct(&(0x7f0000000600)='./file0\x00') semctl$GETVAL(r1, 0x1, 0x5, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000640)='./file0\x00', 0x20, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) symlinkat(&(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xf9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) connect$unix(r2, &(0x7f0000000a40)=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) pread(r3, &(0x7f00000000c0)="f8", 0x1, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r4, &(0x7f0000000480)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f00000019c0)={0x1, 0x16}, 0x2, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e445355f8e", &(0x7f0000001b00)=0x12, &(0x7f0000001b40), 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x6, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x0, 0x0, 0x86f}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r4, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74, 0x1, 0x0, 0x6}, {0x2}, {0x812e, 0x0, 0x0, 0x84250}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) executing program 3: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="2cbf38174634", [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@routing={0x2c}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1f, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x15a, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb88a846008100410086dd61f0e182011c3ac9ff010000000000000000000000000001fe8000000000000000000000000000bb70008139670000003b0200000000000004011f0001000001000001000401030502080005020cf3006108000700000000ff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000ffffac1400aafe8000000000000000000000000000aa0800b92165000000610a0000000000000401200731b94746e32bef0cdb4fca61632c8ab2e43ded1541836e2425103c38c761ead691d4cbd65651c56616388aea50dca9e16f1e040140c204000000000401090108000000000000000001030000000502004000000016000911660000004e204e22", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="d100003f90780066fa7e46008303071312172426ba9f9f39cd5d61fe3901fda4f004020208f2fe550e09b000e82acab1"]) executing program 1: sysctl$kern(0x0, 0x0, &(0x7f0000000140)="234132eb541207e24510906dbd30ee81c7335e7049aa31aa2003b76cf5d222e84b2071775cd38870fec4e8af4bd1e07eea609f7cff7ad82d5dcedf183b67a522bba516df676fb052072913f68139ffa8250b706fd392baffe29ae53ac96c18e787734a", &(0x7f0000000080)=0x63, &(0x7f0000000240), 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="9f0a9df9a51f7b7bc8fe5a33934116d5a083ff1df79c26ff81bd5d5ae80dff93fb7112b9390e9be580f84a238a9e81433ff6d9c24acb70fd8dcc99850270a28ebb42ce96033bf021c2ad4d55e29bab10544d060d4295257315a77855e6b6f7ea2b38e96f8f8742e6c55d86a765edd0b1ee30abcbc7187040b0d9274ebacbf614850af7f9f47f6eb3383538da1546c880aceeac7707dd042fdeb96d38d1d35b102e8a8bd00075f385b8bc931d124387ed41e453be4bf8a9b8e38423f7704ba59b1c6e136b510c1f652f733e6806997f", &(0x7f00000005c0)=0xcf, &(0x7f0000000600)="541eca1fc94fb520d212a82b356c9f4e799441e1bd4f31fba9102fb2e4ea03001344b7fc896e16bfe950a8c32f8556", 0x2f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x1000, 0xa0, &(0x7f0000000000/0x1000)=nil) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="a3a4dfb735b7aaf2177744da430656458f5f2f4e1b7fefe084d7ae1eba75c2692f6a2f58357eee40802658882d5cf1f4a2ca97a2c761c1d652feeee8353ffa340a3cdd2063d3", &(0x7f0000000200)=0xfe0d, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setsockopt(r0, 0x7, 0x29cd, &(0x7f0000000080)="1143129cb48f3f062b580e8e26aa427fd91c7406c08cd25c07c233829357a1e8e3c4341ac8ca849195751cf437491cf0f5a06ef4d6451fdd20448fe62dbd1492567f6ee4dbdeb31fb440a433ac06d75bdc7c5a6545456cf599319d2c341e7fc7f03995cb9c1c00cbb7387d1bec33e5a361d4e77b5ed4b4385a47", 0x7a) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$hw(&(0x7f0000001440)={0x6, 0x19}, 0x2, &(0x7f0000001480)="942d872f", &(0x7f0000001500)=0x4, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x37) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000600)={&(0x7f0000000080)=[{0x23}, {}], 0x2}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="eb0a69889734ea7596a05117ff4bbd582bafca705fc7c5cf55a3f27fa332ae33499fd615caadf71dcb8f4f1cb64025a4dcc339fbab4d1e3822df04e58f364afa6ded4dfa50eb1918182204b05acbcce5aeb97b247f699134dbdc6db6eb34d4eb2a905bb5329ae24ba88e851d626c7999f613232e606ea509cfc459edaec94a3c9896547842d7bb5a807cee81fc437d2a1da495549e045930f5705a60ad84793ed0f695d5f99e12957edd234aea322df360997cb024ffd29ff3b56a5853fd5c09c8e42923b219442b", 0xc8}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4, 0x2}, {0x40}, {0x6, 0x0, 0x0, 0x7f}]}) write(r2, &(0x7f00000001c0)="1634010091cd1585c50be6b14549", 0xe) execve(0x0, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', 0x1f, &(0x7f0000000140)='./file0\x00', 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f00000002c0)='./file0\x00', 0xa4, 0xffffff11) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x4) getpeername(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x0, ""/55}, &(0x7f0000000300)=0x39) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) r3 = shmat(0x0, &(0x7f0000000000/0x400000)=nil, 0x2000) shmdt(r3) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r5 = kqueue() kevent(r0, 0x0, 0x4, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x3, 0x6e11}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20, 0xffffffff, 0xc95}, {{r4}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x0, 0x1}, {{r0}, 0xfffffffffffffffe, 0x42, 0x8, 0x7, 0x5}, {{r4}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x2, 0x3}, {{r5}, 0xfffffffffffffffe, 0x8, 0x1, 0x2, 0x1ff}], 0x100000, 0x0) r6 = socket(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e9308", 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1200100000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1720, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)) select(0x40, &(0x7f00000000c0)={0x100000001, 0x2, 0x3, 0x6c, 0x7, 0x3, 0xfff, 0x4b46}, &(0x7f0000000100)={0x4, 0x2ae, 0xfffffffffffffffb, 0x10001, 0x6e55, 0xef0000000000000, 0x2, 0x7ff}, &(0x7f0000000140)={0x1ff, 0x1f, 0x8, 0x5a, 0x5, 0x0, 0xff, 0x5}, &(0x7f00000001c0)={0x0, 0xef8}) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000050000070000000000000001"]) executing program 3: openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setregid(0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$lock(r2, 0x0, &(0x7f0000000100)={0x0, 0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b37068000000000", 0x12) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x1, 0x2}) socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}, 0x2}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f00000002c0)={0x8, 0x4}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x10001, 0x1, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000480)='\r', 0x9}], 0x1) rename(&(0x7f0000000140)='./file3\x00', &(0x7f00000003c0)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000000)=0xc) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd3c, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) pwritev(r1, &(0x7f0000001400)=[{&(0x7f0000001040)="00857366c2a22bea6329274a5161bc721c70634e3712c854bbd5588a238a39d59b6b9bd9ba141219d5d15105b708b722ce76154969bab0d501c6348fc0a1e6c835b061ac20b5309174fc1d038c3c88d2c9a15f601a0b1c87b473efa4df33316cc9985e6d1cb752c409944e911bf38a5188eb52ae52cf889227f0e4d5175db788561a11167d13d67f08d3642888e18545cc18190aa5633125ec78967b366df9d0d872490d94493621959ef08fee37c979c83d3b094babb25a372a9b82ed9a13ac5570d0803e5e4af62af5f216e9ebfcdc508b0b4db64bd7c481724e9aee2cb073f8e1737f7247", 0xe6}, {&(0x7f0000001140)="fcd734eb7d9e8a483acfe7be7e5ca6dbc8ab", 0x12}, {&(0x7f0000001180)="f410ae01fb514ccbb6df788419c93778e159b542acd41997d51e0d86cc893798c4772fe8b835945f8d274ca21b38afeba9b676a3a37ff01592aadf0686f537f6890baa34a4", 0x45}, {0x0}, {&(0x7f00000012c0)="7a4f247ec000892e555fe98e9d7e39cdd6ff675a5b2d2655f0f6a4fd63eedeb7196f02479454f34905f9d6609ef748d7f9698e72c28d729df7b5a358747f022c153daa825df546a81764e21aca408a2e5198afdeda9f6359805513dff837acc5a0136db3de07ca5dece8a44d4374f2ceccbb0accab796dd6aa7f349f8ad8ea27c2eface77973f6ab40a5827095c6994c7840ea466d9129734eb63edc0f88ff7262d9cc521937c05f2f2e33a79c9668e4b8e1ab24bdd869f05eb4f56c7708f266e99bbb94f5eae205b77952adcf9a6f20eb0f37ee6ddf", 0xd6}, {&(0x7f00000013c0)="468a31acec099147487b721cffab", 0xe}], 0x6, 0x3f) r2 = open(&(0x7f0000001480)='./file0\x00', 0x0, 0x1f1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x6011, r1, 0x7) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xa011, 0x1, 0x6, 0x1, "b032129417191c68f0983b8c63cfc941c16dc276", 0xffffffff, 0xfffffffe}) r3 = semget$private(0x0, 0x3, 0x300) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000014c0)=""/67) r4 = socket$unix(0x1, 0x5, 0x0) socketpair(0x2, 0x5, 0x40, &(0x7f0000001540)={0xffffffffffffffff}) listen(r4, 0x80000001) sendmsg(r5, &(0x7f0000001e40)={&(0x7f00000015c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000017c0)=[{&(0x7f0000001600)="9ac56932ea03f128febefc59b94f25d07f70ec4acf06ca464f81a7c851ac9f15e6048ddd80bda2c2a868cf3e355e2b4d928af39a094a0e5d6d12145db502d6be363937e42172a9011560dc6da41863341ef52df78da2807a8446a0b3053d305a512b668fecbb24b971e9b1548a88c9c305285acb1f8eb3b2c193abea4ae99abd79b28e7a979ba7f0fd77ab58cca5174af8123eadc3c393332138527d07b166135180c2475564461885e7f8bf92e5a81472c7b531e3186493c89d", 0xba}, {&(0x7f0000001700)="1592d2dd256595133fb2b3df5c582d91cb51356234d80291e18392664c066d4dd6c31d9588d23d2e25d2d1c0acaf266263ab9dac78beacc53f470d42ff1cd5dfa7e788e2e12a12a345ce65f30bd52bb318aba575ccaffa", 0x57}, {&(0x7f0000001780)="e1", 0x1}], 0x3, 0x0}, 0x0) fcntl$getflags(r5, 0x3) r6 = msgget$private(0x0, 0x464) semget(0x2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000001f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x49, 0x81}, 0x7, 0x0, r7, 0x0, 0x0, 0x0, 0x0, 0x5}) writev(r0, &(0x7f0000000740)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a8", 0xf00}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e9173", 0x21a}], 0x3) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x10}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket(0x1, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000b2000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000001500)={@remote, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x10, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "3d1b1a686b01a14c4d5e2d95f362eb15"}]}}, {"5f5a7bcfb752471b9cac6e8a9f5927045cab03521f2e3b5c93cd8a8426b0837c7c680e7b284d4f262e8856016e99bed65c22e90ba569418d3b0a601bbfb38524e6bff17c89fd286b3c26f29012ddad303b9d2b6e8b488afbe4d1b965c72af551144a645e40ba9b1169ad13e8a7ad1b07a4c71525a89047c2"}}}}}}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000480)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000440)) pipe2(&(0x7f00000003c0), 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) close(r5) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000240)="de3e747cbbc04a96d91d01d10596fca084662a9641e1479cd3b3560b5bac7baa2819c8af4d2113d15e12b6ea7f6050a652034737ae9d78696f720227d895d2e12094013be3456e057c9d75bf5e4ffda0844f0bd3ef310c526a850ba6cf59a2807630e3f30ce441d84001572b20da60f564091d57b7318373849cc2cf667747e2a0986bef25be0ed6cc43b41f8a3250167c6e0a71efd8b4106805437edb108153dc2f97697b6b8660126f3a", &(0x7f0000000300)=0xab, &(0x7f0000000340)="44c80fe6d11cbbdffb4e4d5ffdc409cbe78f376e3b15cba9254d5ac1a5a44b2350e26f6e1bb88599c6a849d7cb3d06e073bad8e1d1413f14f7ce6f95b8fe579ff49fe482ff444fe2cd708a194be09b1a472e6f09617adcc014e323", 0x5b) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x8) executing program 3: syz_emit_ethernet(0xe26, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000051050000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cbf4e5af36424c43aedb47bf00ab39125f6f01cbe273"]) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x400000000002, 0x0) mknod$loop(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0\x00') r2 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f00004b2000/0x1000)=nil, 0x1000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') executing program 1: socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x80, 0x0, 0x0, 0x101}, {0x7, 0x4}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x6, 0x1}], 0x5, 0x0, 0x4, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000000c0)) getuid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) sendsyslog(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@info_reply}}}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xc00000000d, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x0, 0x9}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) getppid() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='\x00', 0x1}], 0x1) r3 = open$dir(&(0x7f00000000c0)='\x00', 0x20, 0x1c4) renameat(r1, &(0x7f0000000080)='./file2\x00', r3, &(0x7f0000000100)='./file1\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x84) mprotect(&(0x7f00003d5000/0x3000)=nil, 0x3000, 0x4) bind$unix(r2, &(0x7f0000000280)=@file={0x0, './file1/../file0\x00'}, 0x13) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './bus\x00'}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000340)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000240)=""/75, 0x4b}], 0x2, &(0x7f0000001140)=""/4096, 0x1000}, 0x7fff}, 0x10, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) geteuid() getegid() getegid() r4 = getpid() ktrace(0x0, 0x0, 0x0, r4) sendmsg$unix(r2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001100)=[{0x0}], 0x1) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000300)={0x0, 0x0, 0x0}) executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x120) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/10, 0xa) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x48) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/111) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) r8 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0}, 0x10, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) executing program 6: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r0, &(0x7f0000001240)={&(0x7f0000001200)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/76, 0x4c}], 0x3, &(0x7f00000011c0)=""/26, 0x1a}, 0x200}, 0x10, 0x40, &(0x7f0000001280)={0x8, 0x8}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000012c0)=0x4) r1 = semget$private(0x0, 0x2, 0x51) semop(r1, &(0x7f0000001300)=[{0x2, 0x6, 0x1000}], 0x1) sysctl$hw(&(0x7f0000001340)={0x6, 0x19}, 0x2, &(0x7f0000001380)="1ff849c9c78c84e70b676c2cb3b02ed09929f2e882de391605e80ad2229f48b1c18417aa195fab10b13ba52b79f7687147fa2d34af19ca87f6792dbad4333ff7cadd300e0dd356177f0ddbcc37a068822b8e81c99ebbf442da3f74c92faf759eb44cc586bdfb1a34966f167f25384f84f34884881e95c2e4e830f5a0dd22db2e059a1c5d2d0ed581e6a8fbb475c4cdf3ecf691e2173480e72b49b508ccbe8acc604158f986bfba75ae24576bb0696507c50a6837", &(0x7f0000001440)=0xb4, &(0x7f0000001480)="147b80de4e19df25cdd5ef8f55c0a98f658c235623ba0d18904fe0ada8cf793719f028e007843ff20f51a96b325333f4201e1af26f3b45e6525bb9f9bfa30305db6edb5bb2e0059367d4e24bd3dca3efa348be92eded35ea67a9304f2048d0011755cf5a154c216405b38b7301795497d55661ff56a50ca8bacf57d4138abc374b30399f84a204c6f6e7cc5181417c18dea30107b7913fdcc8467e2a400e1a482dcdc2ed8c8d4deb054bdc9f10236d4d7e61d53435726cce9a3b1bafcbd8c13c2418f3e3626ce16f44c85af9c5113aba85f3f75e19afc857792d97336a24aef4d423d0813607", 0xe6) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580), 0x8000, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000015c0)) sysctl$hw(&(0x7f0000001600)={0x6, 0x7}, 0x2, &(0x7f0000001640)="f2abedf591ae0f86dd6b4c0f8b63975b2e9a465dd791fae3ab03c2cec56dc50bf5c108a764f476dce63e415d", &(0x7f0000001680)=0x2c, &(0x7f00000016c0)="bb35f96fd66d67669fd5f9d5a6cda7e00ac13ebb3d6004cdb3b9e3fa9721cebec4ff22d131a6cbcf8a0ab8fd3cd4827be0b140e9c5e4af49c441750dd4078a40de5cb1f2e1498bb82d789c16243fc637d789ed3c953855ff6b52d114cec58977f0d113465ed5120f46b6c5f625b099fa769eba5ee714f8345f7d4a3973358934f7d47e242d53b2e5350e77e87277ca436cdacbdd296a72fc09138f983034b2aecb9259a79234a93ca406c03c2e01b0f007219e8aed2a27011edb988731b2be11f52f7962ecfa080a702c4a2de8a83b41604c9c0d87adffdecd2dd318c7fb00180915861cfb2cca6db4eb41cef6335f4bd1f3673a4acd", 0xf6) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000017c0), 0x200, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000001800)={0x7, 0x4}) r4 = socket(0x1, 0x8000, 0xf9) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000001840)={0x7, 0x7fffffff, 0x8, 0x2}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001880)="7daf19a298443d028478d17ba2f1921b22e9b88e80a46a1aa0d347f6c1b717831c65de07feae0805612f8e87c70d7a7ff40fc2bf1f639a9f6b36d8d2e10fca97898a9de027dffdaa87f9c0cbae34a3b169c80ede91d31137c47d4a90a877d335ba665dd13570d9b3d47cb3200969fbc49e7c956f8a8f3907c7124248e5069387f346689c47fc2716b8d648ee8652009b1ea3cd2e0c524f07f8a3de678d9ebbf25f32b8ddde9529c3fed8d99a36a31904e182d8b603e0814d42804137f6f442d6a3d29becfa198c597e9f5bf731dbcdbc5c4b2fb8ff7b8b8f6daff43364ea624e40311c193211989a2eff6f83eed6f77f74bf27dde5cc5c64327d3a29495cdc39f2248b0c55286ff37559bd75d25ac1e9ddb3a9897805aba4a25a72a6226f987226e42773cce1a838ce5ab6428de286d5481c87b038a47ad7906ce88cc49b90f660a550ac850412e463adabe6a6e99a0a75e53c8fc1706ab5d8ff95d6efeefbda88f3b64b74ca2810a2174f5f5f6d014a268b79a3300a82e9f98a42a946b902f63a3c37f3579e886e66455c7cbb1b8fc87fc7c58dca9aae0d4bc74d3161fe1c4408f86faa5776c44c110c337797c15169bef18b5f70123f6568049815c838530a0c032162a32d08836c1d18c869a8b353ccd24cfdd8f42296caaae988dfda170e1ca8e73c40ad7b695d9a820dfa5feb7b5855b838145fdb064f1a403e792236425067276227b2ef385f1301e523597faa11a66f6015fc74df551a51738154a2c090034daabe5adb4964f6f3528f45bd1ea24a858afbe0323c5b41bd29a1b127abb7c829c212b92bf350ebefd7a3f197f279c59683a69b932d5f7b221414990b17b98f87d4d3ff73ef2ea97b37c8820a1ec3408136efdfe4c9e4ea0d101776f11daf059377523810e318881109b7c139f705fdfc5656f13df4a43f173e8b85b318531da7ec6cc74535060b93fb6604af860d16d7017e68ad88c95c9cdbef6af70bcf1bc3c1cf4ac513e21b25a17fc4fcf186a172abf2dd35cf95ae66fecffd30a69a346f93faff0bda6c13996fdae07635b2e9d7f38e8fb5740c3c0110abb5524aad113396ce3d22d9de28b477e1932617c5291d2a42a90031b8a04bf8d96530237dac926a7aa155f27eb111834f4f10ff0bbfbb4d2649e948f95829573df294fd50bf64b89b947a603bcbc5ac0098309b6adfa50e8e6e1d5d708a1439347f2a891604d2ecac168f08861cf0f46ed683e9ca631800da7fa31549a04f9da761f53002ebb34d189817b2239a2c9af39d4c3a3937b5cc1ccc10a04f0115d6a447b79a9d56aa815b69d5a1a14f26be27259028fe8fac695cd67d1d349ce282ea62de3879c3614ccba779509f19bbfc49f0b51e9749bff3cc5133bf9e24c56c5b82ba372dbd94c9497b4b9b14f12b22195ec5af6e5fc1392ea80d56a2ba44fa6ef7257e2e22942f6a52dcc68040b398d2fc1f113c3970a4a90ea38ade763e7caf349d321ae68cc1584a2c6d4fd069b5a08db9fcf6c9aa6b5f9c38209d6839f15d665d2ca7f3fbfbfaa1b247e27c6524b7286dec5308f87817779aca7b7c093fce36db80039241cdc17da67d7172703893b42a3c308665e8e820f5e422d8907148119613ec180dd75ab5c9070b3df2dfe3647f977b8775af2d4ad472f4e1c4ce4b1a48030263f9c88547bf608b3fd8b8c73b3a306033da501dee97351cc3643a58333d49b886648069d0c5abc6afd4aa04f480a278fbfa512baf715d3aad29d3723a0d65232ac1112cdc354b48b02e7c2e9579c0342a14ebbb876ff0db2c2fb6a8cc7718cc164b2d0073de146235b6abff1d7e32940623139717dba6231d1ba303c907ef2cfffa40ee6e2285a60418be40ab2524d48d927e9f8d1ac11bb6ce39b2d1345331655da46b6a76a53337d814d1d39c10167fe78a8baf15bf83e48c11da0a731bfe869fc6b63a5178f22ff3ead3f54da0aa21bc8376c2af5e1ebd6a4a9ec3d7a8e9c3f0df893e137496345be0c05910a2d2a865342044fdc26035952fd17762d056df3f1143a8ab0f3dba8dc4667cb6b3e3a7728736a3a430eba0790d38f2c55135321f8666acf61e520db7d311db1c07add1873eff0ce50f4b164d7b0bf925828d2c4813e9436294f867471d70be75479cd9f6dddd3c7c854d5d86d2c4e52f1616deab6f559129104001ea57dc38f576a87980a8047d9013b044b8a00edd55f8f6f653eeba11677bbfdf196593b9e89f38ebf3c692212ec0aa6b717440fbe353e26857dcf9eb292fb347d8e8977780a2b3f29e8b4d78c0195f7832460bf751cb32aaae51dc67769600377d5e0df91baf546f2b48d459c42fef31aca21e7028688736e315cea22ffe2f88720bd757c0cd72932e507bc25eb1ddcf26b9461e86b896cea460d5d38be03ec65a4c583f64b5d84e585689de72268b47f95bfb42fdba4524753404dd2116a25bd90cc2632ff5d89a1b08a75c9119f6e37e00e5a8ee081fbba8e1f3c914f14c3ef631e08b91a00a02dc765dbeb65775bd359337b9c277ab95a17c249d9c08c425154e0eff168f4af02fc85eecc746d3a43c428a1a82adfc0cf9e979ca2857c385efbd958e7fcef3f1487f9e2c6fa228e9b28ba0a11e0bcafafd1fa3c86d7670d8e89f09babb177df754136368db045be2fd80b40f904db8ff209fff2c8c234e16243164892ae6d155be4669b80d99b31cda812815e948ae4faf19b7f6df6b3408f0ed4e4495fcf619b482a2e8644bb4fec124dc0babf133cf3899baf26892e9b5e4f88ce32f9c377d58300feb930ec5cbd83457cb5a623b78150e90da5665557f31cd5149e3a7db02a8ebf6b43c3fd30da577d09a0b18b8c97aa446bbd1274e52c33f59f64ac1b185efc926f18b7527e16dc8a9425be77f4a141f1e09cef41202819c10ee6ca51f1e1cd81fc9cd87a93d334d41d4504bc26a779674550a19538b774d1ea6212f7f834af9f55ed9746e1100fab6ba110cfb3c0432c201c068097006234a15e9bae5c1d7da5c1f4dbad3f7aaac8538d1d2f62967a9a58d791b064639dab9aa8538c738a8251c90403d6706b6320fba8120dd24447957d133cd78cc816d3a11b42134a216423ae5b789d6a57d31e8319878654df5ae6dcc1717928de6599c5dad5fe4d15b86127b0bc80a1bfcefefdeae6147e6cf3597868193464229e52e737aafd167c0ea68550a46970221503e79b16bddbe17768e25b26bc846187ccf90677dace619f667a56daef7740b0a5edfaee19055e5c59db1d2ca3c822ec6070df73436d7a09dfd912f5a3b0c5e7cde0da8b2c9945221b540e070e38249f5b070c929e6dd721ef2066e00fcd28b5cf50caf41eb27653ec30a5025b26442e185485a1b0fd7b262f0785836253f033edd0c8c944f873dfc77f82811e0e945b9ab9bc81bc325f1c5956cd34cc04288c3f43b578144c12121ef45e803c257c34bc08e89751225a3e2a5c7735bb62b58210f581c7e1c31c2b90aa85b2861be4586eba448166fb961591749d073f9900e9a682dab665e04715bb39f9e5ade2e4c607919c57fb7052c38eea51f34b020c452fa18bc29fe818077e147c13e4f87ef6f94d376a8849240ba5ff2706769896bf4887b819b4de580d3e8cf375664db6c98ed8d7ce65ee985f5b031c0989514b68591627033ac4be6317854f685d96cd9b0c6c2b484b4727f48d5f180b37d88f91a8fbc8882f26182b8d9c42dbd53bf12e55240ce60c7daf18b2f4f7f7806202ceb23e130da6524f7d16bbe6c6a39a7db142c4ab1abb26b5f5dc54580d14f1436868dfce78a853abb661aa08627d73890a66a166bd7058fbb1780c9b95614c3517a06d29b84b1165866e3652f7dcbbd4fa337f812023ff30c1ed957622e1f0b6bcabfbd773f3fd66306e79065d6b9336ac745ee65729e072a8debf3dc066195605b1bfb3aa2a4fc7e840921739801318efe63af39f0cc15c3bb5c98d097e4ccb8d8a12d4bdbf57a41ae86770903f550e3085235da656ca86b924ef497417160cb5b779befc3cd2e1f1d7b31c406dbbff9e5f90c11429a6d364e87829b8d87fabc172a772d9242cbe80d6e885d49fa9505c9aaf73934690c57e95d467225315fc970c501215fb6ad9f8e3d0219bcfa34e634f91b1566b106c2f5639b18a8769724ba21d5fc7b3f058c159da6b564539909e7f65726cd68f859ae6c89a182f9639585b31a5856ff6acd7e21d0ee6cba56a5d7c360edab5b647948df3c9c54bccffb2cafc38d61897df083160169431764c5166588d83a65319cf972bbdd251942f75f029d70aa33c0281ad3d4f69f5d25e121eaa4714cc848de234b7d7d29c45a539d56802d56228ecece63b8c032562953a47dea43bb9556d458f756ea039303eb4c35fd9c396add031f31ed4f756fbec145753c1ba7c9f9660dc39b6574279f12f4fdb63610c31be4179648c1ea15776a51eaa01fb22583854800dff0c7d2658a8d442b928619e9df40b9959dd7009ef8b7fe41e880483ca24fbffe9aafd0b1ba7896694fc1b297383a495a20f1144f48ea7cd659b0edbf4e62071e5a32ec4db399a37fd9182eeab132729a46f4420c49e8c5827b1f31f0f6fdcda148f48ce742c8b8f33a53cf5336e4074ca7d5fb98e32876616f40cde9dab6c997d3b9574eeb52134c125e752197b799f8e2b55da9e962766e747539eed8a8e38d2a0b63ae9fe7f38629226220afc2897afb48e613fd8a9669826d4a2eaca726c6e6df3dc1f41261f4298292f85dbce95d2da437feca303a9b6f3a40946bef120ef3b00bd01add41afdfbfa3477d702f363367a6b59d76a337a6022587d641af66e0a5b7cd500b7e367c152c66320bbf0ae2e517b66ddcc31e90ff2f857c2e3450d60f37ccf96f52ee05b5ae685a1e818405756fc996b385a8abea2fe8e6c0bde5e7a8ecd1677261a9699c7cd6ccbdea646754c8f2175d91ddb4422485d40e79e5bf78540c7d0ee9e7e131ccd07f34ffe75d4329731b3be4cd5aec5a9248997f20f41e6d1f5205fd72ddae455afe775c7efb27526135e1a9391a7b57cecf04413a7bdc19f32f9d7ccfc573e0076cfa79d1f9e56208866347e0318587db698eff25ceb718e23fac4d23cb0cea3ab2c3a9900afe4403d8599a3a2f8eb32ef1cf77c68247e62f5ecdcdaa45a2fb68ae3fc409ad50d5ecf10581b2fba708826bc8eeac60f8c1f952f4f6d18dc991f3563af9709836cf0a71cef5c1f2116c01be2a62aa0d75e80202a2da5f58fadd33a5ad1c84c646cdf9116eac6d95ceaf14761db9e6f92c1481be946abcb86f0513ff7c097ed0fd2057225112815b8e20021fcd9cda2c3ab952805b882364ce2c04c68da416bcc0164cc47b50d2672a6e6f203f329a972ef4e3ecb1a5338f0c8492cc91f3a012086eb509cedb5723ca6d94bc0596b6b1e87505fad961835248650801429f882ebee862dbf51ff7eff663d6043a9bc1c686cca4d13e56823401d8bec070daa7faca4ffb0ab50ebc6399f5c4f07b5a7d49614d2f55eba6ad99a4af4be68ac8597be0f1d091d43c411f7f91d31091cdee1410ff75d3e48babd55ec7b745f543e9f5470bbe83e95e793ed7f73d9b7c01e050d6f7c31cd3c21f44840ac9bda887904f4573b3323c3e4a9a988e4923b7bb0f34d117e8d6521e8b2d39162c85a554ed4ea0e1b2f761cc10bedef7dc55afe3e92487ca7163a1888f9788f4520edfd77fc043f0262f437a19239353a833fbde7a25f48c10bc166955881593c88da1c4371006f78a977159501dbef56a528977db49fedad5276b7744f4a0", 0x1000) shutdown(r0, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000002880)) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r6 = shmat(r5, &(0x7f0000c00000/0x400000)=nil, 0x3000) r7 = shmget(0x2, 0x4000, 0x42, &(0x7f0000f4b000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) r8 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f00000028c0)={0x3, 0xd99}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002900), 0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002940), 0x10, 0x0) shmdt(r6) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000002980)) r10 = semget(0x3, 0x0, 0x780) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000002a00)=""/210) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000002b80)={&(0x7f0000002b00)='./file0\x00', 0x1, &(0x7f0000002b40)='./file0\x00', 0x8}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x9}, {0x6, 0x0, 0x0, 0xdf72}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [0xff], [], [], [{}, {}, {0xfffe}]}}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000440)=0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = accept$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) setsockopt(r2, 0x40000, 0x8001, &(0x7f0000000500)="1c978c231edeb8f14f8244883322c786987533b6c98a2ce0a5065de3b873b102ae029172ba16f81b667fa27a06968fe9b54cccea5c307d8f5bbf03d18913a4f0ce1990215858eec341839d1746db275fc78048639a90cc32d1dac9a770d8b8a43335338bfe9648154bcdb9e1edac7313fc91071d94659729fac70f", 0x7b) chmod(&(0x7f0000000280)='./file0\x00', 0x0) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/249}, &(0x7f0000000040)=0xfb) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) poll(&(0x7f0000001e00)=[{r0, 0x20}, {r0, 0x20}, {r0, 0x1}, {r0, 0x2}, {r0, 0x1}, {r0, 0x8}, {r0, 0x10}, {r0, 0x4}, {r0, 0x40}, {r0, 0x4}], 0xa, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000180)=[{0x82, 0xbe}, {0x8c, 0x706}, {0x101, 0x42e2}, {0x26, 0x100000}], 0x4}) close(r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="c67dccdbec62f309f2749a90db9bfaf85d55bef546e3fc016d85d1d3d51aff582328d0e540df66f9615fc0d6c0d898ad326d08914c69cf3097707f71bf0b4708353011534d488afc891797f23e57fd44cda713a69e15eac098f804c19abd768eab77fedcff061c3a723a99be036908444cc6904f9cd79de1d058a5563b529a673ff66ac3d4b2eee9336d8560f9e7566c1fa1ca15534584bc32d93dee180358097704368f44aa8a90b2e0f60a509f9dd477babe93af17c660ed8b349b89d6e9516bb37d30cfbaee7d2c3d58ebd2a503424067", 0xd2}, {&(0x7f0000000300)="a6b02ab042fe14a0cdbf36ea6a8e77a1a5e398986508bc4ab1a51334d61a508d4e6887f3ae1c38fae64ce14ed28ddc055e2d3f87cd8715b6ad4c29e6255bc891921c72c318cc2ef3f3ea9ad0393def6a16d60d622d752d2ed16fb59e81b633cdbb1c9873160820084f2aeffc92aca11e3ceb3f13273cf60c19c0f9196ecd517875727d7a3e12aa16edffbe7085e0b997061b8f6d1d7ea905d25f2dbabae9e878743b2f1fbd5c1dc6669ca7071a8675d7e24128e059c0dafe2292388fbdbe0ddd5724dc46bae6576f93fd95990404c1c0e904907374d3ff81a71269ef857efacd92f427cbcb160127660171bba7e1e8d0508bb7bb", 0xf4}, {&(0x7f0000000400)="1cef4fc8e6369869676ff4844532a7f1f8036deaee3613454cad4fc8ed316bcfaed70a5aeb9fc77cb92dd3b5766aabe1913470a7a0cda5c9508e8de28b63ecddf056c4d87ce2626fc85baa2d82b10a1f07b0e5ea61f400c9f3c9adc019f2f40af423a08ef8797c7e40d35b91ccdf76c93c2e2ab23c7e3fb4a757de56f8012de2111db90b9f02", 0x86}, {&(0x7f00000004c0)="db2a4fd5962b1024ddeb8777e64abab46b7e64f115cfee4511e65d142f7a279c930888153ff053c3052b82558b9f2ac7de6d9d8ee0931df55e14cf150fabd2", 0x3f}, {&(0x7f0000000500)="d9985fca7fe6452bc869a1100b556753aef3", 0x12}, {&(0x7f0000000540)="ae6cd7ca3dacaba3d6aaa99d8877356ebcf736bde0ed617e01e9cc6761658a196a2fab4d", 0x24}], 0x6) r1 = dup(r0) pread(0xffffffffffffffff, &(0x7f0000000600)="b6568fbf50fa6d1c555928f1ca92a1d94f708c8cb84c668bd06982a22a2084d206e0815f212f0c2644bd86966d74fc812f08e7625f6154e017ef7a6dbfff76b4daa72f8bfa12322ab6d8d76ada9cddc50af22651093bf46fa3f45e02180794d8b3598af887f01d24236bf4f6d49bc07ae1425f8857cfcc0210dfd204153928c95eff07de2cde42ad6d1bb21d5cabe2bd7106d2acd3aedb4dd1dd427dbe43c2e12fabb796511ee43e72a16ab68a6c1f2433bbc9040cbe6ce5e477e1b396009b6c204d1062c1b0c90fcae62600d455d799a63f443637f38880", 0xd8, 0x4d) socketpair(0x6, 0xc006, 0xff, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r1, 0x2}, {r0, 0x20}, {r2, 0x4}], 0x3, 0xfffffffe) recvmsg(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)=""/80, 0x50}, {&(0x7f0000000800)=""/220, 0xdc}, {&(0x7f0000000900)=""/41, 0x29}], 0x3, &(0x7f0000000980)=""/228, 0xe4}, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000ac0), 0x8000, 0x0) fcntl$getflags(r4, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b00), 0x30e81, 0x0) writev(r5, &(0x7f0000001d80)=[{&(0x7f0000000b40)="1f5b90f36b35f1f32a7e8d377ce9419ba79e579b9d63277cb292a35c68c7ad9ca2a4fa91f73571c837e582bea43012d05eb79a046d4a2c53a94d4fe5f84743c066c4c43a70e2e17912b9252bed129f0ff0a5391abbbc2ce47ab4852eb72b80f1a8f4ff2cd6e3bcf3cdd4f80b3f77c94502d7b27b4f56ab5ae4416b9e7b7c16f59db860d9a8ccb8db78af94d6ecc11390a17572d92e7180502126553358875d89b33f17ef247c90fcd06e0ba022b63c3450b7f92ce9542be3e69962a251bc685c1de66a83ccefdbc5d9cb0ed0d81086c106a0d6c8de0be9411ed2bc9362df5f917fcffa462de89cb3a5e550bf8198a9ccd9590c410e0bb0f2babd4b646d665acc2aef087e6f50d39e385cfdd2eb418f8201364a0b612b3467a70426bdc276fc73c65e762e0678000541bd85c9ae7103a10c46995894103d06a1eb3f0db72b2130f582238ffa41e6edcd8a8faf6e501710c376a4963f851c0a4271b92d0a19f1e1bd5dc0ec3718670ea2ebbb58db8ad95c3f79d241aa94267fd5fd80b0a29195ae8475781c31dac3ca7f18fc35a2873a83db812f418d3fcd544798fda438ad72dda06c5c99da03c758e9c8669a6a8f7be6097b24e6dd2a04530f7f9953ef411b80de42f111e7f075662402be53191c92414e5a0057a78a712c45e0a3c03896d355210735e87dae46ca6b89c1a2e0e03d3756c0009929050a9ee77bca5a501212b51c69b9e9378435511e9f2d1b6a4b82576a465a92d01bbf6f01bbfdc2612f89c1276e04f4129b704fcdaba7b422e7d97615e4999537184495e573b2662613c08b44cbb27ae803f8f37184f98538782fcc7bed5b06ee9df813e2b81371dc9c71366b536a0fcb30794689d0a835164bb5987f14f95e4f5f941aa14548241f88267c00390bca771b5d5d6557bb25e0b561f4651e79e5665d2e6d17cefdf57ce648a0489fbca0246fb8df0d6dc4eab7d7bd6282da86185507e8410c6ff61ec5ea8123da09a8fbc9991ed128088bd9cab8871e5790bd4168924a59a890a13ad02f1230f9af34a8235f65eadcd9b68f824b2774cb94e16459fefe67f1c0bd1a2a3d69f0776eb02516b902db0cf31bed108d46626c1696a33d63681ceb81417fd7d3a8a03ed5c92681ace1983b0f8bd5d2e8f18f61fd36e3fffcdc8f22893e0a93827959450f2bc77dd4cbea7a363334ffcfdf99e4500cc18698f6b3b0bde867eb924559bb836cca57c13b306fe08affb36c1e736db55ecb3aff98204baf8d6bab12bf7bf7f642ffd64f64d6d7260ff696232933c29a919fdab422ff49a564725102e5577689ae74274c4bfbf7a77d6b4593f70b17ec36fb264079fb50c79ace04a8b97ac043c6bd30bd158a2dc8c7d1a89f46c09dad4a5290ef19f3cea9b82d6b60660b93cfacee1b2c5cc971a4c544c10ab3edb229f0c2e8f0b3ad82d97eef3df428c7e0272dbb672056e830585a27a9a624736b9c548d501b0d125aa6460b2e2c0d24a55d277d93b2ca8c1fa9d55b9b6a14f7fb3e2d71b0f2d82779dfd0c46ba63d139797e6b39145c64719e42c1eead1bacf1a46a954cc8872b366459084461184fb039e394445bcea1553ddd853b36ee9af9f15153ce616313cec6da2eb2e3c2e45e172aa7066ab4f65ccf264b0528589d460918b7a181be54a4a8a8c350a56af6efe74157aa3d3a79383432a9cea81cf6044d18f9c111f602eb40b195a07b7ca625f81fc012c9f8703ccf9fcb119ba41398fb9a1161dc5d7b7d075ece759cf1b47f9a877c16eee4d7e4a8acf99e2cd54cc2a0db5134c499974986f99422b09abfb8d6eca1532a0d0c11a46c435c7fb57aba1673f83c24f626357267620122ac9ff7c13971d276eec361ae58011c4b54a65b4639e8f0fde0c721cc1e4a58bad9b0ea630e750d015ddb501306f520f931a08a778fb3fb290adb808d6fe575c54c1313dcb6cc00ecf637ea68132a1118d74f012994277a7add8d597955cb0265b0e2785693c97e8c8af6d4c784275d320cc8f421755aa6c423b72ef0afdf833ccdfcee48b58094ee3065f807dbe8c05eaf093be0b369b12998657516baa162e2fda8ae4b09ce75e4d50cf0e3e0accc7262a3718bd4c3601c4c0d2b25964a8c4d8363930d2b87865819baedde06c830a8302dde18b48527690ed9723affd209bc724cb55d882dc609845901b16dbdfd62215c2e8c36af055ab9c2189b514c9de817617ee68257040d8da8f2b1ff81fbf59ea66acc766270d4062bbe0d313eb712ac1de346152babb6ca87e16e205a5b03e9b4d3897f2cf4184c25f8f801fac47385afb2fd53462600979dd1063fea7fd80c72dce9258bcdb1ce1be25ed8d61cd1fb1194e3917d629713af87f6cf0f81b3a520a66b2daec89c1f0284c1c3cae1b1133642728cbe6ef338a54561c29e7c9ed9cf9158ee02591c1976ca51101049d89e5f432f84f7b58fcaeda3529be5e8418df7aa0faec83fd908a3c3db02a3909f56b0ca9c32eb3e2512a8cc5170ab72d4dad97cabb4cd0944bcce6386a1576d9b9f10152f606eb251d2470da4e4be8a16b28689de57493fcc0c6f99c3471e396a0857444e4c5968fdcaf681a85672e8420ba05d0907e4235178fab05180652eedaa0e40e2389d4165bbfad46af6cf5b8c6f7ebece9759f0455e141edb02430af5b3928bc02ac24701246dda654b5e7a89ee3fc626f59f7b2c26cd004868310d2c77f434165af7f2bc853fca4a6fe51171884667dedc927b436e356b963127ba5b649f83a4d03ab026776f158bb6f4c413619dbdc22687e779deb922b5473853b8a1fd9c4814eeff4f5403deed8b21391127af88d746ff62930d2456f92dae4b9933f65e3dc91d54badfdd6b47f25fe5ad684ae24ff6d9bf51dc31997c20f3d830c1c912222c59bb49aab4c63f7f61b60ca4db00c88921884ac7575db85647a187cf50d1939cdd2e14c90d438a7013809c1d89d31911bc75a4fae61c27e2e2b07ba59ead78908e4c4d1c66d8b719b11d6f1b882705676ff6403f2e35c43d008bddd914dc36ec6d63749e6fc57c990fa52c41e22ec26f202d00c33cf93bb1d94681eb5d16587df99d08c5298f0fda54269bc2d2c0ba78dbcc08e8333cfb791707cd8f7b9c8cfa785945db4fa39be09c3b9410481902c1c452fc5c605717868b6849c3149b01085c887f07bfcf629fb710603b8ee6c1d3e290cd6b3652b7b398033432cc931a54a9968632951b25f8af51f0c9da518bdc91b963bd54af2f12e410f8d3aacd7efe65dcf80711935c0a9d82b1f06311f0347575d4c07505e65fb94a446be80a95c03ea153386aa9f9ae3e893f8f6960706bdca626b89cd8562e10b2d75ce82606044fe1985dc7379cc355c79b45123a6245a9c2f90b8ffd8a1e875cbc8f30a7976429b1c8873cc31a82b7173e6462e333802c297fd438231c8ac269bd8396207b2bc82de7f754e55faeaa1b523248661e3ca15b1603857b1f64f941d0aa13c4f947ba3177f3bcae23bac4a3673c3e3a33e6eacda759fa2ab5defb91ff36ac0843c518c5776a36d59275f1154679994b80908388bf3c17f82793acd388547f9531b9d6af25fd2570c29cc5098b8aaa9b6faccffd04cbae2b5c5db30ac6905d8f31c68cb820c2d2e06613d7077296817cf406d5dfabb139d6da945e5634bf9cbb26ef23b4c9d8af52810798da61f3e4cf519532c1be879f63d797f9d7cd25dda7298db087760413d4daa613be1b223f281cdfb391bdc9e73368809b969954574456cc00f37dadd1bf6cfbc49401979ff920c8fc74891fd4f51952343ee69f35f68000be30e27d27b293301b6e873756af3227a17d18de137cc8326f15c0e0efb0f6ac88ee778cdc4c94c082586d58d1193c593e0a70962980db2446a28c8c087526914a5f5c072f66b3b57427e3d1656e7763e22998b45362977bcc82f0a39fe1c98a3d8c5dd8cb17d28bca48a65b152a1e1d85df87692a10f9e9a4828907172785e80605d8546f3a1be889472b0ea95051061989149129fa66e18c10da87219285409f54d75b709c7691a4be81b3965e8f198ff110003b5706290acd0d2e870f240b3bb9044392b55c86f9fa91a7876983cb471444daa342f7cec70c81c5efbe2672acbba8df6d433df6035d86fc765778dc31d5b3e2b3b81f2636190ff99225b96f7a5face3c9de9347eb63be5fffa6525cb6d4e97f557de0a3e2e2bb6f5d6cb3720939cad015a0302dfa0a5ad32b5206a07f71f9f77a665b2c2d3ee79df0788d561af691ad694413824b7506ef7f4c0552baba33942a3bf1861f21ab7a01d09a4f81da10ed99b31131871eb53909be2e6ad5438fd343da8ccbdd9af2ca201e61d85f0dd344075dcbbe8d1bcec7415b1e70a5ad6fc27f1509077a788dc716fd2569db90e34b66cc6067f6d29a63d2b22308d94e80ff53a82013652d12f148d81855b8a5ee3580fde3db229647b7c9e6bbe4083074a26eef030f91c08aff26c920107367e727bb0966ced639a31332d3b50c42586cd2a637d79c5c480d23a7ad36ac90fbbe534534cfa800a80cf4c8f3caec3128d73c5791769d2fb8999c07293412e43ce90d543023f4520e14fa877a4c7713c6f3b2037e20dbb4835eb217721e0793ed2fcbb6e7522fb03ec67797213179ca941676a2729647c132143cd60f4cb3939d376b56cd7c0ce4a669022944083bbcaab8346a61e5704747ff94fa005aa7594cd06c1fd8ab0f243af3c3e35c779fd2cfa40cd4d28212611997d74c67ec58d001a48f3932ca8d3f5e59e3259e511783644546bdfe382ceaf7762a559c3c608527175c073623ea6c1b88382b66e59e35400f18567ad7886dbb9d6edf4fdeb1f9e084e3dc8ad79c56bcdf344f77cf39a997f9111221fae2efa0c0d4a5b824445129b3dd6f2cd98c5aedfba37236b6b69da0fbe9aa5b5dda751dd68403ecfef6a5357c79f1a4186087b15020f58ae47b2739079c404c0eeb00e3c3f4a8adecf922bc9660f5417434294b8fc509905e4fed57dfd383c61d9838c028689d4090abd97787d04545ca81bb8f8213e3386c03988d1c9cd937715effa005c66edcc61165878addd4aa8fef7a922b1ae6f0a0da2943444ac27af4d84e0bd8f44c60b28296646d0d40e864dd8767f9171341caa7130395decb3ac8e9bedad85bb3cfdde2f1a451eef9cf3fcf3b90308fe883f711b404fa6b2693f201855ed5a8468d3f349c08940666123964942c82dec9edb0746f59a303f8d5825204e473e62174d19ada8cd36fdd7289f1b57a149386d8c0fd82e22917858f304ea96def447b8a8c7f6c8be67ce79e268060bcc5907abfd1073719d7eb6904b3aa2102a076ea159b67e31e50c2a5a71ad514a3f706d85daa3f418f9f4c98dcddd08c366f3762404cef4b9bab1518437e1e3045c4f15c683cd1d4a0b3df61bbd2ea3a551b893d274b5030718a70dd0d3bd35d049a8d30bb43e9d869399e4c05764472d944429cf50844c7591efb32249ab507148360158dea7d26bcdb1f8fd730360faba4cf166ff55e445a6eecac3747ad8017ecf1afcbfb8a9da9d8cc40ef4f77073b352a80432b506e84611a43d1a3263c7922b8f4ce2d01f4400568d8f8249a7e3bf3cf46a646807613e8ec46c352c1b06ec7a984828c64ff2fd3816e05af64e93ba47a2fc3394624aa3e204da979ac5a21a60aab5128c1bf6b943cf7bf26944c0e2ba4d05971dae7cbfdb46630911a570046ffeea95f450fec3f62e49099fa85d5789ccf0ca1fb59056cfe69625928be77d9d16e2906ea8037855570661de32c06d9c8de5", 0x1000}, {&(0x7f0000001b40)="7411aa5837a2c6aab8a76111421927289480ddaccdbe84cb72109333b1da476a67", 0x21}, {&(0x7f0000001b80)="fc049af8ff2ae5de2eb44f59c972ca2c14fbcc3853f8d20a0b629b3f4be8d20555a68fbb581bf880782639ddb50f748241d96374d95de4bce65dd61022877bd66d0ceba1932562c2b311d54a3b2df338548a9f132056d6f29a750c376614d46414dc5bc0267531711014d69941be2a4170fbd019c88ca8b6952757e19510ecd409dc4eb0529cb8cfe26e4ed5b2f1564c44fbb0efb3fd9fc87da85c4da43620a5f2113cac0ceece59290cdd1349adff689e882a5fecaf66864c03439d1d34c0ce57e924f64aa690f65800a34dd722ce28da9a102969dcc456bfa98636676b46cf396f68e9fe1974488bf5295fbf", 0xed}, {&(0x7f0000001c80)="a47245d7d5c015036bf998590ea0aa371d7b10ce0be27d190e54cf5f635c", 0x1e}, {&(0x7f0000001cc0)="dfedc2834a340d11afcaf42d2941f55d1d4456fe0f33be8230f07125fb5da4bb6c3b2dd1531935d84e3213385d4adc2ae0158200db105b57582ed042477705170dd2d8173c557a7367977165f81c403088edb6ebd4d29897a6a4764ed0327e21d5fbc9004dc164a445bd019774371bc3959366775e7782df8cebab4ec8a04dfbc4af283cb9206b49", 0x88}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001e80)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) r7 = accept$unix(r3, 0x0, &(0x7f0000001ec0)) poll(&(0x7f0000001f00)=[{r3, 0x1}, {r7, 0x6e078b67c501a359}, {r0, 0x4}, {r3, 0x100}, {r4, 0x2}, {r5, 0x2}, {r5, 0x10}, {r3, 0x8}, {r4, 0x20}], 0x9, 0x0) r8 = dup2(r3, r0) write(r0, &(0x7f0000001f80), 0x0) r9 = kqueue() fcntl$getown(r9, 0x5) pread(r8, &(0x7f0000001fc0)="f2e41b55bdc1d209eb03daca814451b5e2cab88f624a47a9693fc8ca53431bb67de6", 0x22, 0x9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000002080)={'./file0\x00', 0x3, 0x6, 0x5, 0x0, 0x3, 0x0, 0x10000, 0x1, 0x0, 0x800, 0x4}) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x17}, 0x40000000000001ec, 0x0, 0x0, &(0x7f00000002c0), 0x0) executing program 4: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120, 0x2}, 0x0, 0x0, r1}) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000d00)="f5d90f75b5e9512d7d62978444880b3beac0784742f7a4f86c385d67154e28b066880ebf8568d57952f50f11b525c1f7fafb461308b8e715bf4a08be5e331261ef5d159307cdb0dade5c5856e1bc03452a31e5826fa3e4b07dcb0e8caed6377f31b211ece054898e1325df97b7ccdbb21a64f40f96281dae6cd8f7ac0869f9d02c3a63a655d50dda926ddf0fa839c25b2ede0a6e3168a1c4d12e412595e9d80eb654ba1bd789cc93f979ffdd8d0bc24d4dac3a48264b830db5b8b8cfc2facced7d80ddc161714458c82061b0ea87d4eb668bbf38211f0fd7860cadcf35e9dbdf6c8ea131bcf36abb927cae63031442aee7bea7dcd5296ae7f966af99307af21f3bc038e9607643efe047cbfcceeb2a0377793d3d95ad37c6fdd30a1e06d005213f61a26de24cf89dd485748bb7da5d23b70c6375d117c3716db1ec226840c094dc0d27af512c2b8db0680b6619bee78c9bb2c1cb3952374d8553a784645df5d6b1d6d26b739e22a53072c278e3d900616a474aab8c571761ba4f09e67fd2e4684572a1f141168d8e85188a43534c26744c53bcfc5a52acebf5f1c9f1ed80ca599bc925d5110ec83569021865c3fb60274df61c9dcbfe23f1e81ce351bfaa3d538fa6b1d27b8d34801764931f0d1b11f59bdb63832132ce340e0cead9d59d87072bf171b942c9de602b4fef4e6f224f39be2751eda0520bc1bc3feab4fd318075523feee81eebbef493fb60a54ebf668687f5ebc7c67f0234e06a1e3d8ab32bf7eca962e2b84a7d26a20350a228b09f7b63b83a8a1fdcd1", 0x237) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000002740)="31229655df90cc37f5daed91e7f1d13e3ef0ffc4165a201211e1cc331ecc1b4b6adeb7007cc18ecf3860a70473e25b765b29467b24d4493f1ff1d54001515f87fdd9815f65813e812d021e1e076237d9c2343b03fa1d122ed2bcdacad13596a19c39de6a299eefa9d670a7c965aeb7c38e8b5eab2f4b7176cce70f2699a6326a543b57aab6951a0c45fe63875a71deb55f0e85cec2683b225bfa1e40b71b3646a1ee444265e7819226e6df6eb41d4d5bd6733c948c682108734a0734b5eb1b3102d755ae93e62ff61ce00e112c5ed6838077ba36bcb6ed587542196ce8c3924bf4031d5c522ae08ce9770f4de5ee602e696b138191ea143762babecf5463be3e14b499ad1ac46e5a447d36c2d207742231aa08ee5c92762c996c192bfa0d3895e3464eeb7f8559c2e1b4ad8e64dc85afb58d3a6ecd0e2a1f31c039d9e85f680928cc68828493f1b07ab397b70a192a62e61c423cb94f14301aeb5693ed7836ade02fb179555bb7040d7dad1b158b7ab00bea2223b5dbd544dc850401f1d3387f09d068706428541e2df8a06a9ab41c1bd5827aaf4a5e3446df273fa3303fd82f84e9f5d1109e9febca8364b306bc8a338213b59c2e7fbd5079db26db7c3c60988395ea99999e446181aec0fa2c11dc70a5423325f4ca9807a8c04bd7feaca2914a1c627b870f9abf5a7f4958a7d6bb32d26bef4cf0e98ac09ed953b1ed5e4290f1762a17cfb9f0c3d59f68dc0a41e49ad4d414529f688ae252112915a36c84be9b3dce7f6b2ad0be7d81479529e6935bb9da6bed154f4215fd4d07734d9d4546e21640e6a6907aebf59fdf7765bbc69b50d8c6e278e697eb1c9fd8465e8f135b847c7222cd86860a0b077c3d84beb6759de0f3c7d4766ec8e5dab1cce831d7e48ec3eb9ee544ab0da4848a78e44c4a93a9504c8c45ad68740f0339a1bcf93c19f557e1e03088df6249fd46460667199a64bfedf0ef22cc71a8a54e36e89d5e266d617ddf3a1d2993c021a58b893300ee23e1401ae50b15114891d559a05e7b30acfdedeaba0ed7de050b47a649dd62019fcfeb24e4c231f5ba78bf0174de1d5d2017ad5534727cb0a67e4707ce3aba19042e0ab680f0c2640dddd41dc82572e6722982a738ce5ea6c3612355747aef053656748a365882450196ed3058bb31875ed636bd17f6db2c8c0d9aec62adcbafb2f697d2d0bbc7dca5b36e33da24f9db4fe985e0a7e740dc685361ab4dd2b144068d6bcfb543b31f762433774bbc549abbebcc724d2d384f7d926815a86de08c72c931b8ad0f63ddcdde5e72d74c56726012d2d020375de228a7ba43bae65c223638939b3045b9f94d9f9133bf3c15fac91539424ba626daef56c064c2624e6a118f8433bb10620618c422965fc1b30abf8b52a5433a29420ae8fc6f0ebd7a50b227ac3748ef55b60545af78e6210ce7eb95a1fbc283aefb791e2cc6befe12a070d6b3dbd5f2c2f68bcd59c3442fd23daeefc7a455c5514312cdd7002fa4961829a54f7672d1d507660f382202170b392198d2fb99d018dcc54aef950714ed04f34e2326a7a1b67a05dfbf884ba43ebd25dc0e668cc17e9d7c0e907875bfbecdaf643c244831ca92ee91690517d2914d82d40dd6f9850230a1beb95d5ede180d7426d9e2c28f42369d8506b5b3eeb4c3a3b3afd84928fb587cad55c32d9ee8a64a26f54bb6b8227a8101ee19d2ce42e19fa85a6021b64fc401cadd16f275b2b2dabddd0db9b96f0cb4a122a9959947dd2dfc2e6a77671d068aa33d06e2a9555c5a0b189752abae38454389b8694ad76fa79307ddc027519eb44b8cb6dfffbc70a7d885901e8ff557a0c75415641c257f01eeb6eef9fe8582173058e2f7451ef61fef09adaf6ad69ad5e727785eaad4421516900a8549b0db12aeb582ff6418ab090dbcb6becac6d354844c637324710e1ba0a4589924525df84de78dc205bd42eb30938e574e258b7a512c589ee7a530f7320b75f3a7d88df312e7dd7f07d7c7a3f65f432e7bcb03c68eee12188f6677e3aae4f1d89ebbce43387268637f9e66b93b8580931105a10ceae030e7277a3890cf069c32f7958bcee3ac3beb8413486e0a770fa4d4d6c5e9344228d246106d9ea6302a3bf109ed9f1cb6cb167526b9a75eb5db7ada44eae4e8151553391cb56f2cdc38ceb08ed6e0ff86449fc56c0ea73b2f372279209e3e467f4bf3f4f98686e01bd1374569e5ad612b1678b286360e862171fe5b049e4739c7b8a4aa4fdd8171944de7d8ade082d1573536d9fb866ac24ed8f9db00b521c2279ca40c4b0441ab087f3a6dc640f2804b0a6186c5e2e4cf7c794a5b1add2b52112cbc95426c31b3d4e853a992385952515bfc34ffcfd647a97e46c8ae3f9d2c34e9f48b40f95f75f2f8134757904eb524f626069459c507d18b928f18c1ae02c0bd0da13cc343c7a2124211ae82af9c6355efa6f52a9cccf44fcefc8a831d37e8c30e7dd2951c7be07195a7047784a291a007eb5484937788f2b97d28a672a6d26ab9cb39c96c5737ff047533c0973aac43b33cdf66dc647892f0f12b10d7ce185912e1a60bb6029c50ee713e22691b5c71c1a5a7d44463eed58ba7521d86cf0ac1b0bf90b4333cf099d91c628f418440aa62f907a9e99a09e7f99611f3230c8ac07f0e49a31a719f0eff4b7ab501ad78069c607cf2ddc73c270e30c466084796af278605c6d09bbd7578cfdd310e84340871da8b615c3b6184532943681f81cbb006d17715e666512fc8f7a4c1ed53af334d0d374a061c2bb0c3da1bac159b19981b9714affa695f6bafe5ed110e969082c2cbe428f4d656f960679d29d3dcf5013d95d6ec5ca841e7f6a68a7e95041468cae544758c7cbe0fec61abcb0672b5aa306d62382f77686190754c6cdfe40f36e95732f205f2d7ca1009173faa786a936a2d747036e301aa8a857df9f3830a04de252a15152e124124c5372757ab442fb8d112457b748d29c79494f13a3d9b2137d7793713e9186a731d074777579993e37eaf76d6c5d2d898876df1f3aa502985ec1cf0df49a9c28820eab8fc80f96bfb95e703d3f998736c781571c7345e0e61aebd134df20cbcd17c6e256ad53cd8b2c0b80dd3f189495d000ac63976b6018a0158e1d7343e4b0bc9acc58314ef533f991178f50f9c661d891b0d2d60a57a1ee07af97e77e3a9c6cac218631fc34d18043816dcc9bfa9a2f39ff67b2537f2353c64ad34062688b0a4e527abc9ee08f30bdea4eb7e74d25644f2fa812b69dbb1c4c7273f0103fbf1a936fa6e9fa11cd8251b75baa70419dcbe8bc6db0dce59395f57103d2b32cfa714099a30dc471882b0bb4790f69fa7e8293dbccae84b4b1a0c56a5bd046746a7ef3b06980da754ec70a1e68e4ae81de0a7dd9f81239a4dd0c2e58cda4e58c3c9c39845c00c03630b2cf8d3f37b9a9834c64253d458f2ba10a36a2b66c2ce231abe969c41d1f50ecdf162f0503d8be5d8330bb0a9ab809ed2b96aa1a7dcd882df6ff42dd2c337360fd3a5735377423e96857fae73fc1b8bb4bc8cef3f3136ab96e1f02354c30fcd0123a64b953ced5b79a4fbd19c98273428a46694513d4d12d3e65bbf7846d63ec3ad514a138536ef7f5465d37a5afd3c152a55e5c0172e38ad71f107959ac38473c673c1919f6cb3e0debb4491ff2263e8bc4e104b10a0658179e75fa3d10f0bee104cb4b97f12287531929e9e444411fdc62647c34f058c0894f4442f7f937bb97c44851d2665f8bcf35b1aeba74390ac1e63a6d96614f827f7e68817ebb7057b44331c6fdbf9e24946bd8bc8ca11e28935410e0105bdbe5d6ced99fe1987aa8b23e9e5a0f3ec95b8afb0d1dadcf32ce6472975d969a8ff03e07a8307433f631d822f40677ab4700a4c61e7d823edbd232bc484bcfd39ca5e803d7b2f6c6817219cbf60e9d8a5a323ab53b858b2d1717cbe37f43da1f9bed8e8c966a7d971daf5e0b13986db86aa13ddac95362e48603f1b8e297e52d141b82c1ae9e869ae3cd527a34bf45d7d4bc2c87f1e683b15e164edc0f2387449337da3f71e64544d3a6820d22ad90bba435921706384dac3454853bd80bbdf07c2cc5b593d688d4d381cdc6b11c537225cd0fa8e766f985b443f80a48387202257a2f2edcaba8cc41bb6c8941d4ddd80f1b6b3bec296e645f165d3557047a1aba1f752e1ed6810e29392447cd204a1aca6e89b28b8824a64a1b6e1c8a6e9073a9385f4b549de8131df9d872db7c0c18789a6e07ffca7a2900f26030e0a8fc03d7e34a29121f3dc87f8e91bfeb70057956d91a1d312d3212679ba8bc72522b7fcc061ba48958a4dc19f63deaf8831c987d1f1e4987211277843935f8259165e5d651a070b7f596d655733e58ee1a0c19067c637db8ee604f563f96217e37d2a08132db2ecd3e2770816040b38552e25d0c2d7797594b68c8975dfceb52467271d8d29b4e0e8aa5a1886f29a9ed106f1cf8717322ed39865c9636372c22c29f370cfcec1022310321ccf0ab3413522f3d302365d377fc9dcf0acd804d8e02eee43016a9e126193a5f23302b1870eef59ca20d289f18032ad22e05ab98c3f21092eb53adddf573816c51e1efa67e5cd4f00f686e00fa1f02112defe002e071dd4baae818d6997e75fa70b53591f7de688a287c5f12e5aeb04be102e2b2900bcbd16f3da7f3ad22b5bcbb29ca47067190f4db56f128b22727d7aa8e68c5488f2dac98ab26c67a0b6508a95c5c3a0ead3cacf68b27befe3a2462b8883f7694bdeda8cefe804b20afa4e1b16ffb8c200bb23ce2cbf816a4486b4e984d43cff76f627e4a8aba1df1c6d27667f5690083b00edd1316ad64a1717f2bb58a280c41c23d73287b4321c173d46a29f8b06beb689a73f32984de06a5f251480bccaa57aaa6b2750a62e7b9cd3171659cdab2fb2ebe8329c22db02973c56ea3b86c03243eef71c977b2cc7590d7fe53ebdc5cb51774366ffb0c8534fef935a059ec27dee06efa6a2e974aac92db53dc9a7931e7be49dc671613f50007d2c500ddfa9ca661f91299ad9a6df966bce975155aafd2ea26963fe8e0237bd1c90fd8194644b5a6f54a2d2a9255b69a3a45c172f1444144a7964706b31680f424660b198d3ce2faa1149040b449ce2bf2a3f14a382af69a274481d90bc17862b21c7d6a2c6dee5b8b8e32fe60717f49248534c6383c431407ef9d68c4314f144e56bfaded8ea1e9a5d53eb397555a3857c4aee3d316264deb43ff9bf8fc0021b33a99b01a2ea3be191ba6de48521c3e2673c198cf51fd4a07a2efec91bc232285c8cf52882d096d909765c5103c4acf255ddddd624913934bd7f33c9aaff5fbfd6e348b17ff1f445e71334c1b2ec64810b6265b9e0f8a0e2d9f2ddff21f374a51e6115ce7f734c6a289f310f74a1e3a5706053bf67b7b9c0e9b2fc24ca2611438daef10ae1e91f38d11f9ddb6e596fd3e2ae1b7bfb4a18a96f4a28b3b8c64c8bb6835b185d1b61e90427e5fed5c8506eea52b40ab851b4b84d980ef5399f88e67e3b6d40cd836c27b868229ccb8f42e1f6d3637a122ef7f4066d524271298a720df03ad9b80cb70c0a08ab42f4e3ca42cf7b31be7fc2bee969c606672859f8eab005cee6a77c413f6aa428fe7299ba50374aa854c4a2a55fafbd7aef4fc9a877cbec10558b6c16fc8423d99fa937305a8fdbe28630bdd084ab3ae0329b1bdb9eadae7f5d9a41b51167453466e6c13da661756e4f70357a9b8519ac81a11d4b8a968c1f305f5ba20c092a980b7bbdc68bbc772ec0fd325f", 0x1000}], 0x2}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee6", 0x10}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000700)=""/115, &(0x7f0000000100)=0x73) geteuid() r5 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, 0x0, 0x0, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x40}) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) fchownat(0xffffffffffffffff, &(0x7f00000006c0)='./file1\x00', 0x0, 0x0, 0x0) executing program 1: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) socket(0x6, 0x4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a705ebc43698534b58eba4294dcae97a05ae0a10716df539c87fa8a38720ba5fef350d5d7d67b4b345c475c29d7b385bdf370e9aff61396a28", 0x40) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f00000001c0)={0x9, 0x6}, 0x2, &(0x7f0000000000)="a8234298", &(0x7f0000000300)=0x4, &(0x7f0000000340)='\x00\x00\x00\x00', 0x4) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 2: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000200)="e65ac238", &(0x7f0000000280)=0x4, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f00000001c0), 0x0) setsockopt(r0, 0x11, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0xecf3a63ecf0e593a) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f00000000c0)=[{0x0, 0x4, 0x1000}, {0x5}, {0x4, 0x2002}], 0x3) semop(r4, &(0x7f0000000340), 0x0) r5 = getegid() semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000180)=""/40) semop(r4, &(0x7f0000000400)=[{0x1, 0xffff, 0x1000}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x200, 0x0, 0x400, 0x1]) semop(0x0, &(0x7f0000000140)=[{0x4, 0x2f, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x5, 0x400}, {0x0, 0x5e4, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0x3}, {0x0, 0x1040, 0x1800}, {0x4, 0x40}], 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000300)={{0x5c27, r2, r5, r2, r3, 0x0, 0x6}, 0x1000, 0x2, 0x1}) r6 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)}, {0x0}, {0x0}, {&(0x7f0000000300)="2a57ee19a5346d76d3f7aa8d44b8fe73b855bc9e1cd7dd253f4393516c47f60254bcd8f6dcaf49d5ee4c1a6f6a9bc19a26831106259ee8509d8df79488f5ec38f046cade97d6fea4b83f33be195b557a98b7921032d732c162a1915ecd001c", 0x5f}, {&(0x7f0000000380)="3845debd577203dbe011193306b7c565f1f395a896cd68b04d8b51dc73f89d64113caf91283acb4aa6b92a7c389bbfde7eda6bcb1c932c96177c0a4c81eb81dfa1f7b334ef6e0d37fb", 0x49}, {&(0x7f00000006c0)="21679a969ed3d1c32d3468d3d1c3f6a9b98a0461e7e81dd57456f276f3bdd50ab5e17f3f87065483263e80567c90c01719de5397df9f7e9288384f7d977495a7584c3f9e756bb56e0cb59fbe015441f6e8c710ba7849062272483b90bb2d9258d594f47ea51156497b2c0a102d091e55d67248831e3004fee7be78c50c1bd7078bcd6e9be6deefaec23d764641d2c1219e9573cf4178443cf5b72780fe4460008bfe88749d4819856b00be79f0e746e2a7d54cf8776debc46d020d7cfd2f70c469bf41085d863c564e9d1bfcf143f8407b59379218a0b637144ae65a0c6bcccd72", 0xe1}], 0x6, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x20}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r7, &(0x7f0000000080)={0x0}, 0x10, 0x0) r8 = socket(0x1, 0x3, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) syz_extract_tcp_res(&(0x7f0000000080), 0x3f, 0x5) executing program 3: socket(0x11, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r1 = socket$inet(0x2, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/6}, &(0x7f0000000040)=0x8) chmod(&(0x7f0000000080)='./file0\x00', 0x32) r3 = kqueue() fcntl$getown(r2, 0x5) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000240)=0x1, 0x4) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r5 = geteuid() r6 = getegid() r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x1, r5, r6, 0x0, r7, 0x4, 0x3}, 0xd7b, 0xffffffffffff0001, 0x100007fff}) write(r4, &(0x7f0000000340)="fa74c3eb790f7ae0fbd14f79162156563a9dfc1145da519d188f5214b3c32928592a20d209643c651a0b1d54d4af4ffb9dbb2d63bcd440cd83c538c8deb018c8b79ac5cf62b637b2e93630a48f86622b5fe531b2d4891bd9093dd24dae66ead600c1347833b67dd6741dd418a7a4d192", 0x70) kevent(r3, 0x0, 0x0, 0x0, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x70aa, 0x0, 0x7, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x7, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: setitimer(0x2, 0x0, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x2, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) (async) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000040)=0x20, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) socket(0x2, 0x3, 0x0) (async) socket(0x10, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x2, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000089"], 0x30}, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000180)=0x6) (async) recvmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000000bf, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc1206925, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) executing program 6: pipe(0x0) socket(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3}, {0x6}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f00000003c0)="842279b1362047561076dd90df83", 0xe}], 0x1) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) executing program 7: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') executing program 4: r0 = socket(0x2, 0x4000, 0x3f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="cd08a42bf8f811fcab564261d62a95fdbb32acfc52b0a22d2c26e6f0e2888055ce6b4d0fee070e181896c1ec3aac63dfefbfa83197841c13a2e79377900542398bee2efd55083b053f7636c7615a", &(0x7f0000000140)=0x4e, &(0x7f0000000180)="353b53cb47d7d7408d1bb7d0285375de940cd373300279e7e9d8658f4404b78ef3d751b42cee67e1152eff049c04a03cb37e43ef2f79886dedf3a685da04950029557d850daa0557714d04ebff30035570063b6436195aabe34f4530e36d8db7c985df9c19e85c016cf3354b26644b484af7e0030642843444665e17276870077f999e362969ef6fa0b6491cc2d0fbd8d22885eeb9ad5e6137201c535d", 0x9d) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="8faaa9b2b541c0e80effa634499ea7d2887d25fe8d7ad6e3b3689217c3aa6e54486a9fb4f5fb36ad517fc90e91ad993191c50f96ec609656aedd239bbe0864f1091c6e985ccb18decf2268ad54cbab6bdf0c9ae684bc6077ca33c2c0f36b840a8b36772123b385880a2fdf3946", &(0x7f0000000300)=0x6d, &(0x7f0000000340)="bd438cd87e5f6eeb78d44a8b4533fc4681d26d3129c20117178fcf19f389acbae8", 0x21) bind(r0, &(0x7f0000000380)=@in6={0x18, 0x2, 0x6, 0x100}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000400)={0x6, 0x201, './file0\x00', 0x60, 0x502f, 0x81}) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000440)=0xfffffe00) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000480)=0x9) r3 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000500)) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f0000000540)) clock_settime(0x2, &(0x7f0000000580)={0x9, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) shmget(0x3, 0x2000, 0x224, &(0x7f0000ffa000/0x2000)=nil) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "00002a6a0200", 0x0, 0x2}) r6 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r6, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x544, 0x1f, 0x80, 0x6}]}) executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2}, 0xffffffffffffff7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000240)) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x800, 0x4) mknodat(r3, 0x0, 0x0, 0x8) socketpair(0x1, 0x0, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000400)="be1d4e70698a79381a66518b4b2edd10ea678382ce46e25fd977993680b1c5b7deed7b6bcdaf70b34a29f9f192aef5b7df4f418ebb276438b262944b709c6f02870937d8701532d6", 0x48}, {0x0}], 0x2, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r2, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5}], 0x48, 0x400}, 0x402) writev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000001640)="bf", 0x1}, {&(0x7f0000001680)="ae0dfe0c0d05dcb870649528844baa97f8559f69bcd8adb4e5505daec1c72e2ffe744a523cf052d194104b31a065c79c7ca6f005851ad22e2699cce3d74e0bf3a34d4c768743287ec39bdb5851624253ba5eb5c631dfc1a74d01d0144beab06523c9d639bac7db1bd647779a4a5f76de822cb467907c9505f68e1ecb585b4024e7429e48991bf3bfb5372320841fe6eccc035e295394c36c7bd7759374caf768ac45f4ebeaed0bb3160b3e5ce409b0dae71fd5a7dd4ac2dfd1ee787d12d85261733e0c053295d94e4f49f0952b1d16cf", 0xd0}], 0x2) sysctl$kern(&(0x7f00000017c0)={0x1, 0x1c}, 0x2, &(0x7f0000001800), &(0x7f00000018c0), &(0x7f0000001900)="f70c65305fb3884b2a094485e3dae02d2ce3f974e0c8854a83516d6f25d264571f92379d0fd52e0bca4d8f6465a9ddcc97f942584e73e0355c7fae28ddc813fad596a61d2100d7873ee7578d5c01bead576e9c3e767f6d8aa3b14e4fc504e878f802ca2b6051671049aee531fb1be3fadacee9ae7cfe6bb13caa560513252ba22f190c3546d2f8d5c65c6b66a8e28b409cff2b9f7ce1d91af2a467b823e1e05ae1f82214c66b1d7bcc9ac9c96226694afa5dc9f0d3c3e54933e889e393f21b2252464694011d57067fb5f577bc97b5a824d5cf3c73b619a97a3673fb6ef5bc5580a4b4ceaba13307a5dd566a346d80af15cde14744959af4a18221", 0xfb) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffc1) r6 = semget(0x0, 0x2, 0x280) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002140)=[0x4]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') executing program 2: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x5, 0xd49, "02ce5263cf18dc4a877bca09720ddc600a132913"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00006fa000/0x2000)=nil, &(0x7f0000ff0000/0xd000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f0000/0x2000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000008b000/0x1000)=nil, &(0x7f0000066000/0x1000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000133000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00006fa000/0x4000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000088000/0x3000)=nil}], './file0\x00'}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0}) r3 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/60}, &(0x7f0000000240)=0x3e) poll(&(0x7f0000000280)=[{r3, 0x4}, {r1, 0x2}, {r1, 0x80}, {r1, 0x20}, {r0, 0x80}], 0x5, 0x80) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77cc02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618797586b077bfe5e0154be5b0decca6053828b9d8c9aaece80cecd1a9693a05709047b1c547f01a5facd7ca9218", 0x1a0}], 0x1) executing program 6: pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000400)=""/242, 0xf2}], 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000800)=0x3) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="12ea609794f4f73d363223f44508654106c2993df6bc42d3d8f57ffe3751fe38ef2258485c4baf05fef60400000000000000662b184a1931e344a5d9fc6fa461b9f67ae354092b76336a69322e3f6170617ed07232fccf9dfd6c085c1157b64a20c62a4705a075a0c324ea9c0dcbfe0f95e3237e287b33eee9616c1c2a17400fbc1adc809618d089312e642805eb05e10915f77264ae9b0000000000", 0xffffff3e}, {&(0x7f00000006c0)="1a17d80e55dd55818fc50629d4e1832e0bffffffff957759de62e763e90d2dd4649b24f8bfb4f3d1b6571d6f26c72273119f030c9314ac66560780897bcb029089d9b2f533aec5e6c7dd0312bc1e1f6b3ab54bc7db3355f34e0ff43289fc9ec310989fcadd58db589e55d54c0d3f1b519b3de1d9c9257f5e9a7be58790d9d8e74d9bd940dc9b01bf9941429a336b210bd43314b8709b23f9afb6e4afb5bc67c770c886c76db2d5c4bd3d17", 0xab}, {&(0x7f0000000140)="0235a2cc42ae3ce4a386868e9432137e94b175f94d1abf45d4ad363822af0be9dab811c32cb9a03ac95153e181cabd6369c54d1430328d75b76c5fa3c85ff1fd5474c3823523d7e8025f159921d04dcb5503ae5e2a3fc1108974d9ba945b2a9655975468611ebf82c09abb8f6937fb0271b86bb7a687a2babef74ecf4b25af298f53f44a396ab774a3bf7a801f9a0c81c8143c55d0882cb4988db02f09a1cd28193f7716e69ffe744ad7158074382e8e2f73597c", 0xb4}, {&(0x7f0000000a00)="76b6e7eebd3d7895788c449dc991fdce9adc318ecc729e74444b4cf28ee53d31b922ee4c1b03744e5f3cabe69bfc113b40b1672a9a454a50f81613a90f0dace51c7b490cd619b44e371426593e321158f4f03388b5e2e0a6d75b7ed645159a0898641a14e4ef64dcc9617190c1f32cd08658d611d3d629e785b66886c4fe4bd09f263fc64e69b5fcd69a264e47328fd3ebf183b58d244828524d2a8e35902022230f8940e7358780d762dc51849379f1ec97cb5728f7e8c9cb9392b5aa4d798df24eff45b94c9191d13078483145fddf2b466af18a50f168c8f33f9d64b6068b707d311d929a8f4a509a4b676bad908ce393f3c8257b928cc48e4c1c923cfa3c15759908bb855ec41f512a4ed2b3adadaedb62c73df297e8f720fcf11bd110f934b51b1ec8e54444882518f2d7d1f055d65029b772f7cab6cc4cdd536b7906d3488bf3061d6c6d49c335ab35129d4930b5cadf083ecaefe24fb5a2c4af69a5b7467de4647282247488648d6602315688155a474e50abf394f416c08ce67f5b8050d71f6f4772a6c5e3d14863b014aa2e89e3fcac8a46839d5e5e62c4cf03dbf5385835fe0f0a8bc3cd12a0e4e9242507be9f5fa5e62e79bc2325cb97af97bf3940c525972c9cfcbadec5db7f3e6942da9231f817c0c0abbe406e0e50e32b86329d5f9b9477800d60ec2f51517398f8ea66192face2523390cd6c93cc441510", 0x1ff}, {&(0x7f0000000040)="aece05009297b9c888a4dfbab9e0bbb24298c4353183564b", 0x18}, {&(0x7f00000002c0)="86917663808c0d9c67061c8ddc5b853e828a530ec2cac01365f1a7e2c7a7cca60d2b0fcd40ccd8015ee0755888e249b8faeaf794e70442b577620814c4ffffcfd1380adc3a4f474b4d196dc683e60075162b38c4252b3764e956afcd1fc04655bd6738fd5ed5f9498028478e42eaf31df15ceda85e75b99ba4aaf68db0aae59f9b7b489dc61ccf2fef36bd8cd193e43ceb5f2343905319107da58624229ebc9a60e7359c67ff9d", 0xa7}, {&(0x7f0000000200)="a5d2a31e4fd2ed0e431556d1d46f08c4389a3cf58148722949eacd20ecbfa638ec1b53c83255c543ed446b4b2957e40e22de9f104bcae46e27d7a851c6c88c063679f894cb26ebff8f0e5fb3af87769bb590687e6d54957621a72b7ac96031e7064814880e90bdd593ac064dcfbbd84baaa3136af0b852011e0583bc18dad2abc55518ffc97bb1f706c8df04f892a199aac6ab6a64", 0x95}], 0x7) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) getuid() ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000e9e000/0x6000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000011a000/0x1000)=nil}, {&(0x7f0000357000/0x3000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000530000/0x4000)=nil, &(0x7f0000915000/0x2000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000242000/0x3000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ae1000/0x4000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004b6000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x4000000000000002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000742000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000002c0)=0xc) read(r1, &(0x7f0000000340)=""/43, 0x2b) geteuid() fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x1, 0x2, 0x5b7, 0x4}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r2, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) r3 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r3, 0x801169ac, &(0x7f00000001c0)) executing program 4: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000001700)=[{&(0x7f0000000140)=""/107, 0x6b}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x2013, r0, 0x200003) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)}) poll(&(0x7f0000000100)=[{r1, 0x10}, {r1, 0x20}], 0x2, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="a2", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020699d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000100)=""/167, 0xa7}], 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000040)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r7, 0xffff, 0x1005, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000001700)="7b0de03c02d3ed976310f3e57a823ab90185b75642d79a3e01734081ab312dd60b9c975c0586060a1d9e8a1940d7759b2c09df20b2153ead4b26eaec8e21eb391748f0db871306aefd398ba4a76fb4cefc4c20932ed1dd40ebc1f729dbcbf5e0f123022cec8ef48abc44af92512674ed35e46a7f07b383a278cb2341bf9de8a14d81ce1874ab9d2e3cdb91dd8e45cfef9192ef1712729f4214f551309c6ebe97c273de6424765b0e19e68282b1e0c393dbc3526d7300", 0xb6}, {0x0}], 0x2) execve(0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000050000130000000000000001"]) executing program 7: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020699c, &(0x7f00000001c0)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="4d26c93032cb55f2a3fa0cb13df642378bdd1b944dada3fea27fa27f69d904c921490d1a85ed2adfa7d76ac988ed8417586dc52ed8c098", 0x37}, {&(0x7f0000000100)="a0206ef9114449dcd1ff2b8759b6e85225196f1ee2517e235004ac68a08dcb388ff3dc89f463fb5e8c486519f725b6234bd2e4d90596450bac8fc48de70930d60cd2f724a97f84084c09a2f321d39751ef4ffa872f19f717da94c1496c2a64b83a1f2276873643d137d7da017a4678241dae7fd581990e55259a85d7278c320bf8191eb16afa4fb69f3c28258bc1d9a9c8f272424096a2c01735a9c0273ee33ba1b74603cd8f871151", 0xa9}, {&(0x7f00000001c0)="0d67af53864136ebe695aedae8e01bfb64fe30e5", 0x14}, {&(0x7f0000000200)="3380bb3826c5a140849a844f600b613b3d4ee9dc72c76fc8ca9288047f473dcadd2f05c201b482d4ec71b8e131687a346dcbcde54ef3a1b85127dc9f03f5aeb16e8b7be4651df9d5e41b46090930092fd4be5a94579e66011929fcfddfc2367cf1e0ba87c1a94208f32329c0d6361eda288c97b29c4cbc64a3c88be120f29eabd43e6cab5a045d3f76ef4e25afb687408802f16861687a9a949fcc5a6548882711b32870bcc70a1326c05c602bd867eb265466bb24380f32dc5ebcacb5cd432dffe90efacc8adfb90de896100b9701d7e9e50354f876abb6b59ab899fc289e54719a6d5c1a22a61d4203a4bc487aad", 0xef}], 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0000001000"/20, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r0], 0x58, 0x4}, 0x2) kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r0, r1) executing program 6: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{}, {}, {r0}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdffffff, 0x1000300010008, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@generic={0xb, 0x0, 0x0, "fe339657"}}}}}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="e8869213879ab1eed7723c09a7b69cf885314e85dbfe2928bb4dccbe4f7309b8081eea355f639fef862043b06fb4c32464dbb44fabf505480bbdd70216449312d2967595f834d9d747965a9091826a912fc625a9ed390fb70ad1d9fb764de910bdcc3d63e190722d9ff33aefe7ad5501480729449f7872fba9f267558abafa9a1e3da604c2a38c87415c830732b9cef1646b1f0c59a1757c13f195f48f6e48315b1336cac8c6932a5b157d1f354a770134910f8b50704864dea9f88f266a29cf6bfa51659be66d7415432d", 0xcb}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}], './file0\x00'}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r1 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x8}]}) socket(0x1, 0x3, 0x5) close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b00"}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: open$dir(0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) execve(0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000080)) executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0xc0}, {}, {{0xffffffffffffff9c}}, {{0xffffffffffffff9c}}, {}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = getuid() seteuid(r2) ioctl$VNDIOCSET(r1, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x808a, 0x0) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) setitimer(0x2, &(0x7f0000000000)={{0x233, 0xffffffffffffffff}, {0x800000004, 0x6}}, &(0x7f0000000100)) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r3 = dup2(r1, r0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x4) readv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r4, 0x29, 0x32, 0x0, 0x0) sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) executing program 6: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x3, 0x0) fcntl$setstatus(r2, 0x4, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x400c745c, &(0x7f0000000200)) r5 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r6 = socket(0x18, 0x3, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x6a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty, {[@ra={0x94, 0x6}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{[@empty]}, {[@local={0xac, 0x14, 0x0}]}, {}, {}, {}, {}]}]}}}}}}}) executing program 2: socket(0x0, 0x1, 0x0) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_emit_ethernet(0xae, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000783a00f6ec06a4df466c130a1f590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c5601a5ae23553544d14cb2e907c8ff0100000000000000000000000000012bf415"]) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffd, "6fbe4400"}) shmget(0x1, 0x800000, 0x110, &(0x7f00007fd000/0x800000)=nil) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r2 = semget(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$GETPID(r2, 0x2, 0x4, 0x0) r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000003a40)={0x0}, 0x10, 0x1, 0x0) r5 = dup(r3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) listen(r6, 0x8010) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0xefb0) executing program 6: sysctl$kern(&(0x7f0000000200), 0x2, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r0, &(0x7f00000000c0)="bb58407f17c04187e5632c3fe1823231798dd4fc09232f", 0x17, 0x7fffffffffffffff) setpgid(0x0, r1) executing program 3: mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x5619) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x8, 0x192) r2 = getppid() setpgid(0x0, r2) fcntl$getown(0xffffffffffffffff, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x20006473, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x10}, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) setuid(0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) socket(0x10, 0x8000, 0x0) executing program 6: socket(0x11, 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="e83e54", 0x3}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sendto$unix(r2, &(0x7f0000000640)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400382e4b3d0a057d33000166a4b7d90051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d768e5ed40508007033b329a6258b70", 0xb1, 0xc90851a6e56e2b6c, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x1, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0x401}, {0x4}, {0x2, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 6: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) writev(r0, &(0x7f0000000400), 0x1000000000000165) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000400)="8e08802530b83ceb26e727ccdd2321765177ea92c3e40e97abc5d9235a9e73aacc4ad50af1e57127023b4aaf5b7d40fdc4e5f7fe0b8d49b20af8c3319f1c275bca", 0x41}, {&(0x7f00000009c0)="1d2ba5ea07d54f5757c1a54faf5a8980eef3a51623fecd50ae0d10139b2f702564d4247315bdf511288fa439c15c788056d80015fbcae34048d0eabcae9a000400001ef964c9e2ce0dc81693cf80624c1416dd0682520a8a4a25339c2995984c34f6ab648449a07b7cec658258e14bb9c6fa655f36dfecfdc0e60adaa0be488e7c1a6176f65e3b80fd2e3d80cb751c7252afb49f89bec5773026f18b5819eee95850d2f80b510b3f9cca52fe7b55a74881e0c78a87b135827251b2fc378a9f009723b5ced05eccf195a5987b9cc726dd508a78cbd1f89a62842c7507e44ce172cc8ce61bdcaaf24407a751b5a1bd9861f9baf6ec18", 0xe5}, {&(0x7f0000000280)="5571450bce", 0x5}, {&(0x7f00000005c0)="10a04bb9ee79549df1b4b7eb2c5d10b50b3eda", 0x8}, {&(0x7f0000000600)="0fc926433853b0276af168d013bfbe1681cfc3c906a7cf9e7c709a57d8155ed6e77770d9bf1dba84be5ad557358cfcc3740bf31513", 0x35}, {&(0x7f0000000640)="765791359da76e02cd3b2a8a589219f017d5010bbfbcb487ea8872add8202ab9a95338c963aaf3f7fa43c701", 0x2c}, {&(0x7f0000000940)="ad7c381015f54e5e2fe01d57ba32644f5fd7ef9bb13198c99dc464146b4eb9a21ca4ed245facb286620b160d585fb2f9b44acd62ceeeaa5ae157dae345a974d14ce9dc706efd73334ea44bfc903479980018b8677edac6ef71165f09911d035ae64fe2fcdbdf74d238d2181a3c6d62ed7d1eb4f63011c3a2da9a8f", 0xfffffe64}, {&(0x7f0000000700)="a2e0c8a24b55d38a3239840c1291ef004d8cf35f765b29f5019bcc14674e1aca444935e2cd0414cd9b78d98787b3b8071d6148d330ca8b2bb23269e3cba5cebaec18f7a1b8db49b355565b9acc6f6ee44c676c8eb71d06f751b4588d3ad68630e20d7699ab2d06122247f87f0b76076340df75d6a056f0ff65d3d785b8d920bae934c5e81a799c9e88", 0x89}, {&(0x7f00000007c0)="ef55f090fea83c09f4b966eef66359fac45d9f8a1d20fef966daee5f4f912d67a6322234654d719c063938768ab908b415a1587d924f234ae21a97c5990ede2bf85660440ef62a2d3496366862d36a2d5148bc763e5439bf6046e3983c3d331b3a8b06c05a84255c6c544f8b94145cf6978f4b625eed45970c9d4f81e3bbae2ca6ce7482dba11752424becf73f010ae3d904279598c928ba8653abb46d402e82c340d0a0b3b6558379cbbb60", 0xac}], 0x9) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c"]) executing program 7: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x17) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{}, {}, {r0}], 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getuid() (async) r2 = getuid() setreuid(0xee00, r2) (async) setreuid(0xee00, r2) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r1) setsockopt(r3, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdffffff, 0x1000300010008, 0xffffffffffffffff}) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@generic={0xb, 0x0, 0x0, "fe339657"}}}}}) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="e8869213879ab1eed7723c09a7b69cf885314e85dbfe2928bb4dccbe4f7309b8081eea355f639fef862043b06fb4c32464dbb44fabf505480bbdd70216449312d2967595f834d9d747965a9091826a912fc625a9ed390fb70ad1d9fb764de910bdcc3d63e190722d9ff33aefe7ad5501480729449f7872fba9f267558abafa9a1e3da604c2a38c87415c830732b9cef1646b1f0c59a1757c13f195f48f6e48315b1336cac8c6932a5b157d1f354a770134910f8b50704864dea9f88f266a29cf6bfa51659be66d7415432d", 0xcb}], 0x1) (async) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180)="e8869213879ab1eed7723c09a7b69cf885314e85dbfe2928bb4dccbe4f7309b8081eea355f639fef862043b06fb4c32464dbb44fabf505480bbdd70216449312d2967595f834d9d747965a9091826a912fc625a9ed390fb70ad1d9fb764de910bdcc3d63e190722d9ff33aefe7ad5501480729449f7872fba9f267558abafa9a1e3da604c2a38c87415c830732b9cef1646b1f0c59a1757c13f195f48f6e48315b1336cac8c6932a5b157d1f354a770134910f8b50704864dea9f88f266a29cf6bfa51659be66d7415432d", 0xcb}], 0x1) execve(0x0, 0x0, 0x0) executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000500)={0x0, 0xfffffffffffffffc}, 0x10) setrlimit(0x8, &(0x7f0000000100)={0x10000, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5010"]) writev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="9b44a6b4f8f9253e9ad51c3fbb406f8399a8639358ff7fec9d2c8a49d6db6dddf795602da0ebbb8d064daf64d721673be001395f00a65039f960b533e76037fc429dd4aa27ea4992ac4ecbaad0df8dc10176e9ed76e8f135be68e8d0476c502f51e51ecc68ac25cde08d872bd8c98d7709d72dbc6665cd69603829f03b05638bba0cc6a1207771920c1c6a0cd67bbc2ea6d6c80b45d8e48ca1e0ca961e4014eff98bb7f59948aeb9edc843b209f1ce591abc8550b5d0030d6a208923355a9d645984e9e3a7cc4afb021ef533cff9b51a661dec5399adb0494ed5", 0xda}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, 0x0, 0x0) pipe(0x0) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}, {0x0}, {&(0x7f0000000400)=""/110, 0x6e}, {0x0}], 0x4, 0x9) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) accept$unix(0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="17f8894c8ed9a3dab4c881056339fc484412e5e36e2b2cc17e2593f61883cf5d34af03283e28350cf42c66617c710769a6feac7d640f16cadb58d0da9db292de5ce27a465824fafe2592ee5f1d963f9dacf4b2e4", 0x54, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x76}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_open_pts() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) setreuid(0x0, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) getuid() r2 = socket(0x2, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502af0000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b67274d335d223e7d026ba8af630037382102000000720fd38bfbb77ec1f5a8727781ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d890000000281e4b2ffff000000", 0xb1, 0x400, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x6000, 0x2f) close(0xffffffffffffffff) syz_open_pts() setreuid(0xee00, 0x0) r4 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) semop(r4, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x2, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000040)=0xc) executing program 6: r0 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x0, 0xfff8]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x255, 0x81, 0x1]) syz_emit_ethernet(0x26, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @icmp}}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9e}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x80000000a, 0x5, 0x3) msgget(0x3, 0x300) r1 = getuid() setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x2}, {}, {}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000291000/0x1000)=nil, 0x1000, 0x1, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = socket$inet(0x2, 0x2, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r7 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r4}, 0x0, 0x30, 0x1, 0x6, 0x8}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) kevent(r7, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffffe, 0x15}], 0x4000, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x9, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x27, 0x0, 0x5}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40000002, 0x800, 0x8}, {{r3}, 0x75fc943ed5b311d8, 0x24, 0x40000000, 0x6, 0x3}], 0x0, 0x0) r8 = kqueue() r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r9}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0x45}], 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x5f}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setuid(0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x50}, {0x4000006}]}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000006c0)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f5227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513256ddd8680a944d5c2bd02adc7f1fe850c080d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956e65847b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d91074f50bba80ec3f6205", &(0x7f00000002c0)=0x210, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x7d, 0x4d, 0x1, 0x3}, {0x1ff, 0x1, 0x99, 0x20}, {0x7, 0x0, 0x94, 0x7168}, {0x2, 0x9, 0x3, 0x8}, {0x7, 0x97, 0x7f, 0x1000}, {0x4, 0x5, 0x0, 0x7fff}]}) write(r1, &(0x7f0000000240)="7f001d00"/14, 0xe) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000020000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) executing program 6: socket$inet(0x2, 0x4, 0x2) clock_getres(0x4, &(0x7f0000000000)) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) r1 = open$dir(&(0x7f00000020c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) mkdirat(r1, &(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0xc0}, {0x1}, {0x16}]}) chdir(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = syz_open_pts() syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x0, r4, 0x0) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000500)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) r5 = socket$inet6(0x18, 0x4, 0x7) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r6 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r6, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="c4af9e57c1d1c5f0b02d09000085ec2518de5db46085da420d877d41816e269d9c17015b5f9b000001", 0x29}], 0x1, &(0x7f00000001c0)=[{0xc8, 0x1, 0xe6, "cbc86f2cf71d9e254b2646981bb0baf49ce3028a142809c3a8afb10b42f060a729f5527532794574c9e4609b3fdb6de02ccc0307cfa6f61fd2a5500083de6876e2fca9809ee50da761c5619e5fc2ce88bbff4b5409683db8b24199887248ec42a427014aea0fd5475d80e38b06d0e2e64ba15ae8ae41c65252054f1919c6aa91800ba62aa2b5a587671b3e3fc38af77bb96461bea14b5ed7440b25c9576cf55f9ab62be8e7a2e7b697473fce81c7b4dc7629"}, {0x18, 0x1, 0x7, "8a66b98adf770a64"}, {0x80, 0xffff, 0x5, "42842775f43c501f0bef1a78cbbba60249d79ed4d3f46d64be21b30fae5aa5df0fe011e41dd7a958f7b0fb927230d0b1fe83272a35dad1334fc67a10bea27aa103f873064476d36382a6a62ee90670745382216629e34bdf85302b861ecdf3ff34c83d0115cb5383d9"}], 0x160}, 0x9}, 0x10, 0x400) dup(0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/132) r3 = socket(0x2, 0x3, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmmsg(r6, &(0x7f00000000c0)={0x0}, 0x10, 0x800, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r6, &(0x7f0000001880)={0x0}, 0xfffffffffffffedf, 0x0) shmctl$IPC_RMID(r2, 0x0) connect$unix(r3, &(0x7f0000000700), 0x10) write(r5, &(0x7f0000000180)="fc23780000000000000028a8790308fc29b2dde9cc9f2fbec154d6eb623f59dbb18a83fe170b83e12ab2ce540459b09b9bfcf6d648a915de269db7e28d82582dd86a6a7c62b3e28a2d76ab4571d900f7cf5293303d8a4a72ae88179d9fd1587a18cf83439de9f22c902ce0170a468ca549e7", 0x72) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204b4", 0x4) writev(r0, &(0x7f0000000400), 0x0) writev(r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x102) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file1\x00', 0x7ffd, 0x0) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)='_', 0x1}], 0x50, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="f015c6eda60a10e2e15d1db74cff96b86c5db90cb0ad9de8f6a9e45fedf0cc", 0x1f}, {&(0x7f0000000100)="0870108eb5df76e9459f4bed576a2d57f2080a5d5bdde047502026e24062e28434cef833623d114074045d1057fed8da1318c3ac0e4c6af19fd4d7be08eeed7ea77152d35be34e02e5b811", 0x4b}, {&(0x7f0000000180)="115d7d34de1fe0a1ad", 0x9}, {&(0x7f00000001c0)="ec03fb2f74551d3a58cfe72c79bfdb6612f1", 0x12}, {&(0x7f0000000200)="9cf3c3d223eb4046d18128efcdf097b0fc07977059cb96be0d30c1d76503a249e24282a569270c7145a985a5e74cb8fc36d317149f4f74a9293dbfe0294d4fe0f2799b053556d5ca9f887dfbe071b1489ddeeb1bdbb25aa341c5a80b4bd92f0ec91dc695a5167dcfb919f1b693dfb50ca45464ad6ace523c8cd2934771d9e367b35c04c246eabc", 0x87}, {&(0x7f0000001400)="50ebd94a16ecba6eda6796e0634e7c3b9a750528941fa77e1cd9c5e94286c08b9c91064694871add37cedc0b7282f503c09fac3392b322ae8132a8bbd9a04f7cb505c7429c6f003ea4a3abaefce58d0134f8ba43274848a88972698f2a0fae5f276d9bece3b24c2379869fb21ba580b98b7bae07a66f5419aa9e442a3ffbc6a9cfb4e83de158bf33ccd0a03e6330fc796ce8509063c6917d93649d4f8804d4dae358eaa3c6fa9f4f39ace1d69bf658f0085531eec5337128a4ac48096b2b4bcb0a5f9f82", 0xc4}, {&(0x7f0000001500)="28db75408e0200d59b2083fa75da730e7e39b0e402c67016381812902e84fa54b642c2bd4c7ccba9a5e05fa39e590ac960dcda6178ea4a783d8006c83a302d72864d2c572bb9c1bc9227e6ae7b68a0dd929df72a6cedad52f4b72241f0180ad98b84bc2d0bdc0f880329c0765ef667a9c6d03df97107e1bdee70e9eb118bf7921e3b600b5598bed480cae4861e305b886a8a249ff6d469eeb5005e9266db8dbf6523a333398b3ff1f9ebd79eb31a4d6764b74af020cfccd0b2b84d37d23ccf7d0923a2f78f85d2052d3a396f18c44e1a0d5a6c57144dec93dedf8156426e6a155df9016d447ba2d9a65eee1eeff6a0e55475ef48b9e7698a1aff622b4d10ab81514edeb4b08927e0b91bd728cbf5522da4d1611a28dabafd0c6e379899c54e1d38bcf9900e4f165109b2b318c5855ac5f43ec0bd9ebe2e144784cb7a7e51b3ad0a2685e5ac521a58415b469c6d50adfc2ba03fe2eb0b6fcd60e78c941849bbdc6a64313e9c46d1150550bce587dbd5ec0b071e4d4f8ec0c435900a116137417d96803f176008e7440c6aab836017b48cb2c5ba7de41a81015b415680172477f01085685b6dd2e0db71ab031f31120f207387d12466e146189149678ca37a5ce9d665f5ef94cc7dc8b540ba82308d7ff7c551cb2b69f914fd14dc9a61dcb4b031cd5a7de5deb40007395f980cd2f0751084b212ac0b88a6e1d46c08bdd2d733813e13a9bb195a25ccba1779cf139ea00f47e2cb72184ed8b0e58df6ba80b599182843219ac609b155f4655f40eecbb31350a9e49e3d5659817c557dbe7764084e8c4d2ab79078dc26de0279118f4195d1cbe7710b6b4329f4adc3bd14e229b0d5d7a0e0cee4ece00aeee4e1016e8b5839161a4933050d5d092d18e1eb69822f8b2fcec46bca1b3865a49434a96b6b01a15a71e1b702ab8025c41332e6b48e8a3bd9de1de537a5d7142842efd1e8b701098e07b0d4481b25d49393ecf4373cec9aa42fb4dd017669494252bfc6820b2423ba145e67f7768a6b389f2ccc0e27209e33265d21c428ce95c8f962b891383d1bbbf1f974ba47a2b60797f2ffe860b0da3427e54c374a799fcdac0bbbd81f3e98398904ca8be52bd885084e4c0be31baa32ead95bf7eb5306eb1ffc0f7fced0a673949b36e7b39d903575bca1af58e0100c5217291adf3000df6b736cb5184a5cc47c95e49ff902f626412dc7213ac2e620a99c22959224e21085eb890a345754a738bb09a99feaed79267c7bc6bca890f610ab57831b5e66bbe130a770c34823caf08c6329f82f80ea700eb2fb1f190bc7e0578e0a1c04c2810bafa036618ab5db18c008f0a67337fbb5d6081ba4946b6ebf454c1b1a302b25507874d00d29f8a1c37c036cc13b9eda4d6320fec489baa3f92cbf6fdfbb96d6e4238de3c2b3d363eda3423b452a2ad71e797adc09294da1244d66479a2213610bb62412f7802362064c4c2d7e630be83538af35350915fe2f78999709ade0193f8a7eda8bdbe1fcfd1643550ce968e28680d9c430009d00f07a79eae8bad6efce828e92246864c21ffe22b1c0c1056de8294544e99a886f6e38af3fc5c5bc0ea0104165c2490ac8ec1bb4716d43097006406c3fa34d8098c9d382125af5de53d8666a467ad0f93adbaee8addd9cdbbb389fa80b7912d571f4a81cdb051f0e8264819ef490f0e4f339ecc2d23311b2863f2091cae6376256bce6a5f5d1b1611bdcb6449473deab86b7f24b5a78235e44073be1f7ff9858c6662e461ea427df330ef7ce8cff65e42c85b12e6bf00480aa09cad71b6efe8db180d3dbe71359536cc7f06231de12b75551f996826c6fb6a74d00ee60fe91245316e34ec297c7a65ea8fbbbba5958c32a5d96700f2175e67f450b98a6fa290e075a1eda6c24a2b161453e1212024cbb8ef96535c18d9ec26ee1cd6aee42ff9d8ca86b366d2b608eb178a301658282d3117439c3946a9e4ac45cec1c24806d7bf5a24813a0c5742e286d16c03a0f49c01434ffba35b0ea2a540f7915c2278bdc4c5104c8c8dedd7c462ea555c156d5d65107d84715ddfc464fb02ba3d8b776118e905c8155f616213872c82ac6223bdf9b12c58f44dfbf2a8798587d013c04d4bb310e7666b8dfdf3f74aeaca53f23624953c9573f4e25125042c0f2eda50b2dc48314bb4b6fb2858c59a90139a523d9a67289c4815b4a540842cf0c06c54a81769a9e14b0b39895061fc2d0fb89f733e7cf1a4f0ffd35a1f3c1c8fa7f4314fcbd561c064fcab84bcaa3d2ef5b5ace8dfcab9c5a20964e79d0dbbf1b1b3c50eddfdb60acd0e3a0ffce2505e0626e6661a3d8f598b4d13649c4ea27d9366e9880028a0dd0cc414bb7894fdbc6a7ff6269790be69e1f892e57b5a946daf13aad4ab18faee9a3ef86daf9d79d0c3a2b8c4efb4b73b58989e44a646f73e93e5bdf454589b6180ddb9a0ae660f1916521c13ffeaa44cdef9800862778de08ce13a2d4a86e94d8ea39be1203ed029ff7d1363eaf6a1abc5303939a18df1db925b7149557f16fa55c5f5ca777d2e0b483de8aff67b145e6ee5c2238c4aceb74e770077a958d177e9633bc6631be876380e471d13869e6f88dd311dc9c4101b9d094e2bd9a151638f437dd68afea9054fae52740816e8587f7534a6254957aed5d59e77f0dcf86836e79e9ba41c13df1fa2ef3a53fd972e2193f99474dce1466def493b9788626b82f7c7794f1bfa6e1338f32c2dd99fa1cf14128cbfc95e781c1d10e69c398e552c2c13b909df3bc59dc3df63c4316c56f7642b2f5bcc7428c4e3ac818f76781e1e1e91895c20871d96cc02ff0b97e4c4a82ab265f66d37c1612d39db7e246bde49263c728f33d39191817d3b709a729c988d46413227d03c5c683ad838fb332e29a317fdac9bd34de0ffa8e669c3039858359a5ac58a275b86bfaf0198fc3329bdd047d5aaa8dd7b1962350a28c5b1c5c5d555e43ff8a3c88a084b82c0246e04cb06cb251514aeea7f9f3f72b11646d5687194a2eaa70dd7dfa0613ecc49529d0f6a9d9d6bcfe96b39380338df2979408deb8cef1fd11cd43b744b06a40dded2296b1d5a0670f9f10efd5277b8992d636b5651d6b56baba2525488bef19faa04ae7a98df36ecf8443db8f5e0a1560f305e8113b0b6b5c0fd8952c2bd618a4c395531742801ac2a7a4fbb59b6bf1ec0036b21833dc80eae1a8470441327bc64e198cce62b0ae42992315743c16c2c9e5dd6dc0bb7cd23a182a54c5618547b790ccb90faf5deac0893df152d1a9ce0369bc6c7f7be44a3da7733aef3fd4ef534847611d638b0c4933dbda2d3aeec3d4912233dd8ba5d28995a5c439f8f810203307951b68613101293359d7c268961d03334f4406ca316e03135e0e894f1d8109cab5e4c1c1008b25605c85057b9d097c182d18e29d83a7737e249afbc91a0a152a3c9b1f00b085754d282816e8d426d57bf6a88d71e169c96fa4d293c2919fcbcb6e93cecd56e60fb50b4d880c5e9e81979d320ce188e8bce19dc30f6cda9ce3617fd2cc7ccda84e090789d26aaf8a87dcd5ed5f8f4f2f2885998e6f14f218a430b22aad249c26cc15377ac71ecb76e3405ab5995f4596c35bf423dd00aea81ba79ea95058708e94f5684a01a59b0c27070e6b046b242c4cd878b96bc81150e44aa684143eecbb16133369dff9523c9dcbf2877dca5f895f45ae77e41c3581b82486fb067fe30ca2adbd98f001a039eabcdcfa2f8bde35c7efb6075a521bc9009e65cf1fcf88664d130eed74257f56068c235a901a637543905a4c9e943fd0a5591dab738d2a5b580aa2743d8724376673809adf1e8aec0d16d2e155182fb47286e7a8f9dfbbd010c2639cfda426fef552e5b8c1793e346409bb1f394ca2876f78407709c8e01f9c5062d05102036ea4c21a4ec3c98e9aeb064eb7f412489dac1d8eaa8dc69fee3f185bc00af8a6c94e5a95d09603de574cf15dc26ae1186bc0cbe9e7a8072fc9da9feb532ef360a1ad04b8dab4bcb580662a2193211a495ea17b1e50ec1f2dcbd1478d14255cb511869763d9619429ce635e18749b5bbfa1552a9955372b0cf9ad75b9eb8da7e61a5e26e54178d8b9fc36f6721f1d37b93106a3cb8b57194b6873b84288b1285585856c1de0b3690d2fd987024dc16478c89d67aa86e69d6397511dbe943b6268d0f2d837a8514616c0001d439a6d4ea8583ffc8fe9fc1020b31f67ed9449eb3633e8c2cbee732b4dbfe36fd0eceb1a252fc9ab36a77ac1046394c18fc09ad7561fa09d9123148d6f549ec0ea5d996c0c1999e05e394e734e03e8142e64a0c8381e18a2c51b1b6f30685ee3eaef829b987294bdee649eeceaed0c573fe5cfc8809a025efdf5c930f0ebaa7763fbbf088f44032dd684578264038a6db3f4fed1a4d13b77687de03b4e56516ad6fd2818745a4139c110fefdbaf5e39bd8e09366d1a3e1b0df32b47cc2d054a19997ec3c4f02c2fdcf3599e8664df19e4174c4b943e138150fd0f77c469840eb71ad51c2793ad02cf1321fa02523420df1e24714a0169390ef27514626c3dd0094a3b171e321f478d43d273452b96dbeb6339c0d8792141bf6be74db45e7a3d66f48e765b436d14d91ebbefc919bd3f15c44126b712cbcec06c7c1de3748f4ef0d2d55d9a7fc79bd4804b13fe8c85e403528e5bea4738c1a7b3d58d85f5c19baf5837dcf7caba5004bbffbd73f402bc280e794a99a8ec57976afdedc204ff7c77778327250ef1243d507beaa508c3b0c47b4fdc27734071d7b9a4ee51c5009d824a806476f51eec921f644802a8d6ead2be0f5cfe1c3b4d70a5814dd5407e7405d42c1acd2926ecb98873ae3469c6f40f5c78b4cdefd067bd784f14f69cd781332638e0e18e55c5765fbf0244718dfcdff970a06d300d1330553c6496e88815b828c3e06b5f6412de526535d3fd33997eb224a978c4248d9ba4c15e13088afdfddd36a553f8e36e0a74ed8bf43b89fe55f20713dea3aa3ee2e4554cb2b6b23d63f1ea88b330f946773ed6424758965b284498fbeaa9ad4b065994ac7ffe9e5a1dba3768d17e36f1b03784d788c7fc4074f3e6fb402656d70efbfea489623b0fbaf6c02b9d86339fb20f071e23fb510868712508991f08da367ea942dfeee4d266ae1200adb11146556ca0d9de90564383dc4703e6588f3b4e53d6575e88871589cae7c8e417680a23ba944ffcb605f26262d0b4146d5f06cc161b82acff014d23bb4d01a91e12add002f065653f33b2b07303432df545dc4d546363e7a9983b6ca27af7e60153993440351813e5224593b16f30faa97a621609aa3162d9375d22fd75f9a9a4e3f180f54357c2f2127f154a18dae3778a346b09eca1e5884a31193b0e3ea77ba6695204ee579ee6e7814b9863249a2c79f838fc4338be85389fa5635ba73e09e12a9ed8dce9c816da79cd477b1fe202cfe66da775493602f56334f36a324ead4b2ff5baebc7ce469140c40c2d773e6954f40c3e2cea82a34a41eb4dcebf7850badd5a8182a7df65d2e824e4f9fc47d682b90a2afa36dfa02c059bcbb94ede90a893f73e014a5b5144bf2403057161d06eff7521a86654ec228d69f599f5b315918c6747f0c08b70bfd5b873976484e99fea6774f1423a65dcc60d30d77a483ce1d7ebb1ac661cce846ae96c0f6904215ec44ec58e1a5882692819cfdc2c5", 0xfc0}, {&(0x7f0000002500)="85aae321725e21ea741da1cd46b52877cdf6036fff25304c84703fcdf08c560ca5b4b237984c0015b554c0738d5e8ec2e044b079e7e70740542be94d0b837afdc22d2807443190e72868449b96915abb136ff2df2966dcfe0925c4dcb7a8ed842e09f0282fecbe0a10972b6f9752577b78ff5e29abc8650ffa5e42ea307a560210e7c3fcc61a5f49afe8efe2314cbefd7fb009ac0bf60432683da843525963fe557085ecfd290a950925444bdd2c778202bc208fafe93e41e35d134f3806c3b828ee3057ac06e84cb9aea83e099a928623a061c54edac7700f1e6ad4b61fc27eca46a357f69284d33c89891590faf158a44f78df3d", 0xf5}], 0x8, 0x40) r4 = socket(0x2, 0x2, 0x0) dup(r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r5, &(0x7f0000001800)=[{&(0x7f0000000700)="6c31d1", 0x3}], 0x1, 0x0) socket(0x2, 0x4, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) mknod(0x0, 0x0, 0x0) close(0xffffffffffffffff) ktrace(0x0, 0x0, 0x564, 0x0) executing program 7: chmod(0x0, 0x0) sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) socket(0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair(0x6, 0x2, 0x4, &(0x7f0000001140)) read(r1, &(0x7f00000002c0)=""/82, 0x52) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x3, 0x3, {[0x3, 0x8, 0x8, 0x9, 0x4, 0x3f, 0x0, 0x4, 0xff, 0x6913, 0x3, 0x7ff, 0xfffffffffffffff9, 0xefa, 0x5, 0x4, 0x56, 0xdb], [0x0, 0x80000001, 0x80000001, 0x9, 0x1, 0x7, 0x1, 0x6fb3a6f9, 0x2, 0x8], [0x4, 0x2, 0x80, 0xaf5, 0x3, 0x2, 0x8], [0x94, 0x7ffffffc, 0x3ff, 0x4, 0x7, 0x3], [{0x6, 0x100, 0x9}, {0x4, 0x2, 0x7ff, 0xfc07}, {0x3f, 0x6, 0x5, 0x1f}, {0x5, 0x3, 0x6, 0x7}, {0xb6, 0x3, 0x1, 0xfffffffffffffc01}, {0x0, 0x0, 0x0, 0x2}], {0x3f, 0x5, 0x80000000, 0x7}, {0x20, 0x3, 0x0, 0x7}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) symlinkat(&(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000040)='./file0\x00') msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) msgrcv(0x0, &(0x7f0000000840), 0x37, 0x1, 0x0) msgrcv(0x0, &(0x7f0000002780)={0x0, ""/4096}, 0x1008, 0x2, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {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, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) syz_emit_ethernet(0x100e, &(0x7f0000000100)={@random="89ffa22f3c25", @remote, [], {@generic={0xbc43, "e22cfa723dd5e8b264b4e87652ba6e779607695975267d44ab3fb93d28b86db9c030d3ed39b3dc337d6d36b39a6021a03d69ecb942ab27d3551a8169a60a06db993211125b20041dc72af80d096333c8c95a6768ba134bcc9a447035e65ddb8f5c2f7899ba4083818cb49c3ec776906cb1628508a60e286032b852a7ba7da752ce938e78772a18e58327d1e308b5ae713bfc86c5de93243b7a5bca7bcb6f39a6f44302baddadfe87471b8b0cc712dccce18aec676ea711f779c487fa289afca2e0f92eb1ee8c963fdd65e40d5187f5ffae097b6d66d130a9072e4eb92a7b032a38b34fe58f01f035903b39db0cd990cd52e86d006a860cf0a488eee2b93ac1b2cec95576778a71bb69d966bbc352e27322448d9950390e72ec9cbb186e48267e94759530f5fb94abda7d6af104558c8dbe28bbfdc1472f0e4d4cd87986ea147aa777a07f47236b5f8ccb6c189ad45bfe95ed484c511dfeb0986ccd4e4ac2916a08bc8da71310b01447cbfd40e60dfa454d1fe3d18fbc3c1994c9fd1fcd2e96a6cea871f4ec7fbf7c985ae8638d1011835cc197244470f455d07527615b09626d0839546c250482c389f4492528dde7d5e1af67310c4612fa8acffaf5a6167a16abacafd99dfe0b152946080a2d867fb46bc40ec1d06a06a89754fd51ebdcabb3e6949f0fb9850b4d79decc6182dcb670524da5d36c34177250291c62b92c36942ae3725f18cdeebbf617329f22a4841eeb15bc19cef4a2016f51178bd661e37111107647efae873468c286eb16f572563f8eb2dda395bc3301641012942e915b4658907405a83765afcfddaca94923a479e6a8ed82c282ef8968ea977f10a03d2b8f6086213acf626480e31f08b93a2772721503ce91555b53000925f854c6ba75200c1c856bf0b986cb7d9780efcfd30fba61b3a01453159619c48e6e93ecabb66dd3f344498dbb80c98230c48fd12cc770a10f8071d11c07f92a3082046d44055949227190c79eae260dc26b37822c7831b555e7c55e3dce7ceec388d5d94e47f93c85ece94f89d068370607994de6b06c5a7ea3ddc186a9435a98d0bc83aab4550783806bbc5f8edb35e37495f8171f164ae10629c4677f7d125a391e4664171ac7aaa665337f66545e6913cb61917b8d7edc181f588f62b77cb1671920ab0a8e7441df94cb4c6e3a3f1cec24fbe343b458fbfa1299dbed9eb297e66bfcf16dce5d1f77f37decc9f024adea6184c382b829b0c02fadbcff209851672e37cf9d07a30bfe623c2fd8bef20d7b85e284e3311ecd63b47a3e055e440382946a764aaf39a9d70b74dfe003325f63c9928199feb9241042fa25284d17cdf355fadae85418b520308618e8043a103d7c49ba63e82bd8dfaea95c68ab46dbf101dd50d4e925a2d4a642f798b6df7bd49a59350fdf1d81f6e03e1ffff8ca930f6906551f04d9808325a14a7bf2698275b89264591b8714c99265462e89d0dbf9efaca4c4ceefe7df123feead888840e1b8d3b12925db9814ac0ecbd463a64945be7f47261b9c3862246cd26e2f18fe8d1d8a73f8af62e076f6061b758b9cf94822b926c7b61470c8e9cd90f2203dd43b6b89e80729e82c141af5ed3de07cfb0ecdd395d3f800185f4763167e850bae47da85775e4fe546a1bb963e94e8d0863c0de029dc74a523769b192a0de20bee4da538e35df39cbc6b59fafd48cb9ab16f0306bd11f985da5edfa55ea60b6d1f862d7d6d4dfe57e646758cda19f12a32650337bfdb7005b043d0672f27e643c6cac0d5ec0a359dc5b627bcd9105d444d0fc0450fa3e3d262cb839cbfe881288e23e195cdc5c1145af15441a844a522ec86e3fd97bea23ef9a49131136d3c4b3c137c1b24d57924d6ad3e500d6a9b4c1015bb071aab66abc8816336de340c69ade292a42fb480993f1623ab1516c8c7e9bb10c83ec80033e24b335595f6ab6e118f413ad93d11981b9a8d504d0e057b76f382d0a102ced38f9147995c429c498fc76f5f4e2352d51837b8d7c6cdfb3673c868858f06d291c4da6c070578d405bdab38f023dd346fa035107607c8bf79f2594997a6b2bb1214b0e945c4ed6c788413f4c688763aaa450a0b9ca47f3e5dd44ebdfd1a74f00a564982a565980bffa6b747871bf0f93e6964be0e6d8e6ce9c55b3437209b44de74d02a079ddc42bca817a241df0e5d07e3a5c5a9c50c004e1be41ebc7e21dd76348a786d29ac7eb65f69d09d6080e97a1da74eee9abeb3173c3ef0cdef0efb1bf87def35e8c34a1720aa6ff117fac8e7a1a8c08235d6fe9f7917e8e7c4348e011c64b76e26087f4b3da24d75225a5015fd75b179841ec78768003be6fea72cf9772dd97bfed696455d2fc634fac7de66e83b9f136dbfe8e58f4d46b7866abf8b383da48a46f5e6fac49052db7e3f68b308bae1887d9015ce4edf645eb7daf1a5388903a069280693b55de2329ecf9be7272ea5d683a469688752e68a9a8176530a8d6d221b298aeda5aed3355c6a5a36ab11dfc03a4d69923cb39770648f961db5047ee81b4f995b376b9318941338014acdcb274f6876f42cab1d6052d8933866c34a2450d07a1fd449618b097d79c4bca91752871bd7b11b62a08f79d18699beee0e7d1680027ae1fd14dcd824abc0d2203ac94645089827e0f07e94facc2bb225457f6bb7ff8cc35badb6ad8548e8f371a660b3cb2a6cd2209fe533c49849ba8ea7c4e6c069039ae51b60bb78cb03a6b67de7e59923a65a1837e1df6072a6e84b717e47792995c821f2766b0704ffa25be8baa10fbdcfb5d55990a47e724bfe3b10767f29ff275d90193d9cc9720c40c5da51ae6ea47d87372e84346da32a786ec801191feef92ff7b135aded578f8ac26434ef1660feb50d34633b2efb1e111819e4390f53273d74a3bb4e99ff3653c57a86b1dac98bb581023acb4f264cb133138f15bce0fa072072a6d78d83d842725feea38e2e4e6d92477c00fa87cf0e3f4f7ceb931b7d6963eabc7f720feffe7dfc7b0b836ac7d5163434781c031f91fc28d7a58902b0afca22cf8df201afd078cf0a8c6b051b70e1172bd78bfc7c736bdecf0c32818ad5a2be00661c3fb6f0087d41839ad7a6418ab20b6fb794c48196eb66aa30b14351c9094edba848134fa8cea7554619a3acb109b7abfa08206459ca0ec2205afa72034a7beaf59370c1afb4959446b06727997618e5c9c2ea3a1a40d82745b301ad4e6b284b12d48b66188136c101057d4676ae389f6d788fcc2f4dab29d510258f08e9b2a3a3e204d9f2a096744edda106a2d35b953f3e37c05766e3afb76e7fe897b3a00966374d7b560a96347f24684ceeaa0c284ee08e66b0947a172e7bd3fd41c7a3e65a3133e0ed008aca5425573001d44e4b1590c5f37c6517cba5dea132692ec948b01e4ded5d2477401b7d2e5ccd2a75a8202a68721a9c1fdb068bda64d26d21a85050b9268abd65ebe4e49ded763137d2ecb5fea4ff8693c28514b9a355678a301b7866e5bc5f31acb3c8d92441489e48a8d3fb3995283a5e54d3ddfe5967b63cf3e2fb910ab97edaed8d2d1b12e97d40833e4dfe68749b55fe4a4a4c43f93290b1cc69a0b70126724bec0e1ae4304b89bdb9bcd7d897c9afeb97cd9f39ec1a3fa36c1aebb5e9eebae6a5c6fae8988d3016eee03fea691fc073763b3220e06f24084c7ffc9ba815525335f6b7171ce70dad91b0bc435723b62378535ffe2358f980dd6b51cae48491782c31e032a502d2e278424bfad23a991d7b63ccd4bd22e84b4ce38a6e0317f29530932335a3f9196ffdcf8001ed3a342116854ece7302022cf96cdbd2083fad0955f96cac4f6d1b30205ef87606a9f906614d01d832b1aae1dcb37ba17a92172c4de9cfd78adfa7333b09630e9305bbae6377a34710d5904a58a37308a0b4a6636f44bf16853f423970556670dac6b05c7762cfda124f9a803a2e567caaf8352da48bd5ff4e68e924764e008b1eab56248e3dd824320cf3d1d10864a57fec0fc98e447fa8f0971447c4d074b6c3ab0f15e118c945638382c486af90f47ffe6670db9dd4a839c538e7f286993d73d05a0555e244223f67fae138f7c93e791825bba1bfc90d36c3c57210aa9a9e760d59a19dbb39c9e448a6b4e65235ec91478976bf82059f2f526227820d3af152b2ce6014192bd6d5ad6050bd78258b9822b958896373f9da9c50e3ba5f1c704c206d29dc533a344f35c84d63014cf900d0fe1e5e924ed5267ec63aa7d030e1b84637f5ce8053fda0d390c58028678786d42138dcbf44cebcb9f6bab2cbbe0f277bbb313ed4162c372e8f92f297e024d6c5aa94fa65d90011e43c507ede2edc106c7d49e647e13c897e83618b5b0a5fbdca5e1efdb37e20c37bb5c6cc0a9d8ce0dd41e2a78c9ee65f2d8bf64356db2e349e999c42fd2ab3c3a407c1128518058fd5fcb0bb28e1cddbc9770550923e9a64e51b461370c6756dc824b39e10cf60072903bc8940f8b6277567318dfb5f838d30f4ff6898a4d257155e9595263c9f0c51bbffb2f1a3e50f545baea67fa8e206a4050456cb3047bee35af1007abc7dae4e4532ace8619651d41d2e4e0b2a00f4de98995abd85df3622184190affb1e339aee7a812a660bf80fc9131d323e33f8aadb6789f1b5f6f7ba438d95012954c1baf537be2b8eb8d0bfe5f0278e9dc64fd585102aaa80659a535eb0f1ea0de6cdcfcc0ce2fb3d0bb2bcc61904fa80a86e2799cb33b61f6c1c31b2be6bee699e657879c296a1fa8ff653c50d6a3f123d418641b12766a32325a166fb4ca9c7b6f5e4fa10ff11d73c035d2441f06801c2fdc402a13c90273036c4eeed54501d5c46ba09aa83eb94f981619af6bc02b54e4c17f3920109e8e94e3bbd2b0202b2232f9d46d61731de0756dad9e444251abc9d72c1969d8699dcab483b4d353fbd1cb361aa5ae69bee70aeb8c593e8c9b83596d40ae7f176f5985916472dd9e8aaa10e4d7f365594866927ddd6ff93c69b8c66bd11adfd87ca965e5a364c20582390e5c70bf080b4c88ba4570a0005ba8dc2767b127e9b3124685521a29f5043feeae6bcfe616365ded09b62a0c1b13de40eb7ccee2a9e31d1648a78f66de934db38efa51c684b86b3bf40acf733e7d275ef7286b15682db70b648ec0e78d9284f3ab9fcb77f853d93da52b53458932cce9d7ba079f476d812e8213fada3201e44112f7b0ee9e91dcdb1afb92679495eb0da27a5d9075d020c577437286600598f952c8efa9a1f9fef4816d9320082de31e6c1c83989d341e5a1ab5e9beb695d2baa919a227cbf7e5374a6224e8bdf73da2102cea8bdcaad115c39d36c63a3b82ac05f9a919427ea2c1d0ec148d529386c38d2034de7cff967de7f86726c26d065a8dd21bcc39ea06cd9ebba09dcccc93b2a35ebcb62bcb1fc866eff490b7bc2383c10bcadbf66fdc8753d724ff0ab7b44f2c87f56591ee84515f2b4a43071ac5c18a8a5467054053dc973548b14a02768d4e3cb0da65a017dab7a833a8c34112737aa67be6f81109341752ddd350677ef9e0f3e0ce22a06a32d2eb0662543a1139c6d48ac5cf0b3e4c5a5e859b29da0c7b338c846429f088ae9e361789267b2fd1553a16870a9589102ab3a4492a61397d11c6e3f2100c2c315e97dd57faa499426cbbcd9389baa7ee8ffd09f8b546b1f286e943b5e0ce6ae8939940fa2dcfdd020dc0c782ba95fa793bdd3ca2866590777d7522c929d10d47b59cbec4bd7db5c9cd518d96419ad01bdb8586ab792408c021a9fb75949387d17222607"}}}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) executing program 6: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1928, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0xdfe5b7f3bded7c79, 0x0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f00000001c0)) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x0, 0x2}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0xfffff7ff, 0x4b1, 0x7ffffffe, 0xffff4b19, "0de9f3fb7f5b9804dc1b48696d6e9fc6c9f4d3c9"}) write(r3, &(0x7f0000000040)="8078fbd8fdd822eb22ae8c8eee1acf032b6cdb69ec20bf07068ea50e45c6c192352b1f123653dce695dd156dabf6991c8a8a", 0x32) utimensat(r0, 0x0, &(0x7f0000000040)={{0x1, 0xe27}, {0x57f, 0x5}}, 0x0) executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0xc) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0xe1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000000)="b8", 0x1) executing program 3: sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) panic: pmap_remove_ptes: unmanaged page marked PG_PVLIST: va 0x78f1a5e16000, opte 0xffffffffffffffff Starting stack trace... panic(ffffffff828f36e7) at panic+0x16f pmap_remove_ptes(fffffd8060bd95d8,fffffd8007511ba0,7fbc78d2f000,78f1a5e00000,78f1a5e5d000,0,4189170d0768fd41) at pmap_remove_ptes+0x33e pmap_do_remove(fffffd8060bd95d8,78f1a575d000,78f1a5e5d000,0) at pmap_do_remove+0x410 uvm_unmap_kill_entry_withlock(fffffd806b1ae388,fffffd8057a092e0,0) at uvm_unmap_kill_entry_withlock+0x1b1 uvm_map_teardown(fffffd806b1ae388) at uvm_map_teardown+0x1c7 uvmspace_free(fffffd806b1ae388) at uvmspace_free+0xa6 reaper(ffff80002a1491f8) at reaper+0x197 end trace frame: 0x0, count: 250 End of stack trace.