last executing test programs: 22.029545131s ago: executing program 0 (id=730): syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa000000000000000086dd602a06c700402efcfe8000000000000000000000000000bb000000000200000000000000000000019d7f366845d44460bac4be2436866027c5038f79b7322d9a9452055f8f72cc9416f63c2b1075a42314f8d0988e65a21b54626a73df50d38fde96955dcbcee06e"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a819008100040008060001080006040001ffffffffffff00000000ffffffffdfffffffffff"]) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0xff, 0xe, 0x85}, {0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) close(r3) (async) close(r3) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$inet(r1, &(0x7f0000000580)="b17ccf7c207af9d9c01ec6a875591516f05f9e0ee18d1521dbe1f49b1feba8117e2502766d5470eb518761d314187409d68bc561d2f850d5d099e366bb5150d5c2ce2ffbcf08915c433304521459b1ef269c305c5ca2561c84b6177b2692991994cfa35d954a43c8010db93666cf84cf803ef2a9d574e18dbc9906515389b8f809c2ac039573f39b2f89651e2350e5ec4051f931630bfc5655e387ebd7febdb25f7530a63c7dd880e7d8809d6df887d5759790c64bca2a0e5c3535923e252356d5dcf41ad0c73adbb481ea212c310b949e14d4b4a58c43e416fe6e298fb294492a92e34a1bd14c61b994b0777323319b", 0xf0, 0x401, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) (async) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) 20.039448692s ago: executing program 1 (id=981): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x86c3, 0x2) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x9) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3a}, 0x2, &(0x7f0000000240)="9d5ca3e76593de1768a3b8e7102e514908d26fe42e76fe819da476d30ce6eb9b2b43f4d7f1f9141181226de4d63c1b27955e3fd5541ae2e7bf91b40e65f65d3e524b75a42bf793936e382aefde72fdc0f24f4a4367462829e0d994605ef29ac98c2de22f5c7500befde8f1ea88f1eb041a1bc436038cc5275dac617e3984b784c3fe043bbbbec112e3c9be2d0a5cb66a0a95a3caa549ea31f16363798bb75e5fc09b4018f3a8d14e8e1e17e0c01d805ad5128beacf16cd3395ad5ead7b7b5953c0736ddfd23797355b3e728031339b0bb78ae09b94df", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="3f89a770d9fadef5df36742a5f6a4f1ad422e410240a94d972f67b6dd553f653c9fe6acc4fe66a284e954e5800cc0ac6efbec2fe51f6ff46110c293889b3a78284c8bd0a1863705b5e631359d5240b55b3e780ca2cc364cdba4d7fe658dbc38dc76030b766cce14c4a52c6dc8e54d9b8b737af54063e04a2c063a8befea335bba161750878aed7643ab538495d2001ac8db9afae27a95c9ff0c5135bf8b284e9777f5c88eef059876263f60fd5ae56d7a2782eca5411", 0xb6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0/file0\x00', 0x1, &(0x7f00000004c0)='./file0/file0\x00', 0xe}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x7, &(0x7f0000000580)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) read(r1, &(0x7f0000000640)=""/47, 0x2f) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000680)={'./file0/file0\x00', 0x4, 0x5, 0xfffffffffffff801}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0xce0d, &(0x7f0000000b00)='./file1\x00', 0x8}) recvmmsg(r4, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000b80)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/30, 0x1e}], 0x1, &(0x7f0000000c40)=""/161, 0xa1}, 0x5}, 0x10, 0x2, &(0x7f0000000d80)={0x1, 0x6}) r5 = dup2(r4, r1) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa29c000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x18f2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc72a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}], '\x00', 0xfffeffff}) poll(&(0x7f0000000fc0), 0x0, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1012, r1, 0x4) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001080)={&(0x7f0000001000)='./file0/file1\x00', 0x100, &(0x7f0000001040)='./file1\x00', 0x8}) mkdirat(r5, &(0x7f00000010c0)='./file1\x00', 0x142) setsockopt(r1, 0xaea5, 0x7, &(0x7f0000001100)="541ae5c828534ae7410d7dec13263881ac4bc9e121d5db7f5e473fc9a4d97d810df449972798933774d1bc56bdfd071fb805f22f321201a614d2187551e0e91d0337c25f004bca5c38f146e7d15256b0c7ee2889d80262291fbdca1b57efe1cead17df372350032979799a64a2843ba5bf9910a8d1e80d08614227e9604a7383fecd162378f4247f387f9791a09f87ef70eb32373d779f27b797d6a993945d0a7277ef57455c123a9ff5cc2d110b7e89d4170ecf0cb65c5ad69f4e6f05d3b10b78353294608e2905c068d871f8f217c21629e2be7a7dcef0020ad6973c178dc8c3e77475e4863f37f580ec3f4210ba6ae3c4eb68", 0xf4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001200)={0x3, '.\x00'}) syz_emit_ethernet(0xa9, &(0x7f0000001240)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x6002, "2a4e954d523d1205c0747e38d96f4e709e6859a28994a28dc3e668d2835122a2dca74c1ea770e8cafae85308b86fe5558c68f114ef8457babd508771d46271efc061e915e99ac969247811d0539e42733dc98c44fd6c6d9eaa3dacdfd4f1a7e8135ba3ea97936d864570f4f96b8426cb985319075fbc2c2d74054ab2e092304a7bade73d719fbe50d92b3fade5f6d6de78463f"}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000001300)='./file0/file0\x00', r6, r7) recvfrom$unix(r5, &(0x7f0000001380)=""/198, 0xc6, 0x2, &(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f00000014c0), 0x3, 0x9) 19.138995515s ago: executing program 0 (id=730): syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa000000000000000086dd602a06c700402efcfe8000000000000000000000000000bb000000000200000000000000000000019d7f366845d44460bac4be2436866027c5038f79b7322d9a9452055f8f72cc9416f63c2b1075a42314f8d0988e65a21b54626a73df50d38fde96955dcbcee06e"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a819008100040008060001080006040001ffffffffffff00000000ffffffffdfffffffffff"]) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0xff, 0xe, 0x85}, {0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) close(r3) (async) close(r3) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$inet(r1, &(0x7f0000000580)="b17ccf7c207af9d9c01ec6a875591516f05f9e0ee18d1521dbe1f49b1feba8117e2502766d5470eb518761d314187409d68bc561d2f850d5d099e366bb5150d5c2ce2ffbcf08915c433304521459b1ef269c305c5ca2561c84b6177b2692991994cfa35d954a43c8010db93666cf84cf803ef2a9d574e18dbc9906515389b8f809c2ac039573f39b2f89651e2350e5ec4051f931630bfc5655e387ebd7febdb25f7530a63c7dd880e7d8809d6df887d5759790c64bca2a0e5c3535923e252356d5dcf41ad0c73adbb481ea212c310b949e14d4b4a58c43e416fe6e298fb294492a92e34a1bd14c61b994b0777323319b", 0xf0, 0x401, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) (async) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) 16.220006434s ago: executing program 1 (id=981): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x86c3, 0x2) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x9) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3a}, 0x2, &(0x7f0000000240)="9d5ca3e76593de1768a3b8e7102e514908d26fe42e76fe819da476d30ce6eb9b2b43f4d7f1f9141181226de4d63c1b27955e3fd5541ae2e7bf91b40e65f65d3e524b75a42bf793936e382aefde72fdc0f24f4a4367462829e0d994605ef29ac98c2de22f5c7500befde8f1ea88f1eb041a1bc436038cc5275dac617e3984b784c3fe043bbbbec112e3c9be2d0a5cb66a0a95a3caa549ea31f16363798bb75e5fc09b4018f3a8d14e8e1e17e0c01d805ad5128beacf16cd3395ad5ead7b7b5953c0736ddfd23797355b3e728031339b0bb78ae09b94df", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="3f89a770d9fadef5df36742a5f6a4f1ad422e410240a94d972f67b6dd553f653c9fe6acc4fe66a284e954e5800cc0ac6efbec2fe51f6ff46110c293889b3a78284c8bd0a1863705b5e631359d5240b55b3e780ca2cc364cdba4d7fe658dbc38dc76030b766cce14c4a52c6dc8e54d9b8b737af54063e04a2c063a8befea335bba161750878aed7643ab538495d2001ac8db9afae27a95c9ff0c5135bf8b284e9777f5c88eef059876263f60fd5ae56d7a2782eca5411", 0xb6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0/file0\x00', 0x1, &(0x7f00000004c0)='./file0/file0\x00', 0xe}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x7, &(0x7f0000000580)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) read(r1, &(0x7f0000000640)=""/47, 0x2f) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000680)={'./file0/file0\x00', 0x4, 0x5, 0xfffffffffffff801}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0xce0d, &(0x7f0000000b00)='./file1\x00', 0x8}) recvmmsg(r4, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000b80)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/30, 0x1e}], 0x1, &(0x7f0000000c40)=""/161, 0xa1}, 0x5}, 0x10, 0x2, &(0x7f0000000d80)={0x1, 0x6}) r5 = dup2(r4, r1) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa29c000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x18f2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc72a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}], '\x00', 0xfffeffff}) poll(&(0x7f0000000fc0), 0x0, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1012, r1, 0x4) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001080)={&(0x7f0000001000)='./file0/file1\x00', 0x100, &(0x7f0000001040)='./file1\x00', 0x8}) mkdirat(r5, &(0x7f00000010c0)='./file1\x00', 0x142) setsockopt(r1, 0xaea5, 0x7, &(0x7f0000001100)="541ae5c828534ae7410d7dec13263881ac4bc9e121d5db7f5e473fc9a4d97d810df449972798933774d1bc56bdfd071fb805f22f321201a614d2187551e0e91d0337c25f004bca5c38f146e7d15256b0c7ee2889d80262291fbdca1b57efe1cead17df372350032979799a64a2843ba5bf9910a8d1e80d08614227e9604a7383fecd162378f4247f387f9791a09f87ef70eb32373d779f27b797d6a993945d0a7277ef57455c123a9ff5cc2d110b7e89d4170ecf0cb65c5ad69f4e6f05d3b10b78353294608e2905c068d871f8f217c21629e2be7a7dcef0020ad6973c178dc8c3e77475e4863f37f580ec3f4210ba6ae3c4eb68", 0xf4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001200)={0x3, '.\x00'}) syz_emit_ethernet(0xa9, &(0x7f0000001240)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x6002, "2a4e954d523d1205c0747e38d96f4e709e6859a28994a28dc3e668d2835122a2dca74c1ea770e8cafae85308b86fe5558c68f114ef8457babd508771d46271efc061e915e99ac969247811d0539e42733dc98c44fd6c6d9eaa3dacdfd4f1a7e8135ba3ea97936d864570f4f96b8426cb985319075fbc2c2d74054ab2e092304a7bade73d719fbe50d92b3fade5f6d6de78463f"}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000001300)='./file0/file0\x00', r6, r7) recvfrom$unix(r5, &(0x7f0000001380)=""/198, 0xc6, 0x2, &(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f00000014c0), 0x3, 0x9) 15.169588552s ago: executing program 0 (id=730): syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa000000000000000086dd602a06c700402efcfe8000000000000000000000000000bb000000000200000000000000000000019d7f366845d44460bac4be2436866027c5038f79b7322d9a9452055f8f72cc9416f63c2b1075a42314f8d0988e65a21b54626a73df50d38fde96955dcbcee06e"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a819008100040008060001080006040001ffffffffffff00000000ffffffffdfffffffffff"]) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0xff, 0xe, 0x85}, {0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) close(r3) (async) close(r3) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$inet(r1, &(0x7f0000000580)="b17ccf7c207af9d9c01ec6a875591516f05f9e0ee18d1521dbe1f49b1feba8117e2502766d5470eb518761d314187409d68bc561d2f850d5d099e366bb5150d5c2ce2ffbcf08915c433304521459b1ef269c305c5ca2561c84b6177b2692991994cfa35d954a43c8010db93666cf84cf803ef2a9d574e18dbc9906515389b8f809c2ac039573f39b2f89651e2350e5ec4051f931630bfc5655e387ebd7febdb25f7530a63c7dd880e7d8809d6df887d5759790c64bca2a0e5c3535923e252356d5dcf41ad0c73adbb481ea212c310b949e14d4b4a58c43e416fe6e298fb294492a92e34a1bd14c61b994b0777323319b", 0xf0, 0x401, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) (async) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) 13.079719667s ago: executing program 1 (id=981): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x86c3, 0x2) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x9) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3a}, 0x2, &(0x7f0000000240)="9d5ca3e76593de1768a3b8e7102e514908d26fe42e76fe819da476d30ce6eb9b2b43f4d7f1f9141181226de4d63c1b27955e3fd5541ae2e7bf91b40e65f65d3e524b75a42bf793936e382aefde72fdc0f24f4a4367462829e0d994605ef29ac98c2de22f5c7500befde8f1ea88f1eb041a1bc436038cc5275dac617e3984b784c3fe043bbbbec112e3c9be2d0a5cb66a0a95a3caa549ea31f16363798bb75e5fc09b4018f3a8d14e8e1e17e0c01d805ad5128beacf16cd3395ad5ead7b7b5953c0736ddfd23797355b3e728031339b0bb78ae09b94df", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="3f89a770d9fadef5df36742a5f6a4f1ad422e410240a94d972f67b6dd553f653c9fe6acc4fe66a284e954e5800cc0ac6efbec2fe51f6ff46110c293889b3a78284c8bd0a1863705b5e631359d5240b55b3e780ca2cc364cdba4d7fe658dbc38dc76030b766cce14c4a52c6dc8e54d9b8b737af54063e04a2c063a8befea335bba161750878aed7643ab538495d2001ac8db9afae27a95c9ff0c5135bf8b284e9777f5c88eef059876263f60fd5ae56d7a2782eca5411", 0xb6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0/file0\x00', 0x1, &(0x7f00000004c0)='./file0/file0\x00', 0xe}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x7, &(0x7f0000000580)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) read(r1, &(0x7f0000000640)=""/47, 0x2f) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000680)={'./file0/file0\x00', 0x4, 0x5, 0xfffffffffffff801}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0xce0d, &(0x7f0000000b00)='./file1\x00', 0x8}) recvmmsg(r4, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000b80)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/30, 0x1e}], 0x1, &(0x7f0000000c40)=""/161, 0xa1}, 0x5}, 0x10, 0x2, &(0x7f0000000d80)={0x1, 0x6}) r5 = dup2(r4, r1) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa29c000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x18f2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc72a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}], '\x00', 0xfffeffff}) poll(&(0x7f0000000fc0), 0x0, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1012, r1, 0x4) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001080)={&(0x7f0000001000)='./file0/file1\x00', 0x100, &(0x7f0000001040)='./file1\x00', 0x8}) mkdirat(r5, &(0x7f00000010c0)='./file1\x00', 0x142) setsockopt(r1, 0xaea5, 0x7, &(0x7f0000001100)="541ae5c828534ae7410d7dec13263881ac4bc9e121d5db7f5e473fc9a4d97d810df449972798933774d1bc56bdfd071fb805f22f321201a614d2187551e0e91d0337c25f004bca5c38f146e7d15256b0c7ee2889d80262291fbdca1b57efe1cead17df372350032979799a64a2843ba5bf9910a8d1e80d08614227e9604a7383fecd162378f4247f387f9791a09f87ef70eb32373d779f27b797d6a993945d0a7277ef57455c123a9ff5cc2d110b7e89d4170ecf0cb65c5ad69f4e6f05d3b10b78353294608e2905c068d871f8f217c21629e2be7a7dcef0020ad6973c178dc8c3e77475e4863f37f580ec3f4210ba6ae3c4eb68", 0xf4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001200)={0x3, '.\x00'}) syz_emit_ethernet(0xa9, &(0x7f0000001240)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x6002, "2a4e954d523d1205c0747e38d96f4e709e6859a28994a28dc3e668d2835122a2dca74c1ea770e8cafae85308b86fe5558c68f114ef8457babd508771d46271efc061e915e99ac969247811d0539e42733dc98c44fd6c6d9eaa3dacdfd4f1a7e8135ba3ea97936d864570f4f96b8426cb985319075fbc2c2d74054ab2e092304a7bade73d719fbe50d92b3fade5f6d6de78463f"}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000001300)='./file0/file0\x00', r6, r7) recvfrom$unix(r5, &(0x7f0000001380)=""/198, 0xc6, 0x2, &(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f00000014c0), 0x3, 0x9) 13.067380483s ago: executing program 6 (id=1096): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504407, &(0x7f0000000740)={0xb6, 0xfc, 0xffbfd75e, 0x7, "97000019be81804c09a56000", 0x4, 0x56}) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000000)=[{0x2, 0x5, 0x2000}, {0x0, 0x7}], 0x2) sysctl$net_inet_ipcomp(&(0x7f0000000040), 0x4, 0x0, &(0x7f0000000080), &(0x7f0000000280)="29656155b85c115b4ab5ad8661401c98e6a2221e8a1ca84d1d45a8c1203f941209a140268110f372703b6f3c1b2ef81f3d2ec83be6c79c7c1c736749c7c6a9e10e664d6f0fdfc563fca67f2e375b22e43cef6d1380b8752dc2b451e6463d2c10e3237d97cc92fd8b048223f41d263a55841f0eb3b5e70a8576662c0fdfedfbad4be31b1ccf68a2f2275a13e33193a30ea0d714c64e66f8395c35d4008c4849c6fcbe5baa90d577e6acf604df24b9d21863af0da3c0c971b315121a8460d2658db0", 0xc1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0xc94, [{0x2}, {0x1, 0x6}, {0x2, 0x3}, {0x1, 0x1}, {0x3, 0x9}, {0x2, 0x7}, {0x1, 0x6}, {0x3, 0x7}, {0x2, 0x1}, {0x2, 0x9}, {0x3, 0x3}, {0x1, 0x2}, {0x2, 0x3}, {0x2, 0xe1}, {0x2, 0x2}, {0x1, 0xfffffff8}, {0xb2526dcbaec5130c, 0x3}, {0x2, 0xfffffff4}, {0x3, 0x8}, {0x0, 0x1000}, {0x3, 0x3}, {0x3, 0x6}, {0x2, 0x7fff}, {0x2, 0xa}, {0x3, 0xee25}, {0x3, 0x66869a3f}, {0x3, 0x7f}, {0x1, 0x10001}, {0x2, 0x5}, {0x1, 0xc37f}, {0x2, 0x401}, {0x2, 0xfff}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x100000000000001b) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r5, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='W\x00') sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 10.743291397s ago: executing program 6 (id=1100): r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740), 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x802069c3, &(0x7f00000001c0)) socket(0x18, 0x4, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) recvmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {0x3}, {0x3}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x3, 0x7218}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x80001}, {}, {0x0, 0x200}, {0x2}, {0x2, 0x2}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 10.73894267s ago: executing program 7 (id=1101): socket(0x18, 0x2, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) close(r1) r2 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0x0, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x5}}}) (async, rerun: 64) kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async, rerun: 64) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0)=0x5, 0x4) (async, rerun: 64) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x30, 0xb}, 0x0) (rerun: 64) 10.737583282s ago: executing program 0 (id=730): syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa000000000000000086dd602a06c700402efcfe8000000000000000000000000000bb000000000200000000000000000000019d7f366845d44460bac4be2436866027c5038f79b7322d9a9452055f8f72cc9416f63c2b1075a42314f8d0988e65a21b54626a73df50d38fde96955dcbcee06e"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a819008100040008060001080006040001ffffffffffff00000000ffffffffdfffffffffff"]) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0xff, 0xe, 0x85}, {0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) close(r3) (async) close(r3) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$inet(r1, &(0x7f0000000580)="b17ccf7c207af9d9c01ec6a875591516f05f9e0ee18d1521dbe1f49b1feba8117e2502766d5470eb518761d314187409d68bc561d2f850d5d099e366bb5150d5c2ce2ffbcf08915c433304521459b1ef269c305c5ca2561c84b6177b2692991994cfa35d954a43c8010db93666cf84cf803ef2a9d574e18dbc9906515389b8f809c2ac039573f39b2f89651e2350e5ec4051f931630bfc5655e387ebd7febdb25f7530a63c7dd880e7d8809d6df887d5759790c64bca2a0e5c3535923e252356d5dcf41ad0c73adbb481ea212c310b949e14d4b4a58c43e416fe6e298fb294492a92e34a1bd14c61b994b0777323319b", 0xf0, 0x401, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) (async) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) 10.723801788s ago: executing program 4 (id=1092): ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x100) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x12e, &(0x7f0000000100)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x0, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "61109d", 0xf4, 0xff, 0x4, @mcast1, @mcast1, {[@fragment={0x11, 0x0, 0x2, 0x1, 0x0, 0x16, 0x64}, @routing={0x0, 0x4, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x37, 0xc, '\x00', [@jumbo={0xc2, 0x4, 0x32ed}, @pad1, @jumbo={0xc2, 0x4, 0xb}, @jumbo={0xc2, 0x4, 0xe700}, @generic={0x7, 0x4f, "e8789988dd6b8cc357754530df3824dee09e6d15dd260411a40dbf316a9bf6699b193121fd2bf4c67fa066172b077a455ae5d4309b10cfa1f25f5aecd1bf0052ebdd511d7a15b661ac50706f2428e7"}]}], @tcp={{0x1, 0x3, r1, 0x41424344, 0x1, 0x0, 0x8, 0x0, 0xa, 0x0, 0x4, {[@generic={0x4, 0xb, "ad1c0feebcdfbed3bb"}]}}, {"23b61adbe0351ec3db44acb283ff9bdf9cb062d592c1500e99c9f1714dc1098246790f7abcf9f102a8faa0898f5be1c5ed5536cd"}}}}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async, rerun: 64) fcntl$getown(r0, 0x5) (async, rerun: 64) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) sendmsg(r2, &(0x7f0000001640)={&(0x7f00000002c0)=@in6={0x18, 0x3, 0x8bad, 0x9}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000300)="9dc6bfb582537dbd7d73c2c104862f36cd24049b671fab5cab667bc8c457c894ad23f7b088d3f6f9d2b0358219f5f27191c18f090101b368c6e477fa4383f8e6680db53b8077a604e6c1721388b40518c7967108e520b1fae8060af8d2bfd22abbb2029b442facc918289f6b52df8006a3baf211a10b9638be0c4e5b44d29a21b03379824d2cdf1b0952", 0x8a}, {&(0x7f00000003c0)="6b6f1b17d5ced510c8c8e477307b46c3772ad53beead1c364ba3592d5539476bbf08b876b28b6283294b2bb79c1290883d9989dea097d36ba58a5b74be4b377ad01fc77a11d7cb7147ac52ad08d393b0993680d6e7a125b6a337f268893b667d36407f657c193d1facd9aaec1863d2148112", 0x72}, {&(0x7f0000000440)="b0c8eecc4f44e58d7c5db06fd7893f95a52adc6b4cb485e6e1aa0b931924cce09a0cd99d9f5436ac38d2985554479b23e450273b3cd19ac62492297687936c5a1c8c1b5de285589840aa50da21a9f1333106dbef391933ee6fb452f198f88fefd4ad84e9c0b76272a34348ba376bb3991e8e5f9ba4f1f9f761c44a327dee1c81e1f7234518566928a844c5e0ebcb43ad5f6e49cdcd45323559660ccd51444cb2e59e77032722d148ef7b99af547bf3b503637ee39c14c8517d21bdd1234666b226cc660d3007323678a9cab2077b3018695e6368664685f09a4d649f8a4067077bd323a5255a6fbdf68f726f6cf1a40a0a574092836d102b657f132fba3f1b4418caa0f43e9bfbfab12dc486ced4c2f8b529d869894836e83576fe3afe336b0482fa61a96276e118c9e31faf9178ad9773208dbb5c6574220eaec006449b5a97eda3f7146c76edc7fe077b250e3ae125ac9505bf74700c56208b9fb065be70b1e9b35959adb78cf6af733a8228651c938a3bcd2f456b1edd3a689b104fe58faa4aa661559477a22f7a7aba3ca30fb0ab8ae2f8d6addf3ae023ecc8bdc754d9f8e8dfe5efd1b306a549e11b12e619dabebacbbe28fd1028db41c13a6bd9102ef55147932aacb43c68bdcf003dd7c60158c3c7d7fc46ee148192bd7b65d4b7afaa9bb78b4383709871b80db9d4baa11535dd8b9beb8a9c8aea04ba069d44a8e0512641a3e3ecb0c24a73d13f1ce830f2a7a79cf3eb1ff6380d8b3a6b5d0fad745acc20cf63c4fe06811fb0471e01794542d0f4420efc107fb4ab7a7c562f685f4ebd29c4c4adc4efb0888ce50086a91773d40c4fd0be588f509a13898edd85a992ed9b6154035afe88b4d1fb773aa45415dcc51fa60e339d6ea0ba0653a6f546b79f64d96d847c1757b0d2bdef57eb0874fb72e29e272e3dc7c2a3f041cf0f6acc38a540db5c05777b8b73c6e967b8880affc4cf1e0905a1765a9bd3b40a7508af6b3fb47ee05f82cc1e8a7c72d78ca94c83b0e2371ca6ac9d2c07027e2cf447e250e70df052af17bdc6589d673117650e18e4855989b6a6f1d8c4da0b180654fbd3548ec30e5be57a659d695b18375ee3b5a5243ff7b4023f6c30a262634ee219730daa24f3522cb0b756ec73d940c5deb9308935a94aefa1cf844fd15e6881c016f49967696bce75431ee9e948d3726aa6fdbc4831beef55309cbc9f40a1ed2f3e74008e6bb952407e5f9957629f7e5fbbc604eb9c3a4333feb20cfaaaa5a9d70f3d6f821def4b6751c06a98cc548cb9d82c1f35d2f99e260570d8018ab282f517f2864e1514f63cce3dc9ff7cb13416613d65b54c685b98062b242ba8d76971bd581e7cd596fb51ea941efb19270993eb396ffae9fe3dbc34b99acc576736f4f3e50577afbfd52717e644a58ddca0d1c548bdbacf8d903aa98e1564bb0a0f4eeefdd3560d8f5cefd3f4d7c124f3c40fc6927c8bd33737273ca009436c462daf2b48cfd1f4331dc00f6c6e7a2864a7a6e14b09f01308d4bf6e33bcc02b88ea609644730ca541bca7ae88590973749e5e4cb2df2304f355d3304abb2d91282599ab49e0a8f9f40963266fb9a4d0334894cc31602084a3c7de7be9bca905d7fa4b808a2ac9e9a3bc62e446d00d73f0e879cb514c6b929ca3f7e1ce1699002ba24ae39cf1cdfac2aa27b2ea715faba225570267c245a6a465914f58cba685264322b2c39169104af10f6902a25fd0fcec4636ddff2cb073049c0cf1e8c4f05fdfa9f7c4a6f4760155ed8ff2a9f2b75fdb3266d5842ca6ec8697cb082814b5f7a9d87705241ac047081cae70777c1d43140e12bd1cdd5caf06b68ba7a8e2372ca2304f7b105ceb560355b1b912e0cf1592b0600e80ec78a1d14ac812eb9a6e6f47f78dee3b5c9f2ac59a170b9aedd8909703441b9efcc24b33956c8993710fc77072b2db75ee7fea6ebb7099a5d465f00bda3ed088d85dfb347594c8d21cf3b24cbca276555473b1547e34685c96eacbb6b37b09c0d314d8448be733172f76f4b1fe6d65b8b5d66112e616cab75e6d739549479fe4238cea18dac36f89b10098d163cb02f62efff9e5e3f0e9af2e460385ffe9b7af2ea3537ef0c276fd4d0479d4fc83a55f1c1bfbda565d7689b4187d19b7d517fa79ed14275b5e68f433a43955f324ed2499419d2855d59407a5c6ea0e0a15dcbb70831cdf0f47d29b1f5387b5d2673039f2735800f04ba9a3c20a40c08e69bf75fa5b2913380f4c856a48060a869666852fab4dc8e8310cb778770e410c404ba80be930656f282d7056f8e7de85001872ab8c1f3b0789434ab765d4d737052e674925b611aa5b7adc121b92a037220ea27d0b7abc44e20242fa809b592e08ab66685c4771c2b1f028871fd42c4cf7ef166615d17ff213403c8aa31553fdb04d89bda82c344231d2f84987920c41922847dd17954d3e4a7d145ae5492d9e952c237ad1c6d760ccad92b506404f058a138198d15fb662369284713eedf2a04ed011f2b8bef3bb2474108adfbbc8fc53c7e4f43c983cda46cfc79fd5ca91575be733ca3da62e78ada13a8ccb0a0cc1cea646cbba742c4911ea316b1c40cdebaf675cea6677f40de1336d9322e9e9b75210b3ecfbb117a22ab83f3cca2338705b1a922c1b31e593f159216d7020e6b91265666953f14c13dfa0a98e9a0cf6f0421df5cf5a92d5c6ae322681e4080427b2158b52a0290cc3636e5bac28ae430045a2fa1a1eddc48456cd9db16ac793e71c4308069322e288ce4bdd0118b6d7716895ebd9b24866ec7ba7b24c52138805d8263b08a717e7a5dbd6a65e39926d4a111b00a5d94b0be1071c99070d3206cf14eb80962b26440cc829437c80bcf3cb0f4be7957115eb9d954dc1fa66efeb60060785e753caa50986dbd37dfd75040f9b38ea70de54720049d081c838a72e5c5a511532c422891e615dd081905109f6787dd5e91e3864eebf0f3836e5f03c51910e8377e540cd51836be886113ba0bfce4d8aa101230c750a1eece3761f175d5e7fb3d4c94486bb27f8ffe7577f2afb96cdd5e985320094e57bbffd154fdf5e217c1068275a83216f51f430c2a4966ee6280fe67cb3611c0fe8d8a3b23234da66cbd1a567e6c6f5910d4614bfacd4d432c54ff137f8920bb63fa2d5e9f63bd889da4177f8ed4ff02fc65f18202a4b8d33407061bfb8c1421fb8e9c1f0d9ca8f58b3980c1f968fede44a171aa366600e7b7b53ddde9de8f5fcf1b06251ac08ebba25b1fd67f108ffded1d86510b9ec9cad8fc42e13880dd6db7e255a100ab69738e31602062c93bd7d5d2a66116545c3897ecce7f99c8356cbf312d6c2e056940afa16a649d49b9a8143807623d7918a21a2013c36d8fcf1c593f6c842da37f486b342c6393dfe5245d2bdc2ae08777244914af17af7bc335c6285cbf16340f9a2dc99905db17c127f17e6dc3de33b8ec57d6676e01c686455dde51619ab5ce97f99140b9793558bd54e25a2c7eba28ff5f9f7edd74d7ab74fb27ab634a565e639982ea2e3830c71ab5fcd3ce2dfe77ef67faa9b0aceb3fe22554843202551fda3bf93108bcb7b25b07b64116f34d90f3253cdb7e9e41ae6bb81fb82e1364d7c528381e700c026b741daf2c918291d7181a5fe6346cddd84a6911e2b7999bec5c2e9986b45fa2de8ad82dc5eed7d54c7b33888f04e110d9ada1765379918355aae0a14f80d3da84b7f0e709292b5ab66dff29088bc347230e8423ee6650f379791a68a5507dbe182cd9911f33e47e9d32c7124201bac3d4823c69af56adc65d2c459c30f1304151d912ce4161cfb5ab97778c6b8c9c29f3b21b74ecbcd7934cd9d49f54cb6ae6debd03d64f752b96a2b36093b162fa40960aac1329cc2de48010fa9cdc1315e08a2b04f9ad1355fa1fbb40e82b3d5e418f2ec6b5ce38cc13e08fa06e8d1f68def234f16860ae8b7933726b3a60fc4ece78b0d891e1743a30f3fdb03f9359eb0daacf30195ba2eb60a8042a275b8e092cbdcf6e3b0dcbf5402a74cc21df65195bd0d4a06a93e55c427f205324b5724073d4da19644cd38b70dad7b4c45a886defff1e4f231099ef927b0d502e7f395f533a43d3071c23f9ba1658b91eff779c4335102c0a84f9f52abe52656d59ddd14b2bd01f2f322fdf4de22b643742b4dae6abba64d2dac5bb0a0ee509040bcab975ae111a303a6f6739064b38d1e0f8c645d207fa22d71a35e04566f9f852c24b3a0337fc606a6d189aef1de78d075532df74e326784e0a439518d925a9a47b8ee926505351a8b35765844d74e9ee06452f79709d3479ac6c8500486617cc9ed5ef24401342d9fb544a012d13bbe3ea21978bcd9332be503e6330439d3f1d08218672a5e6eb8c960949c43197145583cec04773bc42093bca6d2f827f65e27c40594e0639249c964a6c2cab19843d6239f2cedc805a7b40212c73f0148032f8da1c4ba73e0741340eb76793457eae8b4bbac747f30f989eb5d0c230b8af535c45749dae220eb22e85e176ecfbfc11a980bfd5f3fdd51e0a052bc925a3f33c23c5a4944d20b85c6c4900a4ef865884dfa53e2daf08236955ca1d970564315da44ff954563bd889381dbf596fcfaf48d0806356ecd90ba44edbb5dda620399eb2191751a14cd5defbc090b16e65569ae4cce0c2392e94b3687902fcfbc9e0668a2048d194f579f1413fb95ee4d7cad33775b4ac281652c7f59206fd71c0d51ede2ab7a227e0cd0edc44be743ad0694232f8bbb1779f840ee29018f51529b241b3d55def1e298a7ad55faafccff0fc754b5b428e3f6e99d3281f7dee87d58a807c30b2b3977e71cea581152a243fa7ea2df674db8bc089aa3c94b6cb81ba910ca7b7f97a358300cb9deee0458e6298146cb826494e08b5f40e610501da11a17e521d5599ef684ab8a97ad0037dea0e7baa03c4c2e36031523c0eb41e051e0581d432df8200b61447630fe076501453b8f9f785097050b0d28e52cc01cecd297d1a2bac43761c0b3b838ccdd131ed62ee79a8b4c1b684279b89f5cf85ca627121445a6b01dc6958f41a917f4e35ddbad92ccff240dbb7cc943731851058dd3a8d1e6188fc988870bfd0908114e50ec82a41bdafaad8a03ec752716d9799d484e4d11c1f0c04c938476648146679ff17b896d34ece8c529326e75a5fe352d7cd9b5b3a7f8291824895276210ab0243c964a213bc7046da2cd1fd18b168b7634cb01ba4692ab2674d2fa37668e852a61024cb67ff6d36779c3c85fb0e72c4f4451454c5f63c7272a55c3e7a9db02b5e4f03a854dc322a39d38ad9d5fed0280e2cf745b65f7bf0eab16550f366575373bc90cd9f0a2775005eb30d33d2113eff77a00e6e85232b8f12df686fc9a8fdcaeec30dc9f1a0414b2a0530af55e385251996a42e3d01e27ed093e49aaabf0c12f750c682881a09ffd2aebe383884b2772b5f292614588ca44104b1e69af4eff8160b0d81c865c5a42ccf8b866e27451ead7a33690f40f7ae8f2a97f332cc0cf07f79a1c1de482a998ca0c0694510205a6591e8dfa4d3c40643d46690a944cb2daaf5111fd6a7a8e45a3e372e6f926bd752a79f69c5e46103e90916bb8cfc4910b57fa8c765d0ba46762fcfcc6b8e1204e7c3fa19470d86b0e2618c30f7ce63c179906fa74435ab1c45cd6bbc692585a5decb345b0873a09c08890bfef0231fcfe84aedca81db3c8a94edfa07bef811f4705448c7093faa75dbec91fd896083c703e46834a7c33bd18321406d7193caaf3940e05363e1088bf3d38010b2c3c", 0x1000}, {&(0x7f0000001440)="3aa78e1107213c10c92a8a8b", 0xc}, {&(0x7f0000001480)="4db83a60498c02e4735be9ebe88a916202556ae2f94b94d86cf5", 0x1a}, {&(0x7f00000014c0)="9c209753026b9c53e71c0dfa04c49679004b7fd1722f82ac5d51f4a19105778fd3e7e11c3c41cc3bab1739da7323fb77afddb339261db20808b909a8b15fbb0f221f5aac9669a0c6f2019a42adeb84344912401a4553f049e949fdb3b7a845326d0de05969bb7c36aa9f29dec77d432e58d29cd8e9748e7d36029d7c9bbec144aa6315cc4c", 0x85}], 0x6, &(0x7f0000001600)=[{0x20, 0xfffe, 0x1, "b5f5ddd6e0591cd67b7866c8ff"}], 0x20}, 0x2) (async) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001680)=0x8) (async, rerun: 32) syz_extract_tcp_res(&(0x7f00000016c0), 0xffffff10, 0x7fff) (async, rerun: 32) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001700), 0x10000, 0x0) write(r3, &(0x7f0000001740)="c06dda97ef0dad1fa7af679f9e4e20b238911f008f00c3389a2626a8dcd89a92ed1546990bfed7810c62e83ebd14b13cc2cef3f1136f624a0dc730a285a0689abd6105f923cecc52e4ea135500a1d34a5b32ea3cb16850025cee8465c26ddaa84225bdf7ac479f2293a5cb87633bd34cc955c71a0e090ea3800b85b3effd2135ce92fb13cef88633eae350d648ffc4d13ca632ebd5050174047a7586a0ffe0436935e45bcf4634fe2cba66e4c1cb", 0xae) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001800)={0x4, 0x6, 0xfffff850, 0x0, "336d684c12eb9a0d83bec28cb5527af9ac8b97a0", 0x8, 0x200}) (async, rerun: 32) recvmmsg(r2, &(0x7f0000001dc0)={&(0x7f0000001d80)={0x0, 0x0, &(0x7f0000001cc0)=[{&(0x7f0000001840)=""/64, 0x40}, {&(0x7f0000001880)=""/186, 0xba}, {&(0x7f0000001940)=""/225, 0xe1}, {&(0x7f0000001a40)=""/51, 0x33}, {&(0x7f0000001a80)=""/78, 0x4e}, {&(0x7f0000001b00)=""/227, 0xe3}, {&(0x7f0000001c00)=""/162, 0xa2}], 0x7, &(0x7f0000001d40)=""/44, 0x2c}, 0xadf}, 0x10, 0x1803, 0x0) (async, rerun: 32) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001e00), 0x80, 0x0) mquery(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x0, r3, 0x18000000000) (async) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001e40)=0x101) (async, rerun: 32) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001ec0)={0x3, &(0x7f0000001e80)=[{0xd, 0xed, 0xd, 0x7fff}, {0x7, 0x8, 0x7, 0x7}, {0x8, 0x3b, 0x7f, 0x7ff}]}) (async, rerun: 32) close(r4) pipe(&(0x7f0000001f00)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)='./file0\x00') (async) ioctl$TIOCNOTTY(r5, 0x20007471) open(&(0x7f0000001fc0)='./file0\x00', 0x0, 0x109) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000002000)=0x9) ioctl$TIOCSDTR(r6, 0x20007479) syz_emit_ethernet(0xaf, &(0x7f0000002040)={@broadcast, @empty, [], {@generic={0x5208, "5056ca3342a29e44bffe7e8ee15d5807cf24d61a3e817fd9e13783906d02461287d2ace24afa650279b36d855e619b0af3439ffba237da354bea1d6e303b231661c8fe4af7cb455f4fe5a68995b6a3db6fb484f87796bec244e995b28e521ed47f4db6c6be2ff187b9fba17a25ec768ae6d49176bd05bd48e15cd463371aa7b7b7e4640c27cec232ea9179adb0e01602f5376d2725fcc36e71d79036cc7a5f5a22"}}}) sysctl$net_inet_icmp(&(0x7f0000002100)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000002140)="0a5d11cbab49d216a67eaf9cf4593edbd4052773a0b78d02da3a54bf174d1c0a0b51abc419ae5db75cbf7c31403c5bdee2d805756eea5996dc0590b709d9691910e59646cdac6752ae1e08cc4082586faee52aaf540f77a72c98908b05", &(0x7f00000021c0)=0x5d, &(0x7f0000002200)="94b9692663bca87e5a0fcce5e11c0748d34a8e338f8f75c48cd5450c4fa0cfa3589d5396459538979c745fae054a0dd25c72bd7252a5d64cd793893ee56d069c27286313485caf49e00c08c70ace3d6ae6f0d7087c03f8c25b9a1f657b3ac27d2873298022a342d77c810850ba13d41516fc979525b3450df9dd3d4032130982672ee1ff77364a3fe2bf95fc59684e77bb2f3058d4533a8d0593ec9749cef447f3da0561814782ba1a1b36654ad247d2d10b4b36fb5efbfb54ce1f5c11f74d84b43bff75c4a19eb05ae9236ad10be9b1abfcd66a1031d4d9629696", 0xdb) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002300)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002340), 0x1, 0x0) 7.569380313s ago: executing program 1 (id=981): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x86c3, 0x2) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x9) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3a}, 0x2, &(0x7f0000000240)="9d5ca3e76593de1768a3b8e7102e514908d26fe42e76fe819da476d30ce6eb9b2b43f4d7f1f9141181226de4d63c1b27955e3fd5541ae2e7bf91b40e65f65d3e524b75a42bf793936e382aefde72fdc0f24f4a4367462829e0d994605ef29ac98c2de22f5c7500befde8f1ea88f1eb041a1bc436038cc5275dac617e3984b784c3fe043bbbbec112e3c9be2d0a5cb66a0a95a3caa549ea31f16363798bb75e5fc09b4018f3a8d14e8e1e17e0c01d805ad5128beacf16cd3395ad5ead7b7b5953c0736ddfd23797355b3e728031339b0bb78ae09b94df", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="3f89a770d9fadef5df36742a5f6a4f1ad422e410240a94d972f67b6dd553f653c9fe6acc4fe66a284e954e5800cc0ac6efbec2fe51f6ff46110c293889b3a78284c8bd0a1863705b5e631359d5240b55b3e780ca2cc364cdba4d7fe658dbc38dc76030b766cce14c4a52c6dc8e54d9b8b737af54063e04a2c063a8befea335bba161750878aed7643ab538495d2001ac8db9afae27a95c9ff0c5135bf8b284e9777f5c88eef059876263f60fd5ae56d7a2782eca5411", 0xb6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0/file0\x00', 0x1, &(0x7f00000004c0)='./file0/file0\x00', 0xe}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x7, &(0x7f0000000580)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) read(r1, &(0x7f0000000640)=""/47, 0x2f) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000680)={'./file0/file0\x00', 0x4, 0x5, 0xfffffffffffff801}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0xce0d, &(0x7f0000000b00)='./file1\x00', 0x8}) recvmmsg(r4, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000b80)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/30, 0x1e}], 0x1, &(0x7f0000000c40)=""/161, 0xa1}, 0x5}, 0x10, 0x2, &(0x7f0000000d80)={0x1, 0x6}) r5 = dup2(r4, r1) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa29c000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x18f2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc72a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}], '\x00', 0xfffeffff}) poll(&(0x7f0000000fc0), 0x0, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1012, r1, 0x4) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001080)={&(0x7f0000001000)='./file0/file1\x00', 0x100, &(0x7f0000001040)='./file1\x00', 0x8}) mkdirat(r5, &(0x7f00000010c0)='./file1\x00', 0x142) setsockopt(r1, 0xaea5, 0x7, &(0x7f0000001100)="541ae5c828534ae7410d7dec13263881ac4bc9e121d5db7f5e473fc9a4d97d810df449972798933774d1bc56bdfd071fb805f22f321201a614d2187551e0e91d0337c25f004bca5c38f146e7d15256b0c7ee2889d80262291fbdca1b57efe1cead17df372350032979799a64a2843ba5bf9910a8d1e80d08614227e9604a7383fecd162378f4247f387f9791a09f87ef70eb32373d779f27b797d6a993945d0a7277ef57455c123a9ff5cc2d110b7e89d4170ecf0cb65c5ad69f4e6f05d3b10b78353294608e2905c068d871f8f217c21629e2be7a7dcef0020ad6973c178dc8c3e77475e4863f37f580ec3f4210ba6ae3c4eb68", 0xf4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001200)={0x3, '.\x00'}) syz_emit_ethernet(0xa9, &(0x7f0000001240)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x6002, "2a4e954d523d1205c0747e38d96f4e709e6859a28994a28dc3e668d2835122a2dca74c1ea770e8cafae85308b86fe5558c68f114ef8457babd508771d46271efc061e915e99ac969247811d0539e42733dc98c44fd6c6d9eaa3dacdfd4f1a7e8135ba3ea97936d864570f4f96b8426cb985319075fbc2c2d74054ab2e092304a7bade73d719fbe50d92b3fade5f6d6de78463f"}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000001300)='./file0/file0\x00', r6, r7) recvfrom$unix(r5, &(0x7f0000001380)=""/198, 0xc6, 0x2, &(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f00000014c0), 0x3, 0x9) 7.550869805s ago: executing program 2 (id=1105): r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x11, 0x3, 0x0) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) (async) 7.51938363s ago: executing program 4 (id=1107): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30000}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x4, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) (async) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000000)="bf3b684c5ae963b4567084e096cf973983ff0f0000000000009405095e7acbf4419893cfd424b75262dc5ade2ab6278ab80849177964f55be2796672f9ed186987b8c19d9295a17b98020f600200"/91, 0x5b}], 0x100000000000033c}, 0x1) (async) syz_emit_ethernet(0x6a, &(0x7f0000000180)={@random="1b941b576e94", @random="5fbb8af09d48", [], {@ipv6={0x86dd, {0x6, 0x6, "e22945", 0x34, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b13c0811bdcbcd4b93f63f5806ba09f1", {[@hopopts={0x6, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x25000000}, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x62}], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x7, 0x0, 0x4}}}}}}}) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 7.517493508s ago: executing program 5 (id=1108): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x800, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) read(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = socket$inet6(0x18, 0x8000, 0xfb) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0xd5, 0x5}, {0x18, 0x0, 0x5e97c44a, 0x3}, 0x2, [0x8, 0x5, 0x1, 0x5, 0x9, 0x7, 0x10000, 0x9]}, 0x3c) setsockopt$inet_opts(r2, 0x0, 0x1f, &(0x7f0000000240), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000000)=[{0x26, 0x9, 0x47, 0x3}]}) 7.517044292s ago: executing program 6 (id=1109): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7d79f, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) clock_getres(0x0, &(0x7f0000000000)) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x111) setrlimit(0x8, 0x0) r1 = socket(0x2, 0x1, 0x10) bind(r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) 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, 0x1001, &(0x7f0000000100)=0x7, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f00000000c0)='c\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) sendto$inet(r2, &(0x7f0000000940)="ae9296510101000000ce859c83061290e200000087875ce02c66e911fff2908431b43960bbc22c071e4c1b461167341e5402cb9def1644f96bd245e5f7a67e1dcffbae8757dea4d3946461a0a5baf5ff2327cf423111f8f8d6ee79d20823bf88d2765f8d187cae55e90568b0ee65c56e904971c4aaa79d8a39784e9cbee65491ca2d4f274211c4fcf5d2", 0x8a, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1) 7.498198212s ago: executing program 7 (id=1110): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) 7.279429952s ago: executing program 2 (id=1111): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0xff, 0xe, 0x85}, {0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000040)) (async) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 7.272831349s ago: executing program 3 (id=1112): r0 = socket(0x18, 0x4, 0xfc) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VNDIOCSET(r2, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x8}], 0x2, 0xa5) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000000)) syz_emit_ethernet(0xc2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00f4ff00e4000000000000000800450000b40065000008019078ac1400aae000000100009078006700008373bd65577f1a77fd26e5a340c2525ce548d659721d25ba6ffbd6e20809ff4652d1a6157178f94979e01ea1383337aacf962b27646450ef7cb48dfb71ba370d146b7de61bcb248f275cd0632f3929e781a3ad2c8a554ac1a71f8788e8ef8e2ba289bf7d8c125162202ff5fa2977d3cd197acbe4d97d879e7b2bb0b85c6c7e31b33c41b2ac95625e3031e205e525db83accc90f5d6f1e0d0"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r4, 0x80184404, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0xbf, './file0\x00'}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x2, &(0x7f00000002c0)="710f1fbe94641eb8df12e56c3467de70795d3a0b52ce3af2f06aef1477642c72f047dc8eecf81d1324f937385ecb8186da72c656916eecd48e34a97d9a6d05786b6d144d33620d86ec813db9f52ee6acc0daf83ef0673cc6bee3f88706acb6138f3832b886b2b003045e4837f22867f8defbd51ef66d680847c8bfa810db46b928dcdf051d49599d0ce961414166623419d5189a01ba0b7fb9", &(0x7f0000000080)=0x99, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x55}, 0x2, &(0x7f0000000440)="71f91e3471ac009c6afec370820000000007000000000000080000e5ab52612b90fd06f26b48e593cdaba7b556fb8e090098a27687085a02d84d88b72850e284a2403fc52f7d8c100d2a675bbd94c7b1027481344a33fd827198fe543e670966daa3002d1d729c66b3eca6a0110fadff0446286d920fe7ead89a8fa314e4cf5cc60e412939cfc0b95b95688fae876c004e4a035dfee2aa7f157aa2d0017f312ecd87132ad2dcd8f20b59a32c03bfd044f5fcbb181cbd", &(0x7f0000000040)=0xb6, 0x0, 0x0) 6.283636383s ago: executing program 4 (id=1113): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="172140030f7000000000000086dd"]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/4096, 0x1000}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_settime(0x2, &(0x7f0000006b00)={0x8, 0xe}) syz_emit_ethernet(0x3d, &(0x7f00000015c0)={@empty, @random="c96c0cd0e7b3", [{[], {0x8100, 0x0, 0x1}}], {@generic={0x200, "aaf86e5885bde090cbac42d7298afc83cf7074964699f86ff55a86665dcc5853f25102c62bf273bacabbee"}}}) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget(0x0, 0x1, 0x681) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) getgid() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x9}, 0x4, 0x0, 0x0, &(0x7f0000000000)="7a4252ee", 0x4) syz_emit_ethernet(0x14d4, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x149e, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x2, '\x00', @mcast2, [{0x3, 0x1a, "1a353fe31a0da71bc377c3ccf05e1b769f2dbe8bed94b5471050a1cf6728f7c50ccb4baaad76e110a2758e2a53b00995d6cdbc9c0bc186f0b84e055874e8425f4f7d07913a96f7072b8f813dac56809dcef7be875a53805d48f84b6336b7c22c6bf35bd0ec2d9509107f27c7be3f2d038f1c3b4af2a11d8acef03f52f94724b8fdabfad51af3e3634477b6bdee2ee9dcfe521cc07c28ddfc7cd24f5fcb2ccb9a49e099f01f5c9c6b776f9e7207a18f106e9127a6683b688c3bb17f03a84636bf53ebccf2cfecbaf526abc82134e7"}, {0x18, 0x8, "35a3b4f357b958060b3213bb2abe4f02abe3fcac8e33ef069c6b17d9d8fda072d1b906247c8b5f6e45ad58765f42e391856bed1144850b66444b05ae21aa55"}, {0x5, 0x1b, "8c55147bc2e09d12228537628c994e9bd7cfb794b46044167a994ce4eb956404ce19a13b00fe33a6b0b49f01148d2ce2d62a5d5953ecd60fe4beb1f3d7421cb5a81e8811b580570fdb6b8cc6617d29ffa0c0427ea2daffeb0de80efe3859face16f5176e160b9d0523058c3f790030bd1545af0b6db37a030eec43e15468e3884772aeeb439fd53f852770de425019d74af298eccdd7b0d4bf0fc14103f1c20f14957ab1eb09d0a1c8ea3f789f058738c136c9d391427e154ebeddc0dd4dd3a6153a2afc355da192661483462efd4bcacb436b1ca46f7b6727"}, {0x5, 0x200, "51aa62088cd65539ccc65bd094cc6b0fbae1452626f7af71d8955e8bd6317d64bfe0f6ba35da7c868a0c67a5af46aad8c8ffe05765ebf15d17e135824af6f6afbefd1b0cb870892fa79f91aceed3dce7412c9d8996c217018eb57fb04d454c8d8922f0585f1121060c4fc7d9be9af2059379750ee72d2c2085ce6658217ca88d7aa06f276a7667e7cb37b89684e048fb6f5c4049c877ace26bc2c0114ec56ab87ec26eb9974dcd02f70b9f26dad85b937209851f056be16dccfd0c82c45e9f981123ae2850affa43a32f90fcefd70d024136db54badfef99eddd13dce0962ad47878132f10f84a40291024d9d0a440914a5cd22959e5115cf4ae2791ab232b791d192b0f97e73eb85b00173155034063cbf01c6aa91be7c3caf36cc30bfc59a7c13ae5ee6d5cb7035da5872d779027a40f88012aa2da0726731a4c9c49633a02922105ec8978a61c1c67e4e06647a284e3ad03b878cf4a612c48126366f5f85972a09ae237ee3877437147051b3a569013958935a365bf42b1611d8c5d1b89cc92e98ef0d1c8ca3e420b05c9e4bacb4365495703dbcbbb7d6164839c8219444dc988fe7c4ac6ab52932061c125dbf24d8fa91fc70d8323dde6b6bc93fe1df5113b909296d585c3f048378ad3e341879f38d1662cca2bafe6518c3e8e3448d1db19374e496bc57cf5bcf36a5256e0c6e7eabe281f9cc4734e4e1654052e3987c8d9bd0abe6cf8bb50e11b1f05d3fc3c03c40fb217dc6f9812786bc2593447c64f78606bce56b3ec888cb532e56311839269f703b980afdbcd511b82470bc464cdb94ab3fe60ff7c998d879d92cb46ae04cdd58d2290f8f40e432d604bb452a2f42f45b68f8ecd0916278818a630d204b23ab8c7c1dae660110ca2fc1d37999e1670094fbe1020eb4a4f1807cdd308f451cb7340f3dbc225e220778d4fbfda6a89418156107465fa621df311716f5f0185796612953e61c7390812d0af0772697c6f80027fd92e8a2f2dae907b2ef122898bb19f7ac401a548beaf90ab4f8ccf0240a8f9d1a332127a1d0922c26e7c434138598016c017a8e8b77d04b818c19945a95878bf6c6ac66b59ee3d2ede89ccf9d25edc102a4d66874dee9de36373954e27723803c7d6b33c420867b130424a078653b425ad454dda659f92137b8de5fc0a7d2714b1cbf005dd75f553ec4b56af298c730de3715c7048b41849b6f6c0cc1ef8e42409ceb1500f5b5fb54ef5b66ee54caf60ab7690d30a934b24a28a79c6ed20a7341e91e9bdb793d074ae5e3dae9f7234f29917475e649bb550300d0a8672d15fc96c82de424a0457f396625f4d374439cedfbec627ab2f57786667b874261449498477d90baa5018ece95e027c11f8b5a6e498713c914b3aed97b7bdb5721aa170428f3fe853c47874661bd0344c98acd59c5eaf74dfa1a5a4dcb3ca0dc937d6cadc6b6a3b08193f29930b0e29efc92085439047ad2116823b4bd49b088a65f5b195ed3dafbfd7c18125eb13ce208d9f032f76bc04c880969cf9021e633fd49d20ea2a3a0acdcff2e8f44275cfba339cc4d825193f1b317b238c73142f6d344adf059ec13d8c67b9ec46f2fa85dbd110c194a2e129bcd1b494fd14442ece501a061498fe1d883d79af36261ce2bef1d927e4f95f3bd939dbdb39132cf7f9537094f215b1d4e6012e8097df12d75cfff3efc261912170aa4f0c4639578f92edd4c89ce8d5eeafc4d5874a6b1af32cedd52430e489e5ada76d4f868875728561b7c5c6cfe2c05498180ef58b098928b30e7d3268725f5fe114384fd0a511b5a3a8213b96c1cc67f1131504dd394374dccd152ca3a5724ed9c8469cfd877ea9f148f9b3cec0755bb191b02c6e5e27b92adfbab23b36fc5f4f83110df4ee53761a5e433542f1da0deb4305193d4357bdbfeb5e379212f287d1880ba98d871f2832f3092e9f90722e586059ad596de78e4944752d6c260f2b294a1d60db4121f714d5d89847de23312482e5d6471ccb828375c74b617264bc1a50f43c1b22275fe5068bf2d4fe3cb0ce8dc7278fc256836c6054054e85f988ff4be47757ab30d04024fdbd73b2a07ccf609e02fda73cdb424d7f3e2cbcdf82fbe87711c3320713d422f4b519a140787e1b1caec33714e4ba5350dd0d2e475b0ae9491cff127c5a877d7bff11aabc64b7d4ab9aaf1ddc55ef7188e001bd6cfcbe697a7dbc515f57bd25518d05af50c266c5b2a59e7998765f972d92240b51c0969f2967ea24d1415b9a2249f2238ac1d8c4e92ddd293aec23effaa1e5b6d17bb3901fb8e34b0d8e938ac7caa1ce1a0cc6fb1c16b8b677e949b73799764cb188b093ac2d4961f74c84fbda626b1be6e7edaa700973a961ae9717044e554ca7a4c8c07ce8f4aa5b9f20a460f2866b3f34af034436b2ebdd5afca9dfb00c131a6d2bf1193b3bbf308ace4c66f2c78c116142eb91d772dc8702e102b99f9f9d6e7131635db3462c768cf54961183d49451dfbaa1e9e2ea6f0f9ecfb06ed15557a7a545a552fdabb3067554e45658fe115488a8a80292ed76e7c4e773fdc90331a66b3c41be4f13eb0ca2ab70e71b5f06d30d146b3e698af7e4d2de1553516ea5df730b64c3b1a10fff92d255efc75e560ead8a495b570734c8450d8cd8bbb51826bd51014b9d2efdfdd95442a9162b21ec28fc994fcf226bfe95ba9b76b6f141cf4d50d97199d36606831436b055aeba8631a60c01a8c701b212c3ead1599687a356bfeb864f7c7207b0dda4c4640305a92e7cdd9ba2c4b671b8a7edbf20479f211bcbbadd2bed214104d05d87e407e4172ce859f72a8234e79cf437ad219d7b73bab5f4c6c1893d49cd7b99b017ec2cf93f3173aa4cf12aefa01bd95c38aa106606defe73ac05506d6ff77eedaec510549071c81e4f2303e9dc8a95494ea896a14946e02d8d55fa8afa04b35b38f30b0eac652c6188c2d19f317aaf63a2e9572681949587718a0c2526f21976fd75763db134d640f722ef5ba4c7d036c2bbc416ad422c095c7edced401cbd7de3678b53a4080aac4d7af45ce4f1d242c4fcfaedd2c0946504e527e7c0fac36bc1abfd783ba88b2359336acbf005fd59011acac3e0344c8aa3e5db276bc4f879f39232952fa542b968e31b3436b087c31fc11ab0e230686bd0539dafba652487dc11f86b90cd8d1658935bb5dc8849f4ecbf207f2067ab2e8d4a06fd274aaa6e5edffbfa4e61c69bf167a426cb3dc08f04d2666975370ff2f4e2bb2ce9e61af1b2ecad6b664b22699269eb00280de27faee07bf313b2157bda422bb0de92e9c1c20fceaac00254574b45d618ab15aebd450fda2e14e24050d4403ba0f3c79c2338473b26e1238e8861e0999af4e750facc452d2b836687c3fcba3964b0992e3924e4005cbf5544bef6d35691c4c41a8681250de69fe5c659c0287796f865d8eda1dbcff8023dfefdeffcc9fac5e65e24ca778b7083906c3cc46932fdae55e5c4a75719684e398f9391e8be1024f89da43f1bb8fff620f0efe856d0e48889599dfe31bd33ad7b70378e4c42336a45dbeb892de135bc6a3f26f9be99eeda0338afa3a74552253c7943e58f0c29c1022bf3f4d68352aa39e81608636f54f4700224820a8b84e652d2a2b7bb6473d4d7a54b49520db93711184e46b3aaefd08585d68792f7a8db6da94ffe0f29c8b516300b5f4d737960c4c915d0889f939434c5b69971f9196f888c8d51ff2febccdd13c4dd58bd4205ef972a9dc24df98273c50fcfdca9bdad4b74d6f6f0a405ef45d27ce1cb8549939f72c204e15e4096881f43799c23ba5bbc574f2ca1c7b91197c98bc708f2518ca7c57077ec21f0fcef6d4b9a40b53cb559e1636fb3c4d7c58e8cb8707b6db6ba7a42dc026ec60e3cd266810bba7f6d0800dd3e5adca3c5e66acc2e9ae92f800441e0852cb634133e3da1ad8786961cee378d985a548a99e4c76c39ba6e6b359661b72d39c0a667eeb98c1f86377bb2f7fce340f923a796158c3321f59ccb6dc54eceb2f6555b1ed8f96f716d41bdae86b43760d1a27987682a8a7285a8121810769c268a050c41035f849eeb5b37c1eb2750ba7d74af5ad154c3da98ffdb7e506f8b71700d1c19c1e7ded6a17ab4238d2849399478d275f774f373e03bdfbd6fb2b75f1922b172a8c917a47ca066555be7e6ce17eb0a09664535545353ba489c9c0d2b8f5842cb80bdbb01d3022fe3750b202751118716d85dea2990c76c38a34d2dde1da9187560f3b7a19c70c81d0bff3949af68f09ac25768f7a619a10f52ce5a9d66d2639c3bbf586dfa5ad121bdf33fd071e6b0fa098c527c2512f719bd4a7442018d5228efda8c1390d3d6b96f15f55905f7d0db508c6dbb3b4f2761e3f8dcdba7da08301f6f2a3163a2d078d935865cff4888c554b4d4e89f4e877a08c5eb212f7b81439aa0ca2e19db0a374489ca71a5862ecd532f5379656eade20bc33d692decd9a3dae38945e51484b1d12312333cd470f0f177332838bf33eb3495769ffd4f58a30b8d4b7b16e7e4ab1b08f2b56e42eb6698d8d466e1f029c71a150dc746a77eae3e3bfbcec65c6d19d119296f2abf341f989472985a904435c31c35bdf9af0b199aad6daa063a751974281414deb1af07cb4360996d11ca6bac8ec14e3b0da99712d1aae283d9c40ccbaa0d873f2e8b8534053b2f76fcbc6dd97373b7cca3e7ade966d7fcbcea4fbc639ebde405d66517b76c830c8efe8a8123b1f207c7cbf61dbdc71d6975aabc2f62b12727a84baffe9aeb9db51a9322d4bac9baa303236bb6f306526c7f355b65b1865e4575aa15760af6da848c850090990ba6f4425bfe0d76df4ed9a0e111a5deff14268cd582ef200e057ee2b0724a00afd6088887e359ea50f89069e65dbaaf7c06583266c6c0dd85ffd113290ff511a72f8cba6a93feb61d77bfc229b204fe7adf8b4be6025ff2f20684cea1dabd895c9a996c46d905f7777b24030eb3d15e0c45ca26cc15028e8e214de5d5e7e4cc3b773d47903447d0d2e7dd49d3671653934cd92935071fdc4835fe364e1260a8d8d59cef81fa0c32ef071e2196d02168f9aad4c943cab00bc38068b42912f2f9917ccb8d2e5bc61b7f1e1f8d570b96705cfb9160c856c86516cec38316ba0eedcd5e8dfa1be7dbadf359981febb4e0d7ea9a3c99b42d65435572877f665f08b025d86fc2d7d2f550970a7b58533e7fa69e64acfc13375e99d48a7a28c843059eabcabc009515925e4a3f7911b3295b8f86fcd551114d480ecf4997dee16066708a9d35c3c3aa516197b419ac1d50547edc28d502d927e72e0996dd1e600bcdd82bd3fd782599dd337c47fba95363abe09b8fc76ded37ca8d2a9fa3e346e9f876c4ac43198f7f208fc9f93835ca80f2edcee0d57022f6dd20a549d9cd73aa813b616a9380a7d3454bd8170c5aa357e379c237f04c139192a0b57751ae75cca34daea7a483c45d556d697d96a33932971b0db64b8d3c2617097c088b3157b2b81531ab26af1a6f79aa0ff9529d571375a8fb449dbc85911bd0e912c084cc598e645b9256e0716206cc1b423f61cf22c2a76e19de3637ef9a61d3a38969d2d4623198a63c78f230e525a74e0024d4f7b5b6c5c36307a083b08dfc0f5a0c4497e4153a3a0ff8bcd8404e613bb8cd3a5711fcdec012dfe939b5484c2c30aeacadf96025d06b3100e6aeb67ce337ce3015eabcfc5250d2fb14b9eb48fb2aac2b9d744bc694185f5137222b75caf99a40f199648d1cdea9d0505ca68fab0c6135bfa2aa1d4bab401421b"}, {0x1, 0x7, "f8898fc0aecb68982f7d647526cd5be2560d140145ba4372529990a1bd98a6052472aaf9378de70a8d6dbd38eb7637c8b1e0ed2824afddbb"}, {0x1f, 0x12, "26ea87e065b621ac46ba63a4bb1d00e3f90afb7cc4e7e88242fa691d3fae7f7346764fdb2880f206baaab316dda5c84066884b21c54143996fc81fdfb098ff320e0757954cf2d3a1704dfba960be46ad116ded3e5731543cd7eef7c21a3d7842f45c1356fcebf76c3b416121b95b0f8ab2f1c430747c54e92eab2de8a5c52b77493dd1c5497c4c2dc8e685f708340f71c000135b48"}, {0x1f, 0x11, "d73042ac21cedd5772d0b489bf539ac9945e1651d99eafaa77213f1b2e0925431c1e45aa94729c18a3e8ec2f25e8477fb5fc67175737c0f4d60c4d00854ec13602b528f4e062911d1516ccfebc9817eefb6b399cfccd15a4acdff4bd6826dffc966a5ccc6ed3dfd8e0bcdc367cb20d29ea4ac33cb16d60929a967c5f59b6c4efb7613c8dc58e2e89"}, {0x19, 0x8, "7b1393289723995ba34083b612fb3a42ff7f0aed747e3273fab2bcd2a0a6fb6c322a90777121b3478933d8e966a53e921644954a5f546f8383a448cd0c7b300531ffb5d1"}, {0x19, 0x1e, "f99cb61165745262cde36e7f05a7a41deea7551a374cada4d406dffec2157784f5dfd4e014bcebf5d8527d1411be107c6fc8a59dab00379991b6f1374de5175b99c67354894a201ecd7b71d1ddac4321c9450e41492c9dc098a0e009b47f3c7caea545f2e335f7b16a1ccb9b933a391fa0a5d2720db4ff0cd4b744da9fa21c6962d1800e83b1ac8910b3c8e935a0dc2e3bf4b1c2a8062be4c6ff650d92812fd902819196ea7df429f793cf14fcea65ea225a4548c7f2e542532c880ae9a7e43c9d345ea2aa5f9715a435e530ca9f8015eb7deda0e244d06d3d43d8ebb5fa24da9fe5f64f84b78472992f8c06479dce6a988f0a12ec"}]}}}}}}) shutdown(r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) 6.283025383s ago: executing program 0 (id=730): syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa000000000000000086dd602a06c700402efcfe8000000000000000000000000000bb000000000200000000000000000000019d7f366845d44460bac4be2436866027c5038f79b7322d9a9452055f8f72cc9416f63c2b1075a42314f8d0988e65a21b54626a73df50d38fde96955dcbcee06e"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a819008100040008060001080006040001ffffffffffff00000000ffffffffdfffffffffff"]) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0xff, 0xe, 0x85}, {0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) close(r3) (async) close(r3) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$inet(r1, &(0x7f0000000580)="b17ccf7c207af9d9c01ec6a875591516f05f9e0ee18d1521dbe1f49b1feba8117e2502766d5470eb518761d314187409d68bc561d2f850d5d099e366bb5150d5c2ce2ffbcf08915c433304521459b1ef269c305c5ca2561c84b6177b2692991994cfa35d954a43c8010db93666cf84cf803ef2a9d574e18dbc9906515389b8f809c2ac039573f39b2f89651e2350e5ec4051f931630bfc5655e387ebd7febdb25f7530a63c7dd880e7d8809d6df887d5759790c64bca2a0e5c3535923e252356d5dcf41ad0c73adbb481ea212c310b949e14d4b4a58c43e416fe6e298fb294492a92e34a1bd14c61b994b0777323319b", 0xf0, 0x401, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) (async) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) 6.282857018s ago: executing program 2 (id=1114): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') chroot(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x800000, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x1002, 0x2, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x80000001, 0x0, 0x3, 0xbdb, 0x400000002000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x7fffffff, 0xfffffffffffffffd, 0x2, 0xffff, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x6, 0xe2d0, 0x40000003, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x7, 0xfffffffffffffffe, 0x3], [{0x0, 0x6, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x1, 0xfffffffe, 0x81}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2006, 0x40000, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x2008, 0x968, 0xa4a, 0x8}], {0x2, 0x6, 0x8}, {0x21, 0x6, 0x100000b0, 0x1}}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x10000) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x48, 0xff, 0x32, 0x80000}, {0x8e, 0x1, 0x9, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000340)) ioctl$BIOCLOCK(r0, 0x20004276) 6.282130138s ago: executing program 3 (id=1115): sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="f838cd81b71bf9ebd24d4d82992eda953e45d9321f4cb5207dae42792ce17b5e60aaca61e0ca01023c9df518d310a90677ab69d2ad87b31c94fc09d573a8", &(0x7f0000000080)=0x3e, &(0x7f0000000140)="219147f60abe099e714a881101cabd1eb363179b0a8679cc63a58168b53acbb4431fc29d28f203e02dcb016b9738b6b51970a3ea4e6bd226e782bdb4d24ec25181bd7633ccef58ae8659e48b351f0969a1594c8d5dc55892185c6200a69ca9d315fad0d95477edc597da8a3aa03913c03745dbf684221f2dbe0a823f7ea8348af9dc324ed2744d082837cab0372793a08db4b684cd09134b6df83b36b4f800b2519a819a20a926a9e7180fae2806fae37537134335d9490f3ffc58935177da369cb4e2f2b72645d2d4c7d97d53501e477e3828cbea7e9db4a6a30447d6fa722f8c6665fed58bb27ed8dff46f", 0xec) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00005b1000/0x3000)=nil, 0xffffffffffffff7e}, {&(0x7f000017c000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x81}, {&(0x7f0000170000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000443000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x3fe}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00000e9000/0x2000)=nil, 0xe2dd}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x7e}, {&(0x7f000070a000/0x2000)=nil, &(0x7f0000368000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a3d000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x2}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000553000/0x1000)=nil, 0x80000000000005a9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003d5000/0x2000)=nil, 0xb7}, {&(0x7f0000769000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x1000006}, {&(0x7f000005c000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2deb}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0x400004}) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x6, 0x2, 0xb, 0x4, "210d00000008000f010000000000bd8a00", 0x5, 0x100005}) r1 = msgget$private(0x0, 0xb) msgsnd(r1, &(0x7f00000000c0)=ANY=[], 0x0, 0x0) r2 = geteuid() r3 = semget$private(0x0, 0x1, 0x14a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x6, 0x0, 0x0, r5, 0x0, 0x0, 0x2000}, 0x0, 0x6, 0x8004d}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x3, 0x0, 0x0, r4, r6, 0x75, 0x8}, 0x9, 0x4, 0x683}) r7 = geteuid() r8 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r8, r10) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r11, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r12, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r13 = fcntl$getown(r12, 0x5) fcntl$setown(r11, 0x6, r13) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r14) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001c0a, r14) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0xb2, r2, r6, r7, r10, 0x1}, 0xa, 0x3, r13, r14, 0x1, 0x7, 0x7f, 0xffffffff}) msgrcv(r1, &(0x7f0000000300)={0x0, ""/16}, 0x18, 0x0, 0x1000) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x1000000029, 0x24, &(0x7f0000000000), 0x0) 6.281054866s ago: executing program 5 (id=1116): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) r0 = kqueue() socket(0x18, 0x2, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async) r1 = socket(0x18, 0x2, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40000000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f00004d8000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f000072c000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000363000/0x3000)=nil, &(0x7f0000704000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000057c000/0x2000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0xb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f00002cf000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xd}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x1000)=nil, 0x9}, {&(0x7f0000241000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f00005e5000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f00004f3000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5}], './file0/file0\x00', 0xfffffffe}) (async) socket(0x10, 0x5, 0xfa) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) dup(0xffffffffffffffff) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2012, r3, 0xfffffffffffff000) (async) r4 = socket(0x18, 0x2, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b80), 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000c00)={0x3, &(0x7f0000000bc0)=[{0x81, 0x5, 0x6, 0x1c800000}, {0x7b34, 0x3, 0x2c, 0x5}, {0x0, 0x3, 0xe, 0x6}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000300)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b926a33d327c6a8cde3e960caa0153c233dcb42eaa5e489e637b0952db42e570a5b99061a2d1dfc0e059d185a76cf3b0ae39ab7548f603c315b84f68d244d666d70da315d80576db4218e5f71e2e7f437206aa46a241696c59a1d62a0a650a0bf3e69218c46aec119f8efc62c9d7626d55235bd961626f02495da8cb13260900000000000000de2260f2ac0abb0088eb3bf800a94b2b8bb217de3c8683696349154551d3ad9c81b2d8fe5c552acab297d8c45a8f806499c1665792421aa03cb49f92c4b3a8b5e33db2709355b58d27c11418911c204d5d3ecfb3ad6d72ba35c819f10a8e6fb21c79ae66d78dd73ea7ddb21ad7fa8449a73eb0d4c095b23ae17441dc7a72e9e99b46162ee60789888a02e2955bffd82137d34d14a6060269b507cd1d3a2bf5818d374fa06ada1c1e2596de9f60f7254ed7215398024c4d4cd53a2020c7a28858919af43aecab1847a8f18c565b646212893dfb61d52f95107a596601fb7a49dbc30145d2773d9b5cafbf398e38074b56f645a1d1065a5be917dc13dce835aa03e64ae81b6f19", 0x1b0}, {&(0x7f0000000140)="e9abc389628413677712b0c7fd625fa2f87e1a7228c662157e3135a462cf8add48edba125c63f91efffe32e8abc4b8ebe212899ab3a89863045091be5e28031f7fb0835ed5667ea9df128d3ae41df5566dd1b47f02d550162d2977d609da446c02eb16deaf1015df23165669fc85fe9c04f164169ab698", 0x77}, {&(0x7f0000001740)="c2d2fd4643df516df73473f75b9deaa1cd521a57565ab25d82828e80d8522171eeb39257c6a84cf94aa3a40c3cb54a5126fcd554aa70f2b0ae0218462e156ceea7a749b6d2a625aaed4bab8790d8368d39b093dec270fc35568e74a1ae1231aeef22942f3476665351c054dcc3a178e7fb64381d31e6087401cbbaee24a7a37d1f01d7620023e6336cd743ba18b2eb9ca8388d1905869d283d1103d1af74518342a7ca5b34d44c382e103172af815f17b13fa9be8a51157f03d9710650b636bbbe63ef5de71b7a2ba12e79f4b002947893bd421598ddee30f4cfb24ea322c92383ec7b9c1fcf266c8514f48fc9f9b277d57a63fdf04782af7babf8119914fe0e30d792830e8cc7333daeb9414087e48b2b820e5766c408cd0ac6939fa5c1d26d482e6ff6ef31052f79ed0cb54004e6a57dd4d20828a8bb54db5679d90dba593d692ce3ed4914a76af53507460a6ab39ed391f4b44d20266e6bb5ec92ca11641e73f605d5dbf1e0d95abe355a93afbeca59a9d8200602108ec2185a0e6853692a63a50986d025873b164daf9861057c0af3e18a3fb732dc0cd6a909bf25a5912a32b5e38f6dc8ba79dc6bbc61194dd7cd8d94820c41a57905c990b303526f61b8ec36e615b23a004f2b7821670913ccee0a263533334df287ceb7067e6a8c45ac5e8adc7094db50f4db3a72f4b7107c6bf9aef7e0a62ac20cff9ed85f7bdb99417337433a5f5d9da60a540c5b819c5e5bb6fcebb9583a5a98e677f3af2062e7d738353d0edf52ff00cdb3118b8cd4ab7e31d190f40956a918df41ea6f15e3fc64c0f0fd996b3bc06730b6f852f5ad8ae2788397ae3a49263af34c07ed74c1967671d1d737939e8d1ea2dfad4830b4b231718d4e5b308d4f625be83e0dacb521ac7dec009ec952fc5b31672497c4b3a5902639f9b3f6c2d5363e2f94deadcef424b23d975de5dddcca57823099985b32cadbc593a6ff6afd1108510d6a734afcc7ef21c4b683a7f8cbc61d6d76a5ca565d1c255318fbbaaf011ae567460fac90ebf0e18835571a805f5e11711f315628ede5eca4e1f731048d05de0b21680994be12c3092bb4f263f11d301187e0daf24a811cf6cd8c75dda07f7b5b5d11b7571cbfa659d2d4d265fcc65f6ba3b2b4db7a947b4ad6ebcd83f4d08002b5ae56f82f6aac6eb0c430c32f2cd4d1b369c85ad1df23eeede0edea3c1229c79266f3bbbbba0a07a63b017d64e8ac8e4775594dc2f87f283efc9b6b98e4367e520a0322fb60e1843d8d35bdc94f689e7f11935a9e8150f5284785a7d7b1aa4031511df00ebd", 0x3a1}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="d8034c9a825f3191b0f5d95f8dd34f5b000000000101b6ddfed08526c6a76e94e41a399103ef4b036d3fb9147c7a0a43bb7ecc31846432106663dba321b37a2135410193ceb6089211b108ebc51ebfc17de9f7f63c83e7fb5e1cccbbee7a6c69df6aa4d17fca9edfec2032545d9b32afe2a72709b5214b46e1ea545d4b992fb9286910"], 0x10}, 0x402) 6.279865782s ago: executing program 6 (id=1117): r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000340)={0x11, 0x4000800000056}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "0300", 0x104, 0xa}) write(r3, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x81, 0xb, 0x80, 0x1}, {0x80, 0xc4, 0xfb}, {0xfe, 0x9, 0x5, 0xffffffff}]}) syz_emit_ethernet(0x22, &(0x7f00000005c0)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9bf2d3725864749b) ioctl$BIOCSETIF(r5, 0x40384900, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x1, 0x4d}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[]) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e203ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbf03f49b11b7a0f1c6f62fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) setrlimit(0x8, &(0x7f0000000340)={0x11, 0x4000800000056}) (async) syz_open_pts() (async) close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "0300", 0x104, 0xa}) (async) write(r3, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000400)=[{0x81, 0xb, 0x80, 0x1}, {0x80, 0xc4, 0xfb}, {0xfe, 0x9, 0x5, 0xffffffff}]}) (async) syz_emit_ethernet(0x22, &(0x7f00000005c0)=ANY=[]) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x9bf2d3725864749b) (async) ioctl$BIOCSETIF(r5, 0x40384900, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000001c0)={0x1, 0x4d}) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[]) (async) sendto$unix(r0, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e203ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbf03f49b11b7a0f1c6f62fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) (async) 6.279328411s ago: executing program 7 (id=1118): r0 = socket(0x2, 0x4001, 0x0) dup(r0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000005, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0xfffffffe, 0x9}, {0x1, 0x803, 0x8007}, {0x401, 0x200726, 0xd197, 0x8}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x0, 0x8001, 0xd1b, 0xfffffffb}, {0x1ce, 0x10001, 0xc, 0x3}, {0x26, 0x9, 0x9, 0x9}, {0xb8c, 0x4, 0xb, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x6, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x1, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x78, 0x6, 0xd, 0xd9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socket$inet(0x2, 0x1, 0x0) socket(0x24, 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000019078ac14000c00000000000000a5b3a78e95ca37000a0000005a00000010"]) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x40000480000000, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0xd8, 0x8, 0xffffffee, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0x401, 0x200726, 0x1, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x80ce1, 0x1, 0x3, 0x400006d}, {0x6, 0x803, 0x14, 0x8}, {0xffffffff, 0x82, 0x1, 0x9}, {0x20000004, 0x8001, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e616}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8a, 0x4, 0x6, 0xfff}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x2, 0x6}, {0x0, 0x1, 0x4, 0x4030004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x1000, 0xd, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x24c}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) dup2(r2, r2) 6.059517971s ago: executing program 5 (id=1119): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x5, 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0xfffffd76, 0xb}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = socket$inet6(0x18, 0x1, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000240)={0x5, 0x8, 0x7, 0xfffffffffffffffd, 0x3, 0x4, 0x4, 0x8}, &(0x7f00000002c0)={0x9, 0x0, 0xc087, 0x8, 0x3, 0xa56, 0x479, 0xf07}, &(0x7f0000000400)={0x2, 0xc2, 0x9, 0x4, 0x5, 0x7fff, 0x400, 0xa8}, &(0x7f0000000480)={0x7ff, 0x9}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x1043) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924000", 0x8) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) poll(&(0x7f00000004c0)=[{r0, 0x40}, {r2, 0x20}, {r1, 0x20}], 0x3, 0x2) fcntl$setflags(r4, 0x2, 0x0) 3.949551998s ago: executing program 1 (id=981): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x86c3, 0x2) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x9) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3a}, 0x2, &(0x7f0000000240)="9d5ca3e76593de1768a3b8e7102e514908d26fe42e76fe819da476d30ce6eb9b2b43f4d7f1f9141181226de4d63c1b27955e3fd5541ae2e7bf91b40e65f65d3e524b75a42bf793936e382aefde72fdc0f24f4a4367462829e0d994605ef29ac98c2de22f5c7500befde8f1ea88f1eb041a1bc436038cc5275dac617e3984b784c3fe043bbbbec112e3c9be2d0a5cb66a0a95a3caa549ea31f16363798bb75e5fc09b4018f3a8d14e8e1e17e0c01d805ad5128beacf16cd3395ad5ead7b7b5953c0736ddfd23797355b3e728031339b0bb78ae09b94df", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="3f89a770d9fadef5df36742a5f6a4f1ad422e410240a94d972f67b6dd553f653c9fe6acc4fe66a284e954e5800cc0ac6efbec2fe51f6ff46110c293889b3a78284c8bd0a1863705b5e631359d5240b55b3e780ca2cc364cdba4d7fe658dbc38dc76030b766cce14c4a52c6dc8e54d9b8b737af54063e04a2c063a8befea335bba161750878aed7643ab538495d2001ac8db9afae27a95c9ff0c5135bf8b284e9777f5c88eef059876263f60fd5ae56d7a2782eca5411", 0xb6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0/file0\x00', 0x1, &(0x7f00000004c0)='./file0/file0\x00', 0xe}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x7, &(0x7f0000000580)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) read(r1, &(0x7f0000000640)=""/47, 0x2f) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000680)={'./file0/file0\x00', 0x4, 0x5, 0xfffffffffffff801}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0xce0d, &(0x7f0000000b00)='./file1\x00', 0x8}) recvmmsg(r4, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000b80)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/30, 0x1e}], 0x1, &(0x7f0000000c40)=""/161, 0xa1}, 0x5}, 0x10, 0x2, &(0x7f0000000d80)={0x1, 0x6}) r5 = dup2(r4, r1) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa29c000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x18f2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc72a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}], '\x00', 0xfffeffff}) poll(&(0x7f0000000fc0), 0x0, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1012, r1, 0x4) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001080)={&(0x7f0000001000)='./file0/file1\x00', 0x100, &(0x7f0000001040)='./file1\x00', 0x8}) mkdirat(r5, &(0x7f00000010c0)='./file1\x00', 0x142) setsockopt(r1, 0xaea5, 0x7, &(0x7f0000001100)="541ae5c828534ae7410d7dec13263881ac4bc9e121d5db7f5e473fc9a4d97d810df449972798933774d1bc56bdfd071fb805f22f321201a614d2187551e0e91d0337c25f004bca5c38f146e7d15256b0c7ee2889d80262291fbdca1b57efe1cead17df372350032979799a64a2843ba5bf9910a8d1e80d08614227e9604a7383fecd162378f4247f387f9791a09f87ef70eb32373d779f27b797d6a993945d0a7277ef57455c123a9ff5cc2d110b7e89d4170ecf0cb65c5ad69f4e6f05d3b10b78353294608e2905c068d871f8f217c21629e2be7a7dcef0020ad6973c178dc8c3e77475e4863f37f580ec3f4210ba6ae3c4eb68", 0xf4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001200)={0x3, '.\x00'}) syz_emit_ethernet(0xa9, &(0x7f0000001240)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x6002, "2a4e954d523d1205c0747e38d96f4e709e6859a28994a28dc3e668d2835122a2dca74c1ea770e8cafae85308b86fe5558c68f114ef8457babd508771d46271efc061e915e99ac969247811d0539e42733dc98c44fd6c6d9eaa3dacdfd4f1a7e8135ba3ea97936d864570f4f96b8426cb985319075fbc2c2d74054ab2e092304a7bade73d719fbe50d92b3fade5f6d6de78463f"}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000001300)='./file0/file0\x00', r6, r7) recvfrom$unix(r5, &(0x7f0000001380)=""/198, 0xc6, 0x2, &(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f00000014c0), 0x3, 0x9) 3.947160287s ago: executing program 2 (id=1120): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}, 0x8d, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023, 0x7fffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0xc, 0x0, 0x0, 0x1}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r2, 0xc4504446, &(0x7f0000000740)={0x8, 0x5, 0x2, 0x4, "a3ae02c1000000000002000ffb7dd5a80b546600", 0x28, 0x4042}) ioctl$TIOCNOTTY(r0, 0x20007471) poll(&(0x7f0000000140)=[{r0, 0x14}], 0x1, 0x8) select(0x40, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x8000}, 0x0, &(0x7f0000000240)={0x40000000000003ff}, 0x0) 3.945354839s ago: executing program 3 (id=1121): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}], 0x1, 0x0, 0x0, 0x406}, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00']) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff81}, 0x40) 3.945022297s ago: executing program 4 (id=1122): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r0, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 3.944428835s ago: executing program 5 (id=1123): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x8, 0x4007, 0x4, 0x51002}, {0x8, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x6}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x3, 0x650, 0x200, 0x9a}, {0xfffffffb, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x4000014, 0xa}, {0x2, 0x82, 0x5, 0x5}, {0x6a71, 0x8001, 0xd17, 0x4}, {0xff, 0x10001, 0xe, 0x3}, {0x8, 0x7, 0x8, 0x7}, {0x2b8c, 0x7, 0x8, 0x209}, {0xeef6, 0x1b152c62, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x5b) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x1) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x3, 0x7) sendto$unix(r3, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x9000000000000000, 0x0, 0x0) kqueue() 3.901551365s ago: executing program 6 (id=1124): socket(0x2, 0x2, 0x0) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sysctl$vfs_nfs(0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000001900), 0x0) (async) r3 = socket(0x800000018, 0x2, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x58) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r4, 0x0) r5 = socket(0x18, 0x1, 0x0) (async) setuid(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) (async) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async) dup2(r5, r3) (async) listen(r3, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "00000000000000000000060000000600", 0x3, 0xfffebffc}) (async) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) 3.896459227s ago: executing program 7 (id=1125): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) socket(0x2, 0x8000, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4, 0x7, 0x2, 0x807}, {0x87, 0x6c, 0xaa}, {0x6, 0x4, 0xfe, 0x1001}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 2.468917387s ago: executing program 0 (id=730): syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa000000000000000086dd602a06c700402efcfe8000000000000000000000000000bb000000000200000000000000000000019d7f366845d44460bac4be2436866027c5038f79b7322d9a9452055f8f72cc9416f63c2b1075a42314f8d0988e65a21b54626a73df50d38fde96955dcbcee06e"]) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a819008100040008060001080006040001ffffffffffff00000000ffffffffdfffffffffff"]) r0 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) (async) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x135) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4, 0xff, 0xe, 0x85}, {0x64, 0x5, 0x56, 0xc73}, {0x46, 0xb, 0x7, 0xfffff800}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) close(r3) (async) close(r3) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) (async) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x6d4) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) (async) open(&(0x7f0000000280)='./bus\x00', 0x8, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendto$inet(r1, &(0x7f0000000580)="b17ccf7c207af9d9c01ec6a875591516f05f9e0ee18d1521dbe1f49b1feba8117e2502766d5470eb518761d314187409d68bc561d2f850d5d099e366bb5150d5c2ce2ffbcf08915c433304521459b1ef269c305c5ca2561c84b6177b2692991994cfa35d954a43c8010db93666cf84cf803ef2a9d574e18dbc9906515389b8f809c2ac039573f39b2f89651e2350e5ec4051f931630bfc5655e387ebd7febdb25f7530a63c7dd880e7d8809d6df887d5759790c64bca2a0e5c3535923e252356d5dcf41ad0c73adbb481ea212c310b949e14d4b4a58c43e416fe6e298fb294492a92e34a1bd14c61b994b0777323319b", 0xf0, 0x401, &(0x7f00000002c0)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) (async) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000)=0x7, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) (async) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x2) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) (async) syz_emit_ethernet(0x1be, &(0x7f0000000780)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb88a834008100460008bdfa8831004b1b01a800660004091190780000000000000000440c0730ac1400aa0000000144100241ac000100000055441c7f10ac1400aa00000009ac1400aa00000000ffffffffffffffff442c037300000200e0000002000000ffffff0000a7800000518f97a7891f050000000c00000000ac1480aaac1400aae00000017f00000100000000071301e00000010000000100000000ac1400bb00004e234e210000000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="e36784d79b83cd3885259686dd66409acce8d664bb0594b344436d30623fa7a6e4ec70d230f462e65e803e47de4ff4970a84466687412cfeedca002f0f432cdfafd79a27bb1238bde8e560c4f068c46abf1bb351d5a151a0109ce23de7cc80da0133e65653e1a33b9da6cd6e3b9438b4381c6665e6632905d02edf639c78ec52a26f70e7c70f289bdde176381fa6237f4ab8a406a66845ebfc9ff156eb9a38525f45eed0a4f9aeebcb1953028f95ce141297df74f348e7dd6340b51c92dc94c2724b8cd73e9971643554e71d09b947ace64964f0062e6e1283fb6c224d87cb5a66a1b7360acfc00460125f30b4c16d6bd780"]) 2.467318347s ago: executing program 2 (id=1126): setuid(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd}, {0x3c, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(0x0, 0x80, 0x1fc) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000180)=[{0x6}, {0x26, 0xec0b}], 0x2}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) 2.461944924s ago: executing program 3 (id=1127): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x13, 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x24000, 0x0, 0x28, &(0x7f0000000240)={0x3, 0x2}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket(0x11, 0x3, 0x0) setreuid(0xee00, 0x0) r6 = getuid() seteuid(r6) sendto$unix(r5, &(0x7f0000000280)="b1000503b10004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r7 = shmget$private(0x0, 0x3000, 0x372, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, r6, 0xffffffffffffffff, 0x0, 0x140, 0x10a, 0xfffe}, 0x1004, 0xcab, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) shmat(r7, &(0x7f0000001000/0x3000)=nil, 0x4000) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) mprotect(&(0x7f00003f9000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) shmat(r7, &(0x7f0000ff9000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000001c0)="7ac0b6fbb4b22b1a646932ef88544f1240d8296519368400bbf9c5508f113aed523b9dfdf56be7d15fd37f0f306d", &(0x7f0000000140)=0x2e, &(0x7f0000001900), 0x0) socket(0x18, 0x8000, 0xfe) setsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 2.461701463s ago: executing program 4 (id=1128): r0 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2012, r1, 0x0) setgid(0xffffffffffffffff) r2 = getgid() setregid(0x0, r2) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) sendto(r3, &(0x7f0000000280)="9e", 0x1, 0x415, 0x0, 0x0) open$dir(0x0, 0x80, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) sysctl$kern(&(0x7f00000001c0)={0x1, 0x37}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x2, &(0x7f00000002c0)="138063f060c6ad1161406767d6a136bc3f61d374e61f624e830c577942830e146a6f4bcd6b470c1ec658817ac00a4acce7f1f4081ec737828b27fbbe472c82ef3575337c126f75ed23dee5c30bbc709c9f2fe5fc828f65e465f5c4e6ebe58cbb172354f762cac0a3c2f35890592436e2f8c2aa0fced882a16d428172ff535939162f5a9973a0247a896c1012d0fae9f0fa3a1222a3ee52146a73a034f305b7ec860423a392bff83c5e09bee8ac0dbd69", &(0x7f0000000580)=0xb0, &(0x7f00000004c0)="da24b832507646daf46b8e17a1d44ad863166eb9ffa9c6444282c3a2ddb7205e503a4149a1e471860120b991002d255cb0a71854546386a5fca77eb461bb53520218e2740cdbbdcdc6ccba1afab743a47df11f2960319c416f24cb8b98107fe12a763c6ae92318ab14334d3aed433e9777b7646c984b10e8a10830582a2ae0bd0cd70c2a01cd23c109e2f80a397f05d5d30907897d9f71", 0x97) r4 = kqueue() fcntl$getown(r4, 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) fchdir(r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000100)=0xc) 2.452197807s ago: executing program 5 (id=1129): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff, 0x5, 0xa, 0x8, 0x2001, 0x40, 0x10, [{0x5, 0x1, 0xfffff115, 0x80040001}, {0x3, 0xfffffffc, 0x3, 0xfff}, {0x1, 0x3, 0x3, 0x9}, {0x4, 0xe2, 0x2f, 0x100}, {0x3, 0x7, 0xf19, 0x87}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x2, 0xffffffff}, {0x9, 0xc, 0x7249, 0xffffe2e9}, {0x9, 0x1000, 0x4, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfb}, {0x3, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xffffffff}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x5, 0x2, 0x6f5fc48f}, {0x3, 0xfd, 0x3, 0x3}, {0x9be2, 0x5, 0xbb1e, 0x69}]}) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a01fe8000000000000000000000000000aaff02000000000000000000000000000101"]) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 2.451927102s ago: executing program 7 (id=1130): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x9, 0x10009, 0x11b, 0x0, 0x80000001, 0x8, 0x5, 0x10, [{0x8000, 0x107, 0x4, 0x71004}, {0xfe9, 0x4, 0x80000008, 0xfffff7f8}, {0x8, 0xf8a, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x200, 0x7fff, 0x4, 0x7}, {0x6, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0xff}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x4, 0x8, 0x88}, {0x2, 0x50001, 0x9, 0xae7}, {0x30c0, 0x400, 0xffff8001, 0x9}, {0xb89, 0x2, 0x2, 0x6}, {0xa6d2, 0x7, 0x1, 0x8}, {0x1, 0x7, 0x2007, 0x400}, {0x0, 0xfffffffc, 0x4, 0x2fffd}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf87, 0x0, 0x9}, {0x5, 0x800, 0x7}, {0x3, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x7, 0x14, 0x8}, {0x2, 0x7e, 0x1, 0x9}, {0x6, 0x8, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0x4a}, {0x803, 0x40, 0x8, 0x800}, {0xe0, 0x1, 0x5, 0x402}, {0x29a71717, 0xfffffff8, 0x1, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x2, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 60.408879ms ago: executing program 1 (id=981): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x86c3, 0x2) mknod(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x9) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x3a}, 0x2, &(0x7f0000000240)="9d5ca3e76593de1768a3b8e7102e514908d26fe42e76fe819da476d30ce6eb9b2b43f4d7f1f9141181226de4d63c1b27955e3fd5541ae2e7bf91b40e65f65d3e524b75a42bf793936e382aefde72fdc0f24f4a4367462829e0d994605ef29ac98c2de22f5c7500befde8f1ea88f1eb041a1bc436038cc5275dac617e3984b784c3fe043bbbbec112e3c9be2d0a5cb66a0a95a3caa549ea31f16363798bb75e5fc09b4018f3a8d14e8e1e17e0c01d805ad5128beacf16cd3395ad5ead7b7b5953c0736ddfd23797355b3e728031339b0bb78ae09b94df", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="3f89a770d9fadef5df36742a5f6a4f1ad422e410240a94d972f67b6dd553f653c9fe6acc4fe66a284e954e5800cc0ac6efbec2fe51f6ff46110c293889b3a78284c8bd0a1863705b5e631359d5240b55b3e780ca2cc364cdba4d7fe658dbc38dc76030b766cce14c4a52c6dc8e54d9b8b737af54063e04a2c063a8befea335bba161750878aed7643ab538495d2001ac8db9afae27a95c9ff0c5135bf8b284e9777f5c88eef059876263f60fd5ae56d7a2782eca5411", 0xb6) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0/file0\x00', 0x1, &(0x7f00000004c0)='./file0/file0\x00', 0xe}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f00000005c0)={&(0x7f0000000540)='./file0/file0\x00', 0x7, &(0x7f0000000580)='./file0/file0\x00', 0xe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) read(r1, &(0x7f0000000640)=""/47, 0x2f) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000680)={'./file0/file0\x00', 0x4, 0x5, 0xfffffffffffff801}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000b40)={&(0x7f0000000ac0)='./file0\x00', 0xce0d, &(0x7f0000000b00)='./file1\x00', 0x8}) recvmmsg(r4, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000b80)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000bc0)=""/30, 0x1e}], 0x1, &(0x7f0000000c40)=""/161, 0xa1}, 0x5}, 0x10, 0x2, &(0x7f0000000d80)={0x1, 0x6}) r5 = dup2(r4, r1) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa29c000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x18f2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc72a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}], '\x00', 0xfffeffff}) poll(&(0x7f0000000fc0), 0x0, 0x7) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1, 0x1012, r1, 0x4) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000001080)={&(0x7f0000001000)='./file0/file1\x00', 0x100, &(0x7f0000001040)='./file1\x00', 0x8}) mkdirat(r5, &(0x7f00000010c0)='./file1\x00', 0x142) setsockopt(r1, 0xaea5, 0x7, &(0x7f0000001100)="541ae5c828534ae7410d7dec13263881ac4bc9e121d5db7f5e473fc9a4d97d810df449972798933774d1bc56bdfd071fb805f22f321201a614d2187551e0e91d0337c25f004bca5c38f146e7d15256b0c7ee2889d80262291fbdca1b57efe1cead17df372350032979799a64a2843ba5bf9910a8d1e80d08614227e9604a7383fecd162378f4247f387f9791a09f87ef70eb32373d779f27b797d6a993945d0a7277ef57455c123a9ff5cc2d110b7e89d4170ecf0cb65c5ad69f4e6f05d3b10b78353294608e2905c068d871f8f217c21629e2be7a7dcef0020ad6973c178dc8c3e77475e4863f37f580ec3f4210ba6ae3c4eb68", 0xf4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000001200)={0x3, '.\x00'}) syz_emit_ethernet(0xa9, &(0x7f0000001240)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@generic={0x6002, "2a4e954d523d1205c0747e38d96f4e709e6859a28994a28dc3e668d2835122a2dca74c1ea770e8cafae85308b86fe5558c68f114ef8457babd508771d46271efc061e915e99ac969247811d0539e42733dc98c44fd6c6d9eaa3dacdfd4f1a7e8135ba3ea97936d864570f4f96b8426cb985319075fbc2c2d74054ab2e092304a7bade73d719fbe50d92b3fade5f6d6de78463f"}}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000001300)='./file0/file0\x00', r6, r7) recvfrom$unix(r5, &(0x7f0000001380)=""/198, 0xc6, 0x2, &(0x7f0000001480)=@file={0x1, './file0/file0\x00'}, 0x10) syz_extract_tcp_res(&(0x7f00000014c0), 0x3, 0x9) 59.010403ms ago: executing program 2 (id=1131): r0 = socket(0x11, 0x3, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x9, 0x28, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast, {[@timestamp={0x44, 0xc, 0x7f, 0x3, 0xd, [{[@multicast2], 0x8}]}, @ra={0x94, 0x6, 0xffffffff}]}}}}}}) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) chflags(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001540)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1a, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2, [@hopopts={0x3}]}}}}}}}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 55.47467ms ago: executing program 3 (id=1132): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r0 = kqueue() (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) (async, rerun: 64) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[{0x10, 0x1, 0xf}], 0x10}, 0x4) (async, rerun: 64) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/65}, &(0x7f0000000180)=0x43) (async) r3 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x10028, 0xa6) (async) r4 = socket(0x19, 0x4, 0x8) sendto$unix(r4, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693f316e357ae302b37b673031d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r5 = socket(0x1, 0x2, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @rand_addr=0x2c, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@broadcast, @rand_addr=0x10]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x7832, 0x3ff, 0x1, 0x9}}}}}) (async) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f00000000c0)) (async) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x5) (async) r8 = socket(0x18, 0x1, 0x0) ftruncate(r6, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000100), 0x0) (async, rerun: 64) unlink(&(0x7f0000000000)='./file0\x00') r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x9, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') 54.513068ms ago: executing program 4 (id=1133): mkdir(&(0x7f0000000140)='./file0\x00', 0x2) rmdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1c0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) (async) rmdir(&(0x7f0000000000)='./file0\x00') (async) pipe2(&(0x7f00000000c0), 0x0) (async) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x1c0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) (async) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x1) (async) 48.960129ms ago: executing program 5 (id=1134): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64]) r0 = dup(0xffffffffffffff9c) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = socket(0x11, 0x8003, 0x0) getsockopt(r4, 0x11, 0x3, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x1, 0xb8e, 0xfffffffeffffffff}, {{r2}, 0xfffffffffffffffc, 0x10, 0x0, 0x1ff, 0x200}, {{r3}, 0xfffffffffffffffd, 0x2c, 0x1, 0x9c8}], 0xa851, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x8, 0x10, 0x9, 0x3}, {{r5}, 0xfffffffffffffffe, 0xc, 0x1, 0x2, 0x7fffffffffffffff}, {{r6}, 0xfffffffffffffff8, 0x6, 0x40, 0x1, 0x8}], 0x6, &(0x7f0000000300)={0x7, 0x1}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="0002"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8003, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xf, 0x8) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) 39.162437ms ago: executing program 6 (id=1135): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f00007b8000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x8000000000000000) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) (async) close(r0) (async) poll(&(0x7f0000000000)=[{r0, 0xb4}], 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) 33.392567ms ago: executing program 7 (id=1136): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(0x0, 0x80000000000206, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)=0x1000) syz_emit_ethernet(0x7bf, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450001a70000000000709078ffffffffac14ffff81952e4e6321851050e789498902ff86fc4f8e7571303743d9b19663924a235ef521ca6670dfaa599bbd116a78193f4235481d341685d15820125b7ac0475039dbe2682b42ee429205314c4129aca9141dc034f8890e37690d73431646101f02a8bcb7dd816d8c3950a5260e419de4faa8d704081c13501d54d68bcc2217d38630cdea3796b85a272e7738cbfb2d92429881a93aa75a97993845c68c45279216cc465a7ec7368d61a7b53f8443665e14c51db0f4f3a4cb26537af739d287995a15c00cadb8d083c59b5ea839874584a0aa6f6184e162c0e8a786c5d577bdb98c9e5837a847f77a068033d370d9c6cd694f25dedc0cecb38ad2719cc27ffde7880569d674376e769db4d9bf9e665b2f2f320b0507cea63aca4f91bda4def17f845c037a61b80dc538f300029469d1945dcaeccf9edc86a86857c2653c7698f28931ad5f9c01e1e1e7ed9021bf2febfcb9b77d3310f5e4db7d9df3df09425f059540104a97feb3a414559463323db693409b026106f80ea8b2c51068d227c591e85f8b0e95e3c6a4516fe2aae95323a3946fb446f51f1ec7f0efae81f4c4505fb80784466b660bb5647e752bc4682a468bc5f601a7277f73b101a847453a5f6a19c0be103bfea2c4f54eb476202da9564ef1d3e722559fe832108b4b96c67df1c4bf44cf1e89561ed428a46863715fb2aff46885562e90b4c73bac5477aa0165ad2346013634476334b97eb1c7541f1d221124e644ad18dcc108c8d62a7dea40c60b044dca15a32769d03745b4f678266e0ceedf9b376a10f3cfb3d07615814db3b1100e9e4e636ce3cbf57acd3b8eb87e76e2215df730de366b467071de83d47e4fe6cc97327bf52b64273d680c41e501e5ce86bbc735f67dc6ecf7f57d611588616568d2e6a368446fd67be1eb6708c7317cbf251ab51ec563ca5d6a30a35c7f77d8df88e462b1cd213bf0aba16d647d793b7dcf799e75c2d7c18c72d4872dee477dd38215b3b8c45727b688e21f5912f1c5c62c4f4ebf18cbda809937002f861bdb0a7ddaafc717aa485646c358bf8945697f767821f0561aee30ae8b03757ef64fe74c8dbbf15c7d7b3098de08152acad43bf5da006eb6afb0b7834fed7a32e31dd19f1430dd7720b0025e6f028aea366d882f2cd58ccff0950cbd71af04c4c644972692b1709026a223aa3ce3eb9dd990ed1b8b01ed3f5468b7facb2317bde84c5759cc6ecd92102ae4d7cc0db2068954ed9b3d6c4544bd21cc1b5a8bc641055f303ec98c6eea7ec88160c612bee075310444588f0bc006d512f179ddf039749119c106fb9d0c55848a8c552d5d14fcaae9d56cbfdf4fc00145320aa702a58ec3d37b831db3ca563af4c92967c8c8f1a983cb91bd667dd5c0fade4e7407b99e005aa9f2f4a02efb76c4d4bcda949f3a62d12a9ca29fb7c62c3d1b962310c60e8cd4e6822d856fcc46b298d8d18f3a74f8f60ecb016df304c4c06bf84822d6e8db0f39979ff5bc6a26d1e42da53b6b05ca3f263ffd63ed026b46c8db60c64a2f068b12854baab47358f97e1c235ff82d4c9ac6b74678ac3d7b1acdaba1900ee3dbc62162ee36a6bd05300c1ae84528e2ce900572a830d55be65462c10dd4be0bd71f033e65d6167b02d6c29380fad22fe5fa67a9d97f3d9d4f3e96e214c570f183cf52a8c572d7b580a24e80325c661c96ef11f2e4320852c6f668102aacadfbc9421b5161eb4377fe6a5174efa9e774147f9ab17a9b79b74e30722b3ef02a2e597b696ff902d55450a1e545563c39355e25755f11b903f958e1f478195a0b7719eab68c4e6fc1f2b7d7de88fba189028b5c4d84f7f05c3158b8872006c0d7b7487b0bc284c5c41abb4da38a525a139bae075e8857b7c197ebc008e45c2b574710481ad506150e3659b10a219aea0cb3ae7d033376a1c4a3a306858191a2564814992782a8a2f6276e14f8d6c1cb5ae31fd0a122d0a5e65775897ff9941b2846b36da5364f2050865d44c4644bf70b2b93064cd9ca35c7ab88c047729745c016c70c8d19196aa6e0c1f97b79cdb19f00de9e5b549605c73f6d7a6e7198f044b374efbc7fbf774233369dc375c3313501e9647f8896a6a9654319c4dd3a31ae47a453482720651a4138aef784ea1e655b339ed4f87ab908aa66421bc3368fb1ca4f202c70fc1d0e8884e53722d62e57b660ef57766b9d30c238e9e1868ba12f4dd507df6b37c246972522e1efe9cfb2803b140cc928029b8415999b18920bf914f558fa532886b3385bc07de379fc66ba183ae4bd75bddc3a7474482d3261f8998894ff31b8e56e0a553cdf5710cc174e3e236529ef9ba7bae8d90d41f997b435f2586841178d100c2859b62535ff21f286daaca39a3d23bbcd2620252b962711b7a58c97837fa920a506dc6bd290720db18dc3d492c5a722fb8ea41c09dc957ac700014a8a3dc2cd6f799456b6c0d21243796164af95d22988995ed04a813c0d20eca3e55fac22ac3b05ad45d70d6194420cfc22a75e036980ce910b4a5a10e82b86479a6b516f894db5c34d1f9dac47b9601211a3056fd47eecf561ce832920f97c40b961af142e2d895ed12f731543cc70b85a07b17995c7984d1fdf13fd0bfca58305cbfe56ec26fadff154cb4157396ab70c0c2c800c1a5038963d85737fa5cfc6322d36b0931253fd44cfbb6384f5d619f7211516c7c3dd5de518e8845fca4ae6e9eeb4b662078b635f9b0d32623d51e0bff9d924fbcd313e1364c64227cd87e0a7798536b66c4b7fad26e349e42beca6e037d94b08fc45b4ba014aae162d8f8a762aa1125a3e5f10449ef44858f86852809bfcc0b22c84b0471b58b82c4198f6fba7ad2e6d589f939a1797461b0fab042667921640c6cb02"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(0x0, 0x80000000000206, 0x0) (async) getppid() (async) pipe(&(0x7f00000001c0)) (async) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, 0x0) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)=0x1000) (async) syz_emit_ethernet(0x7bf, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450001a70000000000709078ffffffffac14ffff81952e4e6321851050e789498902ff86fc4f8e7571303743d9b19663924a235ef521ca6670dfaa599bbd116a78193f4235481d341685d15820125b7ac0475039dbe2682b42ee429205314c4129aca9141dc034f8890e37690d73431646101f02a8bcb7dd816d8c3950a5260e419de4faa8d704081c13501d54d68bcc2217d38630cdea3796b85a272e7738cbfb2d92429881a93aa75a97993845c68c45279216cc465a7ec7368d61a7b53f8443665e14c51db0f4f3a4cb26537af739d287995a15c00cadb8d083c59b5ea839874584a0aa6f6184e162c0e8a786c5d577bdb98c9e5837a847f77a068033d370d9c6cd694f25dedc0cecb38ad2719cc27ffde7880569d674376e769db4d9bf9e665b2f2f320b0507cea63aca4f91bda4def17f845c037a61b80dc538f300029469d1945dcaeccf9edc86a86857c2653c7698f28931ad5f9c01e1e1e7ed9021bf2febfcb9b77d3310f5e4db7d9df3df09425f059540104a97feb3a414559463323db693409b026106f80ea8b2c51068d227c591e85f8b0e95e3c6a4516fe2aae95323a3946fb446f51f1ec7f0efae81f4c4505fb80784466b660bb5647e752bc4682a468bc5f601a7277f73b101a847453a5f6a19c0be103bfea2c4f54eb476202da9564ef1d3e722559fe832108b4b96c67df1c4bf44cf1e89561ed428a46863715fb2aff46885562e90b4c73bac5477aa0165ad2346013634476334b97eb1c7541f1d221124e644ad18dcc108c8d62a7dea40c60b044dca15a32769d03745b4f678266e0ceedf9b376a10f3cfb3d07615814db3b1100e9e4e636ce3cbf57acd3b8eb87e76e2215df730de366b467071de83d47e4fe6cc97327bf52b64273d680c41e501e5ce86bbc735f67dc6ecf7f57d611588616568d2e6a368446fd67be1eb6708c7317cbf251ab51ec563ca5d6a30a35c7f77d8df88e462b1cd213bf0aba16d647d793b7dcf799e75c2d7c18c72d4872dee477dd38215b3b8c45727b688e21f5912f1c5c62c4f4ebf18cbda809937002f861bdb0a7ddaafc717aa485646c358bf8945697f767821f0561aee30ae8b03757ef64fe74c8dbbf15c7d7b3098de08152acad43bf5da006eb6afb0b7834fed7a32e31dd19f1430dd7720b0025e6f028aea366d882f2cd58ccff0950cbd71af04c4c644972692b1709026a223aa3ce3eb9dd990ed1b8b01ed3f5468b7facb2317bde84c5759cc6ecd92102ae4d7cc0db2068954ed9b3d6c4544bd21cc1b5a8bc641055f303ec98c6eea7ec88160c612bee075310444588f0bc006d512f179ddf039749119c106fb9d0c55848a8c552d5d14fcaae9d56cbfdf4fc00145320aa702a58ec3d37b831db3ca563af4c92967c8c8f1a983cb91bd667dd5c0fade4e7407b99e005aa9f2f4a02efb76c4d4bcda949f3a62d12a9ca29fb7c62c3d1b962310c60e8cd4e6822d856fcc46b298d8d18f3a74f8f60ecb016df304c4c06bf84822d6e8db0f39979ff5bc6a26d1e42da53b6b05ca3f263ffd63ed026b46c8db60c64a2f068b12854baab47358f97e1c235ff82d4c9ac6b74678ac3d7b1acdaba1900ee3dbc62162ee36a6bd05300c1ae84528e2ce900572a830d55be65462c10dd4be0bd71f033e65d6167b02d6c29380fad22fe5fa67a9d97f3d9d4f3e96e214c570f183cf52a8c572d7b580a24e80325c661c96ef11f2e4320852c6f668102aacadfbc9421b5161eb4377fe6a5174efa9e774147f9ab17a9b79b74e30722b3ef02a2e597b696ff902d55450a1e545563c39355e25755f11b903f958e1f478195a0b7719eab68c4e6fc1f2b7d7de88fba189028b5c4d84f7f05c3158b8872006c0d7b7487b0bc284c5c41abb4da38a525a139bae075e8857b7c197ebc008e45c2b574710481ad506150e3659b10a219aea0cb3ae7d033376a1c4a3a306858191a2564814992782a8a2f6276e14f8d6c1cb5ae31fd0a122d0a5e65775897ff9941b2846b36da5364f2050865d44c4644bf70b2b93064cd9ca35c7ab88c047729745c016c70c8d19196aa6e0c1f97b79cdb19f00de9e5b549605c73f6d7a6e7198f044b374efbc7fbf774233369dc375c3313501e9647f8896a6a9654319c4dd3a31ae47a453482720651a4138aef784ea1e655b339ed4f87ab908aa66421bc3368fb1ca4f202c70fc1d0e8884e53722d62e57b660ef57766b9d30c238e9e1868ba12f4dd507df6b37c246972522e1efe9cfb2803b140cc928029b8415999b18920bf914f558fa532886b3385bc07de379fc66ba183ae4bd75bddc3a7474482d3261f8998894ff31b8e56e0a553cdf5710cc174e3e236529ef9ba7bae8d90d41f997b435f2586841178d100c2859b62535ff21f286daaca39a3d23bbcd2620252b962711b7a58c97837fa920a506dc6bd290720db18dc3d492c5a722fb8ea41c09dc957ac700014a8a3dc2cd6f799456b6c0d21243796164af95d22988995ed04a813c0d20eca3e55fac22ac3b05ad45d70d6194420cfc22a75e036980ce910b4a5a10e82b86479a6b516f894db5c34d1f9dac47b9601211a3056fd47eecf561ce832920f97c40b961af142e2d895ed12f731543cc70b85a07b17995c7984d1fdf13fd0bfca58305cbfe56ec26fadff154cb4157396ab70c0c2c800c1a5038963d85737fa5cfc6322d36b0931253fd44cfbb6384f5d619f7211516c7c3dd5de518e8845fca4ae6e9eeb4b662078b635f9b0d32623d51e0bff9d924fbcd313e1364c64227cd87e0a7798536b66c4b7fad26e349e42beca6e037d94b08fc45b4ba014aae162d8f8a762aa1125a3e5f10449ef44858f86852809bfcc0b22c84b0471b58b82c4198f6fba7ad2e6d589f939a1797461b0fab042667921640c6cb02"]) (async) 0s ago: executing program 3 (id=1137): r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = socket(0x2, 0x1, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) seteuid(0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.47' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 13622315181289262 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error uvn_flush: obj=0xfffffd805de971a8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error denied attempt to set clock back -9223372033017069417 seconds pckbd_enable: command error uvm_fault(0xfffffd805deea210, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff816cfc48 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80003c45dc60 gsbase 0xffff8000299fdff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff816cfc48 Starting stack trace... panic(ffffffff833a0373) at panic+0x1d0 kerntrap(ffff80003c45dbb0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff80000147b000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002a280038) at dtclose+0x109 spec_close(ffff80003c45dd60) at spec_close+0x466 VOP_CLOSE(fffffd800d20ce78,1,fffffd80097fb888,ffff80002a280038) at VOP_CLOSE+0x132 vn_closefile(fffffd806b898180,ffff80002a280038) at vn_closefile+0x12b fdrop(fffffd806b898180,ffff80002a280038) at fdrop+0x121 closef(fffffd806b898180,ffff80002a280038) at closef+0x192 fdfree(ffff80002a280038) at fdfree+0x116 exit1(ffff80002a280038,0,0,1) at exit1+0x576 sys_exit(ffff80002a280038,ffff80003c45e0d0,ffff80003c45e020) at sys_exit+0x1a syscall(ffff80003c45e0d0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x725f517266e0, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON TRAP EXIT 4 0 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *393859 91870 0 0 0 1 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x79bb508513b0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd805deea210, 0x0, 0, 1) -> e ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x79bb508513b0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c439cd0 rbx 0 rdx 0 rcx 0xffff8000fffea020 rax 0x2a r8 0xffff80003c439c00 r9 0x1 r10 0x1e59ed0c653d049b r11 0x4af8d643de67a4e0 r12 0 r13 0xffffffff829480d8 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff818934c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80003c439c50 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=393859 pid=91870 tcnt=3 stat=onproc flags process=0 proc=0 runpri=82, usrpri=83, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeba10,0xffff8000fffea2c8 process=0xffff8000ffff61b8 user=0xffff80003c434000, vmspace=0xfffffd800b0273d0 estcpu=33, cpticks=6, pctcpu=0.0, user=3, sys=2, intr=1 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 8957 87682 87030 0 3 0x100082 sysctllk sh *91870 393859 40900 0 7 0 syz-executor 91870 122326 40900 0 3 0x4000000 biowait syz-executor 91870 344601 40900 0 2 0x4000c00 syz-executor 87030 141392 76628 0 3 0x82 wait syz-executor 80438 326474 76628 0 2 0x2 syz-executor 40900 64718 76628 0 3 0x82 nanoslp syz-executor 36835 154707 76628 0 3 0x82 nanoslp syz-executor 79052 324768 1 0 3 0x100083 ttyin getty 70005 504038 76628 0 3 0x82 piperd syz-executor 46537 441613 0 0 3 0x14200 bored sosplice 89818 408283 76628 0 3 0x82 nanoslp syz-executor 12961 162340 76628 0 3 0x82 piperd syz-executor 76628 264653 34936 0 3 0x82 wait syz-executor 34936 454405 91730 0 3 0x10008a sigsusp ksh 91730 283936 54365 0 3 0x98 kqread sshd-session 54365 13829 74943 0 3 0x92 kqread sshd-session 74943 184148 1 0 3 0x88 kqread sshd 5684 151992 27958 74 3 0x1100092 bpf pflogd 27958 494159 1 0 3 0x80 sbwait pflogd 79794 79608 55648 73 3 0x1100090 kqread syslogd 55648 506143 1 0 3 0x100082 sbwait syslogd 51611 425973 1 0 3 0x100080 kqread resolvd 37063 124497 30806 77 3 0x100092 kqread dhcpleased 57850 10189 30806 77 3 0x100092 kqread dhcpleased 30806 10356 1 0 3 0x80 kqread dhcpleased 11259 404006 0 0 3 0x14200 bored smr 12558 420256 0 0 2 0x14200 zerothread 69877 479882 0 0 3 0x14200 aiodoned aiodoned 70705 198210 0 0 3 0x14200 syncer update 40700 260277 0 0 3 0x14200 cleaner cleaner 90622 488253 0 0 3 0x14200 reaper reaper 11612 325899 0 0 3 0x14200 pgdaemon pagedaemon 75785 429007 0 0 3 0x14200 bored viomb 9305 460845 0 0 3 0x40014200 acpi0 acpi0 97378 323173 0 0 3 0x40014200 idle1 42568 345156 0 0 3 0x14200 bored softnet1 18235 511648 0 0 3 0x14200 bored softnet0 86426 286254 0 0 2 0x40014200 systqmp 20616 520624 0 0 3 0x14200 bored systq 10768 100474 0 0 3 0x14200 tmoslp softclockmp 34967 53354 0 0 3 0x40014200 tmoslp softclock 95604 432352 0 0 3 0x40014200 idle0 1 477224 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff838f2f20) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvm_pmr_freepages+0x1a8 #4 uvm_anfree_list+0x1e5 #5 amap_wipeout+0x248 #6 uvm_unmap_detach+0x8a #7 uvm_map_teardown+0x360 #8 exit1+0x6fc #9 sys_exit+0x1a #10 syscall+0xb17 #11 Xsyscall+0x128 Process 91870 (syz-executor) thread 0xffff8000fffea2b8 (122326) exclusive rrwlock inode r = 0 (0xfffffd800d207c90) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 91870 (syz-executor) thread 0xffff8000fffeb4e0 (344601) exclusive rwlock sysctllk r = 0 (0xffffffff837d7af8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sysctl_vslock+0x45 #3 sys_sysctl+0x371 #4 syscall+0xbd4 #5 Xsyscall+0x128 Process 80438 (syz-executor) thread 0xffff8000fffea550 (326474) exclusive rrwlock inode r = 0 (0xfffffd807a3016c0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e10db08) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x93a #10 namei+0x7ca #11 dounlinkat+0xc1 #12 syscall+0xb17 #13 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10235 11084K 11261K 166960K 12978 0 pcb 17 16K 18K 166960K 266 0 rtable 190 8K 10K 166960K 1394 0 pf 35 17K 67485K 166960K 289 0 ifaddr 37 7K 7K 166960K 244 0 ifgroup 51 2K 2K 166960K 335 0 sysctl 4 1K 9K 166960K 16 0 counters 66 36K 38K 166960K 318 0 ioctlops 0 0K 4K 166960K 1892 0 iov 0 0K 16K 166960K 140 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1428 90K 90K 166960K 2846 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 31 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 50 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 13 45K 244K 166960K 1840 0 sigio 0 0K 0K 166960K 29 0 proc 72 115K 180K 166960K 1556 0 subproc 72 4K 4K 166960K 378 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 172 0 in_multi 79 5K 7K 166960K 488 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 1085 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 212 175K 190K 166960K 16260 0 UVM aobj 85 5K 5K 166960K 93 0 pinsyscall 38 76K 104K 166960K 3797 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 59 0 NDP 11 0K 1K 166960K 182 0 temp 78 8652K 8894K 166960K 79832 0 kqueue 13 20K 33K 166960K 275 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 202 0 199 1 0 1 1 0 8 0 rtentry 176 619 0 542 5 0 5 5 0 8 0 unpcb 144 743 0 726 6 5 1 4 0 8 0 syncache 336 12 0 12 5 4 1 1 0 8 1 tcpqe 32 3 0 3 3 2 1 1 0 8 1 tcpcb 736 445 0 438 16 15 1 7 0 8 0 arp 136 116 0 105 1 0 1 1 0 8 0 inpcb 328 1776 0 1766 33 30 3 12 0 8 1 nd6 144 86 0 71 1 0 1 1 0 8 0 pkpcb 40 8 0 8 4 4 0 1 0 8 0 kcovpl 48 42 0 34 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 2 0 1 0 8 0 ppxss 1192 79 0 79 5 4 1 1 0 8 1 pppxif 1504 6 0 6 2 2 0 1 0 8 0 pffrag 232 11 0 8 1 0 1 1 0 482 0 pffrnode 88 9 0 6 1 0 1 1 0 8 0 pffrent 40 26 0 23 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 10 0 10 3 3 0 1 0 8 0 pfanchor 1288 3 0 3 1 1 0 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 87 0 51 1 0 1 1 0 8 0 pfstkey 128 89 0 53 2 0 2 2 0 8 0 pfstate 384 88 0 52 5 0 5 5 0 8 0 pfrule 1344 34 0 29 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 2127 0 1778 36 11 25 29 0 8 0 art_table 40 2130 0 1778 5 0 5 5 0 8 0 art_node 32 616 0 552 3 0 3 3 0 8 0 sysvmsgpl 40 11 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 45 0 35 1 0 1 1 0 8 0 shmpl 112 90 0 8 3 0 3 3 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 4081 0 2514 98 0 98 98 0 8 0 ffsino 296 4081 0 2514 121 0 121 121 0 8 0 nchpl 144 5947 0 4130 68 0 68 68 0 8 0 rtmask 32 24 0 24 5 4 1 1 0 8 1 uvmvnodes 80 4993 0 0 102 0 102 102 0 8 0 vnodes 216 4993 0 0 278 0 278 278 0 8 0 namei 1024 24046 0 24046 4 3 1 2 0 8 1 percpumem 16 174 0 126 1 0 1 1 0 8 0 pfiaddrpl 120 1 0 1 1 1 0 1 0 8 0 kstatmem 264 202 0 178 5 3 2 3 0 8 0 scsiplug 72 10 0 10 5 5 0 1 0 8 0 scxspl 216 36470 0 36469 12 11 1 8 1 8 0 plimitpl 152 426 0 408 1 0 1 1 0 8 0 sigapl 424 2044 0 1999 7 1 6 7 0 8 0 knotepl 120 570 0 0 18 1 17 17 0 8 0 kqueuepl 224 661 0 652 14 11 3 5 0 8 2 pipepl 344 318 0 290 3 0 3 3 0 8 0 fdescpl 528 2025 0 1998 3 0 3 3 0 8 0 filepl 160 12099 0 11884 26 14 12 19 0 8 0 lockfpl 104 742 0 740 3 2 1 2 0 8 0 lockfspl 48 215 0 213 1 0 1 1 0 8 0 sessionpl 144 66 0 57 1 0 1 1 0 8 0 pgrppl 48 118 0 101 1 0 1 1 0 8 0 ucredpl 104 2005 0 1992 1 0 1 1 0 8 0 zombiepl 144 2401 0 2398 1 0 1 1 0 8 0 processpl 1232 2044 0 1999 5 1 4 5 0 8 0 procpl 664 4190 0 4143 8 2 6 7 0 8 0 sosppl 168 12 0 12 4 3 1 1 0 8 1 sockpl 752 2756 0 2726 39 33 6 17 0 8 2 mcl64k 65536 19 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 63 0 0 7 0 7 7 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 322 0 0 18 0 18 18 0 8 0 bufpl 280 14824 0 8680 440 0 440 440 0 8 0 anonpl 32 15043 0 0 122 0 122 122 0 246 0 amapchunkpl 152 54031 0 53579 52 23 29 33 0 158 3 amappl16 200 6578 0 6471 51 33 18 31 0 8 4 amappl15 192 7 0 7 2 2 0 1 0 8 0 amappl14 184 199 0 186 1 0 1 1 0 8 0 amappl13 176 11 0 10 1 0 1 1 0 8 0 amappl12 168 3214 0 3187 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 46 0 46 1 1 0 1 0 8 0 amappl9 144 247 0 247 1 1 0 1 0 8 0 amappl8 136 38 0 35 1 0 1 1 0 8 0 amappl7 128 184 0 171 1 0 1 1 0 8 0 amappl6 120 589 0 585 1 0 1 1 0 8 0 amappl5 112 324 0 314 1 0 1 1 0 8 0 amappl4 104 372 0 350 1 0 1 1 0 8 0 amappl3 96 9379 0 9307 4 0 4 4 0 8 0 amappl2 88 2397 0 2322 2 0 2 2 0 8 0 amappl1 80 19652 0 19066 15 0 15 15 0 8 0 amappl 88 14816 0 14679 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 257 0 257 5 5 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 92 0 8 2 0 2 2 0 8 0 uaddrrnd 24 2025 0 1998 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2025 0 1998 1 0 1 1 0 8 0 vmmpekpl 168 17329 0 17275 3 0 3 3 0 8 0 vmmpepl 168 138614 0 136775 123 22 101 113 0 357 1 vmsppl 488 2024 0 1997 6 1 5 5 0 8 0 rwobjpl 80 43816 0 37751 131 2 129 129 0 8 0 pdppl 4096 4058 0 3994 150 78 72 84 0 8 8 pvpl 32 22038 0 0 179 1 178 178 0 265 0 pmappl 256 2024 0 1997 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 368 0 116 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838a6868) at __mp_lock+0x192 exit1(ffff80002a281790,0,0,1) at exit1+0x701 sys_exit(ffff80002a281790,ffff80003c458ba0,ffff80003c458af0) at sys_exit+0x1a syscall(ffff80003c458ba0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c7a8ff15f90, count: 7 ddb{0}> trace x86_ipi_db(ffffffff837adff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838a6868) at __mp_lock+0x192 exit1(ffff80002a281790,0,0,1) at exit1+0x701 sys_exit(ffff80002a281790,ffff80003c458ba0,ffff80003c458af0) at sys_exit+0x1a syscall(ffff80003c458ba0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c7a8ff15f90, count: -8 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x688 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x79bb508513b0, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x79bb508513b0, count: -1