last executing test programs: 2.464920731s ago: executing program 3 (id=840): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) (async) r1 = socket$inet(0x2, 0x3, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) (async) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x7, 0x3}], 0x1}) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) 2.392803802s ago: executing program 3 (id=844): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f0000081000/0x1000)=nil, &(0x7f00006ab000/0x10000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0x4, 0x96da, 0x2}, 0xc) 2.270208407s ago: executing program 2 (id=856): sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x51, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000004}, {0x4016, 0x7, 0x7f, 0x8011}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a900000071ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d258330a19cd513020d3b58a0a599ea62073684c73281c1dbc0425fb23ab905ad20d4", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) 2.198824708s ago: executing program 2 (id=861): r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) sysctl$net_inet_udp(&(0x7f0000000200)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000240), 0x0, &(0x7f0000000340), 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r3, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) msgsnd(r0, 0x0, 0x401, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f0000000380)) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000245c9ba9fb9bd76ff28775d45c04ff5eec12d88f9076dfba864c9f5fe9061724bebfb9b296f85791169eb46987188be5685f26998ffcded16abcba0446c7ce9874cb3b0f5cc89b4ca46dea16af809be3da28989dee9dfde061f176f910519c3c39a44fa99935a6b84d765e5266c8b1f34c06faed9bdf4365aec46500c68c7878f4cd1dd6f681881d50c88463437ead681e9500000000c9f6bf3f337875e1d3e80a632b34b68ab5ef412a2ca1d7196c9b6f8551549fed235d801d71ffbaa6e1d25ea777fed265a2949ddbdaa46381aea8267f157a2b"], 0xdd, 0x0) msgget(0x3, 0x80) r5 = msgget$private(0x0, 0x14) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x4) msgrcv(r5, 0x0, 0x0, 0x3, 0x1000) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYRES32=r5], 0x3b, 0x800) msgctl$IPC_RMID(r0, 0x0) 1.02710716s ago: executing program 3 (id=874): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000080)={0x0, 0x1}, 0x10, 0x0, &(0x7f00000000c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) getpgrp() 945.494033ms ago: executing program 3 (id=876): r0 = syz_open_pts() (async) r1 = socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x6d0) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000200), 0x0) (async) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f0000000180)=""/63, 0x3f) (async) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f00000000c0)) (async) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) (async) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, 0xffffffffffffffff) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="050000045f77b50fa42f3d2c000000008a97115f95857cfbf157ef434bb7ab407cf306bb33f88181a0ce4ebc4e2587d4b4213770408b066f36ba052a26c0b0c8f190e3e524b684d6017ef9daa58864bb587de266fa5bd96909bba266c1bc7da9c4fbf6f2a91b8cd21daf68aeb621919152558ba486c632df01865d0d6f3f4e6a13cefe3cc290beb25bb14014490100003e05ebb6a25e86685fcc56fcd09884069e89d9f093e63869fcc32ae80fc57f461776e6b4527f05b02b49c97cdd0af5d6591000af", 0xfffffffffffffe20) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x200, 0x0, 0x0, 0xa4, 0x4, 0x2, 0x0, 0x1, 0x1, 0xf16}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000001140), 0x0) (async) fchdir(r3) (async) ioctl$TIOCSCTTY(r0, 0x20007461) 945.319967ms ago: executing program 3 (id=877): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x4) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) shutdown(r0, 0x2) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@in6}) syz_emit_ethernet(0x19d, &(0x7f0000000340)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x167, 0x2c, 0x6, @ipv4, @rand_addr="feffffff35000800001a003f00000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x900, 0x3500, "098b6f0d07f0d63b75feac3d080211d9505301569d72c19550ac96268058c219f0716f16bd436703efc1aed4aef5b95851143877eac87bb9d6570fb1b55718fc3a121f22eba431814a3b6f8076d10506f697340f588e5bd965108485ddc3ad76131cb615dad68180af31af2d35ab618d2f0c569ffd46ebdafbbd286e3ebcf57506d8df4ccadd24aba547f36cd5aa12947f3fdd623f5a62fee04f6377b77f18c4346dbc98c41781ed851edaf7941b4b39e631d464b73187892b58edcb633d41a5ce946e71787511761ed03cb72ba9fcffffffffffffff533dd43868823949448e58615f3b0000000000000000000000008355191574f91311137c2896ce3b0f4958350ebe9b7e253f057dbd125045efeb159bb3b4abd8416e5d10f128023a273403d7467ccd17c066cccbfd269a214c680d0c23a53c60bc09a5e1b188d06d2bbc86496f558ea9d4a606794ef4469aa45bc13c2f9734dd8d95266dc2ae9eff2d"}}}}}}) 944.791975ms ago: executing program 7 (id=879): openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x9) (rerun: 64) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x5c, 0xb, 0xffff, 0x8}, {0x3, 0xc000, 0x9, 0x7, 0xfff7}, {0x2, 0xff, 0x8000, 0x277, 0x3}, {0x2, 0x8, 0xfffe, 0x10, 0xa1}]}) (async) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') (async, rerun: 64) r1 = accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) (rerun: 64) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) (async) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x0) (async) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x8d) recvfrom$unix(r1, &(0x7f0000000300)=""/179, 0xb3, 0x1802, &(0x7f00000003c0)=@file={0x1, './file1\x00'}, 0xa) (async) recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f0000000400)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000440)=""/10, 0xa}, {&(0x7f0000000480)=""/35, 0x23}, {&(0x7f00000004c0)=""/1, 0x1}, {&(0x7f0000000500)=""/134, 0x86}], 0x4, &(0x7f0000000600)=""/40, 0x28}, 0x1}, 0x10, 0x43, &(0x7f00000006c0)={0x4, 0xb}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700), 0x480, 0x0) (async) r4 = accept$unix(r1, &(0x7f0000000740)=@file={0x0, ""/256}, &(0x7f0000000880)=0x102) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x800, 0x0) preadv(r5, &(0x7f0000000d80)=[{&(0x7f0000000900)=""/174, 0xae}, {&(0x7f00000009c0)=""/251, 0xfb}, {&(0x7f0000000ac0)=""/180, 0xb4}, {&(0x7f0000000b80)=""/66, 0x42}, {&(0x7f0000000c00)=""/68, 0x44}, {&(0x7f0000000c80)=""/27, 0x1b}, {&(0x7f0000000cc0)=""/163, 0xa3}], 0x7, 0x3) (async, rerun: 32) getpeername$unix(r0, &(0x7f0000000e00)=@abs, &(0x7f0000000e40)=0x8) (rerun: 32) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0}, &(0x7f0000000f00)=0xc) ktrace(&(0x7f0000000e80)='./file0\x00', 0x0, 0x130a, r6) (async) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000f40), 0x200, 0x0) fcntl$setown(r7, 0x6, r6) mkdirat(r2, &(0x7f0000000f80)='./file0\x00', 0x85) (async, rerun: 64) symlink(&(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)='./file1\x00') (async, rerun: 64) accept$unix(r4, 0x0, &(0x7f0000001040)) (async, rerun: 32) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001080)={'./file1\x00', 0x743, 0x10001, 0x7, 0x1, 0x3, 0x3, 0x5, 0x0, 0x0, 0x3, 0xfffffffffffffffd}) (async, rerun: 32) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001100)) (async) mkdir(&(0x7f0000001180)='./file2\x00', 0x1e7) r8 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x20000, 0x81) fcntl$dupfd(r0, 0x0, r8) setsockopt$sock_int(r1, 0xffff, 0x814, &(0x7f0000001200)=0x7, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x100, 0x0) lseek(r9, 0x9, 0x2) 900.232763ms ago: executing program 7 (id=880): r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r1, 0x6, r3) fcntl$setstatus(r1, 0x4, 0xc0) write(r2, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x0, 0xa, 0x1}, {0x64, 0x2, 0x0, 0x7}, {0x84, 0xe, 0xa2, 0x2012}, {0x6, 0xed, 0x15, 0x800}]}) write(r4, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x3) 818.265059ms ago: executing program 6 (id=885): r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setuid(0xee01) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) 747.958639ms ago: executing program 6 (id=887): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="f9", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 747.275973ms ago: executing program 3 (id=889): open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e341d8bbaaaaaaaaaabb0800450000"]) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b131694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac", 0xb41}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x5012, r0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000001200)='./bus\x00', 0x10, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x120) (async) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x120) accept$unix(r2, &(0x7f0000001480)=@file={0x0, ""/4105}, &(0x7f00000011c0)=0x62f) (async) accept$unix(r2, &(0x7f0000001480)=@file={0x0, ""/4105}, &(0x7f00000011c0)=0x62f) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000002c0)={0x7, &(0x7f0000000240)=[{0xe, 0x4, 0x7fff, 0x7e30, 0x7}, {0x2, 0x200, 0x7, 0xfff7, 0x1}, {0x40, 0x7, 0x200, 0x9096, 0x3}, {0x3, 0x4, 0xf, 0xd77, 0x8}, {0x0, 0x7fff, 0x2, 0x8, 0x7}, {0x8000, 0xd458, 0x8, 0x8, 0xef}, {0x9, 0x8, 0x64c, 0x1, 0x3d77}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x7, 0xe150, 0x1000, "08000000000000008471050000000010000447ff"}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000040)=0x1300) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1) (async) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="42bd8049c214041324", 0x9}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) (async) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) close(r2) 743.489819ms ago: executing program 0 (id=890): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x1, 0x8, 0xdd, "5534e673f8d62ab9921651da5bedb55b4144d992", 0x1, 0x100}) close(0xffffffffffffffff) syz_open_pts() unveil(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x7}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x4000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x2}], './file0\x00'}) sysctl$hw(&(0x7f0000000180)={0x6, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000480), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x809789, 0x1, 0x1, 0x80e1a2, "bf008000", 0x7f, 0x3}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd335feffffffffffffffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c321182100df720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc1100000000000080000000007f62b60be8b900"/177, 0xb1, 0x0, 0x0, 0x0) mquery(&(0x7f00001e5000/0x1000)=nil, 0x1000, 0x0, 0x0, r2, 0x81) preadv(0xffffffffffffffff, 0x0, 0x0, 0x1000) r4 = socket(0x18, 0x2, 0x0) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x450a) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) r6 = getpgrp() fcntl$setown(r4, 0x6, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$setown(r4, 0x6, r6) 712.199613ms ago: executing program 6 (id=891): mkdir(&(0x7f0000000000)='./file0\x00', 0x131) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000200)={0x800, 0x400, 0x9, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x8}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, 0x0, &(0x7f00000010c0)) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x4}, 0x10, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setreuid(0xee00, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000010c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x4, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x5, '\x00', @empty}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x808}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x800e02) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r5, 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r6) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r4) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x200, './file0\x00', './bus\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 711.717395ms ago: executing program 0 (id=892): unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20080, 0x12) 711.52891ms ago: executing program 2 (id=893): getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = socket(0x18, 0x3, 0x1) wait4(0x0, 0x0, 0xc, 0x0) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) 651.584477ms ago: executing program 0 (id=894): mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3) r0 = semget(0x1, 0x4, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0xd65]) (async, rerun: 64) r1 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) getsockopt(r1, 0x29, 0x2b, 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f00000001c0)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x5a) (rerun: 64) 651.37468ms ago: executing program 2 (id=895): mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r0 = semget(0x2, 0x0, 0x103) semctl$GETNCNT(r0, 0x1, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xff18, 0x3, 0x101, 0x7, 0x9, 0x1, 0x99, 0x5, 0x8]) (async) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x0) close(r1) 651.206516ms ago: executing program 2 (id=896): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async, rerun: 32) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="b1f5d915", 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) write(r2, &(0x7f0000000100)="446aa77b5a5abbf56859bd1898dacccc58237561eb4d290d6eda2bce51d3f11ba63ba281a5eecfb7401c59d8062779b2b8189ecbba32d08cdaf18c2b00ccc04c95e75c5533644f6af93bda35f162f2821ca90dbf383143ab8212c4cb8197e3a4f6b237a7c31de337fd8e6404204fe5ce3ee5eb72623a287f885e53acc3327412fe7b9e67adae3697cae474656ce44010d64632678e8a3c216de1fe3139e3830000009afd744a0b1a1df6af223d6eb79b94cf3df3df00c5eb48", 0xb9) (rerun: 32) 651.04503ms ago: executing program 7 (id=897): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="3cb3ff3d386442873668ee8adcc9b969e224607d7f", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a900000400b6ff680000ac006346473c8174cf78d4df599afb4c0458105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fffcf16e090afe51a000000d513020db96eb8e05e96c5ed7880a24c30b88c1eced06e6a9278c6a66f084f0a152a068c2193ef4b656f3e6f13cff6d400000001000000000000", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 611.077886ms ago: executing program 0 (id=899): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42", 0x5c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) syz_emit_ethernet(0xee, &(0x7f0000000940)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb00b867000000000001009fb6387a556c82fcfffefe8000000000000000000000000000aa880c000000000000fe8000000700000000000000000000aafe8000000000000000000000000000bbfe8000000000000000000000000000bb95a8e3f69261b11bfb779408877c5d94ff010000000000000000000000000001000000000000000000000000000000013b000000000000000c04000900000000ff020000000000000000000000000001fe8000000000000000000000000000aa2b01000000000000000100040107c20400000003040109004e224e23"]) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0xfff, 0x2, 0xc, 0x0, "cd00000000000000000300000004400000000600", 0x7fff, 0x1}) 609.965056ms ago: executing program 2 (id=901): r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="8e5b9d745cde6b33c48319c8a067bc2c4e7b8019dea8e38b42bcf76cf6ba876c4dde44d7725458ae05b87e25477870d1f8c99ddc7174b5028b3d5a5ddb85e6bac8599817c299095c20f13e48b5ac3d25e1b0c3613240ed5ed034923595274d9d887eb571e35543288617b359e5649bbddc", 0x71}], 0x1) 607.609976ms ago: executing program 0 (id=902): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x3, 0x1}) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x2, 0x0, 0xfff6, 0xb100a4a4a9cebb51, 0x7ff, 0x8, 0x3e, 0x1, 0x0, 0x2, 0x2}) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) 581.234205ms ago: executing program 7 (id=904): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@remote, @random="003401000008", [], {@generic={0x6004}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="3cb3ff3d386442873668ee8adcc9b969e224607d7f0e000000000000000000000c658b809d", 0x25}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a900000400b6ff680000ac006346473c8174cf78d4df599afb4c0458105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fffcf16e090afe51a000000d513020db96eb8e05e96c5ed7880a24c30b88c", &(0x7f0000000080)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3a, 0x64, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @generic="3307a4fdabaa2fb85a63a9f457c562826dbc995ea1edc48cddf5521228b4e82d5f7d632d8e8e"}}}}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 554.660428ms ago: executing program 7 (id=907): r0 = socket$inet6(0x18, 0x3, 0x31) getsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f0000000040), &(0x7f0000000340)=0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mquery(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x0, 0xffffffffffffffff, 0x6) 542.976963ms ago: executing program 6 (id=908): syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="d1bb00000002000000aaaabb080047000030000000000001907800000000ffffffff94060000000300000d00907848760200000000002000000000000000"]) 542.658156ms ago: executing program 0 (id=909): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x1}, {0x64, 0x2, 0x0, 0x7}, {0x6, 0xed, 0x7, 0x800}]}) write(r0, &(0x7f00000002c0)="d81ad3ede1f3bd8558d5c7364888", 0xe) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01"], 0xff, 0x800) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, 0x0, 0x0) setsockopt(r2, 0x0, 0x69, 0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) msgrcv(r1, &(0x7f0000000f40)={0x0, ""/255}, 0x107, 0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001080)=""/4096) syz_emit_ethernet(0x2b, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1d, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@generic={0xe, 0x6, 0x0, "6d9864a1af"}}}}}) 476.7119ms ago: executing program 5 (id=911): mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfffffffe) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140)=[{0x4, 0xfffffa24}, {0x6}], 0x2}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x8, 0x4) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x801, 0x0) 476.540217ms ago: executing program 6 (id=912): r0 = semget$private(0x0, 0x1, 0x7b) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000002c0)=""/210) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x40, 0x9, 0xfff4, 0x3, 0x7a0f, 0x6]) semget$private(0x0, 0x1, 0x7b) (async) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000002c0)=""/210) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x40, 0x9, 0xfff4, 0x3, 0x7a0f, 0x6]) (async) 474.657621ms ago: executing program 7 (id=914): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) fcntl$setstatus(r1, 0x4, 0x4) recvmmsg(r1, &(0x7f0000000a80)={0x0, 0x1}, 0x10, 0x0, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)={0x8000000000000802}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x200, 0x80000000) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x1, 0x2166) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000180)="75b104f7dff2d80225965491862b67b6a62ef98cad", 0x15) syz_emit_ethernet(0x10d, &(0x7f0000000100)={@broadcast, @random="368d40298427", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xd7, 0x3a, 0x0, @rand_addr="687af6acabb6150f955930e5fedb296f", @rand_addr="fffffffe00000800001a003f00000005", {[], @tcp={{0x0, 0x2, r3, r4, 0x0, 0x0, 0x8, 0x20, 0x0, 0x0, 0x101, {[@eol, @window={0x3, 0x3, 0x3}, @sack={0x5, 0x2}, @window={0x3, 0x3, 0x9}, @eol, @eol]}}, {"b6c8cc43597ae1148861dc4da78ad42a1770cb4c21895780127e7a2db4b6dd62bf22fc1c580807a89e1abb405d5d70227e2db81e9eb51246d5567996c5b946f3c075612edb7e5d79e063b3ed2452d26dcfd87a117519d89c6ece60a49e3f76d289651af26195cec56d5db489e4c99ba68bc515c71fbed671bb47573cc1960b28e457ef124167c4e31504e05b220f84901dbd42eca9509a50149b12f280ce3a1c541dc7b9ca78130ccb0af6593d110c0906aca57e9b9f85"}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000240)="dc9f300654719f15ba92c6d987f8235e2f5bab698fe7c22ef5f7229fdbede5163e5166a88ba89e479ca2954558e0fcd7ab58c7d39feac7249dbeda920940b5d3a8cee346ff2553ebc93c", &(0x7f0000000040)=0x4a, &(0x7f00000002c0)="c18345508d1392697d2a84b563f5370907e0a163ac07540adf", 0x19) 410.837131ms ago: executing program 6 (id=916): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) r2 = kqueue() (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x2}], 0x1, 0x0, 0x6, 0x0) (async) close(r1) (async) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) 410.221068ms ago: executing program 5 (id=917): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x2000002}, {0x81, 0x0, 0x1, 0x5}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00e0ae5b7e0d0000bc5adfe18aa4ebf664be8527c6432852cf4049b86833498987956d9ac96eba0d33eb7a460d9902ab28a708a23d64449c99923dbbe2b37233", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) setrlimit(0x3, &(0x7f0000000980)={0x42, 0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fsync(r2) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)="ba2765fc5cd5a1f2949f8063f82b91b91598ab3ccfe98fa9e067037dcc49f5b701d17ed08675", 0x26}, {&(0x7f0000000100)="16ba7638a765ccb270fb3d87be3290f1d9b2594f927b1c5e7d111bc221edaa37afcc5f09440ac1f66ac10c56b5a5", 0x2e}, {&(0x7f0000000140)="9b7be4fec616a31688436042d43efaf6d606eaf38e75741096aa6174df61ce501a9adca33efa6e6a6978ddde4944fa32037997c0cf8a63af5184a865e6174c17924ab054fe", 0x45}, {&(0x7f0000000340)="14a71a1810622b889e0078126a76a784386bee1ebb96620262eda3c4a5d0b1461e1512d03f384833cf9d06c349536e05bdc8eaa7fe1883ded1b84eeae7d978c99a5a81bd505adb40", 0x48}, {&(0x7f00000002c0)="a27eac5117874ccafd64bb3dd627d873d033aa542a04131cd57b681742f15e9f4e24be464c8865942c9e6a3fc854248f057346d4f2bd7c549d7889fdc2016b8972d7110cd05da4cd420b", 0x4a}, {&(0x7f0000000480)="fd5ab14459558531943f7b3406292428d786f0d16d089b3e4bfca8032c3ef8bca6fa61565e2a1d1d60af2d5f2de62c1a0f317b6bfe7eb1085bd22124354f8f84137cd8183bec85a00236e83962b55844db39bf2c7d1f5531dc82fad7b1b5126d35cffef55888e5cf50d3a2d387a7a06b4d2e3162f54a29927074760e7be7680a2c080018aa057ba6f7384b6dc95305af1b5d213bb4900a96c51a7768266a69ed2fa4e7d4d173acd3b35c59d2f4def9a005b49eaf6dece4a0b3ea73b483f3cf7db0f468c4276104a6b5b2f345d9762ab17ef1c1667017ef03908ce76db89e76e78c44ad16b67f88d0975594bc8a6eda88b0bfc7ae7aeb5609479a8a8da6", 0xfd}, {&(0x7f00000009c0)="1335632681f3d5e20cb9993168c62a1cfa5a305336edf405958d6a0cee1bc1d065a670807a4d709ebc18469ebb2d0f768d2d70594e8c40d8939856932bdf56275796f0aefcef586361aa659c4194bba1a0d59dc6c37356d846ac7bf2fb59201a5031ef64517164f0adc081c1ed55cb9bb19612d334537ebcd63ac63049fbb73615aea310c3c49b432c4d17b508e951d1820ae64a5da4387e1f8ef91bf72d035733c4c3085201a79de0766f76f941b27d9549bdf837fdfc4ad32c6ec3489b62310bf3d25945d0ef468e56ae1884343aed92c2c5a8fd7095d444bb753c99487be87a6998c07ef3f6c1bbdf77cf47306811420e01fe7192bfc48b8172ac635bb1b3ddccf8ca430ed6e868a659d2e794dba0025dd8e2d3d20b5d2fd7b6fdeca59d51f46d2a63fd8a18f819b162e674055eb32e05f5943ec19af9035144e508faf6639a1c32e3a0227ffe55e835cf1c29a25893e009c7bf09bfb5082eed709ff892b9fb521af71b48a4eb17c1e0811c1f81f7a141025c6decafb0ec55c3ad00e511729513ec70fd5270de6b0399f4167515c768911aa18f75ccf6164e714d04986e654e5b222237e3453bb507c85cd05071de91f3f04127a8328320db4d202b0bafe84d933f15811dcc4c1d76fff56ae806b0603c55c8a46f625fbb05652a00ec3f66f693db6fae79168d0c8f293f909ff797459ca44d508989bbdc32479d39b01e97b62ae2d3711d657220e453668b5cfbb6687b7b66b628ae8ad2db5adcc6b7118b946a22ff44d778c00f231c907416571b42b6d39a7aed8ea885011f1a85ebedeaf7dc1bab13c792314e980dce53e382a62261caadcef72cc799df76dc6abe42b58df6078abb95eccc6ea1605536c9148c132ca551e40f4e3a7882cecf9dddefe79d11c17daadd8b6cc833f47fdb0f5b9ea0066d3bfd3e2a0377c296c5d46d9d6c5d58401791e7d82ea17bebb2e2c0390f3aeb21e5958ebb8be731fac3b5f16bc210805841b28c98df44a19d3b75f7a6617e5f67746900d9a287e4a648f1221f1c5e034d188c40b28facd3ba6d1452bec271dddd3914e6f8351b06aa216c93f62b5b08a4f74ef8266a314ba841dfec2eb3e1732319d06d68399f8fa79b02ed8e06aa3ad5c136a56f3de081f4df1100a5a44e59131f6fd9acbd7c855fb5d9effed184db77528e71af4988fcd0664beefd30f9f8da8d3ed28b1eb3c145712a059660721b2b0ebba5df956df2b15d70465f441366d8da5dc6f21ca3259f4cfbd31b09fa3d8fa3dcfc0868ebdb6843d5fb911eec92a6003f45d68fbd0c18fc79d173f6bad2e90d5e7c3d7fecac91b2ef77c6304d67200020519ce15c8eeb8aab7579356155e33d2e3a79d34dc8b216e336e80c0313ddc52e613c8535084f9d20866a3c756bd064c6d9df44a621d9bdbe07e988ae79a5dd8d5836c9dd1e21bf0682b70c1e93ff151c5922ae3de3627b71de72881f4c49cc9f817c47457f6cd44c8fd47b462189a5369cba86af9e851284089eee43ff037a3099052a4246abf5cb51679b3729c9c1998566b94ca5c4ef54d087436d2929c8dc172c8b7ccf9a09166985b35bdbcb4baaa345ac020627d0ce25bbffdbee81e2366a2fb171c8cf771582d1f4af35651cb1d687023fbfb5136352ef5ebfced80a916aa58d690bf6ee2ec3e688fb083ebac7d2772527cbdb6cdffc7796578580b8048a43d65e6288fc71312d532654f2db950c1d0b82bde42254c0018c6106a6c74d7c74f2551b9750f4d31d851ec59188a3b9ce04b829872aad7c250a42e2a6cda3f1dd56073ce7ae2b5c7447e0ee9037c46686d844c8d1047f3f91f2f83f7994a3d8e509df37a7176cdda08308778dfb583861c0e8e3bbe1cbf3f053dbae95f2a5103f416a56e77734a424fcf290188fbae328b2fefdb3c0478913d8781562dea891bb82bff6c631834bfce24b122077c003815ed7241079f5451d67277ff59bb913dde43baaa22abe5c2c6539b1afb888a5a8103365a7e078ba271f4ec255d5f65e9303879e758e03612473393620667b40b42d8a397141dc2cf3df80d5957c8d52f02ae66d3d0571765ceab183933c5de320b1c910c0f942d07640b9ff2e50a28828c1302109dff66fc9fbcaf1aa82c455e560cdbd5e6c4b85f20a18c5c5d0cd79488c11d12501fc2072dfdd2cf0044ae171c90398efd625f18cc1ae01eeb0886148e36730537c79f975f347db7da8ce1cab32d2914e8a4e54eaa496e53cbb5d95bd96c93880dc68353066bfab135ccc8455e5634414a67e1d2cd276986da6e8f1ad06d01fbcb942ff96316b772a7f37ca3ff9652172380ff5d31b2e95dec0f93c4ac7de43f85d09cac06488b1242c3873998c83c1bc27325c4a6f653d2be0518dd0eb56df5b7231df565e491884ef5b5d17dfa94b8dca5f8aa5929c62fefd7ea8cc30fd244288ab62e04fbb4c214020d2fef2310e3e0b2b2d7538d83266caa78c9591799888d57c14c525761f1ce026298a6881e6356d32e5cd89c9a3fc3bed6ae24e6bc3ab8d30320ded12577f8ca2449f7058ed3e05fd74b6ca655de4f48f8eb8d02c8c9560085345b316a1dc84bda66ccaa04b53a83d7b85d7faeea3ca25420e004d69e2425e6cda0969276edf752b9976c051632d588e3f72486679b64ea9da5c224af23f02f2640dc106cf320d6fcaf1cfa2243cf9d4f18e71e50ccd581cd41e300d39de16af79db93bc9037f85afd33aa9925c450f91e9c121ea4c93c78b503e36b38f0cb57593d007dcce6c47a40cee8099fa2fc44b7cf74acf62c8016dfd6d6707d11155c6df1a4bddabf000006a4540d9e38cec8c907ceb0e8db53feb73a9cd338fc675893afe988eaee6f4f9cc8f720790090a33413e8ccf4123eb92c1106f67538ce565807c0ea0a777ca1976c87dd0588b923118ec3a8d40cdf926f85dd95f3b07b595e684ef89a41d8b03f81e0ec86d8317e93ffb245f17e0ce6679decaa2b4918067750c9a471671f0aa3dbbeacd62dc85076f3ce2ef83b59bdb8ab47e6525f4ecb6e1c9f386ac397bf72def5112018318eb4120eafb7589355523122231e9d356fc7396aee8ddaea034ea6b07f978732005410c1cf78edccb5f1c66b2b758efa815fdd48257b704d915e1848f711b70df82acfd56e24b5d7718010eea5c3e2a2937623479e2c2df7c01045f848a98c07e9789b86837ed4fb4bc7e5e84d6ba7038f2c52b9f2dd204eec8b3bfc59fb6b59b2c8f8ec15693c7c3f3bf3a85293aadfe7027d2b6cbb50705599d65d94c0d5c374e9f56abfe8882048d19591ca66b1ea9972cddae4e8f4dfde85a0931ba01eddf191379bb5c341ce6d41b91a69c202ecf6a40a1fce2517a7964ee88421175d2ee69041f3c5df5ed202580e9f6a3a065fd53e894a4ebb9b80f82d109886eb4fd30596d37a832dfa51508f9e6a8a72296b7642cab4eb3374ff001ff37d75cb5b19bb46c1270db9b31df8049c1092c1f6f30d09bd372fafed19662cb117ce58ce1c39f3a843c1dbc91928ee80623a3613a97106ecd6a4a13124a16350b212e2bdb69321e708536c844acbdf40523127bf3c80c50b5816ba772ef87e727f0d12bca1212b3f715ebb1a9803f06ea63549c7c2b3efc876b9fc2eb6bc0e24fd47f590ef97b6762a21993c664f2c7046daa5d63130658eb3457ee88827ed26a32f03347ab4a1417dc2bf3cf397192274cb18087671a07bc086a332916a3638d9936a52a6200a8cd613e164d1d4a855dffa5ae6b487ed502cfe3d5cff6a6fe0eca5f2f32a716401311e5b9b2ef07e0ba58b3667a8326de5cc15c505aa90d1708bf062a4a7ff76f50fa669405b669e0c9ea8bee362900c0f659975d8bdc0d4c249e6c089476900d8ec306b09aad1117397692ea79a8a5693e1ae8473898c06e392835367a25e84159b8dfd358677d38573d1b0182c7ecd8cd6962e5688997190c0eab85ac0909086dbd004872c20bfea9df59b0c3d01fe7364ecce09abf71c3965b8ec57c0ed82c4379a6ed39f37cdfcc9c029972365bafd15564f91fc769524b8ef67acbfaacceb1131197933500cd5740ed706c3a7075b335be30e287ed2167b6f3672ba3e6a8d9129c22072cc5ede8a6d3d4a39a89e36f9926351ba6baa06eaa0cf1e5a9e7d580f14865da4d1ff00ab5256dd8d9d3e3fe619133a7ab390112746aa14583a6a089a8f569373ec49ecda4df34f9b4c0995c335be11d6aa4f232eb606edc9f2d100d545f747db16cf742c83ed205f85f24a26a7ccec02d8e1aaf983b901ac315dd1160ea9d6c3192b716e05acbedee4283900cf02fc36a66a50fa3f2dc9d4723ff5998f4a4b4e8c36812381e0ab67c94dc8b68bbd1ded59d1d7b8f5c3b84631a9423440b6e83299777e739ccb96c9c6d95969d9cc92750388800fac7de02b454dc35081da995cdbb7e755e0afa32d84b52402cca84872b2c28be286ca7828efe678b9ef757c1219ec794bc536f925a907e0468d5879dd80f05b267ffe2de1f01fc85893cecaa1e7dbf1e08f77014fc02c319d8dfc0f8492f7a230af87d1922fdebc02a55506d293d505dd3f4e2185f9b52a8e3ec1e8feaa24237f44a0996fa5d9e0a9a59a8fe57fff2f1d889cbb75b743fdfe12a1f7b14af7bb191f771792c38624698143fadc80e3873530ea613419162ae6db145467958ab661d0a953bd54d938df6a0f5e63d4b308f9b923905ae082a58e0e67070c234e7f68e30b271568a23af8229468efffcc6941e69d5e429dc48bf0b9b44075387d0a01c6046ef44ddb75e6670e52094888fb52c0c4a95ef8d1235a7ed76232ce6c77d20e3a6f34bd0b91f50654d568319c5f807e92077926624b6588f921732e525231381cf6e7a86e3f7bb461f7b1ab7dba1b4f1721929bed341ea725cb41360b94e0483c36ab1bab3e62b707305f91676bb007b64a78998a1217e5b47e84a5a9517413b10960f0864754515f34b45c88af91bd8eda420ddcd2720df655fb9085e9d0eca7f759f3105211857046c8b14ba30e70fc04b5d0036c3d7cbcbdad6d910acde044429c9e22b1b93d6e8840b1826404541f449fc6e99d6e9d7ce608b3f7e1be00a7ed822be058eb8656421edc977b0255046bad08b2c8e2c40e9641d1a9c6ecfae84990a06eda999a907859a0a9eb0fae85e2531d87dc44e96344f97498833b7f89981c9eed6bb2a4ca26ee68508ff9b2baa1398185c21cb324422e3a0955554437d8382268978b1b712bbaebacc6effdcee5bdc001d8184747d6fa392c8d6799304267df5f3eb5f94182a6f91e617490eb69bb6140ae0a0bff79e2211d4af17b7fde395f1243018d62c698711ff516ab0dd7b368d0ccd5acca3cb5a5b7af2f8fea70ca61d5346641d8983cd681667947eef6b78524addf0e94f5d8c0547b5295418f34938d051293838f5183726e4a1b01ca3c52c8b0ef7b266d3365d401a9a4ed8fea78a79242092d626507e2146a5bbb1da4c529df6b8c7d088d1598b19b7a6d962f332d1c4a25bfeb172558dff7d65c1c62a7cb55b6aeeef70ee4570bbbb90242362c5666475447c619ac7d923d5e10e3799f437c7a1aacd7493de8b97305dad009dbbc7ee5b11b1441fba34a3cf2a37975fcad59513f5be66438f6ae8df36cc3339935e83f269a511e83357e4d2b438e3a3902b9bd8d5b74501371f06faeff1f27c7f236b45fe168ab7f819ec98482f9059caa77ccfbaed6f4ebc4512d33a2f47f21a74c8136a47be83260d2fe46b17d0cb896f4dc8b0c19ce486a62aeb67e991263c48764e63ff386402b048308e0ba28bea6a5", 0x1000}], 0x7) 409.738283ms ago: executing program 5 (id=919): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f1341", &(0x7f0000000080)=0x14, 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x17fffffffffffff}, {0x2}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f00000002c0)="ebff040013b9fd812eaa02000f0000e6230e64331286a1857fb6b4ce782fd3f90000008ff703dd2b44", 0x29) r2 = socket$inet(0x2, 0x5, 0x80) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) pwritev(r2, 0x0, 0x0, 0x7ffd) clock_settime(0x100000000000000, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x1, 0x18) r5 = kqueue() kevent(r5, 0x0, 0x240, 0x0, 0x2, &(0x7f00000001c0)={0x1}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) fcntl$dupfd(r6, 0x0, r6) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) socket(0x2, 0x4001, 0x0) ioctl$TIOCSETA(r7, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 386.025117ms ago: executing program 5 (id=920): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x800}, {0x6, 0x3, 0x0, 0x401}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 385.628135ms ago: executing program 5 (id=921): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="3cb3ff3d386442873668ee8adcc9b969e224607d7f", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a900000400b6ff680000ac006346473c8174cf78d4df599afb4c0458105a91501d94a3f64b26bfce05f3163d392f13cd25d3112a60c95d256dd48ae298060000001fffcf16e090afe51a000000d513020db96eb8e05e96c5ed7880a24c30b88c1eced06e6a9278c6a66f084f0a152a068c2193ef4b656f3e6f13cff6d400000001000000000000", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 311.04336ms ago: executing program 5 (id=922): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) bind$inet(r1, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) wait4(0x0, 0x0, 0xa, 0x0) recvfrom(r3, &(0x7f0000000080)=""/132, 0x84, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3ff, 0x5410dc7b}, 0xc) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x10007fff, 0x9, 0xfffffff8, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x29}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000480)="4d2c23e551211f8a19c2c4f35cee6e831fafdd9e65ddea5ca7ee83b83f05a9b07a273611aa9fe6dd2ab8e18df6563f87797930d3f5fecfc445854984e72c0a765f584b3a8a5e0a84e112dcfb416dfbb7776efd224486d0647da6a7104ba04aeffba944633e5c31bf9eb2f9c14690911c6380ef3f528d262daee0971a9eeccef8723d057321698059a1041797054d7a36fb57cea5f8d0ef25dc395aa41460b84d31aff44a094922d2dc58948a2b016bc47c4d6c63af6e8e6931ef8b26442296adf9c4dc8ff60c30c9d703b7754d5257ae654319a2dadc5b846a5187a2f251fd738e9a16ac3e44f8f36cf5d649aef5c9c4aba2d5a79b2b89adfd3f1a754e96428c9451e5e7a7cba88782d9cc753b992c24cb7f4e30fd6fac51a40ac84b9ed7fc0d781fcaa5a17e219e6acaf188c40cd131d5b151d120391d79c07ea2d257876ef4e1b39123e4373eb980a828c59b02b6e9fc7e27d0d7ab3c0335d97ccaac181c59391d93ecb264e5c33206659866be7e2f01960bb4672a47e55010c2aae286cfc19d06b8c3c3f14c8e4d969591bf942cd7399917e56e9884072d8c38ec4059b9de4ad0c95ae8ec9af7feabe933e308c9f8814e3580e0bc1f91478fa05490b62ea6098ffdf4789b369ff83bd75236e14773db02cd5fc2c446befd2398b6fda6f2c5d85b67ee0b0608669439e2e0139fe5fabf370ac519de531f6d4930161f96f92561eed9032c914693ec597d32cd49c6f4f39933badb652b326f3e25b5d1bf72005f33d5a53aa8e28118c822e85389bd7dc92275bc707df6eab8c0451b5e19387cdead66009037be8e5f6e76353d7ab4fcdbb1d689ad749da8ad0f68219581c303161f6479f1f73656c6f9ccd9b81a9b3b0916bbf8ca9cc08cb2b6bfa59e0f6ef95737a7b6534d08719e329db901210d483bcdd9adc293b59213961b7cbec90a8c3085d3a243781d661a0a877a5a3c10304c47f30de1b851189ea6bb34d32ef7c4a2c5b173dd127cbe444150e6e521d29126f8ce50829fc8e4808f56763f05d9bab0e176efc8421de8c314ba9e0478dced1da7015fbffa2be4a0efdef641cced17a9b382140e3bb0307802d35b178b5a7572cd528971bbfa78827780c15563f7bfb9cf2929c70b2e023526b37308296ed84378d6b081962c4dd39f6b153951fd4b18e0ceb401697162df8e0af41028dee41fb455012c19e4bcce79e4c4cc8007494dc0997e5456fb20817984a3bac1a58e83645061e89d48da608f456bb1b528135bd3bc5c77ec3b2b57a33f83b16f4143aaa809c7f071c7c8f04005f5407015effbccf1bee5004c363b3c5bb77e75b3070a5855ab4d807b533f97d433927696494ddf34a572c67c841f033e22f3525ef95bae79199e24f8ccce06ec336db5e37098dfbc9141cf2e157b1521150a6bdd1254c7c6e5884d4a4b74fb01fbf7bd5727bee602e94c5af22a8f8922c2ff0ac46f65df3462d02ecdf8c0185764124631630470c1cb25a75bf3b45acab6a39dd6d2c2872eebee0eca2b26ceddb119faee4634aa66e1b689fdc187b5807eb51f4cbc8322a5e8925588dfac0fa52a8a0a4d3fd3f8b7829272add0154bacb10e9275fae3817b74e37f886b5ea72f56622dc104c259098b0acb1f61a3837799f56e33f236d08f2dda6dd6f4ec9dbe9e9deaeb20f111a999ffaeff263667764270f56cf0a1d2559f3282a8fa46a35df0384279c9276ed146a284d7414c0c718d4e2eb29f6009d7ff4232532e3adea9dd31614bb5300364cd67a69696ff6cbfed547afd1e3e718d7e25f76241ac9791e0df15f80d9728690a5da5b36556fc765c3808eea36eb2f4e3a29e7291d04bbef6f0f7cf6734175211754dec113911ff3c85e5d7575cd2c0446bed8bdc820bd009bb7c5786b43877f72e0cf68d3fe16de129f6e80bee360a26dbe26d9db066acc14aa336f6700537b423438501e1806bbdb5e57fc00d2582283e8deb2f48950d011405522fca0dab43801182bd91121a377fd105057c98098b223619f2000f98b1eaf2b94bd3058591964cd0b682f692cfc67ccf0ad44612d5b3e36bcda01a2b43c3783ebab13a50aaf52ea32a73ca4718b2ded1fc2d77d0b9e4eb5f37d19277224276420d721c664feb7d5eaad279625b4d73a5f65e3acb553e2f6e86d70462005d6a6af9eb3030727f722d9d7e084e1055921c0265edd3b78ad9f9f3fd2b3009d3ce513c83a35766aa1f2292950f6db1494ef02a15ae30f0366d19bb1825446cf269556f3618640213990307f2a421db75988fac4e7b1dff4479576b8841dd659f801da7f2f01f5780ce0cfd26d328abcc0f129cd5a56808e2f13b451a38e47d03e7488431cff1a7d099809f8a124cb09febd814b7f9f899514a3ca88c6fc333316e173ab0e379c0141ff8a0a7818d4ed136af3c6e78ed17e61f2b7dc628211dd914bca2038bc8a54860b381194ccb3ad63872223b2caf34297d9902d1a221aa4573e293563702da85034c03bb482b6c91766878de024940bcc2714a48901800453893960707d3ca033e56a4ed4e47d2f5ca5a0bcc40cf62f5286c7441dbf98753ce5b43713734763b611b46006fb87e37856eb1455ba29999fd4e5d713eec9f139503212d7a7c9896cc041928d81398e7f08794e1c39789f976dab09e848400f06da627d4b7857ba5f8dead67ff9d156d8e248c59e6d3c1f5f35fdc48e4ca18a39b7647b327b6dd55cf02755719756a62db3ea557f1135c955b7603aa5b1b082df7718d4d2ef027a548d77c8af951ed2a19790670ba0955a282bca8075342d8f1072c1f42a52d115a6b200dfd31e5d60259d5c9c886b406323390fb16264ee04028673c2fe6702f45ac3b2b15ebd9a17b4b785f2c5fc224119ef54d1253fa165f4ac13b7d6393e08d8d78f441da60de7d154367dd1adc87ad6f0bf6bf19920a4b34840c461deac5919852df3f89f4ab6524cb89ba41f118619b99ecd87892fbf57a92e0ceabaa8e17f7a820d7d3993912b88b625bf8cfbbc70553db1e8ad8700252e972c4113617fb271359b8ed95da930c6f0c14a86f10549eecdcd8970870e4bfcaa72fb04c7de11885f4ecb696136693c68cf6e317ec4a6f8b1b9a9b8668d3b84b75bdbbf327f5996368a7cb3690a0bca3bf086b2d35a0fdb360be675ef16e47c06bf68f118a23ae80e27b2fff0fe803a401c4aaad100296b13a46e2afe9bd4bdd0799b92d84a0b3d31a0e63d7edcb183d1f362880c17a8255c89bd81e0b0f93852943a520d744093f9dcea0a2cb4c0e872fb46b7b79ffb80a3e1d62f739f339b747f3a6bf25e761f025438b536843bd57bf38f55114432b9b24826033391e48b821c1bd1c761cae9e553504e523715ef271e318ec67508941f0b1efd4df72a64f93692fc3d3f91daa412a665dce3a5d5db6b394742b3f689b5535b174e8a8ef50e143491fab7270e4ec4b91163ff652700f03d14ae57b2f75f633d955a9a86ab4f406727caeb94e88b3f3ad346e585b4c2c395545ed9dd04902ec2bcc26fe46e478778de7d22d7fab1a5f5b7ccc7f92d41a52ca51077d838ac8c74548a2aa5f4b57297b8702e0050b0954bc4c11c4fcf034f8ac15c3e017b67d75296b04e43da58b4d2650250951ffdfc1ecc649258999f6e34dfbc25a00b146f1107893d3792dc9d5e27cd5e520c607700339fa92c90380cda7adf258785d074b926c9491abfa86a6a82597c17e57b00f5c02af8597a7e48183e22d1511fbb0a92f1a446d339a70d476f979f4c97e82cb11ce51f4b60e2cad46b670420514695abc70a802be6aa4d39e5a06c49247dade295cd90d73790b22346181460c5cbc64dd8d0cb989333fbbae5f62dd234f4ccacc13686234cd10edd52d43b30c2aa73dcb1e37c042cd113e6f6c4114b12901ef810560336d52f920e69e3b711a5c84b267cc618b4a3a03ca9e48331f0278777f5d59af3671eb413b4068d1716b20a6a4db2420ca0f72aef0ecd40a5c437f5e49acba0cc188fdaef67b5bf122bcb2bd4620dd3491e6f59086f5d71f70dae32d76f01f6097777af27382f37f6c975a0cea1fecf6456fd09c39fb2c4ea62c936b6a227f37accfca30af266a9f191647f2892e6712430bc0eb8aa15b263655afc9514bfb6652f5634fdc4ff0f832ff089be4c34ac28bacfe01d26d6c9ed2322a57f5ae25b466597ea39a25b39d315fb6c93b12637b21c5953ac83eab7d2fe46191c14a00ff6aacfa1758a715b0eb1e14013c9eac850fb1c83740b0a827615d4d550d9b9959951ef881a6b39baca9af065eb3636aae4f834f96423f9210ac5506a815c9a7c2b4fc5a3ed41584c36294f8ab50d507021aeb65f1b3b7ef2120fa1f1353d8497c7b163cac0336d972daa6456c8916d2b852a500753cdd4e8970cdd71119c3ed5dc76500475ad8fc54a2fba3aa73be93cabfe2cfa36dfa85d38477a0afc83731b1f335a4c9494fbf0d655ca90995d6276475525a1757ff4c74f118f508df50778c9bdc01", 0xc6f}], 0x1) 141.2432ms ago: executing program 4 (id=928): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x81) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x5) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r3, 0x4}], 0x1, 0x2) close(r2) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x1000000, 0xfffffffe, 0x0, 0x410014, "00000000000000000000000000000000001000", 0x9, 0xfffffffc}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x3a) (async) setpgid(0x0, 0x0) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x121) 97.582938ms ago: executing program 1 (id=929): ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="7607d7712be309c1fe1ab031c220b0c2", 0x170}], 0x1}, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRESHEX=0x0]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e38252673c6d684439aa7f3", 0x23}], 0x1) (async, rerun: 64) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) getdents(0xffffffffffffff9c, 0x0, 0x0) r1 = semget(0x2, 0x1, 0x281) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/217) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() (async) lseek(0xffffffffffffffff, 0x2, 0x2) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r5 = syz_open_pts() (async, rerun: 64) syz_emit_ethernet(0x4e6, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6d80fb", 0x4b0, 0x67, 0x0, @rand_addr="00000000010000000000000afffffffe", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x88, 0xc, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="95a8e3f69261b11bfb779408877c5d94", @mcast1, @loopback]}, @hopopts={0x4}, @routing={0xc, 0x4, 0x0, 0x89, 0x0, [@mcast2, @mcast2]}, @dstopts={0x2b, 0x33, '\x00', [@pad1, @generic={0x5, 0xe4, "af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7"}, @jumbo={0xc2, 0x4, 0x3}, @jumbo={0xc2, 0x4, 0x80}, @generic={0x2, 0x8e, "ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @jumbo={0xc2, 0x4, 0xb8}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @routing={0x33, 0xc, 0x0, 0x1, 0x0, [@loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast2, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty]}, @routing={0x2c, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @rand_addr="527fff415d302de3ddb6199373000080", @loopback, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2]}, @routing={0x3b, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1]}, @dstopts={0x3b, 0x26, '\x00', [@jumbo={0xc2, 0x4, 0xfffffffb}, @generic={0xb8, 0x67, "565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d5551c48c4d773f6da7c6e8322ccb64d605f6476f980f077e9aba42"}, @generic={0x6, 0x4, "7f2f6066"}, @generic={0x4, 0xba, "c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba"}]}], @udp={{0x2, 0x3, 0x8}}}}}}}) (async, rerun: 64) writev(r3, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x200000, 0x7, 0xfffffffe, 0xffffffbe, '\x00!\x00', 0x1}) (async) readv(r5, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) execve(0x0, 0x0, 0x0) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0x1) (rerun: 64) 97.220643ms ago: executing program 1 (id=930): msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) lseek(r3, 0x8, 0x1) getdents(r3, &(0x7f0000001280)=""/4096, 0x1000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000301010005}) setsockopt(r1, 0x8, 0x7fffffff, &(0x7f00000001c0)="3e6af82a92de40c5eb6145450bbab1c83068a2b00b89ba6f69a987374e56965b1968c6eae95749d3076306b7846a96a7a8ea8b11958834ca0afeca74fd658c2fb16c086da72e79617c489e29b96ad8698fca534463b7d79afb8bf4a80fe51cd266797ef17b5f95de9a863fea3b1abd5a0b1fb84c269dfe3754e1d5599d34983f599cc56159630529078c581062d7cb68e060542ad0649c38c069575668561da52ef0e1f21960f662e82b0a016a5a15f4cb3f10b7f6624fb57e5548a43737194e56bf97d16cf02d012ca3e0407476203b1d4816a2cd25ef18b647c2043070702ccf58226855ab84ff5670f8719126e004d798b2c2b12c8bfdeb4ae8e9cff57892b632ae6f84a11cf0be68700785b1d725c75eb712aa6c58f2798656792cab8063ee587e93395286bfc184430aabdc25912ce9a91661cdff39c1f7853517c375a1480a96f4e3c601b1255490232108a950d1e8bc9652b62f5174d519b1eb153602cd96f2109eae9a5ec5e4d21bea7ac90a73cf8d573de7c396d716d8cecc2960828e8cc4b8298715e30c0f238cae0ad60fc7cf161995652281e2e2992f5508dcad90c54d1b0643166b4390bbbe62dd593b446161109f529e1fcec8ccb3c78eb654581bc8971e71043be06d86999f52aa401aa20beb0a3204b9706ab027cd9d3f9ed59c9b0e2c57550ecb2124d8766b8ff1f874982e80458820419d13c0e1df5df2bc20db57ef711b276f6a2960f9c9209799b91300e51b78c14754e37113e32d79d87132003623073ef15919a45633c2a15ed26081c9d8c8d34db5ff5f4953b0924a15cfc035c069bc9a1ed690316b408176d911a3c07a9592cc15bc39144585e8baca134f75937c1bb2b91b256b9cde676b7046fe9a591e03074c1c207281d6e2723ab977af86bacaf9dece5c3962d1086d1a9e5a405e511fe2d78420f13a39877bd03dbe480ec69eca810b529a2e716c78e409b0d2dddd11f63838cba47eb0bfb5c252dd6f343139a60eb307cd84e9c2731167ee351da9581cb6c723ce389203dcdf04654f0f5b0c45c97a12ff990520ff29c76b73c990167823778c2f9311bee1da67b28e77a7714b4b9e7d1af7d32832cdd7d2b93f279a7db80f619713177656308b80f1121da565279458e8341f4ac2ef13ff26263bbd85b35e4a15c76091fa803ab62c4dd81e43462790852958882afdd781ecc1be54078207a685aafdf6b424499545dd6b53fa3c1d41eaeb6b4d4672dcbebccd86f5a1083347d0eb00cdc0e90480512018df884b56c7fd971203cc1c501a45aec07cc27f13e61faf031a13040e8120410f777473faa5299b8a0b703866907478603b74e432f768d0313f026af4a75f6d3ca2f6c95423466d88238f431990c433cb08507edc7f312e07774e38c991754a01b6683f43752ea5475ad3f2f99aca71913deedff8d01adb4796e54c45cdae8934d4a634e1d96988cf551f43ea06052d97763a18fe660cd14b2b43fa64f644be7a08070352aeb441533219621c95b2f6cc8d10164f62f627d2f4e75dfe40577c3407dea98cd4b5a4b8590693afbbfbb56e19bb5706096fe21c14a80655c7f208e82dbf31e2016fa64196b0c8252eb1be9fb2a7deae3125186544be787213e1c30b774fbaad8a7b928d5ea0216acd5819f3669587aaa01bad2a5d189cdc85dbae6a5a9b990f45515f307af424a8cefcb5d4db8d30ad0febaf8345d58487db23f09313f58f099d9447379caf49688e017e7144ef12eac7a41d50fb5d49bac9167ffdc5e71fdb15e203377592ec9209efc76ae38dec6035af682dc22a11b041a990105bbefa3292ff8c47bf7aeffd18ab8c9b2b0cdf0086571948851772205a3b36663e84ee20cceaf593bf3dabe99913ed1797bfce2720e647452f121dc76ba50d0212568b294efbfc48d21eaec97109e792ad2a5536bb68c6629a346d463d32a326b9645ad42100430b4ee180d80e0619a265e6ce937a14861d98c73b481741cf6404d93b37966544622733d27899391d80912bad04c251dc2488dedad7971b313837acbd1730ca7336545af01dc947990372dca23f95f04f56e59f3dbaedab6808cf18ab7297fa56fccab7b24243a9a9e6341c28d7d9889414f886b3c9b9af195efa8f45dae75fb7201c17ae64ff77d7fcc044fa05fac4e51d4b79a06eb34bff3fdf5788928ad03a739efa91a125ba09cb843ff0f19a6330cb4a296f975c86e72e91f4610246f3e03dd8c83103e58d063fb7bd606d52fbf26de2f8063d5ee414a37fd7024455c62da119210bb791dc374bf1f14f5b442a42922d1e637b78fb3dbb38e10c2fa043381b82dd1f744b6bca1961d263c0e0f34b6f4f4846761ccd8021aa69387d47bc67b936fae3d1fa0e0d5c741b299d2ebe38394a843112cf156e245e3bb782ba670a352b1b8e96d24c894af48eb3c68713e688df5aafb70fd22fc7c2a3bfa4af3c32e507adc56c6cac4b1bb0aec6dc97af5f9abb422ac62406b42035eec9b2536c16f2b419f18122d3a37ff4813ae6f595891539b8f4333faee231975a5440575af5601270216e6b6920dbcc0f04977d3a547f4922816cc4164d1dc114488e86e19bcc7b9392fe98dbf72b1da4de28a66343db9a2182fa1a648bcc26d6987650563367ffcf8b102d264ff8316c3838f3bef3efcc", 0x760) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, 0x0, 0x0, 0x2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x4000}, 0x6, 0x861, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9, 0xb}) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4c0, 0x269000000}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x4085, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xa, 0x0, 0x1, 0x0, "e00000000000000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 97.087493ms ago: executing program 4 (id=931): r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x4, 0x4}, {0x81, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x8b, 0x2, 0x7fffffffffffffd}], 0xe4a, 0x0, 0x8000, 0x0) 95.812993ms ago: executing program 1 (id=932): r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/37}, &(0x7f0000000040)=0x27) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() r5 = getgid() r6 = getegid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = getgid() setgroups(0x9, &(0x7f00000001c0)=[0x0, r2, r3, r4, r5, r6, r8, 0x0, r9]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x1, &(0x7f0000000280)=[r7]) setgroups(0x9, &(0x7f00000002c0)=[r8, r10, r2, r1, r4, r9, r8, r4, r11]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r13 = semget(0x1, 0x1, 0x10) semop(r13, &(0x7f0000000340)=[{0x2, 0x3, 0x1800}, {0x3, 0x200, 0x800}, {0x1, 0x1, 0x1000}, {}], 0x4) semget$private(0x0, 0x2, 0x181) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000380)=""/180) r14 = semget(0x0, 0x0, 0x404) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000440)=[0x634, 0x8, 0xbf34, 0x5, 0x8, 0x90]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r15 = socket$unix(0x1, 0x2, 0x0) connect$unix(r15, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000500)) seteuid(r12) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r16 = getgid() setgid(r16) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/181) 42.423711ms ago: executing program 1 (id=933): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42", 0x5c}], 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) syz_emit_ethernet(0xee, &(0x7f0000000940)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb00b867000000000001009fb6387a556c82fcfffefe8000000000000000000000000000aa880c000000000000fe8000000700000000000000000000aafe8000000000000000000000000000bbfe8000000000000000000000000000bb95a8e3f69261b11bfb779408877c5d94ff010000000000000000000000000001000000000000000000000000000000013b000000000000000c04000900000000ff020000000000000000000000000001fe8000000000000000000000000000aa2b01000000000000000100040107c20400000003040109004e224e23"]) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0xfff, 0x2, 0xc, 0x0, "cd00000000000000000300000004400000000900", 0x7fff, 0x1}) 42.158636ms ago: executing program 1 (id=934): madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x4004667b, &(0x7f0000000340)={0x0}) 41.480483ms ago: executing program 4 (id=935): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffe}, 0xfffffffffffffff7}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="26b3174f6e37", 0x6}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffe}, 0xfffffffffffffff7}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x3}], 0x0, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff}], 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x200000, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)="26b3174f6e37", 0x6}], 0x1) (async) 41.310714ms ago: executing program 1 (id=936): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe", 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x1, 0x0, 0x8, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000009c0)="00681c735ebcdf1d379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b6095346d655708a92e51d9899c26bf2e2e9e2f53ed7c2110923ce8d6a14c8d7d3a5365a48a6d32aedba526af9decda1f4334ada2453510c65da4b3d74237650f09229a75edf77ccc977cf24bd0a2ec69fe8e308bb02b39529f32b0e968ed8c4bfc420bda1d74821ccaf18e9108568f3dbf6dd9b16cfa1828461d3d94b9d357cc6a2d548278c0ae8c2b3be444fca9e989e4ce02e161f43d4f87e09222ca614698db720e3b463d4de47f303d024413eb4b81b41036b2c596227426b434e9f31154e31b73317439b8d9240244835cc2721abe86ab0e0dd3d4c73d4c00cf68c9afc905765609fc35a380a6e9d8e4d10e4d12376994955304127d26ba79d36138474a1cc28e071c6735125c516d169017f5f3cee60f73c2d019a830b16260fcf8073dc905fcb352a92d336b71bf1a0c8d406b10a9f48ff7d061eb1ec56eb5344706936529522159916a6c934b263bccfa618", 0x172}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257ae", 0x84, 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) munlockall() r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000140)={{0x2, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) 38.705243ms ago: executing program 4 (id=937): syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 463.934µs ago: executing program 4 (id=938): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="3cb3ff3d3828e64ae9f989a016dd6442873668ee8adcc9b969e224607d7ffe92f21d09884ea75e72a67f88b4f95da23cd33fb4686dde621f269fe9ea1b8af91c", 0x40}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 0s ago: executing program 4 (id=939): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = kqueue() (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffff000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f000072a000/0x3000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x5e}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f000023b000/0x1000)=nil, 0x2}, {&(0x7f0000f49000/0x4000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000096000/0x1000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) (async, rerun: 64) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$VNDIOCSET(r2, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) (async) r4 = getpid() (async, rerun: 64) r5 = socket(0x11, 0x3, 0x0) (rerun: 64) sendto$unix(r5, &(0x7f0000000140)="b1000502900000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) setuid(0x0) (async, rerun: 32) syz_emit_ethernet(0xc9, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60fd000000935000cb697a653e2c6f000000500000000000fe8000000000000000000000000000aa4e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e0025de79078a6cb080a0000007f0000000c0303010402050213129f949567c531209da01e2d98cdd9e7130012b745892a518d0f88897fa14fd6da32519ccd6f1cdd4a996ee6ed6f31ee15fc074b0a44877a1fbbb34beb05dd8a42d2b0feb40be87b2e38dd51aaca1317cbe11933d9ada123f7fbb3072a7281e789de9ffea13eee4fcc5afb5d80206d6576976ab99337253faea3"]) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async, rerun: 64) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f0000000140)) (async) symlinkat(&(0x7f00000002c0)='./bus\x00', r1, &(0x7f0000000300)='./file0\x00') open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000180)}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.12' (ED25519) to the list of known hosts. pckbd_enable: command error ./file0/dev/rvnd0c €-ª7\ ./file0€@ëÿÿÿle0pppx: unable to set addresses for pppx1, error=17 ./file0HÇ~Ôÿ@êÏpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error set $lines = 0 OpenBSD/amd64 (Amnesiac) (tty00) SYZFAIL: failed to send rpc fd=3 want=600 sent=0 n=-1 (errno 32: Broken pipe) login: set $maxwidth = 0 Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect login: show all locks Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: