last executing test programs: 2.321814572s ago: executing program 7 (id=5040): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 1.237437927s ago: executing program 7 (id=5047): execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) 1.153895064s ago: executing program 4 (id=5051): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f00000003c0)="5d9c8e8758b9aec5fbf14c6096b545020122d4c8bc37833c9a63aef9b56763f5f22f93b890418255b02106edaf7307679d895342cc48eb5dbd6622248732912a5834bf2a0e2d082f1c23ccb92b216eb607206bb740c52d571c48946adf65da2beed794923734e85c73615ac107696a5aeb259bdb8c2532738b4272a097d941f9bd87677298a712f3321cbdb6a3de38aba44be7f20d9f1e0da0e6f107c2aacca3ed1caf146759db78061fdbc1c53a6a8ba75851c9fdb3560374a9b8b880c0e2ecb126bb87724c5d09d11d86c25ea126409b5fce19914feecb0f593f1478e0e8bad95568e010951c62e5abd3d7238eb5247ab07a3ba643204319ed922ebfde1a002ca9907f9298426a2713b8321eb53bd8ac587ad84e6862f1a2f5695fb0172e6ac185328e89e89516e84de9a37f3e950ef0672561fabac4c77e23f5056cb8cc2188c344f5b286093df0ff9e7175e1fcff29c09a44aa9e58fcef23f298be5acb2456af1768dbe7f2527eb6eed1aaabbeeacf43d86fdba459d0060617e2bcbd2d757342a2da46bb19bb8f67701070b8c502d85466a86958b7f04fdc71f65250c02459e6c1699486a7d102c65f7fa82e8960f0ff002878742ed4579668b34becd0c748a4b4c8358e5d56e3a85b82edd56d1d4fe1f4bb0837a0a14b1d33daa1d1a5c311bd9a013ebc3a813c950ed9beb9032efc44d0acb3e133a969370b0b859a999b0e90adf3130f98f6aa59e781f5670234416cfc5c0cdcacec62bd6b61fa1d4dc879f23b1e35c8fcd0e457a7302dcda3ba1b3931e5c1b7c9afbfbc189f6f8d8185d042f65dc5bbbaa897a80e993261618695f7817a61ec6960e23fcb9f894171599cb848f2fe596353ee3c83884d035dcc472b78d39f5e238cb62cafa3380da0b01963fc68b15df90af10cf3c655c425caffc7846e233219d621b18cf84302e31d37987e74d67288d3131c959d17c006c845c59e012ec2dec31996303fe4835a78388591375d61d0a136b158701cb646bcede48041ed6802e8985648f35b2fce2aa4b7538c631b2ad2be08d3d7b8da7d490ef9afa8a05dc9db682d9cd1838b5cf04aac5937058f5a3ac844f8d046ef2541f3605aaba769120da062116842d753b45afcf46fa86ae67d0ae980ca02215de827480ccd6e23930c2a236b1f1115887c10831a427add19ae5a92943c2d25b1fb364b7e9ca0e6ffd4962ad7cd774d628d3025761313a35691749b72e954c4191eb21690965b604a0648589b33a07c6d1e5279b901bc34740bda9fd02fe1ce1c90173ec4f7237524782ee712607f22e5ae8d43bc36f52c7009d5bf2301da3f020cded1dc29122e6f77f705b553f8e3e55d775c2d79e920145c790767dbeaa26d29bc10f46cdbb731d7a84d94142d492cbafe8fbec6fc072391500967b8ac2032a77e0b5fbde41a0b7aae30fe252779ffd730d062442e482ecca1c8ac45ff0deb4def4ad5d2ab3463b1d031f844bc17b76ee5a828903a04bff6b5fbe4ff3daff4a3954eb8fca7490b319b3dc3229ba8e46ea5c1494a8aa8a5cfa139fd2ad8144385c1e030cd23ad8782e6659e1ad6c7c0c08ce43e91ab39dca92d7dabcc357981a3fa2d8283f0bf8fb94ee0fd6c06a18d9211ee35c65e57312f5def88c80144368958845e7bb885e333c8f33e3fbc6354edd30d9b8ab3de1dbc203c8044c1e0a97ba50fbe1e225e8d5248a05fac434c999ec426c4db8276815db37a8e035655b02c88ef2fcdd80dadca8929aba0e98b52868db879a5cad5c123e39b14ead953142b8182fee1f916dd4443dd01aabb903e6940fd7f36306dee1e9644ce16e62e42449cced190060c0b4862d20791c8598524d3818232337cd6996328a115fa03d3a45265ea16f83cec584cfdef402e0cda995be9db1b17d11cca396e157cfd19f1f3675569eaa854840dfd3e0a80b535058e321b17365c7ee84fc7df35e40afc08b421e790e5fbbd467d0c3ee6eea4892edca0ee9d2aedd63d99a2cfaaff8e6389b4da1dbba3eaf1635b53c90f99de8ac1460d72c7d858d1343ec65d2f6c656e5f8a3852a93c70b2b2b4e7f80af792246ddaa01c22d2c279f002eebb8ab3715c6a4bb455bd1f3bcd7dcab54eae2f7fc47403a542f1eb014d19886a59588d6e051b69c452b09c1aee4def0af5fc930cbf01a26f3eb9f30e691fb30466dedbeabd9c1c3b1c2692649fe4e5244b97c6f9cb8bb9a1ca47bbb11b688550caadf23335834134c8ee5ee965537ee7f83dcf5e26bdd134112ce71d1cce3d61b3b69c6160b358a4bba7c036234bcafb37943cf6fcf021c3c99a9732d62025d6a9830a8ea183f4d907edc36ac02fb981bf23f2fbc16bed5d4978caeabbb3fb79f03d239d992dc42b59eb4474f908d8d766f146a872d22f762468464c8fc1059450f3e8ae220f83263e40eb86df541ba364780633252fec6f76e355754d5bdf3193c43f7114c76707229f139151333ee2eb289155feee7b3ae91b1b776cfcdaba3e17b073b54dcc8804bda971e580e27ba99915f0c2f2ef7760dc637b38ab6e2b8b3abd73b53aa6b12e5ddb529bbc685463132227845b6143fff7a909e6fc9860b34fee1caaf713a9d1971fc85fe6f2affb6b967d86bc11faae6eb833ab89371afbe2172273523f5432f325fdfa61111a625e712c9fcaf35624f1d72d2442e20fc94e7a6a38408df0955aa1a43e1e83f7dd3b4b6413c656765b3a213f415a93e122d4", 0x78b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0x0, 0x4, 0x0, 0x4, "9700", 0xfffffffd, 0x8}) 1.153570614s ago: executing program 2 (id=5053): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xa, [{0x0, 0x2}, {0x1, 0x4}, {0x0, 0x1}, {0x0, 0x7}, {}, {0x2}, {0x0, 0x10000}, {0x2}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1fb}, {0x1}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x3, 0x100}, {}, {0x0, 0xe6}, {0x2}, {0x0, 0x4}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xe}, {0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.153506536s ago: executing program 4 (id=5054): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) 1.153433458s ago: executing program 7 (id=5055): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00@\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, 0x0, 0x0) 1.084699552s ago: executing program 2 (id=5058): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x44, 0x2, 0x6, 0x2084}, {0x4, 0x1, 0x8, 0x8}, {0x8006, 0x1, 0x16, 0x7}]}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x4, 0x1c, 0x64, 0x0, 0x4, 0x2f, 0x0, @rand_addr, @loopback}, @udp={{0x1, 0x1, 0x8}}}}}}) 1.082230277s ago: executing program 4 (id=5060): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) kqueue() sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x5, 0x2, 0x5, 0xfffffffffffffffa, 0x1000000000000, 0x9, 0x0, 0x80000001, 0x7, 0x0, 0x7, 0xffffffffffffffff, 0x4, 0x3, 0xa4, 0x7, 0xff], [0xfffffffffffffffc, 0x2, 0x59, 0xffffffff, 0x100, 0x7b99, 0x200, 0x4, 0xffffffffffffffff], [0x100000001, 0x200, 0x4, 0x5, 0x2, 0x11000, 0x3], [0xfffffffffffffffe, 0x20000000000, 0x401, 0x100000000, 0xfffffeffffeffffe, 0x3], [{0x0, 0x20000007, 0x0, 0x5}, {0xfffc, 0x2, 0x200000c9, 0x2}, {0x0, 0x0, 0xfffffffe, 0xfffffffffffffffd}, {0xfffe, 0x5, 0x7, 0x3e}, {0x10, 0x2, 0x0, 0x80b}, {0x2, 0x2003, 0x3fffe, 0x1ffffffffffffffd}, {0x0, 0x0, 0x800000, 0x7}, {0xff7f, 0x7, 0x8, 0x4}], {0x1ffe, 0x7aae, 0x3ff, 0xb7f}, {0x0, 0x0, 0x0, 0x3}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000580)={0x820000b, 0x2, 0x1, 0x2f, "cd00fd00", 0x200, 0x3}) 1.071157714s ago: executing program 7 (id=5062): socketpair(0x1, 0x3, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) clock_getres(0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}], 0x27) 1.049628905s ago: executing program 2 (id=5063): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="a93fc60bc28a0600000000000000cffd1691a4a6d8fc6c9d18bef2670f125d1980c1c33b78af2ca502f89a5ea159dc3488ed0707a9016ac7cbda6017d2b802c5272565b1042c6d5173552ce2", 0x4c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000600)="00231b000f400095043f0080000000001f00385c0462c3d39874012c00000817c53fcb7c", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) 1.048735754s ago: executing program 2 (id=5065): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x7f}) execve(0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) 684.697311ms ago: executing program 6 (id=5091): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x3d80}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="ff000000ad0b00ab96233700f40776db002ec6a0884787eba348d1cea9675ba6ca8f28415594a59b732cde0b220c1e766c91f193c16ccc126505e124b9", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 680.16018ms ago: executing program 5 (id=5095): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="b4f7ecf476cead6d7fa8f002dd0000002443b0631d", 0x15}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11d0af3a0180bb310a87b44468c6354a519370cffd", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 667.574205ms ago: executing program 5 (id=5096): setitimer(0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a", &(0x7f0000000080)=0xa, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x7a, 0x0, 0xffffffffffffff5a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0x18, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@nop]}}}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x22}, 0x4, &(0x7f00000001c0), &(0x7f00000002c0), &(0x7f0000000300), 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 598.371828ms ago: executing program 6 (id=5098): syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) 597.189097ms ago: executing program 1 (id=5101): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0xffffff81, 0x88000001, 0x63, 0xda, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x13, 0x3}) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 570.558387ms ago: executing program 3 (id=5102): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpid() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x3, 0x6) sendto$unix(r1, &(0x7f0000000140), 0x0, 0x400, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = open(0x0, 0x10, 0x100) ioctl$TIOCSETA(r2, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b}, 0x7297, 0x3ce, 0x0, 0x0, 0x0, 0xffffff0000000000, 0x4, 0x86}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 570.397455ms ago: executing program 6 (id=5103): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0x400, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, r0) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) 544.954032ms ago: executing program 1 (id=5105): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="b4", 0x1}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="11ebcaf1a2f05db39f06000000a840000074a3476eb9bab7142ab13d", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000780)="d81ad30100000000008578fd010000", 0xf) 543.826486ms ago: executing program 5 (id=5106): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) listen(r0, 0x1) r1 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r1, 0x0, &(0x7f0000000180)) 528.178038ms ago: executing program 3 (id=5108): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x1, 0x40000007}, {0x6c, 0xf, 0x3, 0x35}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="a2352f75fcb72f258152ea33ef03d38fed57bf22a8ee27c7ac49d907f14978940a4f5800000c0060754473d402", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 527.004572ms ago: executing program 6 (id=5109): open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)='!\x00|2', 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) 524.686949ms ago: executing program 0 (id=5110): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11d0af3a0180bb310a87b44468c6354a519370cffd4607b6c29f0e9af8fc5bb91e", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 509.713012ms ago: executing program 1 (id=5111): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xc, 0xd5, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="441e38001149aa3d88cc0a387ecffcfcbaf2670f", 0x14}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="050000003b12a840000074a3d1da00353e18e1eee30d2baefcca3e0600096948cd0100badb55abe01959c70008000000080000f471519e8e7c5c1b27a8f58b0d9c93d78c170e8b1ebf586357", &(0x7f0000000000)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 496.507627ms ago: executing program 0 (id=5112): r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1e0, 0xffff, 0x7ff, 0x7}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x2, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000140)={@random="69e1629b6174", @random="52e06c828c74", [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x14, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @mcast2, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x80, 0x2, 0x0, 0x400}}}}}}}) 496.337704ms ago: executing program 1 (id=5113): r0 = socket(0x18, 0x2, 0x0) close(r0) sendto$inet(r0, &(0x7f0000000080)="757b384bbd3476", 0x7, 0x3, 0x0, 0x0) 485.681695ms ago: executing program 3 (id=5114): openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x3, 0x71000}, {0x101, 0x8, 0x9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x6, 0x4, 0x2}, {0x401, 0x8, 0x2800, 0x7}, {0x1002, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x6, 0x7, 0x93, 0x1ff}, {0x1e2, 0xffff, 0x7ff, 0x6}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0xf8f, 0x6}, {0xfffffffd, 0x800bc3d, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) 269.709083ms ago: executing program 5 (id=5115): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2c, 0x2, 0x8}, {0x48, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="50041b02003e807447ff000800000000000000000f000000000000003c7c3087de4ada9a933366b344db9d5fea3d710990a98e13b1e268a10337d31196968e11d0af3a0180bb310a87b44468c6354a519370cffd4607b6c29f0e9af8fc5bb91e", &(0x7f0000000000)=0x60, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 269.510555ms ago: executing program 1 (id=5116): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x40, 0xf, 0x9, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616ac80ccb429333143c45b35e66709ba6c96a60e83fd36a30dd5bee2f6d36f2c9c06", 0x24}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="000000000f000000000000003c7c3087de4ada9ab344db9d5fea3d7109909a8e13b1e271d3adea8568a10337d31196968e1100"/61, &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 268.843729ms ago: executing program 6 (id=5117): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x8, 0x0, r0, 0x0, 0x0, 0x4, 0x0, 0x77}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x21436587, 0x1a2c, r2) 260.089818ms ago: executing program 5 (id=5118): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616ac80ccb429333143c45b35e66709ba6c96", 0x14}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf66108039750000007ab77540b6e988beaf37d84bd8b2f6db0facf4f7a70ec575ef2a44fec0f0dfe7cac4ae982c64aed1d49c280ad65dc3187c79b1f76bc7bc18a93da349a431f4a1397102a406000000db115a3ab973653575ff5e5f6825bf1295ab27bf91d67878bc", &(0x7f0000000000)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 220.913332ms ago: executing program 1 (id=5119): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0xffffffff, 0x1, 0x50, "acbae3caffc1ffe3a1fc85442d1aa956a6960bd2", 0x1, 0x7}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, 0x0) 220.757817ms ago: executing program 5 (id=5120): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x437bfffffffffc, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x481}, {&(0x7f0000fd6000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000032b000/0x2000)=nil, &(0x7f00008c4000/0x4000)=nil, 0xc}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x51}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000806000/0x4000)=nil, 0x3fffc0000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f000045a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffffe}) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x4}) bind$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(0x0, 0x205, 0xa4) select(0x0, 0x0, 0x0, 0x0, 0x0) 220.600816ms ago: executing program 6 (id=5121): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x3, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 195.787795ms ago: executing program 7 (id=5122): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) kqueue() syz_emit_ethernet(0xd2, &(0x7f0000000400)={@local, @random="5fbb8af09d48", [], {@ipv6={0x86dd, {0x6, 0x6, "e22945", 0x9c, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe00000000ebffffffffffffff00", {[@hopopts={0x6, 0x10, '\x00', [@generic={0x8, 0x7e, "769cdf6cf4d9569465d2a3dc0410c4155f71946da376a7cdc2fabe50c105630dad9bec5410900a041849d114cb24c16b6f05ee0f2db631329dd51ff4f487a98b128e8da233a413d5b920509b98429133fd3b1167b646fb9540cd40e9db07b10b328ced8cc4a36ab5bb30cc6368ef6d247c40fed5750cb2cd7393453f6421"}]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}}}}}}}) r2 = socket(0x2, 0x3, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069de, &(0x7f0000000100)) 188.223292ms ago: executing program 0 (id=5123): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fb510300", 0x4}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 188.080382ms ago: executing program 2 (id=5124): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) rename(&(0x7f00000007c0)='./file0\x00', 0x0) 145.398188ms ago: executing program 4 (id=5125): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xff01, 0x2d, 0xfe, 0xa}, {0x40, 0xf, 0x5, 0x7}, {0x6, 0x80, 0x1, 0xfffffffe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="a99616ac80ccb429333143c45b35e66709ba6c96a60e83fd36a30dd5bee2f6d36f2c9c06", 0x24}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}]}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[]) 145.242449ms ago: executing program 0 (id=5126): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7e, 0x40000007}, {0x2c, 0xf, 0x3, 0x9}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="50041b02003e807447ff00080079aa00000000000f0000000000001ff40776db8a07e003", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) 144.430861ms ago: executing program 3 (id=5127): open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 96.281485ms ago: executing program 3 (id=5128): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x4, 0xd, 0xff, 0x401}, {0x4, 0x1, 0xc, 0xa0000007}, {0x16, 0x80, 0xff, 0xfffffffc}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3ff}}}}}) 96.135146ms ago: executing program 3 (id=5129): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x504) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r0 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = kqueue() r2 = kqueue() close(r2) kevent(r2, 0x0, 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') r3 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x1, 0x6}) r4 = kqueue() r5 = kqueue() kevent(r5, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r4, &(0x7f0000000000), 0x403, 0x0, 0x8000800, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) acct(0x0) socket$unix(0x1, 0xef8b4ece82781e14, 0x0) acct(&(0x7f0000000080)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x5) 74.660374ms ago: executing program 2 (id=5130): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x8000002, 0x1, 0x0, 0x5, 0x10d87, 0x43, 0x1, 0x1, 0x100000000642, 0x2}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 64.190407ms ago: executing program 0 (id=5131): mknod(0x0, 0x2000, 0x1e5f) r0 = open(0x0, 0x200, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x8, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="757b384bbd3476", 0x7, 0x3, 0x0, 0x0) 46.087909ms ago: executing program 4 (id=5132): r0 = socket(0x18, 0x2, 0x0) close(r0) sendto$inet(r0, &(0x7f0000000080)="757b384bbd3476", 0x7, 0x3, 0x0, 0x0) 24.739281ms ago: executing program 0 (id=5133): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x8000002, 0x1, 0x0, 0x5, 0x10d87, 0x43, 0x1, 0x1, 0x100000000642, 0x2}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x6, 0x2000003, 0xeffffff9, 0x1, 0x5, 0x8, 0x6, 0x1, 0x2, 0x4001, 0x7f}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 23.536582ms ago: executing program 4 (id=5134): socket$inet(0x2, 0x2, 0x2) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000005c0)="dae777646dc8eab28fb38ddc24d0aef45c6010d9368f6e6cb5c7fc8183ea7b9e65b8d957bcc3ba8b2e0de2311b426d265fcbf1f0902c11b34b1bad09d0ce8120d415713305e836fd1125716492b887003723f18e41a2b581da580f35ca7f18223abb5a568f0c24a6b4d2e7055868fd34d566d81edc0ea09c40a822687182c84c18948b8507538c27d305423b97b4c4522da08d8737fcead91377a89682f31022ee3ff98a4adc52641b", 0xa9}], 0x1, 0x953e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000940)="7e2fc545c6f4fa07800b52c5c3e4e8633db877462de6763508573b51b3d11ecd65fa4971c286e0f3f4f346c385a8f392951e2f7bd17a2fdc790e9a7ef2a10abfd79f91120e50bce1566f4c", 0x4b}], 0x1) write(r0, &(0x7f0000000580)="42c23acc8d16e89d2654921dbef3412e", 0x10) unveil(0x0, &(0x7f0000000140)='r\x00') 0s ago: executing program 7 (id=5135): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.251' (ED25519) to the list of known hosts. malloc(): allocation too large, type = 29, size = 16796513700 denied attempt to set clock back -9223372032591346549 seconds denied attempt to set clock forward to 52172937113390 malloc(): allocation too large, type = 29, size = 16796513700 load: 3.33 not a controlling terminal ¹j   vm_create: uvm_map failed: 12 malloc(): allocation too large, type = 29, size = 16796513700   malloc(): allocation too large, type = 127, size = 1073510800 ./file0./file0./file0 êÏpckbd_enable: command error                      OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error WARNING: thread `nfsio' (384870) exits with status -1 WARNING: thread `nfsio' (363019) exits with status -1 WARNING: thread `nfsio' (413389) exits with status -1 WARNING: thread `nfsio' (128088) exits with status -1 uvn_flush: obj=0xfffffd8071722c98, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: vm_resetcpu: failed                   panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Starting stack trace... panic(ffffffff833a643d) at panic+0x1d0 __assert(ffffffff833ea289,ffffffff834008ff,1cb,ffffffff8339e417) at __assert+0x29 pipex_unlink_session_locked(ffff80003c427338) at pipex_unlink_session_locked+0x409 pipex_destroy_all_sessions(ffff8000014e6800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,41,2000,ffff80003c423a18) at pppacclose+0x16f spec_close(ffff800035fd45a0) at spec_close+0x417 VOP_CLOSE(fffffd80621e3be8,41,fffffd80097fd208,ffff80003c423a18) at VOP_CLOSE+0x132 vn_closefile(fffffd8065bdd5f8,ffff80003c423a18) at vn_closefile+0x12b fdrop(fffffd8065bdd5f8,ffff80003c423a18) at fdrop+0x121 closef(fffffd8065bdd5f8,ffff80003c423a18) at closef+0x192 fdfree(ffff80003c423a18) at fdfree+0x116 exit1(ffff80003c423a18,0,0,1) at exit1+0x576 sys_exit(ffff80003c423a18,ffff800035fd4910,ffff800035fd4860) at sys_exit+0x1a syscall(ffff800035fd4910) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bcb4adadd10, count: 242 End of stack trace.