last executing test programs: 5.702940663s ago: executing program 6 (id=7): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x3a) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1026, 0xa0, 0x0, 0xfffff001}]}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1026, 0xa0, 0x0, 0xfffff001}]}) ioctl$BIOCSETF(r3, 0x8010427f, &(0x7f0000000b00)={0x0, 0x0}) (async) ioctl$BIOCSETF(r3, 0x8010427f, &(0x7f0000000b00)={0x0, 0x0}) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x5}, 0xc) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3, 0x5}, 0xc) 4.838323068s ago: executing program 6 (id=18): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x2, 0x8002, 0x0) (rerun: 64) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0x7, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async, rerun: 32) r2 = kqueue() (rerun: 32) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) (async) mknod(0x0, 0x100000000205f, 0x2802) (async, rerun: 32) open$dir(0x0, 0x20, 0x154) (rerun: 32) poll(0x0, 0x0, 0x0) (async) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x8, 0xfe, 0xffef, 0x1, 0x7, 0x2, 0xa, 0x0, 0x3, 0x1, 0xa}) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x59b3b6d3}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async, rerun: 64) readlinkat(r3, &(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000640)=""/137, 0x89) (rerun: 64) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) (async) ioctl$DIOCGETRULESET(r1, 0xc444443b, &(0x7f00000001c0)={0x2, './file1\x00', './file0\x00'}) write(r4, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x5e) 3.729026361s ago: executing program 6 (id=30): r0 = socket(0x18, 0xc003, 0x3a) futimens(0xffffffffffffffff, &(0x7f0000000000)=[{0x7fffffffffffffff, 0x9}, {0x4, 0x4}]) r1 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x20006470, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000040)={@random="65388e69a67d", @random="058c91a38455", [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x0, 0x1, 0x1}}], {@generic={0x8149, "caac1453971c2da1fe1e967aea31e6212c413aef2d8571"}}}) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) setitimer(0x0, &(0x7f0000000100)={{0x9, 0x2}, {0x0, 0x2bb}}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x78e, 0x7) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r4 = getpid() ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000008c0)={0x7ce7aa2a, 0x3, {[0x62df7040, 0x9, 0x5, 0x2, 0x7, 0x5, 0x0, 0x3, 0xfffffffffffffffe, 0x6, 0x3, 0x2, 0x80000000, 0x4, 0x81, 0x9, 0x80], [0xffffffff, 0x70d, 0x2, 0xe5f, 0x7cc, 0x5, 0x4, 0x100000000, 0xfffffffffffffffd, 0x1], [0x6, 0x0, 0x4, 0x4, 0x0, 0x1, 0x2], [0x9, 0x0, 0x4, 0x8, 0x2, 0x27b], [{0x6cf, 0x21, 0xfffffffa, 0x80000001}, {0x3b5, 0x2, 0xa0, 0xffffffffffffffff}, {0xd4b, 0x9, 0x6, 0x1ff00}, {0x7, 0x5, 0x8000, 0x7}, {0x7361, 0x821, 0x4, 0x1}, {0x1, 0x80, 0x9, 0x10}, {0x9, 0x10, 0x1, 0x1}, {0x7, 0x2a9d0000, 0x4, 0x101}], {0x3, 0x101, 0xffffff01, 0xf}, {0x4, 0x8, 0x4, 0x7ff}}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) connect$inet(r0, &(0x7f0000000080)={0x10, 0x2, 0x2, 0x80000000}, 0x10) sendto$unix(r6, &(0x7f0000000100)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728180800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) recvmsg(r6, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/145, 0x91}], 0x1, 0x0}, 0x30c0) getitimer(0xb7255b74570f21c8, &(0x7f0000000400)) 3.568313672s ago: executing program 2 (id=39): sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x38}, 0x2, &(0x7f0000000080)="d78a4a31ee27218aaacdc6ed28d60bb43ad64ea1431a3f475ea1a653d7065a3ca5f0c15e533ef4198899d49cd5f24048feac6205928a3cd4081a81fc49d82aeda914d9ae149709f481a2efbec7657210a4", &(0x7f0000000100)=0x51, &(0x7f0000000140)="970d1036b6c7e22e7ecf24e5f6f278c3fbafb256c78140ed064969010564cf2ab63de22a8f010fbba8cca4fb34229ce1612febf88fa0dd1cf35e07eb756c15b82ff9a4fb90bd1b50647189fae2d4a913e2ebd912ed6ca3f6ad65c9b6b6dff859046c1cb3ed88dc19635ed333326647033ee00949529584e6deb9626362dfe0ffa595eafdb7548625f1f3c295441c0671b98a7c37ef82fb2fae01a5d54de967a26e66236b14e5c80e20b3312841167f510a2d18e4f0691ec1725b71dfbd8c6f0d7b52375b4889513035a467db02f2fdc02cbd94d19f438a8e0c938915aec22d1e84a0661deff9f147ed15e3975bc162079e96ea6007c5a2", 0xf7) 3.492714012s ago: executing program 2 (id=41): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000f80)=ANY=[@ANYBLOB="a50a3a311724b00000001000237328099ff069f5a5232eea0b4bcd080046f4003cfffd00000401000400000003003e08000000000000000000002405e434122f9bac1fa62fe524870d9128e734f2b785d66852f54e592fbbf314a21e577845e922db41a209ad777774acdb7000fb37af0895a5aadccc8589eebf49701493723189a5e1ea7d9305da2150704c83ccc64e2bafa715cbd0ef990dd0a3c347860971ea9f69058e067b9bfd87145eca0ce7882acf47fe057845a3c034c47627fdba178bd4c996b383b741a63c5dc5f403a9"]) ioctl$DIOCRADDADDRS(r0, 0xc4504443, &(0x7f0000001c80)={{'./file1\x00', './file0\x00', 0x1e, 0x5}, 0x0, 0x3, 0x0, 0x5, 0x773d, 0x36, 0x80000000, 0x40, 0x6}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000d40)={0xe, 0x1, {[0x1, 0x7, 0x23c, 0x5, 0x0, 0x7360, 0x0, 0x1c000000000, 0x2, 0xffffffffffffffff, 0x80000000, 0x8, 0x3, 0x0, 0xfffffffffffffffe, 0x1, 0x6, 0x314], [0xb, 0x1, 0x5, 0x1, 0xffffffffffffffff, 0x4, 0x3, 0x7c, 0x5, 0x9], [0x9, 0x2, 0x1ff, 0xb, 0xffffffff00000001, 0x7fffffffffffffff, 0x9], [0xe353, 0x0, 0x3, 0x9, 0x5, 0xb8f], [{0x1c5, 0x1, 0x3, 0x7f}, {0x1, 0x6, 0x3, 0x9}, {0x6, 0x9, 0x7, 0x45}, {0x8, 0x3, 0x3, 0xe96}, {0x9, 0x4, 0xabe1, 0x8}, {0x698a, 0x1, 0x10000}, {0x3, 0x0, 0x9ef, 0x3}, {0x3, 0x8001, 0xc62, 0xffffffffffffff81}], {0x6, 0xbc4, 0x1055, 0xfd0}, {0xd, 0x6, 0x0, 0xdc}}}) (async) r1 = socket(0x18, 0x3, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) shutdown(r4, 0x0) (async) recvfrom$inet(r4, &(0x7f0000002100)=""/4096, 0x1000, 0x2040, &(0x7f0000003100)={0x10, 0x2, 0x0}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74, 0x12, 0x5, 0x1}, {0x80, 0x8b, 0x25, 0x10900}, {0x6, 0x24, 0xfe, 0xfffff802}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000001080)=ANY=[@ANYBLOB="aaaaaaaaaabb000000000000d44d7b18d652f408060001080006040004aaaaaaaaaaffffffffffffff7faaaaaa00000005d3f2efe152fbbcbbbba184d76c65fe3bf381de3940af135cfc4a8546c59f2f26ee5b466341510cd86c9f97c4c73834f3a97d1de44e697cd21633d99258ea6ce060a834e4edeb549baea82361d0b5b21d0e5c05000edc7e129e0ad1cd0d041c89740e7e6fe1f6987a97c002ddce878c4ee3913596cc51e06d54a00d341ec3e25360571b70c0e275670b06434ab4e72b15a997172c6617c9245dc89550e81b7b91f489f26d761efb179e1a61cf8a55a847c26a4680a4e5ba7dc1872a7925070683a84652967e4bf8716afd036b0046d922fee3"]) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) setitimer(0x1, &(0x7f0000000140)={{0xcdc, 0x3}, {0x10000030e, 0x11}}, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f00000008c0)={{'./file0\x00', './file0\x00', 0x4}, &(0x7f0000000040)=[{'./file0\x00', './file1\x00', 0x0, 0x6}, {'./file0\x00', './file1\x00', 0x8, 0x3}], 0x2, 0x2, 0x1, 0x8000, 0x7f, 0x5, 0x10, 0x94d}) 3.491361869s ago: executing program 7 (id=43): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5c, 0x12, 0x5, 0x2}, {0x6, 0x24, 0x3, 0xfffff802}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x2f, 0xc, 0x3, 0xfffffffe, "0400091000000000000048000000448621c82f00", 0x100, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) preadv(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000240)=""/77, 0x4d}], 0x1, 0x8000002) sendmmsg(r2, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x404) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) socket(0x2, 0x2, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000001a80)=ANY=[]) dup2(r0, r1) 3.490045261s ago: executing program 7 (id=45): r0 = getgid() setegid(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) (async) getgroups(0x1, &(0x7f0000000040)=[r0]) setregid(r2, r3) (async) fstatat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f77192acbdd836b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{r4, r0, r1, r3, 0x10, 0x6}, 0x0, 0x100, 0x0, 0x0, 0x7ff, 0x0, 0x6}) (async) chown(&(0x7f00000001c0)='./file0\x00', r4, r2) setuid(r4) (async) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) connect$unix(r6, &(0x7f0000000280)=@file={0x4, 0x1, './file0/file0\x00'}, 0x10) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000300)="d1de0b098379d8dd9664f817eb85a0692ad598d1bcb38cc8a2f07b1e01871ae0e0fb9b152774db30d89ba4cf55432658bf13801f6a4199e345a114a0dbccedc1e525884382e69daf8f267bfe03e46b12295663585f0f5bc548db1e938373943ce5388208b1d641aff4c7bb99547491d371208df07044e0e023be8090c2d8a1067be87f92de32cee95dd70f024ec6cbef50a6a9fe4449018fb7a5536027904ef68bcea9aeb15b527df593e963ad9b57531a8a9b501f137c4efa506cd8f1206f780f02cae2eefabfef2023aec79fc75e20462dbca00115228f76d83da109455e4375215aab5148a07e0503557028699a34eaff22b7ab", &(0x7f0000000400)=0xf5, &(0x7f0000000440)="6575a765458ceb64dbcc60ed8317faea8cd7afdb8318fcab522fd2d3d1be139f6e5b6b62c07cbf741f230d02f9b77e1aaa21a04d3c9e0e01a0d6edc3c3cf08bba1362416b903b8571a449dff6344c0de4757815049afb0511049dedb8e33e03aebc042be8904ab89c97fb973668bee31eb09a3d229c4f84215f47725ded0af8000a9f8273f90be3e9879035d2d61e17f4719896ac31911b031d4bb7da79a3362ac10b4720e07fe3a972830116a3787279710e63d8b408feafc49db2f007c3b74f490ab2ce27493ff85c11318126db57e24dab9feba2c289dda0b5f32c498f3873767324e8f924c4f0ba465d6dee67e9a1b026dce529b10878bd41629d918d821dde9b87c044d5d268173932a45280a22a5324c788395a01662b5b8467193b4c09a39ac1d2e2118e7c020fbeb82f1de4530d0b54f8698a17f3f7a5aeb85e8f3e5247abb8ff4c473a74e0ec224897c506143b3da8d46ea36990f4420c2e609fcb285dbadbc423e808f5d19cc58b46cca443302acc85ff32e81219a3b6cff2f2edfac0a0a2aec09a4f3de2b1cec000ea84b25d0ff3c4d9750d2beb8e444f711a68293e7f5555885ff37387556a11b572a59ddab1499dd2130549ef087406d307f63452b9459d2c725c76d05fbb270af71022f8de520beb5e5b38c753157f8f29073ffb49c919fc1a8111c6dea9100adf5ca9739b5f8197ee2f2f80ae9afd76e9d24ed7b29fe1c4826df313a86717c570e6b0b409654d45768e8c1d192a7a694225a8f7e236ce7fba5a2e145a3b30561b4d86e62d8737b4f6746a36021100e1267b682d2d9faaec90dc2d9ebcba28b04eef73b94a2242929ae73c905b90aaf473db6d7ea182019314e11667031a3d9e1f4898a35b730d53ee9d3be30ec9d16c70c389f9f646d441e674da42f9d35237d4ad8004d5747c9fb0b45cacbefdfbb09c9498249e7b84006ef6a175cb84888b7efeeda15373e0508d710801751e5d5fb91151a1f699d9d89aafad45763eecb5c626b6de9fdbd1dca0a3bbce42ad982203071ac27b524b17df47e2d90d35fb9da71d78d881f60abb171dae6d8eb922c330fa1db4bacc4ff18b97a1b291b54e65f953435d3b9b53eab3323290c6986eeb7cb02fcb76d78c86756eea9d5e9a4145c124635487cde9910987fae4077684bf8e8eb3fa0b16805c79e72ea093600f68dac82b9f0a02c96bf519997f015a4bb6425cbe0f311a772874f30e65d30ff32b96ae3e823639bb6b947b1c71eb6a3368ea28ec33652e551ee25a9f3b91b6f8ff50d3c0855efeb05e59ea7c7fe1b231d17636e52bbdc4c0b3ca259538df0785c0b6b0cfc5dd62da2769ffeae371e9f51856975ca87d27a7c859834294d6f05529f3fc517c6e7c891cc0acc950fc3631df93b0f767713e9c7c1bee867d8d02be72a6b5542ab6403bb014fb33612d4ca715f5d05be82de77e6abe9aa4f3c7906e9568dec4cefe589e5306d576ba369898466c2db60c92d8b7c6373a02924bed9365fb9fa90e1d72c2ead1ae364db2de297a4d011fbd2da1b9f4122b5ed99d1781540c37f25f499cbe6e8ba967cd4b90e6f94b199fee3eebc74bd9e83d31d6191fcc9d0310b7647e5fedb6f11017804d7935414f9610c904a975b5c28f66bd2bb04ea6610f19ba9cd34b834c80915ca2a81f6ac900ee2509db513a8789292a1a6270b0e9e03f5e00675bab06c5f0d97a0c099c142f7147df05ff088056ee0daf781450ef3aa81b8a7b86558566416eb86cd5ed8df647c332ce7f819affb3244e7e167d23c5ccebfdde5d20689b456b88c35b074ee9f2963a509ab6b670fef5a5d81604e371bf6c1e37fbdbb6ac1a0224f017b6ca70cb58d8313902b41afcf9135e6e6d12fc45d874b55869f2f8553fd41fa66d16522450589a9232b4773373ae6bd097c5d9a1a3285cd111c088dd82bfeac25e19ecbd1b999e49f63d6bf9828a06d04c9e76db7982d68a8e1c7903ca35048c7cccce879ef0f4c55c918e6eb1d1933a59b4942ddeb2a5a30db0a696ed31db4edd6a5b1a304af95d32b1fd24015c1b82e796580af0ee65d06ad3f68a7375d0b4dd6ee92149d538dc5ea96ca8f0cc95a2b7caa665ab033aaa7a24f242484118623d4d12afd660995dd0e4c1080857a7cda9ae1345468391285a0e0ae165662ff44d525f8391acb19872b5a16a5cf1498a1bd704b7656061ba9a91a9e2d8eabe3ebd618bfed703d6917f2e5b731a674ef4141836df47e1e4f1d5cc0517232ae2e22f547a7d8464e0c146f0708557fe56b66bc13108748c18af9d6615a4802ac461a0f3be079911931b6bb6b4507df155439112d8eb15b9eca51f7cf792922ad0630e029b09b421491db480aec4f16daaf02c25cadc0a51ebc67392df313ceb4be03b7971b1cf98b6c7de5c8a33be6e85d786dfb9a4b6eea98506aa7f38b4f84556ac877486f6b83a4fb8a805cca383327db7fe265d9f99c2efdd7ec0ecf679f1e6e24deb7f7a5478e06cf98bbf6e089fcec34c66dd3cb9bc2caa61861dbab0770286aa9c384f21d4dbafd32724fbd7e6d0ee3d81ad8409085c9f48b67ad468fae5ae3b585c966b5f6a4ae18fb79250ff0f2df8199779529a2c26e57fba2b873d2c720a600a120651768cd58f3965a1315015e521567b52b20139d235dc1e2b496df545b3d742c516cf660e651b4a6830c94522a32a15c11d7ec207d0c6857e091c0e01ee31b356e2ef593a69e0a5e0893d75fa58638e6989b300bcd5eea9010408167e4a1b3494f41e7afac652efa8bbe3a6152b24ea2c69c888673a1cf39920e3f1639cd54e5528afc262a401c2bbc891e51352ee19cd42b86c31abc001a81fbf3a8675c55e846f2f715bed72be89b45b9b867bba221ff776a1139078e139577d392e5697183606eede97858769c6335e98deb59d26b4f24fafa66daaaadc8cc44fd75ecb82cce556f60be1b7476a0ba2b054a0f35fc115c99f3d33d7f8aab32c5c3097e00812b06b10e7ed7811c344e6da955fa68db33eab7497b6f49f85a58ea26568c3032cfb34c6eb3c92cd67a5554509fd1937a47fa1611ff14df5f896fe3ac1217a3dfc629c9d1d7aeb2dc4621d2444e13613a858c8bb5e419d0b98d2b891f077ecd86f3ac0a371323ddcffc76fd94786be974d449184909f467da40a6cd7641cb4467d37d58f3cb7a80e48ecc206ca4ea29f2afa482cb9f5362c932ec6a4702d070f52daf7491af69d3daca83bd4f55270274a5ad2b2509d2a5e0a69efd51d384b52d8d7d5d32b474ee77710de4ce2d31d85c1bb1d895dd04a8fbf2cdfe61d65ac455104bae7a563013ded4a44b27624fe6545acb2d5b6e8e8213950fdf09bc41b47d8b182c31afca1d098798668b31dd499b43f5acc96f5983898c5db9176ddaec8528ede8eabccb2cc866683cc3412fccc0b899a8d7d6600fbc84d53909d668384971eba92f0c7839ee507b4e644589accc81889820cd796726af0e427844f034c651ee5ae3a97a74e4ce8e89db356e34f8a7074a2e95d5059265dbcb59d2ed983be1caa9fe9abd9aeae7d4f8f7a8e328553ec09dd60033d160754fac3e50c0209821a5372869aab16b5d094c0fce3ab709915eba41f099f9e31b4beba1f0087151b58d5dd78a37cc319ee1004f0322277cca1503d0d483ad8085b0231e9c81162ae717d702d5fa306485101e338fb7f79981970ec837574b94d9c74cb284b8372c4652e1eb339a761d594ec746c55e63b4f4f52965383dddb2805a2a4cf4a360aa0931df2522e6f6e6bf76eaa4703f453baa23e74fc56678f594ab65b2aff95b9b1627f966f24ad7b077b0da84180b6549a60adf7d6c8c02e521153f58e3450ad7d3339617f84f959c741db79872adcb67b10937d552f373ce3cb9b4e06865a003acf475fdf7c2ab80e8b92c6b2b6567df36f7dba8127a1d245aca800a0f4cc2ee7f08927585b31018824893fb52b1faa524ad5b1b413a633e96e629538d9bc1aab69b96ce65cd69f55a18e0640dda7d459bcdd766ccf1110cd76b57421b478afafa2209cf4a54683b4da51dc808c574c6cf69e2775638c36251ef58200400ad2448f528be320b3215189617a2da862cdcda7177eabdd97a1dbc56a09bcb7a8bf0315128deda26b54fc06529587ecc007b5ce2c6bc29cae2e8b4bdd8c1fe35955686589e3e80d9444d9adfd3c801964db667448368f5755e6cbf56b996c6cd89f162d33c8e478a958a7d88a170352de14ecd80fd06707cd822f92d3424725e33f4559af4f3a17fbbda36797cf6103526589d54cc4b5e077f305621c202d463afd8cbe026e8214c696e9fa92fc694bc18447617295fefecd9c026c5c1d8eb86784c937e900496b51e31cd20c25ec2c19468b100ca2ba36b60cfd12571b251a5155e1044cc712467dcf9e0cf620025439dc9bb97f809031cb5de8afae46d89295d956b06914c2107a4216c9eff265bbc0a3f83033718582cef4d61033808ab4bd8e26938490221890b19ffbca6a3bef2f755053521fc6187a73affe483c5d994f7e79333e59cb6592f67f9d3f16879f6ce17ed9521d696cb6e1d15e791578139c29408482fb7036b93b7bb869d7ef429817de78b3975cc253d16e4a8d4961495d8eb7faca520ec67639799e3d2a563b89add173de9b95a1a754f859c2b2cf06bd03d8097bbbf9635b7f6e130a6db0e39ad56e3ab5d937423318a84de01130c9f93eb780d2e21ae85884edddd5d3486b7ee2956ca54e3f70a845beb81002ac462c5405d27fdc2ee4feb4889fd909c18b8854b56eceddeec428b36c461da714ce8321cd24e0d7ebc133438271ef5361e83ce8242c622d38785463b0795f18dc11c66c0da19d29ce6c1214966416745e2299073b0409f15f33395e28457fec2ea48edf1780f046c51cac3f5e01cac8c8b4d5ac75075aa3bd47abc815752f4f669271a170c165453e1c8e186b42c896bddad159d058032ec917d894f0e5b2268f98019b3cf1069139b8174fd7b0d005263141134cd4669cfebcf50175472a5d1daf90e2036b57b69939f670f2e58652dc23e22378104ffb034f4a2764d9ac66ca8972b0f2a1f3aa41d0aaeaf12254f3740eeed616b75139f9e87a8817c1201cf92b9ab43c34abef663b2e4bbd56778105febbb639529725cc96d80426a4c006400c791512c7dd40e2a55b02adff3286e2e652da834fbadfc6a96d35bfde8f7e1bd97d06101d3cab989a6b6135bc9f4b34f568518c0a54575074791f36fd8f4b8ebf787a1b87cb2c37dd02d76b2e75724058712a8897119078906a84eefc58935b5e8e3c6cee2c2cc43799b281f56794fb273669e1b442fac7fd0154289ec3435b7b58f7fd54f8354769c97880cb4fee05bf1d61fe8f10ccb9b43bc73e1fed3d9e75bfba468b2e21f291a3649ea46da1ec7a910fcb6578b123401bd7cf6c0afe66685d22b80b0bc021cc7ab5efdeb19bb952a15129b639407ca5b209257e7bb63cc19d96d0d11950007011e41654eb765872d97c280ad041810d80169570094687c30283cfa51e808928163617210270e9eae1e74fd891049325cdf3509e107350dc150a5b6631d5c81f3e4b1385b1c7d98abc0272c56b7c2c30e02a2955cf4b8161596e23fbe6733c5f38f1af100750c717143dd8da65b9f060807f1d88c59a40c37a4e4f696efd51bbe3ecf6de5fba8b9836b268cf0b6495189b4a3bd10e33a6b183341b7ede0156ea11a7c83f132165e48293fc0746577880b7e1bdf0a77e92948e24e2eed5e5e955f399d908e8b5e2742224c1a13eeb79ae59b8d9bde3c4345", 0x1000) setgroups(0x3, &(0x7f0000001440)=[r5, r2, r5]) (async) chown(&(0x7f0000001480)='./file0\x00', r1, r0) (async) r7 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x8, 0x10) linkat(r7, &(0x7f0000001500)='./file1\x00', 0xffffffffffffffff, &(0x7f0000001540)='./file0/file0\x00', 0x0) (async) setregid(r0, r2) r8 = openat(r7, &(0x7f0000001580)='./file0/file0\x00', 0x20000, 0x95) execve(&(0x7f00000015c0)='./file0/file0\x00', &(0x7f00000017c0)=[&(0x7f0000001600)='-!*\'\x00', &(0x7f0000001640)=',*\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\x00'], &(0x7f0000001940)=[&(0x7f0000001800)='#]\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00', &(0x7f00000018c0)='^{&\\\x00', &(0x7f0000001900)='\x00']) (async) fstat(r8, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x4, &(0x7f0000001a00)=[r10, r3, r5, r2]) setresgid(r11, r12, r13) (async) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001a40)=0x8) setuid(r9) setsockopt(r6, 0x6, 0xffffffff, &(0x7f0000001a80), 0x0) (async) fsync(r8) readv(r8, &(0x7f0000002bc0)=[{&(0x7f0000001ac0)=""/120, 0x78}, {&(0x7f0000001b40)=""/91, 0x5b}, {&(0x7f0000001bc0)=""/4096, 0x1000}], 0x3) (async) ioctl$DIOCRGETADDRS(r8, 0xc4504446, &(0x7f0000002c40)={{'./file0\x00', './file0\x00', 0x68, 0x5}, &(0x7f0000002c00)=[{@empty, '\x00', './file0\x00', 0x7, 0x8, 0x0, 0xfd, 0x1, 0x0, 0x5}], 0x0, 0x1, 0x3, 0x7, 0x1ff, 0x8, 0x4c, 0x80}) (async) fchown(r8, r1, 0xffffffffffffffff) (async) setresuid(0x0, r4, r4) 3.464220798s ago: executing program 3 (id=47): syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @multicast2, @remote, @loopback}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 3.458637791s ago: executing program 7 (id=48): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xb, 0x7, 0xe1, 0xd, "22ef00ff03ff21ff10000bc300000000a69bdca5", 0x7f, 0xffffffff}) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b10005040000040000d38ea643179820ca34246d2450027715d74d4a44c2c269399715d1066bcbaf79ab37d051c7135efe9d8b9c7755f30cfa7b8cc3753e0bbbb4e379b83058c5e308b228fcf826a2cb02fd4bb8140be2e43189602e182e0e117a83d635436217058aafeb732f25bbc21edc56271a223a5b1f7def2d305984315c5aff87be9bfcd18e1702c1c6abfa11c6f3ac1ff90a08ebfab3a4d6bd016fde81f650059933760c039f7db6341221a4bc734963539311190ac8db161b32d6d778a42b20f52888364b787fa016deb4c81c9932f1025939366e5ba7e3986f8712dd586858aaf6fab97e29e5dcf4aaaf9dd3f80894de72c53b917d802ac3", 0xfd, 0x400, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="ed", 0xfffffdb6) (async) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r1 = socket(0x11, 0x3, 0x0) (rerun: 32) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.458312876s ago: executing program 3 (id=49): r0 = socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socket(0x24, 0x2, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x8000000000000001, 0x2}, {0x1000000ffffffff}}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x10, 0x0, {[0x7, 0x1, 0x2, 0x5, 0x2, 0x0, 0x100000001, 0x0, 0xfffffffffffffffc, 0x4, 0x9, 0x3, 0xffffffffffffffff, 0x4, 0x8000000, 0x20000000001000a8, 0x8000002, 0x81], [0x80000001, 0x84000001, 0xfffffffffffffffb, 0x4, 0x8, 0x7bd7, 0x200001fe, 0x0, 0x40000000007, 0xffffffffff7fffc1], [0x100000101, 0x2, 0x4, 0x9, 0xfffffffffbffefff, 0x11006, 0xfffffffffffffffe], [0x106, 0x8, 0x403, 0x3, 0xffffffffffefffff, 0x815], [{0x0, 0x5, 0x0, 0x9}, {0x57, 0x0, 0x4e, 0x400000000003}, {0x1, 0x10000, 0x7795957e, 0x40000000000811}, {0x3, 0x800001, 0x4, 0x9}, {0xd, 0xffffffff, 0x3, 0xa000001}, {0x7, 0x2, 0x2000009, 0x4}, {0x1, 0x20000, 0x10000, 0x8}, {0x8, 0xb, 0x0, 0x2}], {0x1ffc, 0xfefffffe, 0x10000, 0x2}, {0x8000, 0x109, 0x3, 0x8000000000000004}}}) kevent(r2, &(0x7f0000000000), 0x96, &(0x7f0000000540), 0xfffa4961, 0x0) ioctl$TIOCSETA(r1, 0xcd604404, &(0x7f0000000040)={0x1000ff28, 0x2, 0x86a, 0x4, "2800180000020002000000000068ab5ade800600", 0x4, 0xdb61}) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002400)=ANY=[], 0x308}, 0xc) 3.45720575s ago: executing program 7 (id=50): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x3) syz_open_pts() syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x9, 0x80c98, 0xffff, 0x0, 0xa, 0x2, 0x8, 0x1, 0x0, 0x1, 0x6}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000080)="dd", 0x1}], 0x2) write(r6, &(0x7f0000000480)="09202000000000000000057b6a0a", 0xe) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000200)) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050160000004000000000700000021008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x800, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x8004667c, &(0x7f00000000c0)=0x100) 2.424616406s ago: executing program 3 (id=51): r0 = open$dir(&(0x7f0000000000)='./file0/file0/../file0\x00', 0x800, 0x40) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x40047477, &(0x7f0000000100)={0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x6, 0x4000, 0x0) dup3(r3, r0, 0x10004) r5 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$AUDIO_STOP(r5, 0x20004127) ioctl$FIONREAD(r4, 0xc020691b, &(0x7f00000001c0)) 2.340667221s ago: executing program 6 (id=55): mprotect(&(0x7f00003c5000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) accept$inet6(r0, 0x0, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000110f167d910508bc49d7323000000007e", 0x0, 0x4}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="e2f000a2cb859658c66ac39f67410c715bf68b8e69f45804c7bca33ca48e75324c1908cc", 0x24}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x1, 0x9, 0x3}, {0x43d}]}) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r1, &(0x7f0000000300)=[{&(0x7f00000009c0)="37a9e514535a2d1612b9696a9aa8870b284fb935e036deb72daea5d03fa2f6466485ce28c832e856a251f079faefcb859f0b9755e99d8f8e5f15642b4d68d0ddff5383ee91fad14ee8feb4ca0dbb32430c707a03beab10ea965cf9c78c3c578cb108a3c3c10b81e4e5445cda1c3d70a925f83e2f146d379edbd776327854d3a5333779999ef895ffeb7be1b0650309fc82e9c517f8b9b30a00ee513f0f65f8cc3299b637f1799f29e02d64997979e738f8970aa9ec3f02af727d2f5278869fbaea6f607051e6174b4094e1131247c7f171ee15859e5f91e61d167b4912babd8a9a7a5b669bfe8e0d9a29653d3e13a728978a9f42277c70d47b8e3519841a552cc13a6330a28bec9aa7b4a1ae48e1507444a48e15e09e97f1bb5752e464db0989bcf16e219ee649289c8fe2173703ae32e9f14a78b989de7cd3b91d357ec2a6381bcc8c1d1afd9a8e28078cf591fad83bb35ab12e58c548be26ceaa190654ef8fe751ac47fd20741177de7ffccf75bb3a93aa4506c11fda9547420b216f4dd5920bc78b91c0b43513f6200e3acb68618fe2ba211e363a28d6f240b63cd7c97692a7b64da9baac49b5d4afc1f4059ea73a555ae301d8002cb86bb7773478f8b7fed19f501373119dfdac1f60ac5dc42751f8a4a4d1078da44b772fa48fdf715f7e7c3fa8e40dea9240139e1315342cc54ed3ea6d2fc61870252d60013b15a0864ed239dd91ffd81c6e22cc842cb302ef57d91d9f470bc2b12557076a21aae044abc92529f424f4c19295fa6e0c928a56f5495e4a12a6e5e8ebdc0dc514bba55c8c1809be5e322af2ba8f106eb2062c10378a09e1628b1a47707fadb2514abb4f10e5986e048986db5b78903845c18e6018dea1878d7ddbd7a2bf1dafbf9ec5bc1fc061d20d39a9757de637bb05103ad3749ea21d752f504395285a4b5ba39c4561e265a8b218078911d5a70ac3f8090c830221ba0c55cb96e011ce764e315c2b5942f91ea40c59e512fdc7919372e9a1dcf610ce6481aab079d42252d90130695a89723e43ca9c8d8fc658df0a92e86ee2674157a19dc0f5932f64de227b2df8f8e789215ea86642505392fa7bb5fcd87ee5dde2c9d102888feb521ffcb352bcdac7398df02d230ef1b9381b7d6972d2b599deaac853b5dadea8104380c75015f06fa4c5e61135f28314414a042762cdf317b84ce5daa2fe6e49c52af2cc5c58d171ed3a84ee77b4ef25215cfb329a3093b574ae4fa3217796b3cb759d21cb171c094dc22573c6037332a235e6c24df7a5110bda8b9617264936046c39c8b673ee402ac03772cadf6c9db450dc557cd7f9bb9394017761c6b0df7fc11018e799f4d4af68b72cc9dd0ebf91cb45c4ec97be0387ffdfc4e7ef2c5408e801e1477caca482a18f18b7bda699e35c1e4163bf4c14aa91747ef373", 0x3f7}], 0x1) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) 2.196047363s ago: executing program 4 (id=58): r0 = socket$unix(0x1, 0x2, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x3, 0x1, "b4ba23bdd4e5c86cb704d348ead1b267", 0x7}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000140)="78d1deb44da308c42b2a769b012f8257a5f04a2106fcbca6ad85d8e9710f5fb1da333c23bb5e262f13068b7059a57835bf0e632b3da23d310fc736c3f1570fd410925bb35883d5dec93fb34411930c20dd264285aac812b5fb33dcf33787b9e53e712870e45dd3bed2f7bbf3d7617f60a6036ffe2b298ff5c18d134d1a018e13d1711ad9b0", 0x85}, {&(0x7f0000000200)="e300bacf8e18b2946cffbeedb31970ba7f98bfa2a4a24d6bbc8a51eaefe4be401531aee95cd99b6da3bf4592410b7739d2f912d8b9eab40a23bd94e9380c2534f9d95211ddf97b88b78f5520e54550664003059c4601987c83726da4bc59a022a9aa2e6415d2da16177df815cb4e2d186674fbda4ee6f04b267f8eceedd5bd302eb511ee388d29d6", 0x88}], 0x2, &(0x7f0000000400)=[{0x38, 0xfffe, 0x4b, "8cb2cd5ecdad7d8efe037a9a0496e1e960f97f239ba3385dc7a5177fd0e7ffd083fe4f4e2f3b3816ac"}, {0xcc, 0xffff, 0xffff, "f2759b8bbf3f4bb2b4cc20a5993707a6c663e64cc6127a394ac3429b3cc3f2ffcb05f7a19195fec3638e72c5ec6513ca2ba5a5ba3d9f3454a6193f345b49ac295b6aaa68759a080f20a116bf0348bc2de31275cce4154a6177b77ae8ae1aa075f92987f74b70b9d58bdc850309a87faf531494d9f8cdc74b3fdafd148c63e339d336015e40e9050ec93ea6428f732b9d72018de38b7a15f78f55e8e075de972d1eeb3a8e3083031be1e6680a050000cf3e11ff1ab5b03fda0adbb41be1"}, {0x64, 0x1, 0x5, "f878177e2c552ad8061c216c466d02bb1f6d9d92db0768ba09a0bd9da13a12fe432770dab415b4a3e16f8900ca7faaeac7bbb9b13718a39dc7256cbc7631e3c458c11364de0dd5759759f4a41de3653096d3bbc8dc4c46"}, {0x14, 0xffff, 0x8, "2268ca50c9"}, {0x40, 0xffff, 0x52, "aff7fb2c498e1cfdb58f4e328f08ff9d14132488606e6dfdb78853c04b95cb6a2975fe7b98201a9a2fb2238772d15c154d"}, {0x38, 0x1, 0xffff, "d4b60614f8ca3593fd6d1622ecca3fe225ef8c239c70639e08614eb4f2ade9c4fc7c5816fd0e0beb40"}, {0x1c, 0x1, 0x3c7a326e, "45177ac5d6fcd34348ad22f2e044d7"}, {0xf4, 0xffff, 0x579, "d94fda808308e6d0acf8d1baac195e5cce92952edda3622205c2f17428c329f733fdb013e96eb59078b7518ff659f3be07cd7b289ebbbe6ff115a6297895a98e6e684759aeb55df9e64caadb7034e47eab752e2a60e9db01f827f6565a5dfc477baaab136a5d1d3675c198a5dc9946661be7edeb6db6cdec508756218c61bf2430ff452a6881a4c869a7095bf851dd48475f33e27bd509f9bcf6d4057517b57103607ca542fb076660412d5cd13614f751109981dd615f731c9d56b5d7b8467cf27a0b956139a22753c2211ee6fc6424e86c4999bf08b2c9c44efabd0a65133c5c5fb93beffdb6"}], 0x304}, 0x2) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340), 0x40, 0x0) ioctl$DIOCRCLRADDRS(r3, 0xc4504442, &(0x7f0000002c80)={{'\x00', './file0\x00', 0x0, 0x2}, 0x0, 0x0, 0x0, 0x8e2d, 0xfffffffd, 0x9, 0x1, 0x2, 0x4}) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x40a) write(r2, 0x0, 0x0) read(r1, &(0x7f0000000040)=""/249, 0xf9) socket$unix(0x1, 0x2, 0x0) (async) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000000)=@in6={0x1c, 0x18, 0x3, 0x1, "b4ba23bdd4e5c86cb704d348ead1b267", 0x7}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000140)="78d1deb44da308c42b2a769b012f8257a5f04a2106fcbca6ad85d8e9710f5fb1da333c23bb5e262f13068b7059a57835bf0e632b3da23d310fc736c3f1570fd410925bb35883d5dec93fb34411930c20dd264285aac812b5fb33dcf33787b9e53e712870e45dd3bed2f7bbf3d7617f60a6036ffe2b298ff5c18d134d1a018e13d1711ad9b0", 0x85}, {&(0x7f0000000200)="e300bacf8e18b2946cffbeedb31970ba7f98bfa2a4a24d6bbc8a51eaefe4be401531aee95cd99b6da3bf4592410b7739d2f912d8b9eab40a23bd94e9380c2534f9d95211ddf97b88b78f5520e54550664003059c4601987c83726da4bc59a022a9aa2e6415d2da16177df815cb4e2d186674fbda4ee6f04b267f8eceedd5bd302eb511ee388d29d6", 0x88}], 0x2, &(0x7f0000000400)=[{0x38, 0xfffe, 0x4b, "8cb2cd5ecdad7d8efe037a9a0496e1e960f97f239ba3385dc7a5177fd0e7ffd083fe4f4e2f3b3816ac"}, {0xcc, 0xffff, 0xffff, "f2759b8bbf3f4bb2b4cc20a5993707a6c663e64cc6127a394ac3429b3cc3f2ffcb05f7a19195fec3638e72c5ec6513ca2ba5a5ba3d9f3454a6193f345b49ac295b6aaa68759a080f20a116bf0348bc2de31275cce4154a6177b77ae8ae1aa075f92987f74b70b9d58bdc850309a87faf531494d9f8cdc74b3fdafd148c63e339d336015e40e9050ec93ea6428f732b9d72018de38b7a15f78f55e8e075de972d1eeb3a8e3083031be1e6680a050000cf3e11ff1ab5b03fda0adbb41be1"}, {0x64, 0x1, 0x5, "f878177e2c552ad8061c216c466d02bb1f6d9d92db0768ba09a0bd9da13a12fe432770dab415b4a3e16f8900ca7faaeac7bbb9b13718a39dc7256cbc7631e3c458c11364de0dd5759759f4a41de3653096d3bbc8dc4c46"}, {0x14, 0xffff, 0x8, "2268ca50c9"}, {0x40, 0xffff, 0x52, "aff7fb2c498e1cfdb58f4e328f08ff9d14132488606e6dfdb78853c04b95cb6a2975fe7b98201a9a2fb2238772d15c154d"}, {0x38, 0x1, 0xffff, "d4b60614f8ca3593fd6d1622ecca3fe225ef8c239c70639e08614eb4f2ade9c4fc7c5816fd0e0beb40"}, {0x1c, 0x1, 0x3c7a326e, "45177ac5d6fcd34348ad22f2e044d7"}, {0xf4, 0xffff, 0x579, "d94fda808308e6d0acf8d1baac195e5cce92952edda3622205c2f17428c329f733fdb013e96eb59078b7518ff659f3be07cd7b289ebbbe6ff115a6297895a98e6e684759aeb55df9e64caadb7034e47eab752e2a60e9db01f827f6565a5dfc477baaab136a5d1d3675c198a5dc9946661be7edeb6db6cdec508756218c61bf2430ff452a6881a4c869a7095bf851dd48475f33e27bd509f9bcf6d4057517b57103607ca542fb076660412d5cd13614f751109981dd615f731c9d56b5d7b8467cf27a0b956139a22753c2211ee6fc6424e86c4999bf08b2c9c44efabd0a65133c5c5fb93beffdb6"}], 0x304}, 0x2) (async) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000001340), 0x40, 0x0) (async) ioctl$DIOCRCLRADDRS(r3, 0xc4504442, &(0x7f0000002c80)={{'\x00', './file0\x00', 0x0, 0x2}, 0x0, 0x0, 0x0, 0x8e2d, 0xfffffffd, 0x9, 0x1, 0x2, 0x4}) (async) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x40a) (async) write(r2, 0x0, 0x0) (async) read(r1, &(0x7f0000000040)=""/249, 0xf9) (async) 2.19273802s ago: executing program 1 (id=59): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x406, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0xfffffffe, 0x9448, 0x7, "590113d22022b1cfc500fcc398b384fbdfc91000", 0x7, 0xdffd}) r1 = socket(0x11, 0x3, 0x0) setuid(0xee01) setuid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(0x0, 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, 0x0) ioctl$VNDIOCSET(r2, 0x80044403, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x2c6) semctl$GETALL(r3, 0x0, 0x6, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) 2.192407466s ago: executing program 2 (id=60): r0 = msgget$private(0x0, 0x408) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = getgid() fstatat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r4 = getpgid(0xffffffffffffffff) r5 = setsid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{r1, r2, 0xffffffffffffffff, r3, 0x160, 0xc982, 0x0, 0x0, 0x100000000000}, 0x0, 0x0, 0x4, 0x5, 0x0, r4, r5, 0xfff, 0x0, 0x8, 0x0, 0x6a}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) 1.133486449s ago: executing program 0 (id=61): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x4, 0x80, 0x6}], 0x1000000, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x5}}) 1.132469178s ago: executing program 0 (id=62): clock_settime(0x4, &(0x7f0000000000)={0xf61eccfe, 0xe}) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) r1 = kqueue() (async) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x59, 0x2, 0x2}], 0x7, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x3, 0x4, 0x3fbd, 0xffffffffffffffff}], 0xa924, 0x0) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) syz_open_pts() (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x29f56361, 0x7f, 0xffffffff, 0xfffffffa, "097237e3160104785b0a56d864d3c3a393f4c000", 0xffffffff}) (async) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000680)="7a8b258aa06293ddc32f447cd62969892d78faf028ac6fe876634c00b7ec3f6e53c8f746c978a611ca3eef67886e1595d77f4f0f4e4887120a2ee6f1c69ade852402f16690f564345012ccc1cb9f41dd74b97224c25230da12982e42094ba3d635c6a69fdda68b063ff373bf677dd713f894dbfdd252f2d9df4fa48eedd91b9e407bc86b038e2bf30021e715c2154d349c6502612f1099412fc7d27e26fcaefb3b85b1b5cb275b59fd84fae2af3c107eb78b983fac0085597293dd1161d7d9e408cd2f39b1199728fc104c9253a35b053b30ff5ee83006b7698202d517f0f4284e5dd730f1ff976fb969d0cbc5b6e051d53d20e8e9c5941f31bffa718287a81ee05bcc5c5c75f8463bfd49bb8891d80fd6abeb00e314d9bbe80cd5e11d73a1d203bd4f8ce267db4bd3f91b2a2eb76402ed4c13b081a3f6ae3cc9e660020d94433705d1982ae53a9babd904e4f40221d5b2d1f3d377dd266acbde77ddaf06a73d7261981eb0d7df8efbd4c35589077196d8dbe549761693788159a86abfb2956b0d6d8478b394047b2fc940cd922cd7ae2098f89ee3d3482910841097bda2b1ad4240df7382c7b17e562e5c5547b7587de2c577c1b2243ab446e29baf14f2ed03f892ef8a634aecbbbfd0f1866a8eea9b46a34cf82844e8c089b6086a888cbb2e03d61c319ba6284d215c8aeb1d58be589b6cf388de625aaca78c4cc7c7f00157e17dd5d63e7bd1a133bb15e7346a1158aea41642f730d3f0782b20bd638feb8f44c6ea6e1a6d57e38f1c5536d0f2f4a718d24ec3a0a00c8f81c2a243f757965e4107efd858c7a4a2e56f7e30c1f787bc48b759bf774f2a8bd08f127aa443339c61d85c94350abae99a0f5b4e061990d5b66c51c1cb20c056f148d57a42c975c45ed022afc21c285db770c031d8d5476cea5d7dd3c13ba60fa915bb076770b1fbb111fe89934808993bdd45dc36fe802567b464a2c6b3a2c317857165a0ea8d8e44886455683e2a79a8b9a1032deb06e697d48fc1dc5624cb0b635ede60862d2a170e0e50865337e8e171cbcb7fd5c0579305384c4235e85714f3dab0e7cc54fade4d21beb039bb5731a16efc04d76eb8e37abd82d6c3d4443411cd77be0e4f1925deddc75c8f58cf01c5bd7361be9427c04325d29f2025c16692f26d27c51a4204ef033fc23710c5f8518e67fad8a86c9b61f0d89eede7d661dfe000b76a1568171414b5346f966689194b9b0c7d520a484cd83fa80ec6a2f66ff079c1a8ec939205f83429a66b934f0c730331a6cb63117181a452b9cb64279ed1c33e6d187f71bcf5a7b9fbd652e9aef9af0a894564cca5e47566b9b2d377b3baf5e2dd3cf286ffd31479a5419e98dbdbfb6c1280666a29d2db6bfbb7abd2512461b6c25614541c4c4356e1d153954b31f00a37354dc30fadf224cf7d486cf208896d308303987379bb13f3b43e8671482167404936bf560ed4e3eaee013acd5082eff2db674ad20420ccc37e941426973705a8aa96bd72d6060c444fe2860a2f45001cec98fddd75c179c76d461df07d0fc6e61eb6aef878e1a21de4b75145185558fb2f89e971372e53708e1a9176c7156bc8c3c30d2e570ce608600e92a9d7af2af70d97d033baf2ad00f256bf4ca6c06bb5500565e0c899d53636ed55f2506a5bc7040c6a004ada6cf65bb0d4a5ce92bac6296137ca7c6df7e487a6e2fb289ef33d26a63c28391a8021a34de3d301", 0x4cb}], 0x1) closefrom(r2) (async) fchmod(r0, 0xf3) 1.131947447s ago: executing program 2 (id=63): mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x4, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x800000000008, 0x7fffffffffffffff}, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f00000002c0)='./file0\x00', 0xd26aaf31ecf4cdd1, 0x530, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000000300)={{'./file0/file0\x00', './file0\x00', 0x58, 0xc}, &(0x7f00000001c0)=[{@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x401, 0x0, 0x0, 0x81, 0x39, 0x71, 0x8}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x3, 0xb5ff, 0x18, 0x9, 0x6, 0x3, 0x3}], 0xfffffffa, 0x2, 0x4, 0x4, 0xfffffff8, 0x6, 0x20, 0xf2}) (async) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x5, 0x80, 0x10, [{0x1000000, 0x4000e68, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffffb}, {0x0, 0xfffffff6, 0x8, 0x7}, {0x7f, 0x800, 0x3, 0xfffffffd}, {0x1b, 0x40000f2b, 0x9, 0x5}, {0x9, 0x1, 0x8, 0x95}, {0x81, 0x800, 0x9d29, 0x4000071}, {0x3, 0x802, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7fffffff, 0x10000d1b, 0x88}, {0x1d2, 0x20000007, 0x2b, 0x4}, {0x7fc, 0x3, 0x8, 0x80000000}, {0x4, 0x6, 0xffffffd3, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x2}, {0x401, 0x5, 0xfe2}]}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() writev(r3, &(0x7f0000000680)=[{&(0x7f0000000240)="317fce61588356f6820e69c95be06fdeed1d9c8bfc15d22297c8f1f135b95b9c9d4d9782fda1c0f534983944d869314d9abc88a425f1739f3a213812baa2dfb0c451595d9baafc1324b17d91bd522334daa60658f1fab3fd2624cffa5b10d1bd49d22c3b852f741edcb7229d46128902b5112feac24548af644525b5ef4add93b47afdb83a895b63c6fab2068cc9f182eac35237d49b478859c99f64880f66e14771ae449d165c168a164d02ab0a7a3f19b6203e49365f0b", 0xb8}, {&(0x7f0000000580)="f97a7b27db8a0ed3b2d53cc654b611c0bcc38bea1f159bd606ddbba2c2d6f97c8de9cbceee86279b5544c81402628306088950b155ed98871e7babcd3e35b16bae6b518203b6de35805310e79e7e2cec6c0568e8f212d6a668a7a4d9ece0b010a919797a992d8fe4fb8acb27bdb1e35a832416", 0x73}], 0x2) socket(0x11, 0x3, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x5, "6d79b41181f03f8492e151909209f848e070f4d6", 0x7, 0x9}) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) closefrom(r2) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) r5 = socket$inet(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) 1.121893641s ago: executing program 1 (id=64): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x7c, 0xfffbfff0, 0xffc00000, "d6a24900b178926c79486b46c1d100", 0x4, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xcd604406, &(0x7f0000000040)={0x7fff, 0x0, 0xfffbfff0, 0x0, "d6a24900b178926c79486b47c1dd00", 0x4, 0x5}) ioctl$TIOCSETA(r1, 0xcd604407, &(0x7f0000000040)={0x3, 0x0, 0x400, 0x800005, "210d000000020000000000000000004021800600", 0x4, 0x5}) 1.117199462s ago: executing program 6 (id=65): sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000080)="79960000", &(0x7f0000000200)=0x4, &(0x7f0000000100)="f0f8a258", 0x4) syz_emit_ethernet(0x46, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000102b00fe8000000000000000000000000000bb000000000040006b79000000000000013a00000000000000ab"]) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="ed", 0x1) read(r1, 0x0, 0xd) readv(r1, &(0x7f0000000bc0)=[{&(0x7f0000000300)=""/170, 0xaa}, {&(0x7f00000003c0)=""/196, 0xc4}, {&(0x7f00000004c0)=""/135, 0x87}, {&(0x7f0000000580)=""/122, 0x7a}, {&(0x7f0000000700)=""/203, 0xcb}, {&(0x7f00000008c0)=""/181, 0xb5}, {&(0x7f0000000a80)=""/201, 0xc9}, {&(0x7f0000000b80)=""/55, 0x37}], 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x0, 0x71000}, {0x8, 0x88, 0x8008, 0x7}, {0x101, 0x8, 0x1, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x4}, {0xce3, 0x4, 0x9, 0x2}, {0x6, 0x7ff, 0xc, 0x1}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd18, 0x11088}, {0x1e8, 0x10001, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x80000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket(0x1e, 0x3, 0x2) sendmsg$unix(r3, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) execve(0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000140)="ddafd6bc78209e0e746f9034a3d773fea31209818d58fa160177330a7645eefb69d409592091929216767ddc607399f8ca47f13fa94ccd0c4ed70fa5f7fe6c6407ceaecb8f49a363ca9262289bc2092a6b5c7849027b1b598235ce7810422794fefc124eaea25340d50bfecf3255520e420826c15431394648ca8a0ba2944d8513f137af1d9a73ca83788b8220abb48dd3c5afbab574230ce1079ab2d293218a9c26d30aeba9e24ad6c8b9e57a57277a0bbf5e43f98480665a44721c27f16b", &(0x7f0000000240)=0xbf, &(0x7f0000000280)="ba54a35a114861d27986be92926c1bcd6d1c405f5f228bfec5b2161ee668220daa5d6b0a672d0fbb077d359637453270275fcac3ac21d935809a2b64a2e3b810430928526f8053760a91ccdba9c5d1c0523708621483b958bf298a7beda265e68ec4d353cc7342e32ab5c2d75e17ec6a75bd5258c9c6237e4358c5c3a5a5a648", 0x80) 1.116739774s ago: executing program 3 (id=66): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x100000000000000, &(0x7f0000000000)={0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x3, 0x7, 0x10000006}, {0x0, 0x70, 0x2, 0x48040001}, {0x3c56, 0x5, 0x6}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r1, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7f) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 1.034819241s ago: executing program 4 (id=68): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) r1 = socket$inet(0x2, 0x4, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x1, 0x0, 0x9b68, 0x0) listen(r1, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078e0000001ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500480009078fffc"]) 1.028502372s ago: executing program 3 (id=69): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r0 = socket$inet6(0x18, 0x1, 0x6) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, '\x00', 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000001380)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "05b400", 0x14, 0x6, 0x30, @rand_addr="0000000015000000eeffffffffffffff", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x3, 0x0, 0x7}}}}}}}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x100000040002ffff) 1.027933367s ago: executing program 4 (id=70): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465) socketpair(0x21, 0x4000, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x1) close(r0) socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6a, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0x7, {[0x2da9, 0x0, 0x2, 0xc, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x2, 0xa, 0xfffffff7ffffffff, 0x0, 0x8, 0x4, 0x2, 0x100], [0x2e1, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5c, 0x7b98, 0x1fe, 0xffffffffffffffff, 0x0, 0x9467], [0x2, 0x0, 0x2, 0x5, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x8, 0x7ffffffffffffffc, 0x1000100000000, 0xfffffffffffffffe], [{0x1000, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x6, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0xb}, {0x0, 0x28291c58, 0xd, 0x2000000000000004}, {0x0, 0xaa0, 0x0, 0xffffffffffff81f2}, {0xfffc, 0x102, 0x0, 0x222}], {0x9, 0x5, 0x800}, {0xfffe, 0x80000000, 0x8, 0x4}}}) socket(0x18, 0x3, 0x1) socket(0x18, 0xc003, 0x3a) r2 = kqueue() setreuid(0xee00, 0x0) setreuid(0x0, 0xffffffffffffffff) kevent(r2, &(0x7f0000000240), 0x96, &(0x7f0000000540), 0xfffb4961, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xcd60441a, &(0x7f0000000580)={0x2, 0x100, 0x4, 0x10000, "000800000a00000f000000aff0338a6b4fc6d780", 0x4, 0x7}) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setuid(0xee01) r4 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r4, 0x0, 0x5, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, &(0x7f0000000100)="f178af01224d9c83350ca321077017c11128b0924c6142467ca802107872", &(0x7f0000000140)=0x1e, &(0x7f0000000180), 0x0) execve(0x0, 0x0, 0x0) 1.022968424s ago: executing program 3 (id=71): readv(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000cc0)=""/250, 0xfa}, {&(0x7f0000000500)=""/164, 0xa4}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f0000000640)=""/106, 0x6a}, {&(0x7f00000006c0)=""/94, 0x5e}, {&(0x7f0000000740)=""/1, 0x1}, {&(0x7f0000000780)=""/198, 0xc6}, {&(0x7f00000008c0)=""/119, 0x77}, {&(0x7f0000000ac0)=""/141, 0x8d}], 0xb) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000380)={0x10000, [{0x3, 0x2}, {0x0, 0xfffffffb}, {}, {0x0, 0x1}, {0x3, 0x9}, {0x0, 0x4}, {0x3, 0x8}, {0x1, 0xc8}, {0x5, 0xfffffffd}, {0x0, 0xff}, {0x2}, {0x3, 0x204}, {0x1, 0xfffffffd}, {}, {0x0, 0x7fffffff}, {0x0, 0x7}, {0x1, 0x6}, {0x1, 0x7}, {0x2, 0x2000000}, {0x0, 0xffff}, {0x3, 0x4}, {0x1, 0xfffffffc}, {0x2}, {0x0, 0xffffffff}, {}, {0x1, 0x7}, {0x2, 0x3}, {0x2}, {0x1}, {0x3, 0x3}, {0x1, 0x2}, {0x2, 0x257fd}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xce) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSDISPLAYIO_GETPARAM(r1, 0xc0205759, &(0x7f0000000140)={0x1, 0x1, 0x0, 0xab5}) r2 = socket$inet(0x2, 0x3, 0xff) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x9) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) ioctl$DIOCGETSTATE(r1, 0xc1084413, &(0x7f0000000b80)={{0x0, './file0\x00', [{[@v4=@multicast2, @v4=@broadcast], [0xffff, 0x7], 0x8}, {[@v6=@remote={0xfe, 0x80, '\x00', 0x0}, @v6=@local={0xfe, 0x80, '\x00', 0x0}], [0x1, 0x4], 0x80, 0x4}], {{0xfffe, 0x0, 0x6, 0x10}, 0x0, 0x82d, 0x4, 0x9, 0x6, 0x80, 0x1}, {{0x6, 0x3, 0x3, 0x8}, 0x9f5, 0x3, 0x5, 0x4, 0x40, 0x4, 0x8}, @v6=@mcast1, 0x3, 0x6, 0xc, 0x4, 0x0, [[0x4, 0x1], [0x6]], [[0x8001, 0x7ff], [0x6, 0x1]], 0x9, [0x800, 0x2], 0x3, 0x32, 0x61, 0x2, 0xb6, 0x6, 0x9, 0x2, 0x1, 0x9, 0x3, 0x0, '0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="901b2c72cbd3834f4322ca", @ANYRES32], 0x10, 0x408}, 0x402) socket(0x24, 0x2, 0x0) dup2(r1, r4) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000600)=0x4) close(r5) setsockopt(r1, 0x3, 0x20001, 0x0, 0xbed2e033f2f71e43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r6, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0x38, 0x2042, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) r7 = socket(0x2, 0x8002, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) mknodat(r8, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x6a1) r9 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) closefrom(r9) 836.813125ms ago: executing program 5 (id=72): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0xd, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0x0, 0x5, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0xffffffffffffffdf, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x2, 0x7b99, 0x5, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x3, 0xfffffffffffffffc, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x2, 0x3, 0x0, 0x7d06}, {0xfffc, 0x7, 0x4, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xc, 0x6, 0x0, 0x808}, {0x400b, 0x2000, 0x40000, 0x7}, {0x1, 0x20000, 0x4, 0x8}, {0x5d74, 0x2, 0x1, 0x4}], {0x2000, 0x4, 0xffff, 0x4}, {0x0, 0x0, 0xffffffff, 0x9}}}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) (async) kevent(r0, 0x0, 0xfffffffe, 0x0, 0x4, &(0x7f0000000080)={0x9, 0x636}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r2 = getthrid() (async) r3 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(0xffffffffffffffff, 0xc01064b5, &(0x7f0000000340)={&(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x4}) ioctl$DRM_IOCTL_MODE_GETPLANE(r3, 0xc02064b6, &(0x7f00000003c0)={r5, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000380)=[0x0]}) syz_emit_ethernet(0x4e, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@ndisc_ns}}}}}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @empty, {[@dstopts={0xf0}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x2, 0x7, 0x9, 0x5, 0x8}}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020028"]) r6 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000040)=0x4) (async) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) ktrace(0x0, 0xd110d4b105548fa7, 0x60000c06, r2) 836.206608ms ago: executing program 1 (id=73): sysctl$hw(&(0x7f00000002c0)={0x6, 0x14}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000100)={0x6, 0x17}, 0x2, &(0x7f0000000140)="2267c401103274449055af5a2e0c8971ab1cd553deac98c7b8a7126231a6807557c7972d29189856318750037cbe29e6c8e706e575a642b79ef6c5ad53ab6c295ffd29dbf93992f03e5ebf53ce97148568e45091262e56d407d9be913189d376c532dea88e74d552f83d841768e4083217076bef87fa38c20152a6b99f440cd98a886054bd1b847855db94e71c30cf48d38e400e84733c5e13afc0854efefff5c49261aa66fcd4248b59148de37d24730a00dc8eefc6c8cd7dd86767055ff75900b903356f22303eb13d40d4e8a1ef15331602257292006805b7f2525b432fd979437eb3c7a70d1d26dcfc6f9eac8b0f7f4b", &(0x7f0000000300)=0xf2, &(0x7f0000000340)="be464c901b037c422116833009baa2f9b82bcd62b5ea6f69960978438b2dd44c95456d5f2084f4ca0b9b5cee694a4327cb6e5e4cbe", 0x35) poll(0xffffffffffffffff, 0x0, 0x3) r0 = socket(0x18, 0x1, 0x0) fchdir(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="c6b099088d00cc94891b881ae9360c0f615e1c0a3b4f", &(0x7f0000002b80)=0x16, 0x0, 0x0) r1 = socket(0x24, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x94, 0x5, 0x6, 0xe2}, {0x80, 0xc0, 0x0, 0x1}, {0xe, 0xfb, 0x10, 0xa}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) setsockopt(r1, 0x6, 0x0, &(0x7f0000000340), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240), &(0x7f0000000280)=0x2) sysctl$hw(&(0x7f0000000380)={0x6, 0x19}, 0x2, &(0x7f00000003c0)="2f82365f2ef442915e636a84af1408ed28e2ec797d175410d97d7416131a35b7685cf4f1b00215cb2b5d2db60caa7f3f82c6ffeb15f3c8539a00aaf656dd434f32e6883ddb2b230399f6ce366f1ea8828d492fdbf6dfe4c5e39d05f2e97a00022895bf623856953afb27237f79d7754af25299983a8cf216672ab6c8aaa5a8615855ebc83f36d63321c02fab0cb061b291bade66b627a5d7b6968f730d7c86492340fd56f6cd019422477be3259683948449d5c3e58a26cc1ae8dca32bcf9fbb3f931edcf86cd985923b16a9f4ad80434ade70dafe583348efa3da0ab8c4e0b1868134eaceda374fa2ce9a319dbf04cf6fbdba35da2c2528197b", &(0x7f00000004c0)=0xfa, &(0x7f0000000500)="2a0a83faacb7aeeb558115721124279841e90b62f77aef83a39dbf6becdb30ccea5bcbd47bb3322429b64180fee96edbb262e180f44b2238521847e987137ff3b165b52909b7890bb975a6456cd35554071f486b78797c39ea77d2310b549e536e39a9bca003e3d09d76f66d707cb71c59a9919c6a125a76dbada3df2f", 0x7d) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x9, 0x1, {0x0, 0x80000001}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0xd, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0x0, 0x5, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0xffffffffffffffdf, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0x2, 0x7b99, 0x5, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x3, 0xfffffffffffffffc, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x2, 0x3, 0x0, 0x7d06}, {0xfffc, 0x7, 0x4, 0x2}, {0x10, 0x1, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xc, 0x6, 0x0, 0x808}, {0x400b, 0x2000, 0x40000, 0x7}, {0x1, 0x20000, 0x4, 0x8}, {0x5d74, 0x2, 0x1, 0x4}], {0x2000, 0x4, 0xffff, 0x4}, {0x0, 0x0, 0xffffffff, 0x9}}}) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, 0x0, 0x5, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x21, 0x0, 0x0) setsockopt(r0, 0xffffffff, 0x7, &(0x7f0000000000)="3b70c7ea586664310ae1e79a3f0255646a4916c3a9d271be743effc2b068b24ca7a754207ca60ff824f6e1ec47091c9b2e9c8e946bd4b5bfa020c343342fdda20d06a58c35afe9b0dbb726d7dd3699860449310e528e2744d93cfee45f6009b81b8a36d97be23f400c22dc50a73f5ea40700bfb09c8e6812c5e8ce1fe640ac2984c31d37f0", 0x85) r6 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x80206932, &(0x7f00000001c0)) r7 = socket$inet6(0x18, 0x4, 0xa6) accept$inet6(r7, 0x0, &(0x7f00000000c0)) 833.460081ms ago: executing program 0 (id=74): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1, 0x3, 0x7, 0x10000006}, {0x4, 0x70, 0x2, 0x40040001}, {0x3c56, 0x5, 0x6}]}) (rerun: 32) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async, rerun: 64) r1 = socket(0x2, 0x1, 0x0) (rerun: 64) bind(r1, &(0x7f0000000040)=@un=@file={0x8, 0x0, './file0\x00'}, 0xa) (async) bind(r1, &(0x7f0000000380)=@in6={0x18, 0x2, 0x3, 0xff}, 0xc) (async) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x4}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) (async) sync() 832.855084ms ago: executing program 0 (id=75): setregid(0x0, 0x0) (async, rerun: 32) accept$inet(0xffffffffffffffff, &(0x7f0000000100), 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xae0e, 0x7, 0xf8, 0x7f}, {0x50, 0xd, 0x1, 0x7}, {0x6, 0xd, 0xfb, 0x10}, {0x101, 0x3, 0x8a, 0x8}]}) (async) r1 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$AUDIO_MIXER_READ(r1, 0xc0144d00, &(0x7f0000000140)=@enum_ctrl={0x8}) 832.139913ms ago: executing program 0 (id=76): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(0xffffffffffffff9c, 0xc01864b0, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, 0x4}) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f00000000c0)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x0, 0x0, 0x9, 0x40, 0x1, 0x1, {0x9, 0x5, 0x1, 0x8, 0x1, 0xfff7, 0x8, 0x9, 0xf, 0x101, 0x7, 0x280, 0x180000, 0x20, "1b46d1e78cdeaf5eec2c7cbaf953203347816ddaf763781397eb237531eec883"}}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r0, 0xc01864b0, &(0x7f0000000140)={r1, r2, 0x0, 0x0, 0xb2}) syz_emit_ethernet(0x3e, &(0x7f0000000240)={@random="857ea3837b0a", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0x0, 0x0, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x4, 0x0, {0x5, 0x4, 0x2, 0x2b, 0x4, 0x66, 0xecd, 0x4, 0xc, 0xab7, @multicast2, @broadcast}}}}}}) 819.18285ms ago: executing program 0 (id=77): r0 = accept4(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0x10) (async) r3 = kqueue() (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) (async, rerun: 64) r5 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) poll(&(0x7f0000000340)=[{r0, 0xa}, {r1, 0x1}, {r2, 0x4}, {r3, 0x4}, {0xffffffffffffff9c, 0x2}, {0xffffffffffffff9c, 0x100}, {r4, 0x20}], 0x7, 0x8) (async, rerun: 32) r6 = socket$unix(0x1, 0x1, 0x0) (rerun: 32) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000140)=""/88, 0x58}], 0x2) (async) execve(0x0, 0x0, 0x0) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000003c0)) 818.758411ms ago: executing program 2 (id=78): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000280)="b1000503000004000000000105000000331c01040100198000000000300100007ae302fffe4e3039d2d236acf20b7810be38164991f7c8cf5f881029ffffff7f000000510100ad090000006c0000009b672f4d335c223e7d0c032bfa896443a42112000000720fc18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8063076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa1a3300", 0xb1, 0x804, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) fchmod(r1, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000001c0)={0x9, 0x5, 0x5, 0xfffffef5, "6400b72860147bcc0100d49a540e34b9e1c800", 0x7}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="ffb5c1e8dff1d0ec58c739696896a46b092ac4259a0a9e00a7c53d2403d1b006b73ef1ffedf32b421134767f6d22807522fea7085b3cfb4aa6f15cd0d8edf5b8ff83e12bf594fe0bcd22502fa97038832f992ef73c36553ea57a540f2c0fc54d88465a88c2d2b46b39b1089e00790f2252140d96cc94811842594c4f692758d13851cea994b92ae5c2973898abca89b77da6e73119a415bda4b83f10c95caa46f5314b1ae3933f31c7027007111143437d1ec8ec3730e130c7c39d9d39ffe18a25e79975f5dd798f144abef05f3275b9bf5ca3b1353cb8c6714b0a0d44928bebb07e468260c34085391aa4cfa4ea1a68cdd48600cf79bb7eebe482ba732daed1f3cda8a43f9403ca2c646deef5bd13a9fe851bcd4d87f5446f3ffdcba4fbae8d394a26ebec360e74d23f83842cbeb51bc0addc791b89be4dda594160281fb6ba13f3a857a4f30813298f4d0123bb", 0x14e}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x80b) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 818.238102ms ago: executing program 7 (id=79): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='.\x00', r2, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10, 0x7e, 0x3, 0x48}, {0x48, 0x8, 0xff}, {0x6, 0x80, 0x6, 0xfffff805}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000600)="e7077b6629e0397383eaeac9193e79db7bbbad786e7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e", 0x34, 0x5) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x2) msgsnd(r5, &(0x7f0000000840)={0x2, "667c1fd22585e20672"}, 0x11, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x8, 0xf2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000001a80)=ANY=[]) lseek(r2, 0xfffffffffffffffd, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffff9c, 0xc06864ce, &(0x7f0000000140)={0x0, 0x2, 0xfffffff8, 0x38345258, 0x3, [0x0, 0x0, 0x0], [0x9, 0x5cae, 0x98, 0x805], [0x0, 0x1, 0xa, 0x10000], [0x24, 0x9, 0x0, 0x54d94deb]}) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f00000001c0)={0x0, 0x6, 0xd31b, 0x7d24, 0x4, 0x3, r7}) setsockopt(r1, 0x0, 0x3, 0x0, 0x0) 817.969604ms ago: executing program 5 (id=80): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f000064d000/0x4000)=nil, 0x4000, 0x1, 0x4013, r0, 0x0) read(r0, &(0x7f0000000180)=""/29, 0x1d) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) mmap(&(0x7f000064d000/0x4000)=nil, 0x4000, 0x1, 0x4013, r0, 0x0) (async) read(r0, &(0x7f0000000180)=""/29, 0x1d) (async) 721.546194ms ago: executing program 5 (id=81): r0 = syz_open_pts() flock(r0, 0x8) ioctl$TIOCSTAT(r0, 0x20007465) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000980)) syz_open_pts() (async) flock(r0, 0x8) (async) ioctl$TIOCSTAT(r0, 0x20007465) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000980)) (async) 719.730119ms ago: executing program 7 (id=82): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x6, 0xfffffffe, 0x5, "ff14e7130b1e58c200", 0x40, 0x3effc}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x10000, 0x4) lseek(r1, 0x4, 0x1) getdents(r1, &(0x7f0000000800)=""/4096, 0x1000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r2 = syz_open_pts() fcntl$lock(r2, 0x8, 0xffffffffffffffff) (async) ioctl$TIOCSTAT(r0, 0x20007465) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async, rerun: 64) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') (async, rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$DIOCRGETTSTATS(r3, 0xc4504440, &(0x7f0000000700)={{'./file1\x00', './file1\x00', 0x59, 0x7}, 0x0, 0x4d0, 0x0, 0x0, 0xb60, 0x8000002, 0x400, 0x40, 0xd30}) (async, rerun: 32) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x178) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r4 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) (async) ioctl$FIONREAD(r4, 0x80286989, &(0x7f0000000100)) (async) pipe(&(0x7f0000000180)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async, rerun: 64) syz_open_pts() (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) (rerun: 64) 718.230858ms ago: executing program 2 (id=83): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000380)=[{r3, 0xcb}], 0x1, 0x487) select(0x40, &(0x7f0000000080)={0x5, 0x0, 0xd00, 0x80, 0x4, 0x9, 0xffffffff, 0x7}, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000000)=0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0xfffffffb, 0xac, './file0\x00', 0x2, 0x1, 0x8, 0x8}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x100000001, 0xce7], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffa, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x6, 0xffffffffffffffff, 0x4, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x10, 0x2001, 0x5bea, 0x814}, {0xf801, 0x5, 0x7, 0x8000000c}, {0x10, 0x2, 0x4, 0x808}, {0x400b, 0x40, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x4}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) r4 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) kevent(r4, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r5) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0x9, 0x2000000000000000, 0x210, 0x8, 0x3}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) r6 = open(&(0x7f0000000040)='./file1\x00', 0x40, 0x132) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x4) sendto$unix(r0, 0x0, 0x0, 0x404, &(0x7f0000000040)=@file={0x2, 0x0, './file0\x00'}, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x9) 552.874701ms ago: executing program 5 (id=84): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) r0 = socket(0x2, 0x3, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(0xffffffffffffff9c, &(0x7f0000000780)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000092a1f449b08ff1041ea2b2a42d44217f2be4a057dcf4cf7178d695508f46ee8f85b41678253b7a6cb6344857f40ef63475b21cac1fc98e84a73eec216edb08718d6f6d96b0bca92d63cbc18f41d6e96b228c5f0eacfa507877962a9db553ce471af7ce8a4dfd067171f7a8156b4aeb435cee8c5f2209f45e4213659f5c2288d10849e05c76a7e05deffcae17c29d12b790e6639587e3", 0x120) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) futimens(r1, &(0x7f0000000040)=[{0x1, 0xfffffffffffffffe}, {0x7fff, 0x8}]) mkdir(&(0x7f0000000000)='./file1\x00', 0x6) (async) setuid(0xee01) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x27, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) r3 = msgget(0x2, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getresgid(&(0x7f0000000200), &(0x7f0000000240), &(0x7f0000000280)) r5 = getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) (async) r8 = getpgid(0x0) chdir(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000440)={{r4, 0x0, r5, r6, 0x108, 0xc7f, 0x0, 0x0, 0xfff}, 0x0, 0x0, 0x2f, 0x7, 0x2a6f, r7, r8, 0x4, 0x0, 0x8, 0x0, 0x2}) (async) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d080bf78b06ccff5840c04c2a649b0000400000fafd3493776665d4cd12c63d34", 0x31}], 0x1}, 0x6) (async) ioctl$TIOCSETA(r9, 0xc4504446, &(0x7f0000000740)={0x2f, 0x2, 0x800002, 0x6f8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x810, 0x2}) 552.064125ms ago: executing program 4 (id=85): r0 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x2, 0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0xafffa) 548.613032ms ago: executing program 1 (id=86): semop(0x0, &(0x7f0000000040)=[{0x2, 0x8, 0x1000}, {0x3, 0x0, 0x1000}], 0x2) (async) r0 = socket(0x18, 0x3, 0x3a) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x3, 0x11) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="55fdb050ab5b45d498800a61e87d2c7d43d937d1", 0x14) (async) r2 = getpid() socketpair(0x20, 0x1, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r4, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) (async) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f00000001c0)=@file={0x8, 0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000200)="c16d044de6f9806322edd056fc1bf0514d691cbd523fe82ef873fe37e541564d504fd1d54eb86a02d6c6a238e0bd083028218ce8aa4df7105cf2404407043ee2a47c1f370c891cbb374f6370826f3421aee70e1b58931bcf6cc83ca1166088cba6886eec5a773c494b0fbe5a2fa5163a3ab8ce590f99f3fbf24302869e546689a1b5fd171b3e491a9672697c2b31eb74de7874638770a2d5f0f484a6ae6b35fa6c438de3769a85", 0xa7}, {&(0x7f00000002c0)="b2572381", 0x4}, {&(0x7f0000000300)="2167bc5e787029b39bafd34a24228f368b37e9d9c609a69ea07651077e9c7b85e1cd403bb212934b69bef6dc15c8ade623c0eb0118d59171f29a85978225ae5a97ff80f4ac4a467436cb3fe95b17da4bad8411f8c341b4d4bb02d4bb8801732869399e787c6abb80674066d5620a3573619a49447dc011fac18d79674ae25b6fccf0485c70095bc6fbbde8888401ac83d1edaa79de9f897f40859730e0792b152600e1a95599b6155e54e9280af4d0fdfe3da00d79aee62e1e46ba47cb3dab2e000b89c1955493e576d9b9b975d4575182afe6e1d1c3cf0336f81660996efce139a930ee846074920b5c7f4ab63683218271d64935b4f8acc245", 0xfa}, {&(0x7f0000000400)="de9c8ecf477180823896cccd361a7cf43a348a72695cd4bf84a7f422405388534e73aba93bedaeb2a62b275ce5014d2cb302d1df732e1344b0ba87859751f4445ed7fd3b8e7707bdca92a6780bfd16775392b245567eb5722e52f2e57a9979c3fc476ae4745ed034b08214247be510fb1031791def198bbca5db01bab658f9c54a404a51476a581ebbb4b19ccc2292b384c9ed06a31132da23a9328f0a20cf8c70b27e553af8643792830d72e149ad0f873b981a73e6db29b9bba3e5b55005195c41391abb90e0f6a7a65a2d552bfb9e198efa00d659422b972a5988aeb977c2a5fd79de6a5a", 0xe6}, {&(0x7f0000000500)="20c2437bff1a9e7c13780171b5ba0a4097c4f57cdeef7fd8e46a2f9dca6a650521c0e9635b10cdb28524fcbba1e8bdcb83a58a2766c0922f74ec58cb78f6c7ba77ebf7a8dfa7eeddef29a8c0572bf7cc3d9d91d8113238a0917b4542fa9fb51aa0ae0b2c46bc2a3fca1a8b1e04118c5afe9758cf2e7f8cb94db31a02b4f7269be1eda2b9c5be9b5232d3a2ce4e24dadb4e238a758363ad779613465d2acb9d4ff144bfb0926dc27331630a3c49822daf2ca64b2264a5b762de61ec8697bd7d2098e0fecef47ce766bb60036632bba6eb673e0f469dd2af83afa4d2b8ec6245e53a", 0xe1}, {&(0x7f0000000600)="8ab2104ed0a3d364000da008a268e7a6bc75def9885aeb4832ca4c875d261670373d786f28ce6688e439d361616047dbabe094c9923979e31a0b53c056f618dfa5e9e34fd6e2a8cfab4418", 0x4b}, {&(0x7f0000000680)="06a3ab274d79e1862f867c363c50b1f97e44e1db94e980f69b3eac49b997bdaee40d087915eabf28d2d9afdc8c6c5e49fa1122c768bbc214ed1c8c3054adc663", 0x40}, {&(0x7f00000006c0)="2d9bc6cd9962fc9f87492327cbcd734c23b9c044c01c77d6737cce8f042ef641190d0ffddb0f907c00cb0503aa088cc2af16b048758674716f7c58d777dc11a4d7cb99716cf28244064dc055a5b24838dbf84a1524b76b3c0aebcf137d5a9847b7782fd1a0d46137666c28ff8bbaf45799", 0x71}], 0x8, &(0x7f0000000940)=[@cred={0x18, 0xffff, 0x0, r2, r5, 0xffffffffffffffff}, @cred={0x18, 0xffff, 0x0, r2, r6, r7}], 0x30, 0x400}, 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r8 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x6b881aef, 0x2000007, 0xfe, 0x80000001, 0xffff79a9, 0x8, 0x10, [{0x3, 0x7, 0x1, 0x71000}, {0x200007, 0x88, 0x8008, 0x7}, {0x101, 0x9, 0x0, 0x9}, {0x9, 0xd, 0xe}, {0x4, 0xa, 0x10002800, 0x7}, {0x2, 0x27f3, 0x3, 0x5}, {0xce3, 0x4, 0x4f5, 0x2}, {0xe, 0x801, 0xc, 0x8b}, {0x2, 0x82, 0x5, 0x9}, {0x4007, 0x100, 0xd1a, 0x11088}, {0x1e9, 0x5, 0x1, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0x10001, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x7}, {0xc, 0x7, 0x1, 0x8001}, {0x0, 0x1, 0x1001, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r8, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r8, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r9 = socket$inet6(0x18, 0x3, 0xfc) shutdown(r9, 0x1) recvfrom(r3, &(0x7f00000000c0)=""/222, 0xde, 0x2800, 0x0, 0x0) 547.152466ms ago: executing program 4 (id=87): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) (async) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async, rerun: 64) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000001780)=[{&(0x7f00000005c0)="ac1450c5e282a91904150db0ea4756cc5e4ffe1b1aa16e05e90b361a05321ef5c38ed4e5943d0643c983c356da64ceac0ae74e5d41c352d9cf16415e7752aefc635e21ecef2140c6729dbf43f36ccd13c6aa242afac8ec1a6016d6b5a223c4f907e44db8c82a35faca0a6d7e76c8eaced16bf42e7e8319048103e1586cc024d2dd2c4f50c7c0372bfa25dccc8be7eefb588a5d9ce305d74c999283f9ba941f2040ae4e19a1ace9d5c983d41ab15676bba2feb02b6c5f36deda5d691557d4e14de72a5b134e67f497dbad7949809f2d93e09eb4dafb5a9bfa986c19d44878cdff6c6ffea8f047ea27a0affee7686c33310277a5ec1bac5c43885bebe02fa986756a928c994cfe6ce540dbc28c1340757cb05010a71f4312a39837dfdf0bd409c76a6c175f67f3260541bd4d3dd791080c705c34d590a0c16411792c66b3eebaf99fcb6cf417305a697244dda946034131b5656ce30e556ba6c423fab3138dacd3dfbd5a8a714e8960bd8d05d9b3c43ff3a27abb7f6a0031f319d337b685ad8e10f99d25319466bed2661676896d33c725c78e434ba836cddde0bb33184c4bce172bfb2a021aaec1b11762104960c77305bea9c18c9b67e9725be088eef988696125830b9886800f14f36af09402b2eb43c4f5499453fad974fa8cc800e51aaae775d735f7a63d0e87bb69f0d14ab174badfe2918f26579f8d6e519891bb0b1da50ca21b7d3eab7b40ab00bc4f9329acebe507a0d3eee0cd2e2dba709234577cc1cd2a217ff4cf659eb7618010b09827f7022f5667d10be01a3231870db693641053cc7fa5ab81cdffff8186459370015c161a9d2758cfaaa91fa8676c34deb8ed45052a4e66b76f6fbbd1d3e4fa69590a23ded9742bdf53726cf3a80b0cd2ba028276604fbd7043fa76dd29121b535a99f847fb67f4e7408de9a774eddc1b302b84e87a336de8fc407ba0fe2784195f94c14f2525ca06c922c8ed17b26d24c07be90b6189b7d162b47cc95fffb7e4573acd1ab1891ba0859017d4c25d542684c970134610548a26d499d75954e7d3160372d37318fd7d89a71a3f62aa656ad2b4692dfc323b102c6810426b4ae832c6bfa3bcce87dc758a569e1415142374779415401bef3be377a8dca704f13162eb5c6081041dd990c9fe0bd035c8887d98946601d847afbc3281ca3018f079e9c56687f8b99a5107c4565aea62b6ef1ae56beea3b3ea25c4b4ea84e1347aada95a693d55ad4a92785b07a79bb1deb80431c3773a3d406852e49530ba31809c14de2a5fb74bf0f07ed55574a344dc00d54cf964643c13974f50b3d1c750bbf11d4ce591f0cc8989d98fc163755312b430ed3e521cd99673536786afcdc7cb76ad1862f6a48bcb89e8c47b87b47fe4ad46f450d8f34b46f0d973eba78d5d2f901c4c4c58b35fee462267068fccefa59fb6eb41fe9dd58ec7bf2fa00a2a89c272d96f915d2aba979925828749993165d25194eb42af555508ec897ec08ea918c60fb83b895fd56eea14577235a5a7e90cdc4960349579ab5ae7188467fba27f7afc387776f891fe9e4f49a0d263c2d4fb978fd109a376f746cc4870571739f5e09b06cb738f77a2caf2f3e2a5f47369d22a6b28935fd5a21af817126927ab6177e0fb34f3cea20f4b496d16c6b7c7e813002432f6de5cf772bd7ed4d6fae9d74d02316214028b94e242f86f5b39348499a90a91eabb3f3341f9494b92375a4e7c0d3b101d2b910575c6c6d37958d8d39e30af9ad956f4483ccde23b59b0c69a3707dfec98d35a402d31675d921b7b3a4ac148d035d3e7cdd74362e3a68ef373befe4bad9123c29f9490e1f78e22dcf6e73354589dbfb47168fbd9fe51a999e9492a8c6205f43971f58d7da05282ebfe3e4bd8284fd06f2af810e8f0498efa8fbd22dfbb33a8ae7729e48f33c3caa608e94db1a2a5722acd0ecab85ae33eadaa07c157328dd82b536cd122e6856d2c5d69572f1c0b8e7eb285419bd08aaae6a5cbbd86ccaa987cae32e3f622e29ef033df0f746236cb1552cc7eca3847dfa741d1d867ab2ab079adfe3713d8bf38b0d8f2326d2006c8ecb059972c7d518fb4e12ef41248e79805d1ac9c01f0e644161252add1b34a5b6cf9585a5cf68eabd874e77d5b0e512547e4c7112256df9d8dc67083014451d4e7f2907ee43824e3d76c5797a6d9c0015c70a76704c658faa0a8a4ac3d9dc96ab935f3fb1691c555ee53a300964bfd288b3e5a2d7761b2d18d47303e7b6455513a294b6978242db0b17c1a8b9730dcafbeb64d601778bd38349945a964dd590936753659849a5d4d8d18e158de0fcd600ac3f2905202f415a380fc9bac9ae2e32d333ff54fe3752e85f36c2193b97be1fd69c7ddb3d1763193f282151ebb612443d6964b685e1e841e6b301887eb5ac7c9b3a1151f9c9b09b3a3d860a9714fa1a7c07a46a76af0f92e9074f8fde1af7d6ab6a34c7ad272c4f8860c9a1da5a7bc3a20c9c3ae6a1792a58ef34ee2c482ed6bb842c57022ae5593eb750caf52edae1cb9a245e6f951c875dac9a2e61547dc69ca3489ee3f71586871156129909500349d6af0b297feb2491cb5e0bc5bc95a702ffbbace90e99e298c84539b6fa1f270c70b3d69d111786bc54f102a1338af91675ab2c60b40a9eafc3d635bcd04c37d96f9b043be07b1abf3989056f5011ba9ca06185112bc3a43744c36b17bce81d273bfcc8fa4ab8effedab88fdb28e1b5423c0bc95a165612cc43e454ae389eb0bf679b0cdfc5f70c0511461d15263109b6dba267e2c28c48c07b8e2ba2d5d8594d87e5a7003db49b4ba64309337497af414919d2d2cd71c5697e7a41409702e30f0f83f1d047c586ac3439366c73d236b6d03c0e6900808c6859e68b1188f973f37360cfdb801569665c4ddb8da02675b1bf0b61ea53201a0670c36c2eddd338dc26261063fcf263a966527aa10299bd2e0396be099db14c59cca869407b63654c88958b05d3cc2131109df62ed94e8d738d92e93486e9f3fdc4850557ce81fa122e63eeaeaef17154193e43d1cce603424fdfe769cb8a759509fd62e205fbb509dc61da91668aa8ee775e281afa459bf2ca0372d427539d5302b26ed5204c8449f8c39e1c35217de474fd676269248a1585691298a35940a06fa783f2a5b9a86d2c63fc0dc79b5dd6e6096f1888d67498769d15c64187ecab05611ca751a77ad3309e080a25b5d0fc3b97b5e90ea6d98f7cdac109336104aecd9624ec8ec81fa01b86c1e04152673f69d25530ce0594be04d56a999c1b5f96fc66e4e077ba927d56298210f9e609215600a18726a48ea310fdc337804c7ac463183cd51cc63bb9ba4e8d5f82b81a2b8ebad4b16f522ee968dfa7a5fb2d0ad881db9314f9bb1a2797dbf28e511e379087f2f669c5851e9d6abd47e5c4257882aa3bc75d21c03fe9e15b095754f02c40e305b31f77bd0ea4c5795ae93b59237123b105223a11521cb690a083fbae1fe24405639250296309f515345216d3d131cababa37aea10df9b089a4f303be187a296516d404504658cea17527d16bd2a29a51212c0095fda0854f97507f2186b753953c459916e9b6ef09f82e50388214e08045ee77bf66411a89aa96f03f7625f4eaab4b2d887efb528379947c8a12e2bd85853b1917532c93abd5985e276705ea05aa598816fbeb8728fc5f82bf5f87ab9751388a19b38e3702ce1b0d06f8bf0d9974b0b7538d0bf5c8a78de00f10640219dc5daae345925a38bb27cb649357266d69333b7f6cc92309c655ae7b24b863f421c43d0e6134b37b1134d827dedee524ecd9e6deee4380af54a718a149e8f95c563e82dcf9874a408f2ea55c8a441f19dfde70b794dfbf9fd5376defabd477496d22145", 0xac1}], 0x1, 0x0}, 0x8) (async) mknod(&(0x7f00000005c0)='./file0\x00', 0x6000, 0xe02) (async, rerun: 32) r0 = open(&(0x7f0000000200)='./file0\x00', 0x8, 0x30) (async, rerun: 32) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504447, &(0x7f0000000000)={0x1, 0x7, 0x3, 0xffffff7e, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x3}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x0) (async) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) unlink(&(0x7f0000000480)='.\x00') ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000600)={'./file0\x00', 0x2, 0x0, 0x800}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) open$dir(&(0x7f0000000440)='./file0\x00', 0x10, 0xcc) 546.561777ms ago: executing program 5 (id=88): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0xd4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 521.586544ms ago: executing program 1 (id=89): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000240)={0x3, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000000)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x1c) read(r2, &(0x7f0000000140)=""/204, 0xcc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80040001, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0xf7, 0x10, [{0x6, 0x8000, 0xfffff115, 0x7fffffff}, {0x6, 0x1, 0x6, 0xfff}, {0x4, 0x4bad, 0x3, 0x9}, {0x4, 0xe2, 0xd, 0x100}, {0x403, 0x2, 0x5, 0xffffffff}, {0x7890, 0xffff, 0x8, 0x1}, {0x3, 0x800, 0x3, 0xfffffffa}, {0x204, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0x1, 0x6, 0x8bfd}, {0x6, 0x0, 0x8, 0x6}, {0x9, 0x4, 0x800000, 0xa6a}, {0x401, 0x4, 0x40000b, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x8ff9, 0x2, 0x100000, 0x400}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0xb, 0x100800000000009}, {0xc0, 0x4001a}}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00005bd000/0x4000)=nil, 0x4000, 0x1) 520.211002ms ago: executing program 5 (id=90): sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000001f00)="f96d6bc6e392507a45681439c53894a23af2d35e6b8d08051e439cce13999e83556b42ab9ec308a7809a88bc8d0b3f9db2b545e71099916cf0a102b35f3bca2b66be0c18d5bce31d10ff4e4d28056a24b922de13bfcc84735d4769474b5e4c8a9cb27621b4637016de6326e713e82b47e18de800ca5385e6f032c98273eb13d6d2f1b36667b73fc8431a65e28d61a945dab06ebce612a2fc1a548db77fdf63e71edf30ae95c5bd8717f48d7da05de016cc068e321c6e70ccecf25a143e2773e0306d188d79b3677c62362be10e157f75c05055de02f17d279169548a361497c0950853e17dc7e06207e4a763b149656eb6c08eec2fdf2078e5c0866f8b1fd7a99833d31afbe6b637cc0868f618bfa65899b430ba61cea1ba15583448e0f09ee1b02794d34befa28e72bcd5f00d8f1810c049c5089a47ea9fa37b69b26effeffd820357d80726f8f100d4dbf6358814a3163e0d6710c801046c99cd5ad4c98caa7cb01aaab4aa6d1503af80c75ad0260dc9ac4ba07984968d373dcb605b9deb29902907a7a79b77816e3e8aba195b90003bf6dcadc12cb9ca9d40ef63960cc6132a5b0d5b039bc2cd9c7328f294d83b777a6c246d95dadf2ab7a6cb5d3cd3cbebbeef3a834fa5497a93458e2bd56bf4b9516b01701e6d2889d4a88675efca87071e6c688b957725d13c6a95da4be0d63226a9fa1f27346d818c6b03d62e211459c9678bf3c2da1dde7a2cdc179f9167db2aa540eaf4fb0660572bfcc6c33f2702747a5bb0b77d8d6dd66bac015ca597818d52c281d37378514b029b6eb1785050a4a6fddd9a118d7b3732d820b43848991185681911e6a20e2d6525d5cac8890e108105f0f96142476d81d39293696cc79d500f8637bcaf8b599f7e9361f9537b790b57e963822c1727bffa596c9a3a9edfd61117413908682370f2e9f5e486f7bf480eb269a449c9caec8e186901318035086ecd28880f201506bb7450e062d829f18dd9d005f1be8ddd8ddf45671aad78a7f005d6d58c3aac5dc70217e842c7aa05d169275e356ba33a8a14d7990f61b88d284e9e37734026ca2114baafc7f41257588fe4e5bc85751ae9a4330e37e15f5899a86132a709d0d5401a3e137197494333ba9d5b786997830c0bdb43b5e853c9595ea234a51fd72bf5e316f3652c8ae0343f49b3d67f36f3664cb817e7061132922cbcba89733cbea2633f8be1e0cce4a06400c81d6f17965b3e95702022c3403c66bf9a1b589fa2c9b383324a1cee31245a75d94b22482e908b237a0914c53e13f2314e21d092907269585b97bda137af193e3a2a093cff6727720a", 0x3ae) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x8, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x2000000000000000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1005}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000000)="deb228884f207760b7e3ad702b5023029493bbdef9af16fcb2ed9f77c112d26fe21db364c3a6fdbf7d8643568fa49a9489761fbae52195c9c7fc2aa27cc30213545d2e4a0b04", 0xb0}], 0x1) read(r1, &(0x7f0000000200)=""/255, 0xff) 518.857277ms ago: executing program 1 (id=91): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x40) mknod(&(0x7f00000000c0)='./file1\x00', 0x1000, 0x637d) getdents(r1, 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x4) ioctl$DIOCRADDADDRS(r2, 0xc4504443, &(0x7f00000004c0)={{'./file0\x00', './file0\x00', 0x8, 0xf7}, &(0x7f0000000000)=[{@loopback, '\x00', './file0\x00', 0x100, 0x5179, 0x14, 0x6, 0x1e, 0x2, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x7, 0x7fff, 0x18, 0x40, 0xb, 0x8, 0x6}], 0x7ff, 0x2, 0xfffffff0, 0xf, 0x7ff, 0x1, 0x4, 0x1000}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf7900) ioctl$VNDIOCCLR(r3, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 518.563232ms ago: executing program 4 (id=92): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x7ff, 0x101, 0x80000003, 0x1, 0x80000000, 0x10, [{0x4, 0x9, 0x0, 0xfffffffb}, {0x7, 0x6, 0x6, 0xfffffffc}, {0x8, 0xf86, 0x0, 0xaf9}, {0x2000004, 0x800, 0x7, 0x40}, {0x3, 0x7fffffff, 0x0, 0x7}, {0x2, 0x6, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x6c}, {0x200a, 0x807ff, 0x17, 0x2}, {0x8, 0x4, 0x7, 0x9}, {0x6, 0x8002, 0x100000c7, 0x4088}, {0x4, 0xffffaac5, 0x2, 0x10000aeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x80000001, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7, 0x4}, {0x0, 0x1, 0x0, 0x30000}]}) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 0s ago: executing program 32 (id=91): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x40) mknod(&(0x7f00000000c0)='./file1\x00', 0x1000, 0x637d) getdents(r1, 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x4) ioctl$DIOCRADDADDRS(r2, 0xc4504443, &(0x7f00000004c0)={{'./file0\x00', './file0\x00', 0x8, 0xf7}, &(0x7f0000000000)=[{@loopback, '\x00', './file0\x00', 0x100, 0x5179, 0x14, 0x6, 0x1e, 0x2, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x7, 0x7fff, 0x18, 0x40, 0xb, 0x8, 0x6}], 0x7ff, 0x2, 0xfffffff0, 0xf, 0x7ff, 0x1, 0x4, 0x1000}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x800, 0x4ebfac6bbaf7900) ioctl$VNDIOCCLR(r3, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.45' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 72057594037927936 SYZFAIL: pipe failed (errno 23: Too many open files in system) OpenBSD/amd64 (ci-openbsd-main-5.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd806f734878, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect