last executing test programs: 5.304119358s ago: executing program 4 (id=1284): r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, '\x00'}, 0x2) r1 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETNCNT(r1, 0x3, 0x3, 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x4) r2 = shmget$private(0x0, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r4, 0x0) r5 = geteuid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r9 = fcntl$getown(r8, 0x5) ktrace(0x0, 0x5, 0x128, r9) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, 0xffffffffffffffff, r4, r5, r6, 0x10a, 0xfff}, 0x7, 0x1, r7, r9, 0x18000000000000, 0xfffffffffffffffc, 0x9}) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000700), 0x0, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONREAD(r10, 0x80206979, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000040)=""/165) socket$inet(0x2, 0x8000, 0x7) 5.208063566s ago: executing program 6 (id=1294): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='.\x00') r0 = msgget(0x3, 0x2ec) msgsnd(r0, &(0x7f0000000100)={0x1}, 0x8, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/150) mprotect(&(0x7f0000141000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f0000141000/0x1000)=nil, 0x1000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) 5.143443894s ago: executing program 6 (id=1298): sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000100)=0xfffffffffffffe70, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40d}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37bacf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff74b0da4f59dd028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0xa, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x6, 0x7fffffff, "97a2224ff1c1d949eb050000008fdf9d7573c1d1", 0x80007ff, 0x22}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) 5.141291621s ago: executing program 6 (id=1300): r0 = getpid() r1 = getpgid(r0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1ff, 0x8001, 0x7ff, {[0x400, 0xb, 0x7, 0xffffffff7fffffff, 0x0, 0x80000000000, 0x3, 0x3, 0x1ff, 0x5, 0xb5, 0x8d8, 0x0, 0x6, 0x7, 0x7, 0x3, 0x8], [0x0, 0x8001, 0x3, 0x6, 0x3, 0x8000000000000000, 0x7, 0x2, 0x100000001, 0xa1], [0xc3, 0xfffffffffffffff7, 0x1, 0x2e, 0x2, 0x101, 0x5b7d], [0x1, 0x2, 0x2, 0x7fffffffffffffff, 0x8, 0x3], [{0x5, 0xa77, 0x2, 0x7}, {0x4, 0x0, 0x2, 0x8}, {0x1, 0xe90, 0x1, 0x80000001}, {0x0, 0x9, 0x7, 0xcc}, {0x8, 0x7, 0x7, 0x4a2d45}, {0xffff, 0x9, 0x36e7, 0xb64d}, {0x5, 0x5, 0xf, 0x6}, {0x3, 0x2}], {0x100, 0x0, 0xe}, {0xa64c, 0x80, 0x7, 0x8}}}) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r3, &(0x7f00000002c0)=""/61, 0x3d, 0x1800, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r4 = getpgid(r0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000380)={0x8000, [{0x3, 0xfffffffe}, {0x2, 0x6}, {0x1, 0xd7}, {0x1, 0xe6}, {0x2, 0x7}, {0x3, 0x80}, {0x3, 0x7}, {0x2, 0x8}, {0x1, 0x2}, {0x3, 0x4}, {0x1, 0xffff4e7f}, {0x3, 0x7}, {0x3, 0x3ff}, {0x3, 0x53a9}, {0x3, 0x100}, {0x1, 0x5}, {0x0, 0x7fffffff}, {0x2, 0xffff}, {0x3, 0x2}, {0x1, 0x7}, {0x1, 0x80000000}, {0x1, 0x8}, {0x3, 0xc}, {0x3, 0x9}, {0x2, 0x8}, {0x1, 0xd79}, {0x3, 0xd696}, {0x3, 0xf0}, {0x1}, {0x2, 0x7}, {0x1, 0x7}, {0x1, 0x6b37}]}) (async, rerun: 32) r6 = shmget$private(0x0, 0x6000, 0x100, &(0x7f0000ff9000/0x6000)=nil) (async, rerun: 32) r7 = getegid() (async, rerun: 32) r8 = geteuid() (rerun: 32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x7, 0xffffffffffffffff, r7, r8, r10, 0x12, 0xe2b}, 0x526, 0x2, r11, r1, 0x5, 0x3, 0x5}) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) (async, rerun: 32) writev(r5, &(0x7f0000000900)=[{&(0x7f0000000640)="20446b7ff80f3163e9e07419e15662acc43b15efb2f465903388cb77cf0435863a812efa8109a16b0908d94aace493d70f5966015f25ce89d888ee7c1ed68b31b2416def638a85d8d564c2478b12ff66ef0cf9aaebec061900e747790be419561b347ff19576c892be8285f9f0b880ea8485648518cfbe6c0d6b6cb16eb6c5a42355cb12bfe9353dbcaf1847a68132eeed57c0df7afa1210ee0fa8ca6855bfbdc1daebbddd845e4d3cc5f746589ac39327ba3f70be78f4dccfe8badfcb34428eeff0ffcf30901fe8f6bf2ce7a64d44741397c06cb54a369fbb3a25dd01720cb2d367f9ad2453c0a477380bb9", 0xec}, {&(0x7f0000000740)="e7b392c98e0e0af00da448fcadcb8291016bf8d74df6ddcd5026910f7ba1b5bffd6d147819e0ae94ebfbf04823f5094d0af167f088fd3356165e0ac816893f1734a93719995e92fbaef2e280e4e225f4c4be3eef3cd6aba9166fde3c4b4d13bbdaaf27aa6b7d66bd41cf202f56844122194b73500b0ed05ab9ec46441ebeba8b23b948f350ef8880cbfecc60e9af983001b83b82be3f980f56cc8ab4357fa0ea8390", 0xa2}, {&(0x7f0000000800)="bef85497a5ebf3422a1dc98d47635968c725df90772947eca63384858a03e64dde2a60ddf43e8aba8ac7f9b6eea7ef6734a1e42b7940a820de5e2b8bdef147cd2872ee6ce0e38859937cadd7d6905570483fcb081f2b6fed7476c140e7877eec3747ed13db88e100e9b2f09f1d3d8fa065c125f25afc4f91a31d6c4900c0d8c78c5a8c4ae9ab45b2a8f7b3f68270f92dc91e9db81fd599e50a09a4acd92e92bd0da787778d7f85d54589c9484726880eeafc5f0d4e3b48afe079ee1e421d00deb96495cb6a6e37cc75aaffdc1f1ba7a27aafc9a721433a11ade6ede755606302ff74618d42b8bd1423", 0xe9}], 0x3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000940)=0xffff5f31) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000980)={0x10, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd48}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x6}, {&(0x7f0000c00000/0x2000)=nil, &(0x7f0000f12000/0x4000)=nil, 0x4}, {&(0x7f0000e69000/0x3000)=nil, &(0x7f0000eb2000/0x3000)=nil, 0x8}, {&(0x7f0000f13000/0x4000)=nil, &(0x7f0000d8e000/0x2000)=nil, 0x6}, {&(0x7f0000f10000/0x2000)=nil, &(0x7f00003ff000/0xc00000)=nil, 0x8}, {&(0x7f000055c000/0x1000)=nil, &(0x7f000079a000/0x1000)=nil, 0x1e4}, {&(0x7f0000400000/0x2000)=nil, &(0x7f00008a4000/0x4000)=nil}, {&(0x7f00004fb000/0x4000)=nil, &(0x7f00006a4000/0x4000)=nil, 0x7f}, {&(0x7f0000896000/0x1000)=nil, &(0x7f0000d5d000/0x2000)=nil, 0x9}, {&(0x7f00004ea000/0x2000)=nil, &(0x7f0000a16000/0x2000)=nil, 0x1fffc}, {&(0x7f0000811000/0x1000)=nil, &(0x7f0000586000/0x1000)=nil, 0x1951}, {&(0x7f0000c31000/0x8000)=nil, &(0x7f0000dd8000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b77000/0x1000)=nil, 0x23d8c256}], './file0\x00', 0x4}) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000b80)={0x3, 0x8}) r14 = open(&(0x7f0000000bc0)='./file0\x00', 0x8000, 0x40) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) (async, rerun: 32) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c80), 0x80, 0x0) (rerun: 32) sendmsg$unix(r15, &(0x7f0000001040)={&(0x7f0000000cc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000f80)=[{&(0x7f0000000d00)="564da452b2fe87ff37f44bebc7e35eb39c0bc7b9bd8601202385d2748a68638e5902946334be49c4e1effd8517358335bb79f1718b4d81ceb97a46", 0x3b}, {&(0x7f0000000d40)="926f2569adc44256e3b325ef4308dd83623228111957a3ff91bf13fffee12787929922d6ea888eba6ab11a573ecd6301a5dc8c319ebc7b1aefe0f75248d19f67a32d92d0352b2adeeac5fda6edc7b99b30507138bfa6cb0de103f608bdcd193f1de014d01d8370", 0x67}, {&(0x7f0000000dc0)="6b9d67638e22b4029e7321e0494c7e28147821588ffffde87bfee6a5059c6c12e45720d9a7e3843c6b9eae5e983191eb4c90763dc9e3e4d101554d22882a2a23b574f7cf449403cf322a83e46789f69ff579c22e2895831f287c895eed91b55c0807d035f1bcca8f9080d25eecf30ccc5405342b638686b1845c946674c87a7de4c941f0d405a0de0164b413a087eb51fbd4fdef1cfd279a0b5f7c405235518885172af1351b92c24aebd448f3d9c6b31e7f3ffd20a5793a755c449c727545ed31a99428bafb56cd34cf1c01e1", 0xcd}, {&(0x7f0000000ec0)="ca74f533a878ddc0a372ddfaf57cabf738a494cbdbb5fa8f2d803dfbb96dbb9a3dfe6546bbfe4ecba888f538ba9ee99914c454bc7eb27841dafd409a5e81c51be546a76bb8d90ac83411ef7bf762b776e49b2dddb609e9d66ab0a753969dd0f563f3f2e670114ab457668f8eadde1af222a21c36d5d4b22b253b7e381e46accb2b0ab3de3b9751fd02f431b162b1e40a2c839e53f4449cd806f1620a245dfa5eb3398d707f1c7b814f07c3a28cd64028e2038d5f522064e7", 0xb8}], 0x4, &(0x7f0000000fc0)=[@cred={0x20, 0xffff, 0x0, r4, r12, r10}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r0, r9, r13}], 0x58, 0x8}, 0x8) fchmod(r2, 0x30) (async, rerun: 32) fcntl$setstatus(r5, 0x4, 0x40) (async, rerun: 32) accept(r3, &(0x7f0000001080)=@un=@file={0x0, ""/4095}, &(0x7f00000020c0)=0x1001) (async, rerun: 32) ioctl$VMM_IOC_INFO(r14, 0xc0185603, &(0x7f00000021c0)={0xaf, 0x0, &(0x7f0000002100)=""/175}) (async, rerun: 32) fcntl$setstatus(r5, 0x4, 0x40) openat(r15, &(0x7f0000002200)='./file0\x00', 0x800, 0x60) 5.078254505s ago: executing program 6 (id=1301): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x68}], 0x1, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x2) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x1, 0x80, 0xbae7, r3}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="2e46b5ccd20f42f025f4da0cab8b788e5cad97a89a9f23b2aa18ee96ea53b80ed2fd1ddd28dd50a8a8ff0aa252", 0x2d}], 0x1) 5.075529066s ago: executing program 4 (id=1304): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x820, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7, 0x3, 0x0, 0x6}, {0x3c, 0x1, 0x69, 0x802}, {0x6, 0x5, 0xa8, 0x10000002}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff080000009b7c4fa1783708060001080006040002aaaaaaaaaabb00000081aaaaaaaaaaaaac1400bb"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x820, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x7, 0x3, 0x0, 0x6}, {0x3c, 0x1, 0x69, 0x802}, {0x6, 0x5, 0xa8, 0x10000002}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff080000009b7c4fa1783708060001080006040002aaaaaaaaaabb00000081aaaaaaaaaaaaac1400bb"]) (async) 5.016091989s ago: executing program 4 (id=1310): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getrusage(0x1, &(0x7f0000000040)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async, rerun: 32) r4 = socket(0x2, 0x1, 0x0) (rerun: 32) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x8, 0x1ff}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16e, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x1000004, 0xa74d925a, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x1002, 0xc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) write(r2, &(0x7f00000006c0)="7239e8038dfc68edf4f5cd9592eb1408674c7d719c9442047765ccc28862afb4bab3261823641f4e40f517757040781889c167f6e50cc198478fe5d91430c966507d6fdfb9cf2cb60c800c1245325fe1646b007bc568e816f127b624408919376f526b7039bf08ea5e104fe58383acc94201fbb946ab0a255c96e01432fdbd5069ab22ddb4f66c6af2f28bab214727e608c8b236713d50ff4470128efb75f759e11fd3dea8cb4b71903e4447d3dad23450c74b3efa3733a266c5513bf73abc63da3946e7b5a8a40cb44147854a41ab16a694f9f1d577bdac4027588fb6fab4581618d8b2af06858db51f444d114544efa908fbf121c0195fe529049b30da29a423c4698f2c78d03fd145c5ac1d6ac70a05bc2c3b441a9bc8d4b79b18b6394bb19c94d05e25a8ae904231537684f142ed3999de47aaa7735f17eb0ae37616686abfb4a5d0de31d6cd1e698468c3d6f838abb6a782026eb3e82ac54db7196432da2ad10b24ace16b0ed869f605b911f844c363e8a828334c22f52402575704feec19bc74a04fc64a70af1b4b8877ec93ef49ca9c87f7c05768c6582052c2d75ab26ab2dc52258292985bbb3fdf6795395e14cd88510b0dd22d9cf24dda4454449566b81b6bed9fb731ea3b99d91f6ad24ceccccceda8e435c2a3fc2c60486542e139fba9edaeee3c28a28c44254e028e1a7fdcf667c702c0241a04d25c024da0e8bcc1aee849bc446569ae9aeb8ebc964ef51f1b70de03f9e89ac5bcf65883d5da58815cf1e8e11391375ba64dae3c31d0e11f9dc8590727d909ae85731a628c44b845c8cdf97baa1d860b990ee0694128886923ada09d27f970ee7d4bdc60f86b7193b9357e6a5ca7ddf75be0a32e6c9a26a743a8b8eee6e374a42b7e6769c5b3f7e97b0c0c47818d180d9a7298d01c87ad80b259ac115f910095f560b94153e46cb9a95656237663e8d36a668522b8bf1d6b2ea2bb0e9884bf11e07f6881cda8b17f3dc21113f8303debd7d15df01e879661716216f8c414c8cb50cbd6dcba3bf80ea980e4144e28b52ea74ea8704c4aa9eb311b2bfeee8198b51a409a465b703a53bb9f33127451625e4ca537d581f1b00800a9207c5fab2abbe991254a1f70883c07d118820fad29e14b0637049a7b6e51723269a68e53b990ea5d47639447e9b9d24dcfde95dcf84efc96b95f51364cb436ea8d12db8f478aa7c9e90a0e64ecf2f94f2570ddf83f359b9ab6a46bfd279ecffe501a33305e79101119efdf092ef7056950677e2814c81ab070aa56ff4cd63126b480a7987822f01189003bdc3c5351918b83de7efb84fdb836b279fe9a143bacc40a0ba129368b84cab7fde291298fda84271d70edb616999060c5900c992766f55d36ed553f432ed55cdc37430b01c129616874301454c8b86acb03069496a1403c7d1580d6816a250322b6fd863e579dbd96493dd79481d5d4a4703ec2a4c7ad06401143af3990f97b6be8a9cb73ed48d8ae49e6c49408fbf8970b3c5429afb54e45b2aa5642946c7ae6d477173f2020a5ce31dffeb5395fd67e1424df219a508f02afe0cbaaffe459480ef7fb9d7fa6d178453ee17535857f5903840862d7521f5878befb2cf31e8b7ec37e8490b8df63ab6a8c05c6bf4e4bbfc029ccbf5f70774087d7993b3513fcee0f4415a32aa25e9d2da41131d17bca29c3455f00f12fb27d4f6d78d0da192e1deb92544aba1620b2e99885162eb23751238ad4d148c96a0b911519347e025613bd7a88a634ae76ea4ffaefb2dbfff1e389b8f665aed288f2680926740d090c4e38bdb0eaedc4b79f65e8eb3c068cdec240212c29fa663542565b1d56fc03a27d55ef7c84b5dba5367dfc1a809680170302491a2e8ae60dec771537906be5b6348f1ae6d40ec40476fbe152a5ea04b9c490bfa9326a1f0f2667e6fa3e4f7fbb47b867e07f55acc5e0650e2c70e2d4654af816f7a4bdfc057da30128739b80a5efe13f8cd97b5a61cd8259090264f8b907ec15f1b6f95e6eb765fa77620e22e393a87afb198f3e065438d6d330f59565323bc47bff313d7deee5b84bdb1bdc892f16b53eaf26620caabc840813867f852b458a62529ad44a511162a996301d9240801b903d21af47931f5a30caa42859556093abae5ab5550f6372eb013bdc3ace20dc0987f031b006eeed07dfabc0820ae94cf85caff7d058c99c737006be89c05369b107ad2283a62f0c72b7e75dc83389ef17e27a1311938cbd3f4956f25d4f460d4bdb57eb4f811d8b69ff49d5b0ba3a24b087154a4119f7d162bccaed266fc216fe01cf28b658633f7a7c1424242b857b0ca82c5becd6231447bd695d3f4df4c38ae5ed95aa4f636795316f9318b12c36693b8fc99f1477d99b9d6fdedf8d7f045511d79e2c9f9763afb0c2e4a0f7b8889c95691e40b5340380d2144edd732a3762fba602b6c32cc62d81619a358db31e18160245bb8468b8b0fc3212fd49aac91a1a32fe80b4dd162968e47cdd53694cdaefae99efcf6ab99665dda117699a7536d650b95282b375a3bd7c0606fd1380ddfbb6a2aeff7366bde2f9d9dd6e9d3d97b273cfaab9f14eb3a2233d0fad4b283bfad0182d15bb4941f0ba3d7185ad11954c90f0fe608d7b6f1b4848d6e6083c72faaee0deb88b430077085524e877eb0e9e4ccdeaa702e30e6949a9af6791ef3ff867046a0cb48196777fb6a1791a02ffc283d2926ad23e95de3d816041970ef214cbfa8222659af8011625c7a8cb130b7800933f9bf5ca7e86a128a36f4d2836c031e6c5948592a1ff2f7d2c585f9907f1422effa6c4617462a67a99d58a21dc1ff7ac7f59c45439c902068a17cd3ff8937064123ede72bb15f5eb19ea5f9c801378a0b5e5af5579378bc80f85ce65666a2eb4ed28a63dea8bfb42d4532e15746714cea7383afe50bf9906351cb3522f035dc34d6b847c7a44617e0523f800903187be21bb1c9be5e4c0b67e90c8db655da918ab4c6feb13e6191493d11959c0f001e5ff62d2787cabf88216f7c311c4632b5ee6cca59322ab378b600e357047bd961c25b34376541527d36903d143f6ec1aeaab9a1926387dd448ea2b6932e57ad595651e281288ecd09ad1a74ee3ea49001b7ca0aece9a41d7c7e001cc7c9a21c241ad376d58864974c89865854b2905e9e73f28d3000eb52354a9b2d46c41344c2f0423ba0c1fdec0e6c88d991406c9b5a2fbe3c15a86a85c1ab7b64d377b875c10788a177a0f2af3d47998eeb5ad57b1a5404d485e053b1c2bc0c70e6afad0896e6a222c2610ffdad8b6fe8a90111a6aca91d4fe6880b259ce93e93bcb6932481948b6233578ac565fc8b0ec121ac2300772fed14504ca609d09e7dca3cb14f799e816060551f188317d2d474f2f10a95468b3d77636f9b1fe802a77a10d7b06da5e5a3363751b8515f9fd4ccc23bb8d40d51701f71977533781b42b0c3dc605480066e35a17f2ba45cd973dff7e756ad4f6f299982ed034a781d9e4c1dd992aded308e3ae45a297fcb058edda1ae6eeace8af1b7bc1d0f2242f2a54c544910a53f3f4a969778e6cc5cec4b4d42ec406df99d76150ea5c5f21275f9c8b29d2c438c4607eba5b9cce23c283c959af7b1b9cac6e549600b1539643c6c12575de3e7639c6dfea5e35b948841f60165c3dfe88152e84a089b67973ae402067b008c6ea235529383182b8e3e56128345eda965b572628df4a6d98704a284c6d259363e5ec22544b7c8f926f23d84d430df9c8e4c18e54f1904c345c84ac43bbb743de518ca3b22835cfffe61b347da7a46b3e5346e2d6ada7d79a8a38f1fddcfeaa79aefbf1b2e7dbd92ed1c74990916ae7dfb0956f52f74130064e17e6f0fdf07f5b6a36c86b164326534a9e45eba82409f711ab789b065a7d2df70ae5c83498b00213602c266f90e9a35c27016d4bb25f7cb5ee0d1ae1e64cd656f137f6994e03596bfdc2eaea3cbbf731c9764287d529ed41d9722f18fb3363ae258fff647a71bdc8d319c6dae0747aecfcc912eb2b5ec57d9f0dc6eda0818962fa588ba24ba96c03abcf3ba37e4a9d41014754263066aac2cee5afafe18e9d709a3398a4bbbbeb0ee56ea0380a3e41110838ddfac4d739a4333580598798bb52373142471396683307eeb564f06a25ea5a0f3c54d6220d6f258b0b32da8f9d93cf56ffe6d9ed84860a6a184f5afe36633b2503189f2eb1ecadcd36b6b13b7638b9a4ed5ba56180c7c69b75a3e8c961847b5e36200e99d3c41e0e3fa10ff525d37515e6f8232ae4566cdedc1121df9226f456b2ebf025f1d82b62243fe7e3202411520eab11b7a87c1cd26731d4a192a4ee2f37740fb9d84f5e975a18ba7063790aad372020ff08c149bc2175bb922f130712691a4b681ea678ee9488abd298a916518f577c35b2b97149763e7c0c475726ae2cba66518806db0d202500de6cc4a19ed37df9f59e6f234d9f0b4bafb160f4648c4720d757977c3905a1ea5dd585d7c95e53d8024e736a121fde8f41e1407298489e85111f7d628c8e3f1b6aded32a7a76ec5c9d0d31c54ec33db5937383f4f88a5ec06f48dbac334962bcf26e808b879229ab02149e0f0118b34643ab9a1006e7fb556e4641551a8d06f01c25e630bf1aee64edeb5f67d03675700fdb4008f2bd8a63627e2a39438c83e8bc6aca18f233b0966ad4eccade49ff1915b4e86ea1e47892f0683dec6ec9a862daefaa8bdf2d27f36b230e18caae9d3f0dbb01bef5565c291811b339e4c37cf2e98a39f9cf4702cb4e7c7ed29e5e25714f2fc0ab849c41b7f8eba1c68c2b5d8b5263388f1d487bbdc0bd85c8c5f75ce1f80f353be426a9a7e73678e252669b3eaf5ed7eff4c806b8dd9f2bb14314e516644ad24eeab489b29e80ee803100bf6018a3db98fe3a9347f115cb4d9d2f0d89b8ace01b7fa1a7520760db1675fea5cb52040db68c9d4619ab7e2e494d6b53a1fe0376b969815601e5a647d38f5ba04c0195e3cc524efa92bda24d2f0a7f7d71150780f56c13f110715c11eb730211050ea2ab9707d99678e7e888945192e7811e1fa5ef1b0ad2df485781ba0194fa3b8f4d6e8c5bfd89d912b82fd86112b272c45f6b08c2ff3bc1c72f421c586bbe9264e13017a4ed79870d6e7d9215f5e55c84107e90abbb3827bc26a7e0f6de450892744113b92faef95f7508732ebeffff1ef65167c691573495101c1c22deb2cd44711ae2730446a9afa87f3403c8212e6dc365ea590e136fd684181a45cbbfb8af0e6023dd4131bf6458f237f7707ccca870ca8ac5b8a1e5cff8f1d96dc330ecf67d4d7eeefd9b9cf1778328b6814a547db2f87142d3be1d7043fb674eef56b17683db4017bd5a594f581159f36eeae12d41087b14f1d30cb13a04d9be4a9ae74fe832fb6b59708e1da32260aeb1b7a4789196a422669906c1c295bcdeb44fdaf09fab2d8245b6d5f3e66682d3b4db3de72a5d74745752f81f540e4a666702cf97aa8f2a23b06328ac27971253cedccd6ea5e923d42f50db0537a8c01f99dda1c64f2871c35c51a3fba9f18529f6f75abd7ae2e2f731c19f619c61773dd720daefc8823094ed85c258a429e6cac01dc08846300f38cf2e5fba62e264f87fba0bb8a7bc35325bda62eb5456b6786b3c0ee76fb9e4c01ff82aab061f7e6255fbce2fe1ffe7d2417662a355c0b6d0c9a529fc2bb832a598a582d36959d68e51c0fab354a1ec3a498c9cbd9bf43e7b3405bafb48d2c6f5a16ff9da3ed84259b2cf028508da06b6a739c5227c88a209ccd352943004b29d12", 0x1000) (async, rerun: 32) writev(r0, &(0x7f0000001880)=[{0x0}], 0x1) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 4.158447483s ago: executing program 4 (id=1372): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x39, &(0x7f0000000380), 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000000c0)=0x1) sysctl$net_inet_ip(&(0x7f0000001380)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f0000000000)) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x2, 0x0, r2, 0x0, 0x0, 0x0, 0x100000000000, 0x4}) wait4(r2, &(0x7f0000000100), 0x0, &(0x7f0000000140)) kqueue() 4.134917122s ago: executing program 4 (id=1374): mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7ffffffe}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x4, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0xfffffffffffffffa], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x0, 0x0, 0x5], [0x100000001, 0x2, 0x0, 0x0, 0x9, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7fffffffffffffff, 0x100000000, 0xfffffffffffffffe, 0x800000000000008], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x6, 0x2, 0xfffffffc, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2007, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x5, 0x80000000, 0x6d5, 0x2}}}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) sendto$unix(r1, 0x0, 0x0, 0x408, 0x0, 0x0) 4.040978574s ago: executing program 4 (id=1384): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffd, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) (async) r1 = fcntl$dupfd(r0, 0xa, r0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe56316", 0x19}, {&(0x7f0000000240)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}, {&(0x7f0000000540)="ae26104ba937e84e59d5538e2b094e6b2bb1d65b8b020defdeab8bf8e84b008e911f2d9de043e378482688b423d5fc332a1b8c8ae371e0c88fc5a570e8ab65dad8173f48309971675b64733838f8cf6a43738571c2523bf47fcd2177fa3045cb953dce551f1c49cf9a78935dd9e8e3b1eb0570246fa6a36f250d2a76f6e2ab0e288b2f9333e6554a3d2ae32369035dcb63aef3ce127ed3af913d71af5670d288a06966c24027af5ea93205dc470bd9a9e40340cf4b32fe4fe0065c7ea8440d03519eabd255e4c5bdf4b629fc5995b76e5af0330f6e3ccc11779d68323cf0d9c2a2ce002d4310f4b7e9ab4866715e51b99ac5d04b5fe9fc8f5b1283a3d165ad541c0b49eea6504a30a4e297609505595f5463cc38b23d47591e6b7856d87ff05d31e386be555e07f2a6ac0929f045601fa1dd4c17e5c9349d0736c78b11e51f86940b806f8c0431687056c31cee4d6cabd86d47bbac7221243d5c22f810fd8666f9f5910384e50d993477cc2869883c5516fe91defd4f06a432a46e1ff1016ce7ce6dafdba35cf53f2501e4d190a1595e1ce9287fd5670c4672f42ebf37757c003cd9097a2519b7659b8bbbd7bdb199ed62a3c42d657439ab27b46ef6675b6f2281ddf43e34ddfe00648eec9cf624bd73f3b696f97ca5a27f754e64e2317b68518a9fee5b2a3b0d738b76e9ba8d9c42907f75432ef790a4c1975409abd1145afe136f9588589fc22e4c8d4951e3a1af11ae8bfbef572a59af9481b91f5894629953cf4fa6108f386ac35a9314becc8b0681121120e2c7f9b5f2671807aafc8000935cd2ac00c443a42709528c1b2a5c0c3fd777138b08f003cbc31aefe6720f1ad1e8b9f0f295c17bf991eb4d015e69b118d0511c0591d4eb45bf70b4736a17ce74439c7222e0c84fcabb5891f5ee3496025bf8934d84248405cb71cc7df67b32765c32581947cf68abe62c67b707e0bf74c24acbcc610e3632bc02b608027c2f2a31f8e44aae44d323ba1148df4b0d5a28f20163e5d74c240e8e04e27ea133e5fe234ac9dfd2efe0a95871cde58e47cb007e6e01d9feea9eb0fc26402b5f24e3fae6378356a7ee4ef39d3051b7abbd3e01533fe1ba57efa335a90cf295f1a401b0595d51d31de74e66be7d12b40f03bc8987dfbde2dda1af082b8cd004988f2dd5823f5430d67ee3613acd8a66fbb61bc663a73195fd539eb6abad24f1c97f791889c51d64d53894e66223b0f440d1647d9d216b2e39efdfe771e7c4cdf1bb9a959e8fa67b0d847a974fe961f9d389b8acc15b813b567ecf86924769761474c9a282cb85987eed95dac8e75f19e9a2539fbd18deca3b6b0cc4cdde3c643d6dd9b505c5ceb1dafa42aefee46c3f4457922ebc10f6335053767792da03494b32dbc8d8cda5c0da177125f25f9583d70050cf26a31f31ec1962d5d818a942628f84a509f8931b9063852a6cd4e3f1c44d8786bf149df78f531602629498ac26cd3f1cf59273beb958533122450216536498b74653daf6769d5c9ccaa1af8e1c618e5b78e209f9f0502c26f1e61a6c46290ea318b137e4d59716386ae69f9ec0f9ca8a5beb00d1582ba02cfffc90c5a0db2d0513791d48be85cd169f827b4456d92534cd4432fb66a4b23a7a85a59059f83daca6be716d75c277e2b056935e7ad41c157e6d5b467efaa5d9d91e6393d321b4a11a96578d8882b858f4b8cdd12903733c58ae0b748cb6659db01be09acdef86aa0622cb6086c53f021eb357d65612ccd6ca2f32d7fca01e32cf23cff17de23537c16c1b29e45f1c3c96bfdc8bff0977ac017fbc660054c4490140cfb022220346f0d4c5f529c796422d23dce66ef477b97fa35e4c3b6277d014aa73e4ba81f6311e59784a0add66e23604c4a4493963bb011032ade65747b50e98873dd5e8610cc97abc08e48f01294d321179912924f5da9b07ded3238bb468bb9d4a5bfefb1ec93da657c0fb614938f292826aa18b8662644c3b2f0ceb8c94b2368b481363ac138b270f9c16acdec64b8a3e2086cdbfecfbef48ec5823b2b03bbc8f15959b7fbdb00358991db15186fd0f2c124c393e6738fa2cc61d681b7ca4ac0ea38e81115ec3dc44636b9ed68574e9d25668842439ad9dd9e5015d8eeb80ac2b600fbf8e314c6a8856cb27b079399ae4664785b80246049a167a3ae524f6d8c62d53a935c5e04af7d20c1992273da40d1efcd7090cbe869fef6c7595269962213e012234c976d7af9fb2da09ab17f3be179649ceffc41a53627c025942cb889ca59a088a5e21411ec6492c1fcdb8dae9cd5a8e6a045d954d6b6ab96dfe3023d6c719b0e30978939732e926ed480167c4189b1bf1b13cfb60af132c838f3b08e5e60259d2da3d5bc3d88ba9b62e434053ecd66edc8f1d841760c93d9ec4e1b7d0672f2ae57124e0c4e003918d984fd97c88df1ff76bbd815b843a4ab14d17c3b00840514cb78480b8b29433089df7e903e7c8c24e5591be43e915a5185c2b0542ca93152be3ab1b129b5ce30ee57fde26007c253dfc8d92e983fba400cfdccd6e051be89f4e59d48d1ccfd32e9ef2c702c9a19001e3d054d6ae37aac9ad08d872fca5a7de2bd81f0c642f6e94487e70b9340ad7ed63fc4dd350bde4aa2d7b0971a14dcd0b3b1aeeffb27eb999181f5788a61c460a091a8741738b922d609c69fd0bd1a17e3fc953bf1401ace690da1792cb3fd22f8768c4cffaa9ba3a97bbe622450fcc394a2987063d16f6638853df521f4abd5be20ceb411a1f40b74eb580163b4ee238564c2568a661f38ad0d65b49fa8c2404817902b4e86bb7fa48369a357b84fee93412154156e58383a3e0992d5293c7b4b104c0afc59d21c7bad38332164b75d6d97da05b5a96f36c64e66925c997530127d2f3076bbf0e9449a10ef3bc9bfce2eeffe62c06354d2bfede09e0ba3f594fd749869baa84ea4fd34a006a914bb3eec5c014b8414c0e303e97da2fdb81c9e08bc8b2040ec2be5914f4a9d0c8f399093acd85a39f776e5ee3c75f6fb92605cf5240b40479ec64dd8ff1e585db4f510beb5311594e8d1dba6b05aa88fae3daad3cc569422b8a96d280f3fc5593ed739ca55f176482d4b265518b7afdb88fddcbfd647ce983406f382e10ef84ec27d41b7d232bb28b463f0e70299e4e70c9b9e796ec9991d260cff1baf4ac2262aa702e7c1410359d0f5800fbb0fab3d09675af253072c455836912beacc6802fac66a1f20cc7983a6e534f0afb267009852705f45e9401249734b84d1bb7d154f37cc4260797d30afc4da7e3231e97d3dc93689f6f5a6b6651e69a42c18f12200c8c11d457023830de8d8747bd4ee733539908808304fecde7656a5b43d9a4c2f1adad8ca7db4e60f1d0a4d9f31baa4dee309597cdb7099f43773d3bb036658ba1c6542927cdd0d44c1b02cf57f3af266c5035db4029bf91f857cbc24477a62da1c105865cd2cd729a1fdf50f0ac30606adbd698f3336722667edfe15afd1c4a859a19e5eb632e683cd98757859995a13332de3604659f3d1d739fabd926aa1f1148f8b1e9acad937e4660cbd286776134daf79641e40ade5849f0bbe1d240c29dd0c0d8ad36afda4be6f1659effe5cbed0848aedd4ee1b87b26a1048b1262beecbe7e511ac73b621821058ea864b25d78f7fd3e29bc803ec2f696de7e58991bd1c5c77ab4b1b050ead48a7adcefe2a5e7c13d159407c7d651a5475bcaf06433a82a738620df5e94c153c951c568a23c16f3d4807fae460d6f861945e7e7d84649d01f947df9be3eec6f751c4590f1a4e4f19d9eafc27855be9cef4dcfc284fad95b15f6f0f86b0c9f2895629c735328f7824dce3860e09031f334d4fac17523f97415a41e97d3de90c562a740cab6435055ed599af0dd1bcd1a69783c0b75e4f23f1e31475eb32c5ad7dfa45561218dfabf84be1a2cd8382a51c753c7271965d4d17f57ada566de90be9b7c36df8bcfa069cd245597b9f04a8314025522ec0d9f08856cd98fd928f88a96caa3d9832c78d3556aeaac999b3209dcf93bcac75ccda674124e5e598f97c2f247d931292f9081ebf7ec790733bafc9236415d1e8e0c89b34add2d423629a1b043813bf9ea5aad1fd21a2204f5c87aa1e50896bd96b8db19dc1753b9435b16693c637ebbb4d9b1708eeee85f0f2587b137ab57b1fd31f6c5f5a1e8f356e246e3ac9cb7f5d894e2db99faeec652710a84d83b413644d5a40ff4a986c1d260d5cc27f0a50e63548f0be25c27371656cd0013dda6555809a57e14266bc52a36d0eac06ceb31e135281b5e5b07f0ac842699231cfc8ec34f0046e191e89f725709a2b7fff8888441ab69738b15c7cd5d709ff679532a106ab94fb9888400f6cad1db9a9beac4203f7d3e8ad179ccf79b97356ff14df9957470853f16983f18e292d5ae80b32cfb37c53db5f6583cb2d9887ed41a19f3c7ff505a982e9c545319ab62303526280c9654379199bfe5bd5ccba53c55e4f9e5a8d8ff399956841c16ce09494abaf4358eb619429898927c39f1f5e895fc9a8d79a02c25409f394ae3af028e268dfd99bf6e0c5afc68be44fc2aa1ad9d00ea9e030868fc78588287a63a5b4941de7d4c37a9248ea3f0943158791bb40fc8eb5734732389dc1a652386ccea46a4cf4b3a49a7442ed79fc183c6251eba83f1e60b3c4b1e0c56c6148fd5198836966f2485459cce7f427178d0668bdd9d78751b81f95750880a5ef45792c018e0c130967b665712e9aa669fcd10334a17a510cfb65f5daf86e984a627ce7b3c8ad112dbf355f92f9f6befd0696aa9e59dd69a1901ccb71dea5a5d37cd707504b5b3a5e99430cd75af2fe88c9ed62eadb7532233c8141bc0112073e7dd48f2964916d81072b9fd43e9e533f2b725f3c744141117c1dc02c967a0f227293e2b38ce1abf2c2a0e6598199f47d2f34676e643eb451c092272b9e9873f9fe8e5ad6d22e896eb454c22da831e7c4e4b02472064dffe74362750853ce25d33ef47c2b67e33ca7cc409a40212723c298bab3803969d55cc7c310f9de517caf6a4c9a9d2ba7178c97aee18e519fb1c18859959f2c477ccb4f929559078060444d8a633b3cd4287d87011053aacaf41754a2593d3f6861788a021e56b39546f90d69efbf4b603d7f105df7bbc0a8ed9312a4d679e58865fd62af39bdac0870b6127720c61e5955e1e5aad362aa800212a953d0f6b7d08deb6534d7f87fe3330df5670b2c948a21742724553a5928aed6a82757d6288970f6e85e23e3c5981244bd449faa148f8410c4e871ab8c0c0dca401b1bc0052e70d862c7b68fdc7b5f39aec9fa9a71c691451b35d5a0452a86cfdfbb48be9c307e27c931d4b5b74daa39965190b916a1fd43402ed40921ed474d96ce03daa4b7bcd57f66535ca43b1ab860d3baec62a249aee8ceb3d699a4ed60ff2ce6a5770ba5c17cd8257145e717ea4bfc0f5a234a2f519eba34ee434689a359c52c1e7c2962ddf0ce3348e16c71565fb160fd977c5d252d247651442d816f357fbbcb577a8e9e32e51fd8812d0a2680644d59e35c8abe51cc7c21a1d32ffdcc7b350a9da5ab1e018b2fdbe3507f479bd5556ef2dae9e591caa5f683265d3fdef8abaca6e5872cea1d0f5da8e16311538feb107339b7203c37e12dda849528eb57e2f9877e21142d906a404121df8a91476b671b3f7d1a1b6f9f0172daf4292711b4c61fa3e9ddc66ce1e6b25c58f4a45ee4ad4ff9c17543591603541a7cc5abe58e150a67b36951105b6a83210fc9e1798190bc40aa7f8655bfd", 0x1000}, {&(0x7f0000000140)="849fcd8421f1b26f40a411ffa427f0d9edbef5a03c8d4006a5a164ef5dda32dbc0caa706e0598233162c403c298ac6919b8a7d5e083f1b8c13f1e8b1e6460153f0a011331aa576cc924f83e1e44a2b0dcebabc00ce7626f07264d1463716832fe928025f369916027ca40e71573a212176d882fa661deb613321f11decaa6e767c3e9f50284c7644363e7a", 0x8b}], 0x4) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x4) 3.698435464s ago: executing program 7 (id=1403): r0 = socket(0x6, 0x1, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f000040c000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000069000/0x4000)=nil, 0xffffffffffffff7a}, {&(0x7f0000070000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f000070f000/0x3000)=nil, &(0x7f00007f8000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00004c3000/0x2000)=nil, &(0x7f0000704000/0x1000)=nil, 0x9}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f000064b000/0x2000)=nil, 0x7fffffff}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xa}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000084000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000224000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x3}, {&(0x7f000064b000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x3}, {&(0x7f000049b000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x5}, {&(0x7f00006b3000/0x3000)=nil, &(0x7f0000055000/0x1000)=nil, 0x1}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f000034a000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000705000/0x4000)=nil, &(0x7f0000641000/0x1000)=nil, 0x4}], './file0/file0\x00', 0xfffffffe}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000240)=0xff, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa3986dd6c370c8900182b01fe800000000000000000000000000025fe8000"]) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0x3531, 0x8000}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) 3.6694519s ago: executing program 3 (id=1405): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x7) 3.666810204s ago: executing program 7 (id=1406): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3, 0xee, 0x7, 0x3ff}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @random="11e672caaed2", [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x10, @local={0xfe, 0x80, '\x00', 0x0}, @loopback={0xfeffffff00000000}}}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x8000, 0x2, 0x2, 0xe91}, {0x4, 0x5, 0x0, 0xb6}, {0x6, 0xb, 0x5, 0xfffffff7}, {0xfffc, 0x9, 0x3, 0xc852}, {0x0, 0xaa, 0xa8, 0x2}, {0x3ff, 0xa, 0x8}, {0x7b, 0xff, 0x1, 0xffff8000}]}) 3.64145062s ago: executing program 7 (id=1409): sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f00000000c0)="3bf2ee74e747e72dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f00000003c0)=0xa1, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060999a08c2f952e439c0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f382f55110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54838d15d9ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c81c69d8b35a0160853a37d02aea60b25813679e66495c3dca5e1be39db77104e000c9ec60567a3d6c116499524a32bb21c4a286fa04f9129027892a74d6f92d8f14a0e0c40ad2b290623a9ccf4938d92a42629d51ea9f6c3127a5958a67deef0587ddea757a4a0b3c4bcfe37a93ca1fe9fdddef45ac286fc5e03b142aec8e2b3f355dda570466c13c786de299e020a1ce625a830505bffead42fc4b47080f8ad617724308eae6a2d19744911c539994c70b5975099117f193d71d2931199e1660b2c48ff79a33ab0def36ca245c277630e9fd840720160e4a8c585cd366f89fadf15c14e81cd521737c92474758a8beaa18e8a2c54df7d176393fd1043d9a00b944a9932b3bff2f93b45695753f1502c80e37db0e27fd5833cce6c647192ca8c95", 0x2eb) 3.640960011s ago: executing program 3 (id=1410): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0x300, 0xf4240}}, 0x0) 3.60011628s ago: executing program 3 (id=1412): syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000005}, 0x0, 0x0, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x2, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 3.594952441s ago: executing program 3 (id=1414): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0x20ff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8010001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x81, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000000c0)={0x0, 0x40000000, 0x0, 0x32}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0x40086475, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) r3 = syz_open_pts() close(r3) (async) fsync(r3) (async) sendmmsg(r0, &(0x7f0000000240)={0x0, 0x8}, 0x10, 0x40e) 3.552236489s ago: executing program 7 (id=1416): mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) open(&(0x7f00000002c0)='./bus\x00', 0x100, 0x0) close(r0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x0, 0x6}) 3.55114904s ago: executing program 7 (id=1417): ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) (async) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)) (async) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xc) (async) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000200)={0x0, 0x1, 0x4, 0x1ff, 0xfff7}) (async) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000240)=""/175, 0xaf}, {&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/209, 0xd1}], 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0), 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001600)=0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640), 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000001680)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0), 0x20, 0x0) sysctl$hw(&(0x7f0000001700)={0x6, 0x7}, 0x2, &(0x7f0000001740)="e2299ec63d080b2f56fa7205cb5b45e6aceb1ed7753b42abddcdbabac3177a4181de4c8a2985b9c9b5ee3078ce7601c73f524f5bd0ae8df8704bfd5e174bb3800c371d87ce971676ebc6ce2132813bea818711484bad1afd2a973f144d9530897dd08023387e78fd683643dcca13d87d9020f34dac311cfad74d16f5ce216bf3ceff7ca446ad73fb0e9664e6ddf8d714bb6317a8040c31c36ffe7f98fb8ebd2453fd4bdff57689325abf1c25038158c959", &(0x7f0000001800)=0xb1, &(0x7f0000001840)="3f3a875d3fdb8159bff6ca2162ff3e93ecb40ca2a0d601c48dd95a849a89ac3fab6978edbbb02c2240f5ba2aae034f9a1139d9629a8a554dbf96e67357f3f32c85c4deab17c294582601ce39e9bf3e0bf99428ce6881cf2e9d989d14f714ddf05859a58b3d821e7a5dfeeecce6a0993f8227cc43a7201a73bef520084a04a8536adac45241efb0515bd42d27639c75266012aa2882b20745682db847b9bb5d02374b581473594e8345ff9061166caa276f275b9ef7e21d98b490f46ade5a083acc3f37373103aa4eb6f8e8919fa11933b93bb3bd97cbdec620d4ae948608226ceb7925", 0xe3) (async) recvmmsg(r4, &(0x7f00000030c0)={&(0x7f0000003080)={&(0x7f0000001940)=@in6, 0xc, &(0x7f0000002f40)=[{&(0x7f0000001980)=""/184, 0xb8}, {&(0x7f0000001a40)=""/12, 0xc}, {&(0x7f0000001a80)=""/63, 0x3f}, {&(0x7f0000001ac0)=""/160, 0xa0}, {&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/77, 0x4d}, {&(0x7f0000002c00)=""/194, 0xc2}, {&(0x7f0000002d00)=""/34, 0x22}, {&(0x7f0000002d40)=""/244, 0xf4}, {&(0x7f0000002e40)=""/201, 0xc9}], 0xa, &(0x7f0000003000)=""/117, 0x75}, 0x5}, 0x10, 0x800, &(0x7f0000003100)={0x8, 0xc}) (async) fchmodat(r4, &(0x7f0000003140)='./file0\x00', 0x18, 0x0) (async) writev(r1, &(0x7f0000003240)=[{&(0x7f0000003180)="f4b81ec6e65301ea242a33137647987a04d3", 0x12}, {&(0x7f00000031c0)="d625c5040d47962c246f586ba17904ba69cad0ef18f3c6f8bb49175f3ff5f4bc15f4bc34fc80d24251f8e51a0fe1e680f9660d67a153867825aac82bab7c80ede2e6691a052858b1a634", 0x4a}], 0x2) (async) sysctl$hw(&(0x7f0000003280)={0x6, 0x7}, 0x2, &(0x7f00000032c0)="2568a9d1204f7d383be1fa72c8c1b2abfebaf5e22a7aa1e1e5b20ed7ba826164ebf789025e0aedacd96a99f89a44f8637bf7b6fda27942bdfbafc352fdd48c778311d58db0479f3578e7638ffa82d04c1e056db68f337ab72a3ce19a079adcbb4c28baac8a06999a742ea8a87c45a50f3997605b4976fc7a1cada85556c5e98de78bed2f43d240d9030224be564a35f33cbff583a71957fee2baf66eb7ee4e0b5c9a0dc1bef46c7952a77226ff6b6311e5e34098888e342e810f26e4e75f9f67a7d1ec7ae4063fdff96cf8e7ee8eaf9b30b55a50e24ae59829b533c70f89e5036401a171ee91832e06f5c47051bfb3f2dfd5a5f3", &(0x7f00000033c0)=0xf4, &(0x7f0000003400)="921c192d640d365eac497225652a33fe5bd760bbef68b7e8351518fb2df57ca49bd75620d2da6cda2eb1c23b4b5732e89aa110100e06db76d845450c475e9b4fc24515c067c2a0965a5e144eb1336dad9b56b8fd1e3c0bc3a886bb2443a93031d41a01974936358de3e9e433d663e20f3e335f4e8581c005231c068aafb559f3eb211bd2a4b5295db1e9a4a91389a02b1b352c04e36612b686a9285b51e82a34efe7cb8994cb1b236b242dbe0a9044173b36141d4e64a412e02b2c3d469e058479f61785089fa57cda459ef870afac96f7e0ef629a1a870f2fd39366f16406d8fbd3830894858c930f5a9d7dddbfcaa15004806d097846a8", 0xf8) (async) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000003500)=0x9e) (async) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000003540)) (async) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000003580)=0xfffffff8) (async) bind$unix(r4, &(0x7f00000035c0)=@abs={0x1, 0x0, 0x3}, 0x8) (async) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000003600)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000003640)=0x7fff) (async) ftruncate(r4, 0x6) (async) open(&(0x7f0000003680)='./file0\x00', 0x2, 0x114) (async) sysctl$hw(&(0x7f00000036c0)={0x6, 0x9}, 0x2, &(0x7f0000003700)="46f0b431312b5258dc73c1e16b13cf8cc958fbe23448d9cb0eae7744c7c24c0a1ad1e7e6acfcac1e65959c62325e841ab6179c18a55567e7472255469cdbde8729d86fdd95c75c36d8a3f11da21c5376c60b65183929d9dabcf285476e541dd01cb82a20f13b9bd7b744e03879b2229f93caadafdf133aa0e76e6d2ac944a036452784a76e9a1c02d639323d0ada1f91da53c979c85205dd459734bdac5b4672385c5884a2421d24f1b0f05c9c4966134831be87d0ca46efa5cca1b5fdd3f7c0da9f92d1c24ee15352e8bcb0c519fbfd30b93a7ab260097eb3ac", &(0x7f0000003800)=0xda, &(0x7f0000003840)="cc1ffcd5c20a3bee4ee3f14da3936d0a938bec35d1688704a144ec998c6c9c34e9dd8c0960e17412", 0x28) recvmmsg(r4, &(0x7f0000003b40)={&(0x7f0000003b00)={&(0x7f0000003880)=@un=@file={0x0, ""/78}, 0x50, &(0x7f00000039c0)=[{&(0x7f0000003900)}, {&(0x7f0000003940)=""/125, 0x7d}], 0x2, &(0x7f0000003a00)=""/240, 0xf0}, 0x7fffffff}, 0x10, 0x801, 0x0) 3.550396745s ago: executing program 3 (id=1418): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xff) r1 = socket$inet(0x2, 0x1, 0x40) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @loopback, @empty, @local={0xac, 0x14, 0x0}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, 0x0, 0x4) syz_extract_tcp_res(&(0x7f0000000240), 0xfffffff3, 0x882d) r5 = dup2(r1, r2) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000280)=0x5) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000002c0)={0x2, 0x0, {[0x9, 0x4, 0xb3f, 0x7, 0x8000, 0x5, 0x40, 0x7fffffffffffffff, 0x401, 0x0, 0x2, 0x3, 0x24a15aec, 0x7c, 0x7, 0x7, 0x7ff, 0xffffffff00000000], [0x100000001, 0x7ff, 0x5, 0x3, 0x10000, 0x6, 0x5, 0x8000000000000001, 0x3, 0x294], [0x0, 0x1, 0x2, 0x9, 0x9, 0x7e, 0x2], [0x6, 0x4, 0x1f05, 0x100000001, 0x2000000, 0x7], [{0x0, 0x5, 0x4, 0x10}, {0x5, 0x2c3, 0x2, 0x3}, {0x7, 0x3f, 0x1000}, {0x3, 0xfb7, 0x80000001}, {0x1ff, 0x3, 0x101, 0x4}, {0x401, 0x6, 0x8, 0x40}, {0x3c, 0x3, 0x9, 0x4}, {0x2, 0xc5, 0x1, 0x7f}], {0x4, 0xf0a, 0x31e000, 0x5}, {0x4, 0x1, 0x9, 0xffff}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) seteuid(r6) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000007c0)={0x9, 0x4, 0x8, 0x6b4, &(0x7f0000000540)={{0x4, 0x50, 0x7, 0x8f, 0x1, 0x5, 0x10001}, {[0x1, 0x6, 0x2, 0x400, 0x2e0, 0x7fffffffffffffff, 0x0, 0x85bb, 0x8, 0x9, 0x0, 0x1505, 0x0, 0x9, 0x4, 0x9, 0x7, 0x36bd], [0x7, 0x5, 0x309bd594, 0x1, 0x9, 0x101, 0x6, 0xffffffffffffff01, 0xffffffffffff4ff0, 0x16], [0x100, 0x1, 0xc, 0x1, 0x7, 0x7fd2, 0xd6f4], [0x10000, 0x1d, 0x6, 0x2, 0xffffffffffffffb7], [{0xfff4, 0x401, 0xfff, 0x6}, {0x6, 0x4, 0xfffff64b, 0x2}, {0x9, 0x800, 0x9, 0x29}, {0xff, 0xa07, 0x9, 0x401}, {0x8, 0x2, 0x80000001, 0x2}, {0x10, 0x800, 0x7, 0xffffffffffffff00}, {0x5, 0x8, 0x4, 0x8}, {0x8001, 0x80000000, 0x0, 0x6}], {0x8, 0x80, 0x1, 0x6}, {0x9, 0x5, 0x80000001, 0x1}}}, 0x7, 0x7}) getsockopt(r1, 0x4, 0x7b, &(0x7f0000000800)=""/121, &(0x7f0000000880)=0x79) r8 = kqueue() r9 = getpid() fcntl$lock(r8, 0x9, &(0x7f00000008c0)={0x2, 0x2, 0x3ff, 0x5, r9}) writev(r8, &(0x7f0000000b00)=[{&(0x7f0000000900)="f8a2175314651d73686580c15e25c47a7337f491be3f406b0d34d67103da0d681311b6092283e81e07dff68d1a10843a3210da3af3ec43783161d257660a9ee5dd4ff5e3e977a8a69baa0b6d495d5799c12b7532efd97d77080c6f8111e09ef32e1eeb999282314a860562db123588a181494ec8a240f7d9b6d45bc126", 0x7d}, {&(0x7f0000000980)="954b2ac78d6c30f168d8e018c3303676d39e3f1531531fa60d8aab8a2b5c25a93877d2bc0a4fe411935332afa1d38767c5c7a0e4b6f1db3a14caa898484c", 0x3e}, {&(0x7f00000009c0)="dc038d9dd3ac5260fbae932008da53b8d6391d42467d67af66d9facdad2401017fc0e118ab95aaf4741864", 0x2b}, {&(0x7f0000000a00)="a570beb4720c7a2d570ab34235988a308f07c6307dad9da78a259c6c27845f2585e35dd89336f5327dd719b27ae86024e2ee571d78dae791cb64d2fcf6039144d2a2fbf9afa678c1f54c328fb1b1923714e97040af161ae89a0ebee05b83f782b358b6ccbb28c53c41213ac0d5eb01e3917a54fe1f0472e4b296a7ac80e88cd6473ee7ddd665", 0x86}, {&(0x7f0000000ac0)="fe790567fff76bd4507c4483916a9ea9389ee28f73c4918cf7a876502a814be5ee60ea583dac9342146ee9bcbfe52ce1146f5c0743", 0x35}], 0x5) r10 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000b80)={{0x2, r4, r7, r4, r7, 0x4, 0x2}, 0x5, 0x8, r3, r3, 0xf3, 0xffffffffffffffd5, 0x4}) fcntl$dupfd(r5, 0x0, r5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000c40)={'./file0\x00', 0x8001, 0xb, 0x8, 0x0, 0x5, 0xe6d, 0x1, 0x1, 0x1, 0x0, 0x2}) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000d40)={{0x9, r6, r11, r4, r7, 0x100, 0xc4}, 0x4, 0x7, r3, r3, 0xfffffffffffffffb, 0x2, 0x10000}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 3.544796199s ago: executing program 7 (id=1420): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) setpgid(0x0, r2) getsockopt(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r3 = syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x1, 0x28, 0x66, 0xffff, 0x9, 0x11, 0x0, @multicast1, @loopback}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x10, 0x0, 0x4}}}}}}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) sysctl$net_inet_esp(&(0x7f0000000400)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000480)="1c52071b5308d19b0bbd87a6cfad39288dac056c00c7ed0c3d04571e01a66687a63b422d292c194fddff73fb6f6ea5cb90385ebed3a62986af0e3e6fa791953e20ed15937cd6109e880e258ec9ed2ff02b1d27bab41434f6b2cc2eb86a33075b8363d99544f0223d6fef87ef60c74957b59fa73fd23a457ce395e2c3d05edb9d3190f88954ec85a4cb6ae123049c6beef8bed8a9a20b9ccbb36928b2674f0f36b1adcd04d38b3001d09b73", &(0x7f0000000540)=0xab, &(0x7f0000000580)="a269111dbc566633775a381161144e010ee3ceb811bb52528e16331544206909bd236bd5204bfab18f52b8404de84b44c72cecf1e63c4a91c545093d8a7778d3f4a50a16408ca95ff7a08b32206248b9e28fabbfc3f98c1663b98190dfa42d9172e55091184af4ca553b78d284a9ec37c3c5636ffc02fb861239674267bd252271b915cd25fb600b9373f400d8805a57f9e6a13d71bf66694ae331260d2165", 0x9f) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000008c0)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x3) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x3e58800000000, 0x3, 0x9, 0x4, 0x101, 0x2, 0xfffffffffffffeff}, &(0x7f0000000340)={0x1, 0x3, 0x9, 0x42769e1a, 0x3, 0x5, 0x4, 0x6f}, &(0x7f0000000380)={0x200, 0x5, 0x6, 0xfd, 0xdf, 0x7b, 0x7fffffffffffffff, 0xffffffffffffffff}, &(0x7f00000003c0)={0x1, 0xff62}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xffffff88, {[0xfffffbfffffffffb, 0x7, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x1fffffff, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0xfffffffffffffffd, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x7, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x80, 0x8}, {0x0, 0x88, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x4d132a4, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r5 = kqueue() r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) fcntl$lock(r6, 0x9, &(0x7f0000000240)={0x0, 0x0, 0x6, 0x100000003}) kevent(r5, &(0x7f0000000000), 0x3fc, 0x0, 0x5f, 0x0) shutdown(r4, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x7, 0xfa, 0xc}, {0x50, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0xc2, 0x3}]}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) 3.459123422s ago: executing program 3 (id=1422): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000007c0)='y', 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, 0x0) socket(0x24, 0x2, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x20000000042, 0x3fc}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) writev(r1, &(0x7f0000000040)=[{&(0x7f00000003c0)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa5bc91b3a45de8f24474e26566c2f1cab86fb2b55e57ffff775cb9de19c032956df7fbac220549902445db2cda0bdfbd953b69705b61cc28726c23509ee", 0x66}, {&(0x7f0000000180)="7d5ffab696ef30b934901770748609059b1487670513fcf4a882582cdd018f7d563ff14296a2bc93b72c648888492fae5088f0f15b16f89ac9a7f99d847e235585a8ad2e77eb0d", 0x47}], 0x2) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) (async) lseek(r0, 0x401, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) (async) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) (async) setsockopt(r2, 0x1000000029, 0x1a, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x66, 0x0) (async) setsockopt(0xffffffffffffffff, 0x6, 0x41, 0x0, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) (async) r5 = syz_open_pts() syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) getsockname$inet(r4, 0x0, 0x0) (async) ioctl$TIOCSETD(r5, 0x8004741b, 0x0) (async) syz_open_pts() 1.476335184s ago: executing program 2 (id=1456): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) getuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000140)="5420419cce8fca13b839de3e960b9875dd3ff062be1241967afbc4454cb62afd65f80d75028bf414b301b53447f1ac106f36", &(0x7f0000000180)=0x32, &(0x7f0000000280)="223441841995566827db12712f9e8ff0188b92da8e248148ec7203ead91f60238d3397e2e728cc189ad7e7bcf196be2f346a374e79d4220f86218884affe999800986138c8289c62c2df26e786f86ce328f9cc7af67037bb94a5335d06b87cea7bea8f6e01bd0a60130e8943234b1ea207aa0c79541c4673ff5b6f406168284698e20a31c73881c6a008fb34485edefd721e23f188ce672e1bff20e13bca5a46bf4aefba57b984c3bdf72bc3caca9a381d08d639b5b7767627711d0f4fc6243b1cca7bb0dfb2cb2f6e2272e8faf93e30c670c75e855a1b0745df3cbcb0bf83a75c82d2b0353dfc26cd600b83828957f7ae405f034d570c5543", 0xf9) fcntl$lock(r3, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000300000004}) preadv(r1, &(0x7f0000000080), 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x108a0, 0x0) fsync(r4) 1.471168495s ago: executing program 2 (id=1458): sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xe}, 0x4, 0x0, 0x0, &(0x7f0000000680), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) chdir(&(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 1.470168656s ago: executing program 2 (id=1459): sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x40) close(r0) (async) close(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6011, r0, 0x4) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000480)='./file0\x00', 0xd5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x2000, 0x801) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000200)='./bus\x00', 0x615, 0xc6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000240)={0x1, 0x49}, 0x3ffffffffffffe0c, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000300)=0x4a, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xb, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) r5 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x3) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x1a) open(&(0x7f0000000380)='./bus\x00', 0x20000, 0xbc) (async) open(&(0x7f0000000380)='./bus\x00', 0x20000, 0xbc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 1.405450578s ago: executing program 2 (id=1460): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x1192) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e57) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xfffffffffffffe37) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/99, 0x63) ktrace(0x0, 0xd110d4b105548fa7, 0x40000c04, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0xb}, 0x2, &(0x7f0000000440)="db672a8a9126e57dff7d323ade851301e676fd805ccab9fe43e6ac18e22003dbcc674e1a02d1400ab6195723c380b99c1cc9a2dfe588f93be398bba394427932e5aadb6cfcb78fe5d544a04045ea614d675cfdb9467fddc66003f71135f8584d177d2764a9941035434b892a42de4442e65801053d4fa95e1f4cafe69b4dfcdb24269d7acdeffa05b75f95eb5fb333044fd18974e3182c498cc6f90bcdaa055cb02d0affb01ae1b4ee7b9bded3a4b33d0fe98772a6ac26e8e7d1cd450e41abb78e7fd15d3ea32dfdfa76ad8de9d17d7e541cf0e3df9d099dca2a6ff4813070ad9cabf81ca60df90f42fd502c2df71e695ad763e7a9d6a6636e26892937d7ff2182470037e29368d978b43a30d42f3c20f850eb00361b27b9e2f83484d477d20857ce53d7c0f787ddb97e390d9575491d3857e913b5c95debb0ab0e738283fb1789db1c5f89e5fe7075cac5b7425824ffb48003b97368dd8f1bf6da2beaca11f5ba801201ab8421489f9f37fa7265c511a6c3c15ff54c788050ba9a32fb86672e80aeb97a4699b78a86336ac4e5d458200f14ab52de597d2881181270379a8abf1e053b8030c0267c71d00054a7eb12fdedbade935820a5c945315720e630ac17c19d4d601b84163e04565f40d3b3ffc80521dea5d4f3407869c2aa142ba8d3502cee1a942eefd95b3c83c360bd2d1fa443fc60fd47a9e55dc018169317cccff5f54461cd8261c1fe370de689a919176037ba030cbebc1b4c53f6801f27eb0dae0ffd12f5b376497a499308d0abd1a1d9b1a611a44a0226459821f0a41192ba81d1c0a7533faa2865d2dbdd5f747b1c557a9c8eed6c822e2df16dc3f6914d880067de0b95df58e5dd0c4e31b9b0fdccf76cb8006ecc6482652e4bb8191a76419278f4dec33135562f99a8de5eb3b52283f7238d9f0340d49a2242d6ff065e063dcbeb81a8096d3e536c2159585a98e8f21b1bbf81ff0d86877f69e2364dff39297a151f88286855e815ce5b99fe2b729270c2a38aafc5e3368ab33cfb8ed08e23efa39cac95cef8f8d7ffad09c75ead2322b562fdad5a386622358f900ac289cfd14dfc1017295dd4d95cf6e937ca0adede7cb6077aa849a8cf0552f4ca54d1a5df091742afecb916c2008469f1a46a62cbffe0f193bd1413a5b9878a001c7e3e84aac2b8b243116943e84e1e9c2ffb145834a75129e60e978b5c051436739c9e9c7bd37081d45ba7e12b9e9725cd6d805052df42b10711c7d541d30530830623c5bf90c16553423ce367594e8f639479e96208938c8e2006daa81b60e1afcdab5f1382178402b04965e7f919572a5ebbbecea4f410e7fc5a49474d43226b8ea2722e1d6a0521552627b763549b1210dfed3b7414d4a0e9a6a3af01571f6659f3402a3dea23674f6969f57822cfe6f19d389af67a0613f77a11ea6fe4a4521ecb295d3692bdd3d6aa37228a367c1dc0778ab0e15430bdf2a305307cdc19e4e2cc7c2cddd18c91e64efe2f4526a7ca1dd7c7beafec35f06423d86c14b011c5f59650e5940ee16d185097691945b720c1c23be4a7096198a1d281597b65ea6b25f158b9022ab2eae445a472e5ae2d4dd4d459a087912d9c21ae9e614bc583327c7c7d624792b9fa825b5bdd117fd6d15cb8cad764dac38c99da5dd40c6ae049e4663991b5473eb4f3f3e2b70790dcfe044748ed01ee99b32fa1b728de8b66e02ac599ca64844df5c409a97a00fe41ee63fa5b739ce9cf88868472e0d17dcbdda489d4cbfea54a2ad0834f810eb40d42ea5016cec9412af80272ab40f47e80d624bc89b942ffe84566649c6a43ca7d8c453ae6e8de359f445b56131958d836b6463a8ca9390abd86a6077161ca7b078c77538e1fb68d9670c770013b2bd4f636ed0c7a646b44bb2ee93c228675dc0fbee9174cb2e2416919d33a8626fa240841f0931037f4be33bf6c7a2e7743b330f549036e0fc07cd2fc92b44bf766b003fff3b4de71e2377de6b2e3af23cb3d6aee95477b5e54da4fcd0e2714e267129c5510e0628c90161ed4f5dcc3acf2a89adc5d3d9ae1e3df2e4c4b7f4fe7cc3d03789ca1c31b5e83c3f45a10cc55c00358d4607b17780c158b5ebd994b7d803181481229baec35023d12c469eccc2e61e05f578eecdc5f8b346b31ab2b6be2ef63daee496498e54e43da426759a55a4ca9df91e28b2dad53e7e59faface9ae65360b2fb8680453e456f56b830e766ef4ea4796337601be0daba62d49b773b9eae1607fb87dcc09daf4e6d93065795dfbbae8d425a770df7158b3a8fa27926b192f2d8a12758245a0153fc40b5d105c7741c8b87a43f28c257c266272abab535d9713c1c62f4be04d0db94a91e4911d0e7a20d6ba728d5e1727e1098b50c4d3dc025f84e52c106c3548681da5902d281e325d184bc50996f2afbfa776363e11dd14bfceb6f69d0b96ca1392f0f13496fa8bd84df6414aac8b20e4a3f972171a4436d550dedd5f0bc60f0dba18775dfc5603de00dc011ec6f88ed6ed223ef9370faac5c59020a2249e40285e136332fbbeed6822363666877e01727cf98f3730c02cd4a42bacefb2fa48acef492aade8f0549a068a2b04ee226cdc79dd64e0f339d18fd06aff74a609387b2a7ccac628c72dccb19686470d33d2f65885715af8ded1dea45ddfea70c7b6be1744646a5ce8a6746771fb53b8e4e57195d724b5e8922d870245247cfc49ac222ed4d476265aea0e6650e5e6d877bdd4294ccd0f651444682d501eded21946101d2c11c6a0e29bec77d1980f51d64f1ca2a4cb8b51306022f02882bac8c9b11b3ad5ed7af142d25ec33cc5b719de925dc7dee758e599f97f8c2b6723822a71d2c8521c3d548532cb1dcc3c323a5a941d35cefbdf6f99ac13bf62699135e4cd83b3b0ce30a1d1ec08026072038152ea8ba8aefb2f70ff368a09e65195ea4a735c83484e503b89958c4fbca4b9043e5906463ac6aade6a3867c3c07661062b34304666a99341d499281ebc475e00db746a2655e7adb58ba21b16162e6c95510e155db22acba6a1be63c12f8b8d3d58ad566dc42e13d093f4d52ccf754f370ed950f4a44d92aad3d9c3bb7946e38aa8f0d96ce6478d6108bb6ac6e31ceec0cd5e97058fc62b0a20fc198ed5c1fd4f2accee0b44be7ce0cf0f25feec54ddaf6615132700b4270292f8189d341b0fe044f0148ee58141d789559324f388a6042797ddeeac6f05675fbacf39ffb8c53ba90b7b5e1816ef1957e4b7b049dca96882c3b2c3c6fc23fda2f7c45e846cff83e4a474fae9efe00db690babef9fd7e994c657d7c9ae29129fcd784804a30fe200a2f1655f5606994715ee66a2d1baf80144b141ebd97c301e1483944c4df3d5a95012153845fe0a2eb9a5fb93e5f6cfc4004d27d8988e26ba3f4c4514d7db5ea97c38a0eedea5a8cd275628e6e1f3d8886049c9f98711603242dfa6058d46371a4eb532d598441cc7b62aa2ebaededecc3231b5537ac6f558ed46c004d2b2a2293c3b71c76e9be09dcffa1766dbf32c506e8e43370ae1b6586447796fa400cc294d7abeb4bb59dba2f1afb5ec1b118598c671ee8625ca79cc197bce30ad9611ec2fbc12abbbbd41aacc7e72058dd8bdf81ba28a770deb7d2b5435b8849592e7fb89e65568e514d535ec4e8ede13f34c93400de4ae863e022df1454f784b1175c2ca92d5b64f2c72a237b63afe86eb22892ddf7687232b5eec63c7bb3a75f550a143281e2199c075dadf4079cad5615222718b4d222b401b18ff39dc02c42e0bee7ccac8079b8f9e1a22dfdaaa3e267005ef347d35d3e25e3215ec41f3327247be28c4ad6664250803c8cf0bbd7b9db8fa6d432b9d7ecc51666a481677519eec8602e4a703ce461fbf7a9ea832eb9c07b31a8216947419060c73fc0d001fafd8a725c56a962837eae5a5c70470c49771a9ce5cc4f38de5f7194f3d574a4a53cc04965d40430f0bdb0572c5ea000f89a2e7c590151f0e6c6f516c555bce2562cb5ac70c56d66ecbf87e1da4248dc26099495ccc5660bb653e04c76611c09f01f79b9498fc4cb293b69787239477f2ab63ef30a97d9ca695927e4f3b56268aea95c330e3b107f614c0dd27dedc59050c8d8cdc6f547de3c9aa95472538c08add9fac69c139ec102c2b74249b296beaadb2c24644846630ae2f5b826ae48dba102712f74493c33c6d2974207c9f13ae3a739c7f6ab086e2a4432c875d0b59a14137090c828b618b78fb1b0c55ebfc6e1162ecd33abd3f91f5005efbcfb3800e4a4573fbbb70f54a2cd62d52ace2ef03e82848e0efcee1b7887a3db54bcc81c6fbb1c06ef1225d47aabdbd43f218f62919100e364ba0bb0a0454b85c42cabcb2b1b2df23376773baef0a2f4b73bc37c141c339d91a3351b815245cb59713d88e8e99e6c40b7111ba97183fa47d523ce2149abe0d731f12073c5fc0135564321e048783ab53453959f8306eecc140e3ff38d2a175cb5abef363302512e06361ebed08176331c84992c90f86d3c6034cc3c770efaa4e7fb01a225a1cc97403647d50708d652c0ac392b3506711cd696b78ec9954e27ddbb6fe9b499d4beba705190edbc6b48d8c4a47587f127d0117d0cb0363b89459b4a6b1a691ea54e868a01a7a0fdfb79b4248cf201f232ed679e1a67e4024b868e144e7985eec09a49015614b96411d9e563316bf8c32fcc109382f7fe62f038a9ea119991117f55a697a9505af22e2dd5f7f0129c3df570485a648ba74cd6149dbdb8cb0fb8e2b4883dbd7a9f8f8ff33a05b99a2faca13ba07d86000385833890f0f07b1a0676cfbc79c80ae19310b5dc62e2dd231d2860d5563cbc0fc4d23b06243a5b949acb4489f6656ca9399addc91c98aebe15dc9376e35d2753654d3c99273aec0cdc6fcf596925ecb530578a68b3243c0c9e1405debf61fd14fb126e2c8b1693531af9267e3f4560ebfda38a385d1dbcf68717c1834ac11968bb826190b7013f1edc647a5d192ae6aafcd89ce45c4c2dd1ac6757e44435ddd4c56243c0182f6fe8ba19e13642401dd8147795c3c2da2111c8f68a8b84e4fe4d805abde1548e759ec1390082aba895688f2b19efc2a1a04b42d7de146d79bf7f2725da01ce1640178bf9f0a8483f08e3e6088d24f15f862de4e3b0e3787c40ff2e9e8ce2557e403e0b015e04bdec421c0975965e646b9b56ee45985f1e0b5a0ac5f8cbc08c022829a9e2550ba08157ea01f848b241d32bfe88510707060b81a046cb3e13e59deaf4896e4ed0ffcc46c5bfa6054eb5d1ab70072444f3278a6e979608897c8826ea390dd36a4900a0aa764eb046c1c12a9a9942e60e35be33d28b025a5935289451be47b61ef8a209929bdfef9fe529e391378c19c4af2a56a2f4a5a1bf97e5fe72cf9e43a78e2c1a3ce5aa1723f0f94464755ad6ef78edd10ab2273c555132ac8fbae586b1fbdd15d2bbb9c9338186c91667c5924b7d8e5bded1f2d5c6635adc0bbef0905d6816151abd7ba1daff8dc117324a79608fc2b0230b2f6d97a1726be574ee7e2db23a8d35a5110783ef13c177036ed711f186b5eba50d421f8070fefcacd644ec30096f664c39f3cec2b19e9e651e192aaf702c28a4c01595066b0ce2e3e03dda44c580ab102f3a0544cc80cd9796c50fcb57ffcfcc48f836f53f31ebb1e7d6e0bebc326c01a84be5eb5e664a08626ea8c185bcaf6f4889b66bfc1dbf3464866f049a2bdc0c25df2475ced752669bdb2d0155c95cf7e81c89c72016f06ea75c722ed4160cd34c2f0972bc220a10e4a32267f02a", &(0x7f0000000240)=0x1000, &(0x7f0000000280)="43ae078c977e6f81552fbd4ebc0756b275b26fefa317d2a7", 0x18) 1.404340007s ago: executing program 2 (id=1461): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffbfffffffffffd, 0xffffffffffffdfff}) unlink(&(0x7f0000000240)='./file0\x00') ftruncate(r0, 0x48001000007) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setrlimit(0x3, &(0x7f00000001c0)={0x9, 0x10000}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="feccb4dbf1a0cbbbce48a284a64bf88eb776f7fcdf8dfeb732aa2333aa9bd2b16613c80b25772782c7c09ebe918411a3db478904351cd0cff611232bc3ba884bcf9a525fed8e7107dde6fab277b3aa50f33641cf09737c8bede119d5ac8c075699ecc90d31482677310bd24216a764936c29cc2726", 0x75}, {&(0x7f0000000280)="072972c403888736e8533e4264cd44e8a345d2aaa69a31dd75aa1c5588bff052ebc5c2b3939b8976d9e13cbb3b880f47518ef97a8c4436a127e59567c8d729de73c079fda00b9f80b9f3f3dc087b95bd4d6b75947b0304270a7f69e2f667ad77031053390da833d467a174977ce63ee064599d2ced1ca763e4609d4c64f8b33ebac128490b11e41fafeeb52dfeb3049ddb932e26353b520056037c4d33095848617bf5bd65cfba60227e6804ff43f192eb7254cf3a132bbd494da2f415af9ecb3e36aad58d", 0xc5}], 0x2) 1.403903176s ago: executing program 2 (id=1462): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) unveil(0x0, &(0x7f0000000100)='W\x00') setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00007bb000/0x3000)=nil, 0x3000, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) r3 = getpgid(0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x9, 0x800005, 0x7, 0x9, '\x00\x00\x00\x00\x00\x00\x00v\x00', 0x3, 0x8000}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r2, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x4, &(0x7f0000000280)) fcntl$setown(r0, 0x6, 0x0) setrlimit(0x7, &(0x7f0000000000)={0xe32c, 0x5}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000500)) close(r1) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000180)=0x8) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="2712b7da3b145a4a6a893e94fd11e2fb2b2103545df3a8f522869c73adc0abab8a25c4a643c2a40dc9362c248fdb992ba4ee722bd0b38bdc3fc40eeedb75e2782081f339838cbaca1ea186a2cef092934842b8dcf0eece5ca0b0241f555945373cefce32065a7f8cf7abd3a7b550f43acc40ece00988c890c497704e03074176821c8889413d1ad90022935bac5559b1387ed7c2707f382231a10905849138872815c8ac97bd890ca11a3200291bd2b981ce52a5028e98f367fa9259cb14ca4135b149ee70b075e16b1e9900256a042dcd77946ec32486a4514d52f285799d36f86f9279de5b0a29ce3ef2a3c23b6e38f948688a4165e17cab617b4b30875662916887f154f9f879134e82ed0ce2b729f96c36e1fbd4b56261034be1bbd787e82ca41e9e03e87609866533ea3aaaf2f7c7e9629a42d6fa0cea5b331cd2e6a03eb68672176468586c637b81ae2d8f894aa43630953c35f07024d4d91335490524033bbf65a1ab121eb7bcac02908f40626d90901fc4dc9ab01080cb09dea5a63210d66bf7fcbd1a7827c6528e7c345c26f4652fe8e781b991385d187e9abf4663c64094df441da79a28623eb1dbf1bfea187f3340704aa5dd765d613dae015ad05014d241d0986477900175053c16f0ad7ba9f0b55bef7640331350efd9d5163963928f15e720f44aa4f1a40aed6414a5d9b5a649bd1d017beb8bda772407a9efd54f415b7c944b52fcfc900fddf7eb43acf915d36c6c9ef210f5caa0938ddf4731843692eacccaa17da45adc1f9588ac29e19478e76383e5fab6b1fd1cc1c97e480200bf423965c5b282b25e56918b71064effa0c3e645fd24d226f12ffdf3b05d5c106ca9965bf96368d62417453045078f1c5949a034a5532f59c33b3bcb883137d4e268ea64e73ca45ae578d14a2182023baa87995a3c36b42e03", 0x29c}], 0x1000028d) 1.329489096s ago: executing program 5 (id=1465): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r0 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x7) 1.328854216s ago: executing program 5 (id=1466): open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x7b86, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x80000001, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x3}, {0x4, 0x28101, 0x93, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0xc3b, 0x80000003, 0x404}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x139, 0x6}, 0x8, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x5644}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f00000002c0)="e00961b4061e905b6f0038e3fc9cbda4057a145a69321db2db3ce6d1883a20bb14fcd24858991f42721849e6a685c98af028e10d0bcb5161ec76541553bae9824b46c33971b7a115f41236e698e9f58bc195225592df545eb56f074ccb1018d2eb983d0baab5b3e19ac3419176a328b6a5922ac11dcf1db0abc64fed4812110f1fb95682ffdc24659230e38e2d2053edd736ca5c41f98e8e3aa09ac4d1ad105906e9e0feecf193114746ce8e022cd2a03e4a1bb9a94a53976f74679638576cfbaf06cfaf", &(0x7f00000003c0)=0xc4, &(0x7f0000000400)="e2db8e99961da2f88e5cfcc293f3d0d731adb87c6a1f1589b6160d410d56fb17a031585c45f714ec31572cea598d46a44a9afdba77a36bcc200b91254bb0070302bd43f15c8cfde70163ff08a38c349818ad", 0x52) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000500)={0x4, 0x33a, 0x7}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x135, 0xa, 0xfffffffffffffffe, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x10}, {r4}], 0x2, 0x0) ioctl$FIONBIO(r3, 0xc0107008, &(0x7f0000000040)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x100}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1e1) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(0x0, 0x0) 1.043797204s ago: executing program 5 (id=1467): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 1.04162154s ago: executing program 5 (id=1468): setuid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504406, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x6, 0xfe, 0x40c}, {0x40, 0x0, 0x4, 0x2}, {0x9e, 0xfe, 0x0, 0x3f800}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) close(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000002c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x7fe0000000000}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f00006c5000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x20000000000005}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xf}, {&(0x7f0000338000/0x4000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xd}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x1}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2fb}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f0000188000/0x3000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xfffd8001) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x2, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) bind(r4, &(0x7f0000000000), 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x5, 0x1, 0x9c9, 0x1}], 0x7f, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x0, 0x2, 0x7, 0x40}], 0xfffffeff, 0x0) 544.189295ms ago: executing program 0 (id=1475): r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x1) setsockopt(r0, 0x1, 0x2, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80002001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x202800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x7, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x83, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171c, 0x8, 0x1, 0x5}, {0xfffffdfd, 0x7, 0x4, 0xffffffff}, {0x0, 0x1, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x126f, 0x0) r2 = getpid() munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000200)={&(0x7f0000000040)=[{0x26}, {0x5}], 0x2}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$setown(r5, 0x6, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x3, &(0x7f0000000340)="12003253", 0x4) r7 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@in6}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80206979, &(0x7f0000000000)) socket(0x1, 0x2, 0x0) 377.439986ms ago: executing program 1 (id=1479): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000180)="a88e370f", 0x4) (async) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f0000000000)={0x0, 0x0, 0x0}) 377.17392ms ago: executing program 1 (id=1480): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000100)='./file1\x00', 0x200, 0x102) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000680)={&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xff}) link(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000013c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000440)='./file1\x00', 0x2000, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 376.787137ms ago: executing program 1 (id=1481): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 376.387437ms ago: executing program 5 (id=1482): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r0 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x7) 374.017178ms ago: executing program 1 (id=1483): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000380)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x2, 0x2c, 0x66, 0x0, 0x0, 0x6c, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @timestamp={0x44, 0xc, 0x2, 0x0, 0x8, [{[@loopback], 0xffffffff}]}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60}, {0x2, 0x2, 0x1, 0x6}, {0x6, 0x0, 0x10, 0x5}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e070089854c3d9768347144bcc001247102eabae3a88b0949e0ec971250", &(0x7f0000000080)=0x20, 0x0, 0x0) setpgid(0x0, 0x0) r1 = getppid() setpgid(0x0, r1) getppid() setpgid(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f00000000c0)={0x2, 0x5}, 0x2, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="75116750f34744d300403711928f8c8203496ae90bb7d21b27a6fb8c9b7d1cde56669e6734f87e7de2d440b0c52fb4fa101fbf83660875e3b5aa94b7c934dee46c7309dfca539182c2192c8ff0a14cfea7982d6ef23a68d51532a3386681dbb9b101c3667e49a4f02894d2a634270a2084b9d3aeba4fd1901adc6ca10171f25f37a7a25a3938cdd84239697e158c8ecbc9caf58ee3836f348cf9837050041113ff7bfeefee9448fc0b5ef743aad9eaf1d5ae2e25e95b9f8e0fa0962d096b4473e924c8b634ed3fb50237dfcc1b24", 0xce) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) getsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 221.014434ms ago: executing program 5 (id=1484): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000080)="000000005e0f72ce000000000000", 0x4000) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfffffffd) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xc, 0x26) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x2, 0x9}, {0x0, 0x300}, {0x3, 0x5}, {0x2, 0x11}, {0x2}, {0x0, 0x1}, {0x3, 0x5}, {0x0, 0x5}, {0x3, 0x7}, {0x1}, {}, {0x0, 0x7}, {0x2}, {}, {0x3}, {0x3}, {0x1, 0xb4}, {0x2}, {0x6, 0x1fe}, {0x2, 0x4}, {0x0, 0xfffffff8}, {0x2, 0x5}, {0x2}, {0x3}, {0x0, 0x5}, {0x3, 0x1}, {}, {0x1, 0x80000000}, {0x2, 0x9}, {}, {0x0, 0x4ab60683}]}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1510, r3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x400001, {0xfffffffffffffffd, 0x1}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x20004101, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x2, 0xd, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xc, 0x48e}, 0x3, 0x8000, r3, 0x0, 0x7, 0xb000000200004000, 0x7, 0x1000200000004}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f00000000c0)=0x2000208) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x0, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) 205.566965ms ago: executing program 1 (id=1485): madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, &(0x7f0000000140)="d5bd0d1d2d9ffe090000000000000079439e7ba8e913fa00002c4d", &(0x7f0000000040)=0x1b, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x4, &(0x7f0000000080)="890704", 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="0315f1d8dec5053fa9db68714e9d1648a317a93546ba", 0x16) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001c00), &(0x7f0000000080), 0x0, 0x0) 204.998461ms ago: executing program 1 (id=1486): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$TIOCCDTR(r1, 0x20007478) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) 203.373352ms ago: executing program 0 (id=1487): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x401, 0x8}, {0x2, 0x80, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cd, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x8005, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) lseek(r0, 0x81, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 18.492562ms ago: executing program 0 (id=1488): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x5, 0x1, 0x1}, {0x1, 0x3, 0x0, 0x6}, {0x6, 0x1, 0x69, 0x802}, {0x6, 0x5, 0xd3, 0x10000002}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 16.621118ms ago: executing program 0 (id=1489): sysctl$hw(&(0x7f0000000040)={0x6, 0x84f73cdc76aff61}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="b3c8d161727087de821af6d4c5b05b65f31e8e657e885bddbe0e5ca3245ba6ec17d367d3b4d8aba60974c207b6ba874e166932b41b60106edcf5a7ad4885d47dd2b94eed3f866c91b2fa7e79d6dd491d734c3ebf16c409410d79820b5130ed80bb568889ad13835f35198c06578f4a2764fc52b570d2cf0cbcab7380ec01be17e3692fbaff0e7f65728e3b125976bb6c167f66c01bf09f", &(0x7f0000000280)=0x97, &(0x7f00000002c0)="f0bb7d17c517c65146de11c3aa523d6f63fe8aca103aff235b7183351d073631a1f3a86aef7a01561796cb1009b0b4ae2dfef1c65a5d83c34385cedc86a0afd07bc369a2e16451d447516a66271beb0973b89736ea5dcc87ddaaf3d150bfaa409595583370e69be1e05b1580f34d6875543b2bc23052a5e160b7f44a05169023563c45c801783a7c1ef27fa9b693502ca6c73ab192689e1d8c4a0cd37f321b9905dbcb0de1533dbb0e898594", 0xac) sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, &(0x7f0000000080)="5dd2f4459da644", &(0x7f00000000c0)=0x7, &(0x7f0000000100)="7e5cee5e19b18680b59432476a1f4deae8f2909b152fda7925dec5136b98a48f7f250ec76f51365ee47f3eaff44f7f8dc016e8e3bb9426215265f152527e716cfd38", 0x42) 15.865243ms ago: executing program 0 (id=1490): sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, &(0x7f0000000240)="94b83cae404d93a6d22b2eee767c0b40d26d9a43cd4d925a997a70a425ded88e00a8d80ff65d397e4f6ee2f366782482bdb2c40080116678795aa982d0ae9818578fffcf9c9fd4a3", &(0x7f0000000180)=0x48, &(0x7f00000002c0)="e64cb4b7397755b036d0d6f8c9bf2b08d258ded150de677a889765e04e90ef3c5ae83906fe70dcfad6191845496d0eb2d92e1d8f2d44334bc988237ec29c59ae486e547aafc180288e237a232028ad3a2b65c92e5957b0c1a9f2ce1077e13ee28c327cc7ac6199fa2ca57f927ea086e245086ea8241ee87abd658d2c6989ad82e25aebbbb3f9f8649be1c8d5cb6aa96493e05c5defe316551d50128f01937bde868b399fdbcd66d68c64993794184977a8a12954a85c064116876a859acdba60891c17ec28b53b4515510486e795c9af89e09e10d967fb4ad0b0f93ccf", 0xdd) setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) getrlimit(0x7, &(0x7f00000003c0)) r0 = syz_open_pts() close(r0) (async) close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) openat(r3, &(0x7f0000000400)='./file0\x00', 0x1, 0x115) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x40, 0x2000007, 0x9, 0x80000000, 0x81ad, 0x10001, 0x10, [{0x0, 0x9, 0xfffffffe, 0x71003}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x800001, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x2000}, {0xffffffff, 0x3, 0x3, 0x9}, {0x1, 0xffffffff, 0x4f5, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1c8, 0x10001, 0x0, 0x3}, {0x5, 0x8, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x9, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0x4c, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x18, 0x1, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r4, r2) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x1e, 0x2, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6011f2ffffc20000eee21f0000003c00000500004c58118f35d96716a7f5000800000000000000aa"]) sysctl$hw(&(0x7f0000000000)={0x7, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) (async) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x4, 0x101, 0x5ffffd58, "9d1cbf7f020000000000000700", 0x203fb, 0x1000e32a}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="3420e5d7018a88d786a49b73fcb0c5b44e5aae0a857f267cb5bb5db0ff2c63ac365785765e6b50262f3961567d3cbc290d3aa04ee54b5624af421bfe46a73a3e2b14d1b9661794284f8ce30b4b15682483", 0x51}, {&(0x7f0000000040)="85ec70321c00000000d6a6aa035200000018d061e41f117a07a38bc95bc8a0bc0b6c255203de49471e69b0f9a3c9c11d176be26e882d3dbb1d21c2d8c6c4e04828066ae105ccd6a02049581ab774162577e788e92c207cbe44fdadb15d6598f215", 0x61}, {&(0x7f00000009c0)="82af2eb1f7621d4e580de2b5bd1a283298e922ea19f19b9a92bcf011dc39c880db6549c75f9a52628caa98fd4354d427c2122d12dbb6230096133c688aa2ef603f4165159f36bb440a32e1783ff727857bce22f8072f82db065419f0a14c06328ab7597e67db7d293734d3d4189c51e86d31059372814c4071aeab4a7387bd63180429241226b28a4c43651bf822f14c3310326afeedd421efedd2987df5084fd540c0679a17839fba46d0443d1021a5520f3380793b16db83175a3a9eb8f78d61607302d42469a2dda2ec3848f7e6bf5c65b716296cd932e43451b7d88eea92b2575af2b67b72b210f543b71e3a31e7e55d64bcf16696b2769a597f85118a227a7a640eded956a69eeab14b30892331a55935d24d6a5ece130c5b3d64c7a0a858149fde48caf0c7fe3ff34797539833d102958328b5188e1fb6b7d39e913a207de7c16f2dd9fcca3ad43f503a430806f56891f2f8aa82d0ad2eb59c113d722fa35bf485d69e0176f62b05a9db0967c86a14d486084f2c504f4b36d275bf8069417a6f61818e0638b0a4cadd33bd7358a2bc02d457e05e8b31eb8e5d8e1212dff4aa5dc022ff0d3f9823d9fd5f7646add71a9137ed00838ea0b0eaaa44b3c55fc57de26481398f8ea0ac5e37b40a3a5299f928ddc698a09096b880d4c02a71ff99175a12f9dabe856af24d21cc272ddf9e5b76a4cdf50021040e589c9b0ef07efc27e80cad18842341d16789757b387dcf7e680f70bb2cfb8886762b19dce26ec572e05de95af1702ef3d12acde2390a59cb0ea405c9f00e8c1455502920da004954c51c18e6c693502575d8a036bfed55374046ce8ef97f48641ff171e05f8ab5231a885416f8dadd8fe373b7396f0a19c5460d7671399433e73ce1e3a389432eb3db34215ab2b9fae749792749e7437b6f8c4a17a48e9c4ced0c547f231db39a07d1a20b122568be1264cd55b5988ead17a265f0a4db1393b2147a4965a9d0643098f9126b2abbc274840347959c3291ca1055e5cd79013c4cf6d1bf726e5357c31d3b037823edd4fcd479f7b276a510cc825800cdfbae733d8acb17d57702205fc211bb5194bb68d45396adbcb3438d30a76147c3f3073a9b0c06426d089ade42813c33d95e099d74bebf23ff9c3ed47c8809cac28cd6a480aaa9b9b774ec62b3bdc520777c0004cfcb738b5a07c05dad10b783af983c2ea9a5fbe92a593968ba451f1f2534976af9af4f7b941205e4ebf667f3b3e40ce739cc473b57e2c81fb8a38ed8673837d3262fd4347bd75a46c43704e93ae9d170b2bbe70b6169652a3ddeba23136fc9718b3d46978729131c2bfaca4d8de2d29774ae750bc7e53beaa2bb7803f11bd23f985bef84b12e13e538b7a0493fbb7a06f947fac3c7ffdead002c92e3ec062aa506292a8f33ca110f5997751b620454d86259628c09916a4f6e8ca4580d0c94d14d3ae9415d824e1db296af113fdf356b527f9749721b79c07094289bd75194b399d3c1117cbfa293072048d4d36af5c21d497ee994ff36562f8e81e48848f7c8f2a177d1e6971347d8588aba2199800f5d6b66827cd804e746b9bdcf08d2da0e95331a7622a828b8d0c9b5db4c20bd1de025c82c5d03d777c548e0c1e42413ff760c992975623b932d5ca957c876c54c297758f40f7b20af0be04feab0ce3af7e58b5b1ecb4fbf9c6b83ad491d93b82e907daf27f712df3736b34ee04668c0617ae765af7ad2fe0130b012ea3c854fba7b7a3e920df55dc7c06cd9fafbf9b66250736e44aa0a7b4d394a443771885217b25aa84dace76419e1fca38741cbc2663c30af1824983f81f2d37d493421a046e5c8844fea2ee67fb5aba91a3cfba1a9f056c62ce5a5ad44d1c57af615d98de0aa6b93337fcf1665b14223c1f7c03ff1089740315f3a0f02d8878e4fdf37bc3553bdb94c48e9b77209e914dc4fdc015462f3182236bf66348fa80181c20f0d761a9c75877fbc876b3a0dfc8f3955bd31dca049c8c89cd75300ce12a34ebbc893aa621d519e61c4ef51f37d21d3c87a94179d02b3fcd0d9cdbfc364ff82edfce39ce074867705b77ae18aa3d27eb5feb2dddff84439fcf7cb2e9ea702c45350f92ec222bc9143f1b7a4be887922745975ea4fafba69683b21fec45613e4cd69691d377fcfae0f34b82cf46e58a73af9de54f8f23077c0038f13ab49316a13623615b23b77fd5f82e21d6bd76e64076039a2d44c367dfd131f3656f5e9d6b6029af0ea198e2cc352ad7063a866fc3f7f940ad4fac6fd90df70fd265e85c54c99a24bf9234ac3ca8a7d8f7ce09c5c7408096f3cfe17cf97066a08b9fb54bb844754d3f93d8b3eaf7fd6c9b843d9d257c3a649dbadf24721508e8b82e2cffa2e18db7a5a89dec7fff206e282b39beb4683ba35213303e8b1a89c48dcad9eba53d8d8007d1f7e8c00b81f877d926cd25dfb9217b756962fa0be88439665eff23bd3dfd8a60b56481074bc130e608b26d853095dc8ec971fcdd71f144e1551efe7c082ec4344bf35891747024eaf07e21ec44ff479554a1e6eaba03bd93d8ceb5f69895c0420ea4357f83943618b8f9a2a75dd1e7a61b649fc61b292305513f4b3c1dbb3e167592bdac4d48c0f51f0e28c19520e5e2ec399a7108cf8b59b1aef4f5731eeb321a7ad61a9c06ca0ae9f5188b2d6d3fa1147e2034b7c510dc515bdfdbbeed1f48be945b616bc16b1d4384f5c2d37aa9a262230ebf4519c43ae59b360376e11dd0e2cc15d8602d0af43da903920af72bb8ce918d602ca8e71d193d2a87bd778ee6e7beda024b1865db8fc7abca83acc18a0553ef23547c789fe557cdfd3152e8d3fd653b60bf8953f269f45b06caf7f216fd4f21f64758b26b1ae46ef6bfd6b7a198bf9e3bd28129170e91a6a7cd720eff6408f0e57d70a664d32f4df0261306800cd4fd6e88d2adfabbb41e9114669554859e63a2226d7ea6450e3ea23a49f4137f3f93bb306701ba978874d29ac2b639bd1c266fcc399e32335bd4cf536898d2eddd3ce5f3c80670d4255e82eac2ae1e39967b1f1bc6bb6d218b2b3bfc7880e720fa764e569e7287b2a1d1d365dc31d2a09e659d54c120b9aaaef51f71e22c32852e6839965b544aaab9832f441420ba40bbda0ce83282e3509262adc6ca895054fb4a25492476f0d2e07dbb1eb1376053d13f30b2c6b82b17381c1107c3409a3de05bec9fe000b62d1ad40861df1db7f86f7a344977b780f20cd5d8be70a09ff36d3e42647f73ec29df5caaaa01f9f7e023ca1800605bf2f2a3df2437c553f6d8241472ede559dd31f8fef72191887ff2f6d0e5f2b248fce9ef614c9e9ed74ab916a5bf7363537768a2836f4816c8cd956c0d15ac754866c996048d016ef7022d05adaadfe1148ea0653829be9b0dfd74d4b7e6e9b16bdf3f8a1be728ab04acb27f05fea351ef7466c432890dd42eac5bc0b081778993d3c6fdedff9ea3e2a7756e4ab2d625c63fc7d3608a4057d5187c2faf70f921a505f99fbef64e3f464b2526d66613b24d7cd8691d800af67badde753001fa69f0c85cb2bc2ca83df9f5f4bf329af21de3fba01d0aff9ba165b2cd4caf90f6542af641532e4ae98faff0841e47da51547bf52a05aee0dfea296f2180dd5afb5b8c9d1954570a1228f8e1b6ba360530663bebca9e7e52d0f95f595ac757e8ff66753f34fff6205a0a7575d52e67806f56b4a2e144e63c3480b5c489eb0cfd0825ce7e6bd79933460fb8617d23a7efa6c59c46f8604dc20f005e5b0b1dfb2b1b8655e7bdee555e3cc52b0ac2724330c987ac17935e2b305dbe0f9a4b2621286c21f8247295767cc301f7addbff7bf0e879343b5c3bd078b254ddafc3abde06ec7457f98b9c92c3f2d92ac2e5a9059348ffa2792b482", 0xac6}], 0x3) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="3420e5d7018a88d786a49b73fcb0c5b44e5aae0a857f267cb5bb5db0ff2c63ac365785765e6b50262f3961567d3cbc290d3aa04ee54b5624af421bfe46a73a3e2b14d1b9661794284f8ce30b4b15682483", 0x51}, {&(0x7f0000000040)="85ec70321c00000000d6a6aa035200000018d061e41f117a07a38bc95bc8a0bc0b6c255203de49471e69b0f9a3c9c11d176be26e882d3dbb1d21c2d8c6c4e04828066ae105ccd6a02049581ab774162577e788e92c207cbe44fdadb15d6598f215", 0x61}, {&(0x7f00000009c0)="82af2eb1f7621d4e580de2b5bd1a283298e922ea19f19b9a92bcf011dc39c880db6549c75f9a52628caa98fd4354d427c2122d12dbb6230096133c688aa2ef603f4165159f36bb440a32e1783ff727857bce22f8072f82db065419f0a14c06328ab7597e67db7d293734d3d4189c51e86d31059372814c4071aeab4a7387bd63180429241226b28a4c43651bf822f14c3310326afeedd421efedd2987df5084fd540c0679a17839fba46d0443d1021a5520f3380793b16db83175a3a9eb8f78d61607302d42469a2dda2ec3848f7e6bf5c65b716296cd932e43451b7d88eea92b2575af2b67b72b210f543b71e3a31e7e55d64bcf16696b2769a597f85118a227a7a640eded956a69eeab14b30892331a55935d24d6a5ece130c5b3d64c7a0a858149fde48caf0c7fe3ff34797539833d102958328b5188e1fb6b7d39e913a207de7c16f2dd9fcca3ad43f503a430806f56891f2f8aa82d0ad2eb59c113d722fa35bf485d69e0176f62b05a9db0967c86a14d486084f2c504f4b36d275bf8069417a6f61818e0638b0a4cadd33bd7358a2bc02d457e05e8b31eb8e5d8e1212dff4aa5dc022ff0d3f9823d9fd5f7646add71a9137ed00838ea0b0eaaa44b3c55fc57de26481398f8ea0ac5e37b40a3a5299f928ddc698a09096b880d4c02a71ff99175a12f9dabe856af24d21cc272ddf9e5b76a4cdf50021040e589c9b0ef07efc27e80cad18842341d16789757b387dcf7e680f70bb2cfb8886762b19dce26ec572e05de95af1702ef3d12acde2390a59cb0ea405c9f00e8c1455502920da004954c51c18e6c693502575d8a036bfed55374046ce8ef97f48641ff171e05f8ab5231a885416f8dadd8fe373b7396f0a19c5460d7671399433e73ce1e3a389432eb3db34215ab2b9fae749792749e7437b6f8c4a17a48e9c4ced0c547f231db39a07d1a20b122568be1264cd55b5988ead17a265f0a4db1393b2147a4965a9d0643098f9126b2abbc274840347959c3291ca1055e5cd79013c4cf6d1bf726e5357c31d3b037823edd4fcd479f7b276a510cc825800cdfbae733d8acb17d57702205fc211bb5194bb68d45396adbcb3438d30a76147c3f3073a9b0c06426d089ade42813c33d95e099d74bebf23ff9c3ed47c8809cac28cd6a480aaa9b9b774ec62b3bdc520777c0004cfcb738b5a07c05dad10b783af983c2ea9a5fbe92a593968ba451f1f2534976af9af4f7b941205e4ebf667f3b3e40ce739cc473b57e2c81fb8a38ed8673837d3262fd4347bd75a46c43704e93ae9d170b2bbe70b6169652a3ddeba23136fc9718b3d46978729131c2bfaca4d8de2d29774ae750bc7e53beaa2bb7803f11bd23f985bef84b12e13e538b7a0493fbb7a06f947fac3c7ffdead002c92e3ec062aa506292a8f33ca110f5997751b620454d86259628c09916a4f6e8ca4580d0c94d14d3ae9415d824e1db296af113fdf356b527f9749721b79c07094289bd75194b399d3c1117cbfa293072048d4d36af5c21d497ee994ff36562f8e81e48848f7c8f2a177d1e6971347d8588aba2199800f5d6b66827cd804e746b9bdcf08d2da0e95331a7622a828b8d0c9b5db4c20bd1de025c82c5d03d777c548e0c1e42413ff760c992975623b932d5ca957c876c54c297758f40f7b20af0be04feab0ce3af7e58b5b1ecb4fbf9c6b83ad491d93b82e907daf27f712df3736b34ee04668c0617ae765af7ad2fe0130b012ea3c854fba7b7a3e920df55dc7c06cd9fafbf9b66250736e44aa0a7b4d394a443771885217b25aa84dace76419e1fca38741cbc2663c30af1824983f81f2d37d493421a046e5c8844fea2ee67fb5aba91a3cfba1a9f056c62ce5a5ad44d1c57af615d98de0aa6b93337fcf1665b14223c1f7c03ff1089740315f3a0f02d8878e4fdf37bc3553bdb94c48e9b77209e914dc4fdc015462f3182236bf66348fa80181c20f0d761a9c75877fbc876b3a0dfc8f3955bd31dca049c8c89cd75300ce12a34ebbc893aa621d519e61c4ef51f37d21d3c87a94179d02b3fcd0d9cdbfc364ff82edfce39ce074867705b77ae18aa3d27eb5feb2dddff84439fcf7cb2e9ea702c45350f92ec222bc9143f1b7a4be887922745975ea4fafba69683b21fec45613e4cd69691d377fcfae0f34b82cf46e58a73af9de54f8f23077c0038f13ab49316a13623615b23b77fd5f82e21d6bd76e64076039a2d44c367dfd131f3656f5e9d6b6029af0ea198e2cc352ad7063a866fc3f7f940ad4fac6fd90df70fd265e85c54c99a24bf9234ac3ca8a7d8f7ce09c5c7408096f3cfe17cf97066a08b9fb54bb844754d3f93d8b3eaf7fd6c9b843d9d257c3a649dbadf24721508e8b82e2cffa2e18db7a5a89dec7fff206e282b39beb4683ba35213303e8b1a89c48dcad9eba53d8d8007d1f7e8c00b81f877d926cd25dfb9217b756962fa0be88439665eff23bd3dfd8a60b56481074bc130e608b26d853095dc8ec971fcdd71f144e1551efe7c082ec4344bf35891747024eaf07e21ec44ff479554a1e6eaba03bd93d8ceb5f69895c0420ea4357f83943618b8f9a2a75dd1e7a61b649fc61b292305513f4b3c1dbb3e167592bdac4d48c0f51f0e28c19520e5e2ec399a7108cf8b59b1aef4f5731eeb321a7ad61a9c06ca0ae9f5188b2d6d3fa1147e2034b7c510dc515bdfdbbeed1f48be945b616bc16b1d4384f5c2d37aa9a262230ebf4519c43ae59b360376e11dd0e2cc15d8602d0af43da903920af72bb8ce918d602ca8e71d193d2a87bd778ee6e7beda024b1865db8fc7abca83acc18a0553ef23547c789fe557cdfd3152e8d3fd653b60bf8953f269f45b06caf7f216fd4f21f64758b26b1ae46ef6bfd6b7a198bf9e3bd28129170e91a6a7cd720eff6408f0e57d70a664d32f4df0261306800cd4fd6e88d2adfabbb41e9114669554859e63a2226d7ea6450e3ea23a49f4137f3f93bb306701ba978874d29ac2b639bd1c266fcc399e32335bd4cf536898d2eddd3ce5f3c80670d4255e82eac2ae1e39967b1f1bc6bb6d218b2b3bfc7880e720fa764e569e7287b2a1d1d365dc31d2a09e659d54c120b9aaaef51f71e22c32852e6839965b544aaab9832f441420ba40bbda0ce83282e3509262adc6ca895054fb4a25492476f0d2e07dbb1eb1376053d13f30b2c6b82b17381c1107c3409a3de05bec9fe000b62d1ad40861df1db7f86f7a344977b780f20cd5d8be70a09ff36d3e42647f73ec29df5caaaa01f9f7e023ca1800605bf2f2a3df2437c553f6d8241472ede559dd31f8fef72191887ff2f6d0e5f2b248fce9ef614c9e9ed74ab916a5bf7363537768a2836f4816c8cd956c0d15ac754866c996048d016ef7022d05adaadfe1148ea0653829be9b0dfd74d4b7e6e9b16bdf3f8a1be728ab04acb27f05fea351ef7466c432890dd42eac5bc0b081778993d3c6fdedff9ea3e2a7756e4ab2d625c63fc7d3608a4057d5187c2faf70f921a505f99fbef64e3f464b2526d66613b24d7cd8691d800af67badde753001fa69f0c85cb2bc2ca83df9f5f4bf329af21de3fba01d0aff9ba165b2cd4caf90f6542af641532e4ae98faff0841e47da51547bf52a05aee0dfea296f2180dd5afb5b8c9d1954570a1228f8e1b6ba360530663bebca9e7e52d0f95f595ac757e8ff66753f34fff6205a0a7575d52e67806f56b4a2e144e63c3480b5c489eb0cfd0825ce7e6bd79933460fb8617d23a7efa6c59c46f8604dc20f005e5b0b1dfb2b1b8655e7bdee555e3cc52b0ac2724330c987ac17935e2b305dbe0f9a4b2621286c21f8247295767cc301f7addbff7bf0e879343b5c3bd078b254ddafc3abde06ec7457f98b9c92c3f2d92ac2e5a9059348ffa2792b482", 0xac6}], 0x3) 14.238131ms ago: executing program 6 (id=1491): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}, {0x2f}}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002640), 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async) r1 = open(&(0x7f00000000c0)='.\x00', 0x0, 0x5a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffffc, "32cd8b6a4682fe4b8c1a6c230000005d31000094", 0x0, 0x3}) 1.358798ms ago: executing program 6 (id=1492): sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)="4a048fe14ed2e5056b", 0x9) mknod(&(0x7f00000000c0)='./file0\x00', 0x1185, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0084427, &(0x7f00000000c0)={0x33, 0xfffffffe, 0xfeffffff, 0xfffffffc, "080000000000000000b00000000000000f1e0400", 0xd50, 0x10000}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000040)) 0s ago: executing program 0 (id=1493): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x4, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x1000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfe, 0x80000001, 0xc, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = socket$inet(0x2, 0x3, 0x40) shutdown(r3, 0x2) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3, 0xf7}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3ff}}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) socket$unix(0x1, 0x5, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x4, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x1000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socket(0x18, 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) sendmsg(r1, &(0x7f0000001700)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x438}, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfe, 0x80000001, 0xc, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socket$inet(0x2, 0x3, 0x40) (async) shutdown(r3, 0x2) (async) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3, 0xf7}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3ff}}}}}) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.179' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ammalloc(): allocation too large, type = 29, size = 16796513700 0#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pmap_unwire: wiring for pmap 0xfffffd806b5f3be0 va 0x200000001000 didn't change! pckbd_enable: command error load: 3.76 cmd: getty 25492 [ttyin] 0.00u 0.00s 0% 338k pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error #! :& j ! pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error /dev/rvnd0cpppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 uvm_fault(0xfffffd806b74f018, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff81eb3248 cs 8 rflags 10246 cr2 0 cpl 0 rsp ffff80002a7beea0 gsbase 0xffffffff8374fff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff81eb3248 Starting stack trace... panic(ffffffff8336e613) at panic+0x1ba kerntrap(ffff80002a7bedf0) at kerntrap+0x2fb alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001495480) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003c94a2b8) at dtclose+0xd9 spec_close(ffff80002a7befa0) at spec_close+0x466 VOP_CLOSE(fffffd806b24ae70,81,fffffd8007bfb6e8,ffff80003c94a2b8) at VOP_CLOSE+0x129 vn_closefile(fffffd806bf4db50,ffff80003c94a2b8) at vn_closefile+0x11d fdrop(fffffd806bf4db50,ffff80003c94a2b8) at fdrop+0x121 closef(fffffd806bf4db50,ffff80003c94a2b8) at closef+0x190 fdfree(ffff80003c94a2b8) at fdfree+0x115 exit1(ffff80003c94a2b8,0,0,1) at exit1+0x576 sys_exit(ffff80003c94a2b8,ffff80002a7bf300,ffff80002a7bf250) at sys_exit+0x1a syscall(ffff80002a7bf300) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7e36e44171a0, count: 242 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 860ebdd0-427f-2be6-5726-fd56b385017a found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f2820: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.67 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace