last executing test programs: 4.714360552s ago: executing program 2 (id=1321): syz_emit_ethernet(0x1016, &(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYRES32=0x0]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0xf02, 0x9c) r2 = open(&(0x7f00000003c0)='./file1\x00', 0x8, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1843) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000340)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x3, 0x6, 0x44, 0x64, 0x21e4, 0x84, 0x88, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x89, 0xa, "04a9bb4d3dcf2e49"}]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x20, 0x4}, {"739a67d26ed12b5734039fc65d4a6825"}}}}}}) msgsnd(0x0, 0x0, 0x401, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r6) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000940), 0x20, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000500)="3dc899cfe93fc20d04dd833bcdfcad153c2d2cf5f956ed12ed17cfe3bfac5bb39a56b2c78ed17af69fd66c8bfeddaef56648ea15011bc191a1e65c012a70dee5b83bf57dfec614207f98c7d8d011fcf063056c66eb27430002b486ac36769a395b53e356220395e946b28ea57b6a901aa1640a5625a40bedd4ac9406dc2847ccce02812e7aa56691a1d221a84799aa0008889ea081b84e135f301b0039a00d71a5afc03613c5f50389faafbaebf75723fba90e4da9d539681dc3a13509e1a44066796dde1574129764f204665eddd8c551c70ed3c58497d076d4d31da337568b406c348216bb4af978e74455a74366a8c010a7e2222fac4cfdd1594566ada2cdd9de0a269214d691ddb27ca4f25b53f4378a3149836f651da84687b7dd091f493102e64b25e3c6a9666eb820f00f01ab3a2ce86c110fa178914a266d59ac88933b783a08d4a9b5bcc5eb5b3a8d065f490cb9e04b9890e73eb2b365b524445ceee2bf6739b8c1f4bb4f7a1ccf20e2f97600b9d2751c692cc9064b7c416e54333fd6595e3395bb3df0b11a70f31d4df20596782f1c30e382edb8e2ca8bbb54407c61a32f08e07250916b0673d7750c652c7ffce0441ce505f54a0e6a69117b7a271f7689edcac81067369e244c5c814447c5bbbbdc27ca594200487df4b06942bcb0b7e0216ce9c3a5007ffa8abc7fe2125c3481f0291da7d15054cc28b271477f874a17c0eda6e616181d77460b222dc4d1c02390cf18d59da1e38410142468d865e3e022065930128c207c1f7a0b09c63106d3ecf594bfa2a32d48a6846d717e0ae200e6974a1d970103784cae3facede6a6febc6b6292e8e575a859c09ac89d12a689c98a5a9eeb1b36ef33b2d159981b0fb46190a6d4e2d21e5edb7b7b9694ccb28161469760cb9f72d67a1e1c499a87c06f5f4e574cdfd70e1c9a64fb33ab418bf52de24403028680ba9b9cb744a382ce0a1a2f23735246f2b3aa4d0f46c07f63530347b1cf4ba8d9b3e5d3a1961c8b29ccaf91d5b5e413cba40174a34d134946e936828d5bfb1421f1c58d5b6a4b444e5762d9bafd22d51c80342ac9f188c11d6a95b51e2130cc000fb81f099542299697c095260e04d9ba538028b063943e3e9e3904e2b03990a64ae2edede9ba9f73b7a6a79e29a6e6603d1f57d19749336688e9a83f8e3889e783efeaeb15328fb2c5231643971a695a48dff9500c86cbf0cc90d041f4709b611a9ab5138e002744ef0d39f0784631a3eecc3cd21b8b9b015ad94456503b508b3f4eeb7d26d0c0b51e9270e70ff115c6e02f27a6af8412c1c84308041412cb3248a9a1c345406421d68ebdc983b6b5ec36dedff9a62663ea08c3dc24dfc2cd62c1d38d4786467a52d86f6d747bd597241a223906e06c76e95d626acfc667ff84bec14f67a9e38b78621a1a047b14dddfacad19cdd8ccee735738d42a4c692949f3f54090f57185a262877abb146b3f366920349a31b4b8b2836289a68e45a2fe06af026cf7284ffa1bc6035e24b0820d9bfa4c2fa99a72809523906a432a26e1eaf99f3ae3f37eb456b2074f11df8d56103561316b9d7ca673b3c9fd59b038e1a153022714de46ef809ca9a5df96541f712fbf1eecf4e40866f5666a020566adc369d846994d926eee4f6e04f9f3689931c4bb5cfb31b3c19bb6dd8d7f10f48e128e6ed494952b117e33a59aecfa87738b0844696158e6edeb61e95bb59eeda41fe9b03992c135174b9869b006b2e12b3e3d4f23db52f8fbb41f07cd401a486d9f383e83a1682ce549acbab7af9d751b1e22bd8312eb6f81a6455e1d060295987a49655d715a9af88e875b487c925bdcf34105865075d4d8a5aa394907bc45f31c3cc2cab7bdde856115373f8ba21147007b534f7f406f39309d545f5939d174d22956b77beee9c9e26fde8d8c1946a61515c390c2a411e8490cd1287fdddf9c0e2f3ff6749434136709dad801336a8b62c90465bb521ce528847f59df6f3d9e025f1ca9d88b689baf0e948f10e965a4cd1a3a6f90ccb31b58968ffd3d82dbeb881cb0d18e8be378e4b2f974a8e86b3d6e0bde7b5a6086f8a14e759a0b875ba20d411cd26a889cd5fa255162a2e641dc715cbbccc42dc390f18fefbaeb573d217a29ba75f49c07178e240716bf55e1299dc7dfee08b429f52951b0cec97ad0bec5bfe603c3760d450f640fe2d4bceecb765a430b84d444a3bb6aab3b0a4af51caf81888bcccbc8ad47121eb41f9ee05f155643a2362da73ce8cce5fea68a26cf0950e2fc330bb9d2534aa1d07337187e21ebf72f836a624001b7992bf6b5623a9c56a5b8014747736fc4c8e594bf1448bd42ca70ab2d46b875f0af681ea432703a6436fb8e0b4c37ab2ce2a309627cd8994f8fc6434a0cfdbf3f78d7b937ca509d6c541d630e810acd60e5a0dccad8eb20ea4d1b6e0a31572caeaf5325e0c90d917032f359a15006954bf454305fa7cdd1cd5f08c64e9102cb618f5467099404454aa25419579cb1df6094e8ad53f06fe53586b6a6a85da3cd6bb28627b4e4f3b80c9b748433c5a728cfec9dc950ed5bc60929475baa64f8a6f8c0c480c2610eb42794d5cdbaec8f3b251ab1edec75335afea464ddc5c67ccd4fe05ecf670c809854dae40a6213f0e8a283959b1ca545f2c7d3f4e8a38c6017b268a7d209cf92c8864968891e62f0c75dff15bd5192567ba1ddf62ed620ec1da80ecfa1d9b230857f0c812d89b2a8cead2f3a0a2feb33eb8eb4b63cfd447dd4008b3cdcdbd64f01ef060ab52c14ee6c9ecc05f100dee06560fd17c274f6cb179e88657dbb67e71b5fe0c2afa21e99600687b0878f6b2bd795d6ed467686798b14a4d4c36dfdaa2dee7638942eea40105ff0a03dcdad611f7fb93321cc72f4476e5dd16a893f798b950714418a214255c7e05a6f93f153ff9788f6d50a2c67f69e69f72425f3fb9de2dc94d0f77f5f1df85a63abc29ed26a70f35902914ade1f2adf06092a0def5d14749901e5dd54a1d4669fb4b091a9477842e29934573c4299714c106bda6a05d8ca966af5e89bc427943c63c0d446ed0b92cd3dcec21e5b73980a5fb36e42d7032caac1f78468ff3c5c2d6d8239c887c82242afd4c59b75b3abd6c431fff483ce8be7c1f6cf97c776d0ff74f55af73af81e8a74176d16a505c9c2bb533a7a360b19fe5f09e8668fdf841d2491042529e5cf8beff65b94890f6ea554ba00a68f0d9065f993ae32a56eb7ae363f4596f9bcb5ba83a02caa808937aad7081d4bce749d1c41a2d73f552d0e399c43755f63d9b0751f72e24df0051b053a38a182c4318be2972511c1b2ebf29957ccf2c4c8fceba2e362fa4bc0ad4cc26c3fc7e31c0dc50cb09e42293eb4128d5af999f225e3ca1b415e89aac0535b8e5399a449b6e2edc7165edc800b2e363a9dfdc7a1742f202540cfed8f9484eb15fec4ce896e81e15f872a5dfd44752586f6d5e6c8417c680a6f887351b7df9a2b957a02d21c61ad2da5c2c5ae3df84947f36a76f2bb56c2738b4d56e74a2f1da2084488237e8461a8a9d7083574a51b87134daab61c130147d47ff6060f9eae26f7d7c289a53667fd15a29f2942b94a79d540edec3443c4cd633d11833231ab94890c8f478600c76ae6978e99494c8e29abb5e882abcb8b5f91386eeedede928cf5042a91bf449b60183e0c425377b5a295a66478189a1fd1581e9e9dd556bfb507547620b33f347fd1cea30babb14d898f1aa1e663d640e6d922938a979c867d17997324882df80ba662a1df72a1aeca2145eca3e03ed9c2d142c5d31e75265b5f90f9648450c3f11dc02e0b88efe796d89d9739f961dae3f0d1097d28237c2eb004c544dcb51569f04ddd15261d7e4fdc2724494b5f444661fdff0748af4559b2cdd47ccb86ed2d6874e91b0edf6c8163dd8b752e10519e766bf663a90cb07b3a818f81b948bdc33e58e7f5436ccc1ca8319f4951c77916d2db3d", 0xb01}], 0x1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000001c0)={0x8, 0x8}) syz_open_pts() sysctl$kern(0x0, 0x0, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 4.513354538s ago: executing program 2 (id=1329): r0 = socket$unix(0x1, 0x6, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2ff}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0, 0x7}, 0x10, 0x60e) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x33}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r2, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) setuid(0xee01) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sendto(r2, &(0x7f0000000380)="98edc1cf9d242ff3974da44a7d14135bd0", 0x11, 0x0, 0x0, 0x0) 3.699548953s ago: executing program 2 (id=1360): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0804467, &(0x7f0000000340)={0x2, 0x2, 0x204, 0xfffffffd, "1800e62300", 0x800006, 0xfffffff2}) r1 = socket$inet(0x2, 0x1, 0x4) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r1, &(0x7f0000000680)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xff, 0x55f7}, 0xc, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="1400"], 0x180}, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) 3.692839017s ago: executing program 2 (id=1362): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000540)={0x0, [{0x3}, {0x0, 0x8}, {}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x0, 0x1}, {}, {}, {0x2}, {}, {}, {0x2}, {}, {0x0, 0x5}, {0x4}, {}, {}, {0x0, 0x8000}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {0x2, 0xd}, {0x1}]}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x3}, {0x0, 0x40000003}, {0x1, 0x303}, {0x0, 0x1ff}, {0x1}, {}, {0x3, 0x5c8e}, {0x3, 0xfffffffb}, {}, {0x3}, {0x1}, {0x3}, {0x1, 0xda}, {}, {0x2}, {0x2, 0xfffffffd}, {0x2}, {0x2, 0x9e}, {0x1, 0x2}, {}, {0x0, 0x17}, {0x3, 0x1000}, {0x2, 0xa}, {0x2, 0x3}, {0x1}, {0x0, 0x80000005}, {0x0, 0x4}, {}, {}, {0x1, 0x6}, {0x0, 0xf}, {0x3}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) write(r3, &(0x7f0000000500)="d5", 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfe1ecc7f}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) 3.690855237s ago: executing program 2 (id=1363): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x8a, 0xfe, 0x800132c}, {0x40, 0x6, 0x2, 0x8015b}, {0x6, 0xf9, 0x8, 0x80000000}]}) setuid(0xee01) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f0100e655fffaffffffff86dd605f6ad90000000000000000fe00000000", @ANYRES64]) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x1, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x10}, 0x2, &(0x7f0000000180)="5f94ad857bc84489aca8cbdd863e64c5730a13a9c1e1ad375f23e1d3839dedac1280ccffc4c23827dd541e1b31805168bad9f61bf0873b648eb2a8633052082659f848725f1c90aef9b8d1b9e812c20a054866f97245e214ffb80643289d487a320b40a88c8ee98a4e92b685cc632758a88b39415be793fa9103bc529e83d609359a761961fdbf3ad64ee7a627765e347ec790be64b916aeeb51f47bccd924f79a8e093a28e37a5d1cb250f4a465ef18", &(0x7f00000000c0)=0xb0, &(0x7f0000000240)="b3105a2dbc8630a400f591f8763d789a4ddd94a14c49848619998dadebf9cd7564530d9190aef46302fc71051e302fb44851d9af33f71003bc202032db1ea1d401cc4b0925d01ed01205be9fcb9c6a30e442f5", 0x53) clock_settime(0x100000000000000, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) 3.6432224s ago: executing program 2 (id=1368): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="4993c940f1e26a43c3496d1623bc849fb253b1e607c486a8ecb0e26bf70de69d79290612ecdc9e576c9070fed16878dcd8e7e0560b7ffcab32e5e8b4977d5ec283671916d7de306b51d881c0653332a219862fa7543036fff080ee3a1e381e38eef954f91ac7551a4c093afd6631cd7cbf7f340ba9e274df4f82f07efaa052955bf6b7cb3dbec2fc4c91d3a1595459d14355cedef7029bf55058e2d5eb2e101bdc1bd5ab9c031fecbd5a", 0xaa}], 0x1, 0xd84) (async) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="4993c940f1e26a43c3496d1623bc849fb253b1e607c486a8ecb0e26bf70de69d79290612ecdc9e576c9070fed16878dcd8e7e0560b7ffcab32e5e8b4977d5ec283671916d7de306b51d881c0653332a219862fa7543036fff080ee3a1e381e38eef954f91ac7551a4c093afd6631cd7cbf7f340ba9e274df4f82f07efaa052955bf6b7cb3dbec2fc4c91d3a1595459d14355cedef7029bf55058e2d5eb2e101bdc1bd5ab9c031fecbd5a", 0xaa}], 0x1, 0xd84) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0xfffffffffffffffe) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xdac9, 0xfffdff80, 0x160350d, "04f0ee091a00041300000fe0ff2285080800", 0x1000004, 0x78}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000385000/0x4000)=nil, 0x2000080000000001}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000357000/0x3000)=nil, 0xffffffffbfffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00006f4000/0x1000)=nil, &(0x7f0000467000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f00006c6000/0x4000)=nil, &(0x7f0000027000/0x2000)=nil, 0xffffffffffff7611}, {&(0x7f00007dd000/0x3000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000162000/0x12000)=nil, 0x9}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000015e000/0x5000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f46000/0x3000)=nil, &(0x7f0000f44000/0x3000)=nil, 0xb7a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000027000/0x1000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10012b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x40003fffc0000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00006c7000/0x2000)=nil, &(0x7f0000257000/0x1000)=nil, 0x34}, {&(0x7f00007dd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1007f}], './file0/../file0\x00', 0x4}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000385000/0x4000)=nil, 0x2000080000000001}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000357000/0x3000)=nil, 0xffffffffbfffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00006f4000/0x1000)=nil, &(0x7f0000467000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f00006c6000/0x4000)=nil, &(0x7f0000027000/0x2000)=nil, 0xffffffffffff7611}, {&(0x7f00007dd000/0x3000)=nil, &(0x7f00006c7000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000e64000/0x1000)=nil, &(0x7f0000162000/0x12000)=nil, 0x9}, {&(0x7f0000008000/0x3000)=nil, &(0x7f000015e000/0x5000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f46000/0x3000)=nil, &(0x7f0000f44000/0x3000)=nil, 0xb7a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000027000/0x1000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10012b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x40003fffc0000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff9}, {&(0x7f00006c7000/0x2000)=nil, &(0x7f0000257000/0x1000)=nil, 0x34}, {&(0x7f00007dd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1007f}], './file0/../file0\x00', 0x4}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) openat(r0, &(0x7f0000000580)='./file0/../file0/file0\x00', 0x8000, 0xb0) (async) r2 = openat(r0, &(0x7f0000000580)='./file0/../file0/file0\x00', 0x8000, 0xb0) r3 = kqueue() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000000)=0x10000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r8, r9, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0x6, 0xfffffffffffffffd, 0x0, r7, 0x0, 0x1, 0x200023}) getgroups(0x5, &(0x7f00000005c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r10 = accept$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r11 = getpgrp() syz_open_pts() (async) r12 = syz_open_pts() dup2(r12, r12) (async) r13 = dup2(r12, r12) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000080)=0xcaf0) r14 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r16}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r16}}) r17 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="5ae179", 0x3}], 0x1, &(0x7f00000008c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000018000000dd00320000ffff0000010000", @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES8, @ANYRES64=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r6], 0xf0, 0x40c}, 0x401) (async) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="5ae179", 0x3}], 0x1, &(0x7f00000008c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2000000018000000dd00320000ffff0000010000", @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES8, @ANYRES64=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r17, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES64=r6], 0xf0, 0x40c}, 0x401) recvmsg(0xffffffffffffffff, &(0x7f0000002580)={0x0, 0x0, &(0x7f00000023c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x800) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') 3.33963081s ago: executing program 6 (id=1384): r0 = socket$inet(0x2, 0x2, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x96, 0x2, 0x2, 0x8}], 0x2, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 3.226879875s ago: executing program 6 (id=1385): r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000380), 0x8, 0x0, 0x0) msgsnd(r0, &(0x7f00000008c0)={0x1}, 0x8, 0x800) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x2, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x4, 0x10000, 0x0, 0x0, 0x10, 0x0, 0x80000000, 0xfffffffffffffff8], [0x7fffffffffffffff, 0x0, 0x0, 0x0, 0x9], [0xdb9d, 0x0, 0x0, 0x165, 0x0, 0xb], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6, 0x4}, {0x1000, 0xa, 0x0, 0x1}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5, 0xc00000}], {0xfffc, 0xfffffffd, 0x20000003, 0xf5a7530}, {0x0, 0x6, 0x10000000}}}) r1 = socket(0x1, 0x5, 0x0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x200000a, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0xffff65d5, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x1ff, 0x3, 0x14, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x3, 0x803, 0x7, 0xa}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x6, 0x4}, {0x1, 0x10001, 0xc, 0x6}, {0x8, 0x9, 0x8, 0x2}, {0xb98, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000001}, {0x0, 0x20000001, 0xfff, 0x9}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x4001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x4f}, {0x64, 0xf3, 0xb9, 0x9}, {0x6, 0x6, 0x8, 0x20000004}]}) read(r4, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7", 0x56) 2.853853703s ago: executing program 6 (id=1388): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) (async) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x34, 0x0, 0xf, 0x0) (async) acct(&(0x7f0000000080)='./file0\x00') setgid(0xffffffffffffffff) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) r2 = semget(0x0, 0x1, 0x281) (async) sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)="0400", 0x2) (async) setuid(0xffffffffffffffff) (async) unveil(&(0x7f00000000c0)='./file0\x00', 0x0) (async) setuid(0xee01) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x9, './file0\x00'}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b7, 0x7}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000090c, 0x800}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x66, &(0x7f0000000440)={@local, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x30, 0x3a, 0xf9, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x0, 0x2c, 0x0, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000380)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0xfffc, 0x0, 0x0, 0x84, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x4, 0x202}, {0x23, 0x8}], 0x2}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, &(0x7f00000005c0)="71f91e3471ac00f5400dfc0969d3c4346f5f620872824c57e0d41b84778110750017c8612d60a068cd531615e0b850eaa67cdd7f52cb621dac89b51fedc0a952085880099e84b3435a7470c907b87f3b0cd1332b566e333908825298cff16220724a2c1cb6f96f40000000c0b7870f11c1dc759b993fdc1380135d415c33c651231c7000b5e7025cd62608a0d0bfe0816e8ff8947c5d701d3d449fc66705161c216545706b5de564b08f3c2f98acd7c84cf1636c9fa6fdf65dd4d459a38384cdb76235b501ec4df108e6f00230e328fee1a233e9ef037e099c03aaa1484dbf419acbddf61171e569ecc5d78f339e0a1cd8994ccf9dd828f90378cc13f41b80adf0fee5fee2a8c86abb7eb8b2d7839dc23a4ad3022fd95755ee73162c16d7ee3dc1ef5d1510e4112cb981b773b218711a121df0cbb7815c4519d8000000000000cc8941b5ce48cc29d54163f5e9ee6f64ab8c9c0c20e6a32a1b1b8f38d7ad9f3e2c2c59340366", 0x0, 0x0, 0x64) socket(0x10, 0x2, 0x2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000040)) (async) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.850552129s ago: executing program 6 (id=1389): setrlimit(0x8, &(0x7f0000000340)={0x9, 0x4000000000054}) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "03ec0009007f8800", 0x1108a, 0x6}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (rerun: 64) r4 = getpid() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff, r4}) (async) r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mkdir(&(0x7f0000000380)='./file0\x00', 0x2bbdc8e5db237ea2) (async) mknod(&(0x7f0000000300)='./file0/file0\x00', 0x100, 0x2802) (async) connect$unix(r5, &(0x7f0000000000), 0x10) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) pledge(0x0, &(0x7f00000000c0)='\x00') (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) write(r1, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) 2.76989224s ago: executing program 6 (id=1392): setgroups(0x0, 0x0) (async) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200), &(0x7f00000002c0)=[&(0x7f0000000280)=']+&\'^^^^)\x00']) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x5dee, 0x91, 0xfd, 0x802}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="0060054d3d000000002dec30c217c04ca1e6904c2f1d0bc16049a26800c273130400bc4107b19823eac561035c2532f7a0ea9200001f00387e24fc3b40f0fc390000000000", &(0x7f0000000000)=0x45, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r1 = getuid() (rerun: 32) setreuid(0xee00, r1) (async, rerun: 32) r2 = getegid() (rerun: 32) setgid(r2) chown(&(0x7f0000000300)='./file0\x00', r1, r2) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140), &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) setgid(0xffffffffffffffff) (async) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x5b) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x60) (async, rerun: 64) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') (async, rerun: 64) fchmod(r3, 0xff) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) (async) setuid(0xffffffffffffffff) (async, rerun: 64) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) (rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 2.692096397s ago: executing program 6 (id=1398): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000180007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673051d2d236073705ae04be38164991f7b85143222b297be1aa5b2354eb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000ffbb27c501f1306c7f008a09ba09006574ffffffffff35b5710426037503682ce371a30080", 0xb1, 0x0, 0x0, 0x0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r2 = syz_open_pts() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x4aa, 0x0) ioctl$TIOCSETA(r3, 0xc0104419, &(0x7f0000000080)={0x802, 0x0, 0x9, 0x2000, "01d00180000000020000000000003c00", 0xfffffffb, 0x800}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x18f, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0x2}) kqueue() r4 = socket(0x18, 0x2, 0x0) writev(r4, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x409}, 0x4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) close(r5) fsync(r5) r6 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x200, 0x16d) kevent(r3, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4c, 0x20, 0x2, 0x7ff}, {{r3}, 0xfffffffffffffff9, 0x1, 0xd962abe5e5f5e32e, 0x5, 0x8}, {{r3}, 0xffffffffffffffff, 0x30, 0x80000000, 0x1, 0x6}], 0xbf, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x1, 0x8bf, 0x86}, {{r3}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x20, 0x8, 0x3}, {{r6}, 0xfffffffffffffffd, 0x5b, 0x10, 0x2, 0x7633d05b}, {{r2}, 0xfffffffffffffffb, 0x60, 0xf0000000, 0x1, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0x2a, 0x1, 0x6257, 0x2}, {{r2}, 0xfffffffffffffff8, 0x44, 0x2, 0x9, 0x3}], 0xc252, &(0x7f00000002c0)={0x1, 0x8000000000000000}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc", 0x1c}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) syz_open_pts() 2.055963367s ago: executing program 3 (id=1436): socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x14, 0x9, 0x3, 0x4}, {0x1006, 0x8, 0x7, 0x4}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x14, 0x9, 0x3, 0x4}, {0x1006, 0x8, 0x7, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) r7 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x100) close(r7) (async) close(r7) fchmod(r7, 0x80) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x5, 0x9, 0x7b, 0x2}, {0x0, 0x10, 0x68, 0x9}, {0x0, 0x6, 0x8, 0x8}, {0x1, 0xf6, 0xe, 0x81}, {0xe, 0x9, 0x4, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r1, r4) (async) dup2(r1, r4) sendto$unix(r4, &(0x7f0000000100)="b10005010000009f0500070107000000211c13fecea70500feb96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71dc0", 0x95, 0x402, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r9 = msgget(0x3, 0x280) msgrcv(r9, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r9, 0x0) shutdown(r2, 0x2) 1.852899326s ago: executing program 3 (id=1447): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x80000000000000, 0x1, 0x3ffffffffffffffd, 0x0, 0x0, 0xd23}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x2) syz_emit_ethernet(0x83, &(0x7f0000001580)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3, 0x71, 0x68, 0xff, 0xae, 0x67, 0x0, @multicast2, @empty, {[@rr={0x7, 0xb, 0x1, [@multicast2, @rand_addr=0xc]}]}}, @udp={{0x3, 0x2, 0x8}, {"e4cace7ce685bc02855e1e89809f1643e89baf0548dd08bf15acc518c57b474b3f1666e6eaba386b2795364ddb821cda4974d45764a472c04e81daf7a99f8237a1dd6ac786822c0f6a"}}}}}}) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f00000013c0)=""/129, 0x81}], 0x5, &(0x7f0000001480)=""/103, 0x67}, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="48e3ac55c10500000000819fd72b04465e68e42e", 0x14) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) connect$unix(r1, &(0x7f0000000000), 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f75527d152ea276d420000000000000000fafd3493776665d40000000034", 0x31}], 0x1, 0x0, 0x0, 0xf}, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x80000000000000, 0x1, 0x3ffffffffffffffd, 0x0, 0x0, 0xd23}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0x2) (async) syz_emit_ethernet(0x83, &(0x7f0000001580)={@broadcast, @empty, [{[], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3, 0x71, 0x68, 0xff, 0xae, 0x67, 0x0, @multicast2, @empty, {[@rr={0x7, 0xb, 0x1, [@multicast2, @rand_addr=0xc]}]}}, @udp={{0x3, 0x2, 0x8}, {"e4cace7ce685bc02855e1e89809f1643e89baf0548dd08bf15acc518c57b474b3f1666e6eaba386b2795364ddb821cda4974d45764a472c04e81daf7a99f8237a1dd6ac786822c0f6a"}}}}}}) (async) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f00000013c0)=""/129, 0x81}], 0x5, &(0x7f0000001480)=""/103, 0x67}, 0x1000) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="48e3ac55c10500000000819fd72b04465e68e42e", 0x14) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x8000000000000007, 0x0, 0x0, 0x1, 0x7b, 0x7, 0x4}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) (async) 1.729266214s ago: executing program 3 (id=1452): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x5, 0x5, 0xfffffffefffffffe, 0x2000400000000000, 0x210, 0xb, 0x7}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x132) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0xc, 0x8, 0x1}, {0x2053, 0x10, 0x5, 0xc70}, {0x5990, 0x88, 0x1, 0x5}, {0x8, 0xc0, 0x9, 0x8}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f00000002c0)=[{0x4}], 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699af4879b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770bef5a872c88106002ec5890400000000000000361b12", 0x82, 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000280)="46f1381b8befd4a1", 0x8) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x8, 0x76, 0xe, 0x2, "0c61aa60d8b34f8497144b70386d84d3e55a6307", 0x0, 0x81}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 1.606789926s ago: executing program 3 (id=1462): r0 = syz_open_pts() r1 = syz_open_pts() fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0xfe) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0xe) 1.552938246s ago: executing program 3 (id=1466): r0 = socket(0x800000018, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004a0400abe96300160002907800000000ac1400aa01891303ac1400bbe0000001ac1400aaffffffff4e214e200008907850a7bef713ad79c981efdfc715506306001a521e4e56c53e3c0b0469d7f55efbfb1cff6a7e0d324d8c4a1800ea6c91e9f01d0a4ea12e5e5e4bea1a411b72e8d7b7c0418f9e9cee20b196ef180bda4e252b7bfd19f57c746aab01d8789c6ee7835302a66f2c48c2e6d408d4c200bb70d57aa0e9955126a85db8016e12c2f12cbddfd686cb952cf30dbb0eabb664ecfcabbb1dde3a433d39ca858c0000000d8b1227915d838b16de460526e424d1971bf03383ef58c66951c91536d45e953f4e1c1554c7e6d33436a69cba1d138eedb92bb7e98dd7705b200e6e5cc5bc7bde90bffa6d8842ad6bd52adfc53431edfd5059adb271a6be19aa3d847fbe00cdee413356ea1205f405f4bc8b99864b492cc8205f18b1eb5a1614cb47e352adfcd33d8d57c047a37213481c3b798fc820565bfec1b81196f45cb153745692e7c1c284a0c2431d1f3d4a73fd8848625634b33a0d9897ef20f63a04bf189e3d9dd9a866f39715f269b72404155e024ac3b1997f35c8e886d105ca13cb0d7f"]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0xfe) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) r5 = socket(0x18, 0x3, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r1, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xfe00) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000080)={0x20000b, 0xffffffff, 0x1, 0x2f, "cd0000008000000000000000001500", 0x40048003, 0x8}) r7 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r8 = socket(0x1, 0x2, 0x1) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f0000000000)=0x63, 0x4) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2b60, 0x0) dup2(r0, r7) open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) 715.353354ms ago: executing program 3 (id=1499): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() close(r2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x2b60, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() writev(r2, &(0x7f0000000280)=[{&(0x7f0000000c00)="bc4af106732f11bfa69d088550edfb82a948514f88ebb9602c293f65cc8e7598d675cf8846edc538270f68e0fd4eef50ff57b848ed3c54c39b6a794eb4306281dc8316c98b05a6f28db4ddd5b163151d8c4f914a956c599b46117a31c39d3ac2f2b38aa55f4d4eb8292bdef23deaa5e8a4eaf2ae48c3033cefc5c1f671783a9addeec3a85415b46a92385841a299b4dda480061a36c1f0a7ef5d8c2d79519b9c750fc59fcbd8de1325b64da8ff7ab408e623bff398a079a76a53a0bdeb666f0708eba661504257fc6fa60360666c1b285854b59869110198fb5cbcfa508955d3603f79f4eed9864970075e719742e605bf6dd6da2b2902512819e03b880e41891c52823d110450c661516a85abeef25dcc1141fb6e42512bc79df4c93c83c727dc4aed63f10508e3b5fb77411b70609d759fdef7f5d6a47d3506ffed54b4feac22f9c342d514212ae3b29cec3d2026ebeaa86195bf689707841dfac791c6ff7627feebc8591cf64d06b8bf8a3af4ba9c321fb2f7f18ddf17936ebb43d29ea8a7685ba4f452f357f34dfa5abbd8bb6e5737f7834536aaea86b3294b3cbbd735338f7ed1c5e245d925ea5ebf591d9677fb96cbfa6d0a41384184c5f41594feecbe1acec4b69c4759d3f0f1413a0cc22698215c5c7eef80bf172cfd1264b9f26730bd14a4f09b6b7bcdf029b25cb6ecd1e4e86f5bb1588a08c75b4005f43b16c68c4ab1e9c68494b667a0369d3d36e8ef278d10da7640771198fd8dc127615a396f9093d25ae5587b75808adffc230a3a363d5d8a3ca7bc3913f1934e3842aefe306b8965a097bff1d9c775339e0fb4abc8e53cadcbea1be571e449ceaa336cf5e335dbaed4c5d0283ea48da24ab48d49a8be784d73b4137c2277451d8b19b08c911102a8f9e5b7c60727fc4fb992c1efa8fe20a49131a6b6f35dc7490feb3a3c4bdb4ec10e4add9d773a91fefda0d1f4c18221c867313be01f37649082f657596aae217159ba59fa616d63b832ff39e790a80c7d0d7a9f834899b2e7b3b3475d0487e505b093a4eb5250843eb4fe6dd00bb1c42edab28b126a2a7c572bae518846f4ae0f2689369d2d7da9e8056ef01eadaf09a48267fd3c21bb40f488a4a5eff81233712bb89773803f00ee28937c8291c3452b3c6be6f177d13d842f8678dd9a76b65278152e06aa1b4f05e57b28b3be9d426490ca9a1119f2a8b0bbac513dc81a677abfd03ae247c34ecf7a9826cac2f476d71c1616fcefdc9856dece7bb426f3acdc3f79bcf6321eee8639fc794d0231f0fa9dcf8a35fb0e26e9a46d916d11a1c26379a652d09aa5f9b3862f112527f33de48077e2e42195355890c39f471bc06dea22832789e7d7f6efcb76b1f38c89601863e69a718ed028a68bd1a8e14fec4d01cf01d292d143f36dbf6e219e95fb0a2a3b5a7e2a9e7b9bc1fa8b33a06089828910208cb1fcc9e9d574c2254d1f12", 0x411}, {0x0}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) write(r0, &(0x7f0000000000)="534365dc458cdb28ecec86f1d412dada06b8017f", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r3, 0xc0287533, &(0x7f0000000440)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x401, 0x39dc9c81}, 0x8) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x5) 677.233186ms ago: executing program 7 (id=1505): r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) socketpair$unix(0x1, 0x5, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xf0, 0xd7f3}, 0x695, 0xfff8, 0x0, 0x0, 0x4, 0x6, 0x200}) 589.880769ms ago: executing program 7 (id=1506): recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xffffffff}, 0x10, 0xc3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0xf, 0x80000001, 0x7, 0xd7, "00000100000000000000908b7f7f00", 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) execve(0x0, 0x0, 0x0) 582.890025ms ago: executing program 7 (id=1510): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3, &(0x7f0000000140)="896b9db4ebf525058635d234efcbe499fed3f794e17545c0e31d36568702ca9657bb7d7ba14d2514254480e0f4aae5a5b7bc001709bac637fcc8de47f6e3823a245f57667fcd2807d3ee0525a06e91622658b61def2e200db768406fc39d7010abb8fc5cec655ba93f02015aa35d021b0c1f2ff0456d467f2341b8571e517574e48e6dc2b64d5614e7b9ffa91b91699a1cb16bec86f339a6b63230ace4e38ae138bf3440e541a33469e5e0ec353f9e6513bbeb2582708de972e968ebed1e89c16cdde3c8882210726cabc66e06765fd0644ef26d80c57ed4310a0011c24cf88d", 0x3) setsockopt(r0, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001500), &(0x7f0000000000)=0x2, 0x0, 0x20) 489.050088ms ago: executing program 7 (id=1513): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1e0}, 0xfffffffffffffff8, 0x8000800000045, 0x0, 0x0, 0x2, 0x3, 0xfffffffffffffffc, 0x2}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea9c", 0x2) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1e0}, 0xfffffffffffffff8, 0x8000800000045, 0x0, 0x0, 0x2, 0x3, 0xfffffffffffffffc, 0x2}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea9c", 0x2) (async) 488.349531ms ago: executing program 7 (id=1514): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x187) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) readv(r2, &(0x7f0000000080), 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f0000000100)) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x20) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x7fffffffffffffff) renameat(r0, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') sendto$unix(r3, &(0x7f0000000200)="2fd893438faf0617ad54179a367026b0d9753ef9f01da31f1ca5580ddb971ec51ccd3739ad3be911c182c57787bb306b00424ff4ed8ae8e50952164153cd23c7b7b1eead0970800dc76419d63a487f687b42c98ac35934dedadd099686a5112049ca30b74c3c26645ddbf83e278659931aab50f220f779ca73e9d909704e6bb20ce6cbc365c5c24a037d03f5e4305665362b5ef526b0650feee3cff547592d4f9e797555268a8e", 0xa7, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000001c0)=0xfffeffff) 349.087471ms ago: executing program 7 (id=1516): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x6, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x400000000}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2491, 0x83, 0xffff, 0x0, 0x21, 0x2, 0x3fffffd, 0x0, 0x2, 0x1, 0xf1d}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 334.058349ms ago: executing program 4 (id=1520): openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x84) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x2}, 0x8, 0x0, r0, 0x0, 0x0, 0x4, 0x0, 0x77}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x1a2c, r2) 321.476591ms ago: executing program 1 (id=1521): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000040)={0x6, 0x8000800, 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) syz_emit_ethernet(0x52, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6099cea6001c2c03cb697a653e336f000000500000000000ff02000000000000000000000000000162000030"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) recvmmsg(r0, &(0x7f0000000480)={&(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/133, 0x85}, {&(0x7f00000000c0)}], 0x2, &(0x7f0000000400)=""/122, 0x7a}, 0x8}, 0x10, 0x1840, &(0x7f00000004c0)={0x9, 0x8}) ioctl$BIOCIMMEDIATE(r3, 0x8010427e, &(0x7f0000000100)=0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7fe, 0x0, 0x1, 0xfd4, 0x3, 0x5, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x20f05, 0x1fc, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fc, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x2, 0x40087e, 0x5, 0x7}, {0x0, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x5, 0x4, 0x412c8391}, {0x3, 0xc, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x29a7171d, 0x81, 0x200, 0x6}, {0x400000, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801005, 0xc}]}) 317.015172ms ago: executing program 4 (id=1522): sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000002480)="71f91eca", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20, 0x18) faccessat(r0, &(0x7f0000000140)='./file1\x00', 0x134, 0x1) (async, rerun: 64) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) (rerun: 64) setitimer(0x0, &(0x7f0000000280)={{0x70f3, 0x10}, {0xffffffff}}, 0x0) (async) fsync(r1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x5, 0x8000004, 0x5, 0x8, "981804329e2974926caf45620e00000000890600", 0x1, 0x8}) (async) r4 = geteuid() (async) setrlimit(0x4, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) setuid(0xee01) r5 = socket(0x18, 0x2, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r6 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYRES16=0x0]) (async, rerun: 32) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000240)) (async, rerun: 64) kqueue() (rerun: 64) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r5, 0x80206980, &(0x7f00000001c0)) (async) r7 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x130) lseek(r7, 0x7, 0x1) (async) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) close(r7) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getpgid(0x0) (async, rerun: 64) r8 = getgid() (rerun: 64) fchown(r1, r4, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0xe5, r4, 0x0, r4, r8, 0x10, 0x5}, 0xc8d, 0x0, 0xffffffffffffffff, 0x0, 0x54b, 0x3, 0x6, 0x8}) (async) socket(0x18, 0x2, 0x0) 316.10998ms ago: executing program 5 (id=1523): select(0x40, &(0x7f0000000000)={0xffffffffffffbffb, 0x3, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0x2}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040)="8a8fb2c9614fee8b1f5809685a3d86df3144c398778115471f2563bb5194b81cc0a6a4ac757fb42238825332569eb8acce39b94c1e3acd4b7b18680939033fe69adbdc0585ad5520b1866f426532b7c19945ff490db63e7c6d4554c0fb486d18caeb5c2423b57a69bfbbf635dd0b8c25", 0x0, 0x0, 0x0) 219.335834ms ago: executing program 5 (id=1524): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000040)="c04813f0", 0x4) (async) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000000)='./file0\x00') ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f00000000c0)='./file0\x00', 0x8}) mknod(&(0x7f0000000000)='.\x00', 0x1, 0x5) (async) getppid() 218.977357ms ago: executing program 4 (id=1525): syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004506003000660003069d9078ffffffffffffffff07071eac1400aa000e009078000f0008000003fc0000000400000009"]) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 204.958698ms ago: executing program 4 (id=1526): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8009, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84, 0x5, 0xff, 0x49}, {0x48, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0xa, 0xfffffffd}]}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfe6a, 0x100002, 0x3, 0xffff7fff, "9ddc4160fe23b9816a00002f9e6883b30400", 0x6, 0x5}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc2, 0x3, 0x1, 0x40803, 0xfffeffff, 0x1, 0x0, 0x1, 0x2004007, 0xf5}) poll(0x0, 0x0, 0x0) mkdir(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) setitimer(0x1, &(0x7f0000000140)={{0xc0000001, 0x100800000000009}, {0x807ff8, 0x3}}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) shutdown(r3, 0x2) sendmsg$unix(r3, &(0x7f0000002000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001f40)=[@rights={0x10}], 0x10, 0x4}, 0x4) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 204.72544ms ago: executing program 5 (id=1527): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x8e, 0x7e, 0x40000007}, {0x30, 0xf, 0x3, 0x795}, {0x6, 0x9, 0x1, 0xfffffff2}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r3, 0xae98cd7e8d4e801f}], 0x1, 0x9) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000040)="d7fb", 0x2}], 0x1) write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000659000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000e63000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00003ff000/0xc00000)=nil, &(0x7f00001ac000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x481}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000655000/0x4000)=nil, 0x80000000}, {&(0x7f000032b000/0x2000)=nil, &(0x7f00008c4000/0x4000)=nil, 0xf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000074b000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f44000/0x3000)=nil, 0x51}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f0000257000/0x1000)=nil, &(0x7f0000a6b000/0x1000)=nil, 0x12b}, {&(0x7f000057c000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x3fffc0000000}, {&(0x7f0000116000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffff7ffbffffff7}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x6}], './file0\x00', 0x80000001}) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) sysctl$kern(&(0x7f0000000100)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) syz_extract_tcp_res(&(0x7f0000001140), 0x9, 0x28a) 204.511714ms ago: executing program 0 (id=1508): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) setgroups(0x0, 0x0) (async) setgid(0xffffffffffffffff) setuid(0xee01) (async) r1 = socket$inet(0x2, 0x0, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT]) (async) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000240)) (async) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r0, &(0x7f0000000080)="902020090900db0000ff4242000000005624b77b6a0a", 0x16) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x2, 0x8}, {0x7, 0xf, 0x9, 0x7}, {0x6, 0x80, 0x8, 0xfffffffe}]}) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) (async, rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 64) sysctl$hw(0x0, 0x4f, &(0x7f00000002c0)="5080ed66b613122e041b06003e807447000000000000000200000001000000000000001f054c4e5bc9acd1e9c6116311a384eedc0fd9d0a71ab9581d737eb955569f82e9a9a397fa5e3198d804427c8febb520053951fba0a3be882d919f4bbe2b4cd62cf66e9d81c723cf20a8ecfbad45a91e5f450a3d91522f0d3a4b0b6c3b487862cc59f523ca2c85d06e6a16ad19ec108aeaf35df023fa45b36a969143da1d421b35a0e0f1e26e796e4bee6034709a607abc06d2530d9a6bc84fe07e8deebf0000000000000000dda904bf000000", &(0x7f0000000000)=0x4d, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0xfffffffffffff217) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) mknod(0x0, 0x2000, 0x3200) (async) r4 = open(0x0, 0x0, 0x0) mmap(&(0x7f000019a000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0) (async) pread(r4, 0x0, 0x0, 0x0) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) write(0xffffffffffffffff, 0x0, 0x0) 204.431701ms ago: executing program 4 (id=1528): sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) 203.698703ms ago: executing program 1 (id=1529): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc028698a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea0000feff000000", 0xc) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r3 = kqueue() unveil(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='x\x00') kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}], 0x8, 0x0, 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)=0x78000000) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) utimes(&(0x7f0000000000)='.\x00', 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) readv(r6, &(0x7f00000018c0)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/63, 0x3f}, {&(0x7f0000000380)=""/247, 0xf7}, {&(0x7f0000000280)=""/113, 0x71}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f0000000580)=""/234, 0xea}, {&(0x7f0000000680)=""/122, 0x7a}, {&(0x7f0000000700)=""/220, 0xdc}, {&(0x7f0000000800)=""/138, 0x8a}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0xa) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x80286987, &(0x7f00000001c0)) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='W\x00') 176.677675ms ago: executing program 4 (id=1530): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x141, 0x145) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000140)) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5200) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) fcntl$setstatus(r2, 0x4, 0xc4) read(r2, &(0x7f00000001c0)=""/24, 0x18) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r3, 0xc028445a, &(0x7f0000000100)={0x8, 0x0, 0x741, 0x10000002, "b3080deeaa8e70ec8c7b000000fffffff500", 0x900, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000000)="5a4a1dd6", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x8, 0x71000}, {0x0, 0x8, 0x8, 0xfffffff9}, {0x9b, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x800, 0x7}, {0x3, 0x6, 0x3, 0x99}, {0x3, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8002, 0xf, 0x88}, {0x1c6, 0x10001, 0xc, 0x3}, {0x5, 0x9, 0x0, 0x9}, {0xb89, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x1}]}) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000240)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) execve(0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000300)) 176.156059ms ago: executing program 0 (id=1531): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}], 0x1, 0x887e) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x1, 0x7f, 0xfffffff9}, {0x7e, 0x4, 0xd5, 0x6d8d}, {0x6, 0x7, 0xff, 0x7f1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x7, 0x89, 0x2, 0x7}, {0x34, 0x7, 0x6, 0x158}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="3f041b02003e8002000000000000000092e2de676ba1cdf19a933358b3443c2af6d409fdfc08ad93db0300ff07000000000000021fbe186875f7c5b41d31c36bd9ede588871abc6a", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x8000000002, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x20, 0x0, 0x9, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0xfffffffffffffffe], [0x63, 0x5, 0x4, 0x10000, 0x7fffffffffffffff, 0x0, 0x10, 0x0, 0x80000000, 0xfffffffffffffff7], [0x8000000000000000, 0x0, 0x1, 0x0, 0x9], [0xdb9d, 0x0, 0x0, 0x165, 0x0, 0xb], [{0x400, 0x14, 0x0, 0x8000000000000}, {0x0, 0x0, 0x6, 0x4}, {0x1000, 0xa, 0x0, 0x1}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {0x9, 0x5, 0x0, 0x1}, {0x0, 0x0, 0xaa}, {0x0, 0xfffffff5, 0xc00000, 0xfffffffffffffffd}], {0xfffc, 0xfffffffd, 0x20000003, 0xf5a752c}, {0x0, 0x6, 0x10000000}}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r1) kqueue() 175.359192ms ago: executing program 1 (id=1532): open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x52) (async) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x52) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r1, &(0x7f0000000540), 0x0) (async) readv(r1, &(0x7f0000000540), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8003, 0x5, 0xc000, 0x8000000000000003, 0x2, 0x0, 0x1baa, 0x2b}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa010, r0, 0x0) 94.169461ms ago: executing program 5 (id=1533): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x6c, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="fe6c7a4022fa6edbf6829f7d89a54578fc2d2be8dcd4ea47f568418df0", 0x1d}], 0x1) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000300)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a8846584961faf44a4cc678de8c68b5633ae", &(0x7f0000000000)=0x35, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5dee, 0x91, 0xfd, 0x802}, {0x6c, 0x6, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="fe6cfae4850000db898f4d0b37dd968845d07e1ce9bbbc53bd22a3550400bd787e918200", 0x24}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0060054d9806eaf4dd4f62c4db1c7d6184a9cb6d3d931dc908080000000000002d037d2c7f40e17113cad9fc72", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000180)="986878295701acb4c1485aa987c6c663ad652d4248da05bb455c0e8d4ea18ae2e0112a481a470cf4ed8ebf9d13814714519dba862304e06ac208935b75aebc", &(0x7f00000001c0)=0x3f, &(0x7f0000000200)="2db24decda67723465b21aa92bdd156cbbe9ee6fbf2d73b3f26b3afd2d2eb617b8e201a7389ac399a3739757c30e8b17b5751c7aec52266b242795a9bb18e206e23c65a62cf38bf9fb", 0x49) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) 93.922329ms ago: executing program 1 (id=1534): mlockall(0x0) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x86) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 88.439388ms ago: executing program 5 (id=1535): writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x102) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x6, &(0x7f0000000180)='./file0\x00', 0x8}) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) semget$private(0x0, 0x0, 0x4c6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') recvmmsg(r1, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x600000000}, 0x10) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000340)={0xfffffffa, 0x0, {0x7f, 0x10000000000050fe}}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x404, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000480)="7db420d9741e7b2213691e58dd8501e3cb3afeefa36c27c2be4b7a630ab10fdfbadabd1cf1be5c7c3cf34ccb33f46853ea998421b0a69659bf1256e7e17fc1e594b3d40ec8d15c4f11453876bf80de60e2d18d9ca5eeda1b522b33d30320750c7943bc19717ef50777a6f0414e4389ea13e8bbe69446adc126bd61623265c8dea508d8306e6bb1275b681bacfd2d6220e20b9d3186c19811f898a094734e03d47b6b308dfc8a04b9ded1246be2a606973972b1ad63fb7df311220920d7f868e3b47996c8086946ee5622477d0d1081f13970f2c9f7928a8dfa4e7fe6de65d9efd45414ee1ec14efa371c03400112ba635c1b5c0c68378da4224514289c15aa841fc8c43e0bf1f16acd25c1cd3f114f06647dcba387206a52e93463b9477a994582d3793a28f61cf83dc3340148320600000000000000b8161c1a1b85d031cb8efb89609cff2a6484e7ee42cd3f00000000443b451d360a6b624df8952c79fba960b9ae654493ac28b7cc050b8ef304b6243a74fdb15a99f5d1b6fe7167a7137a155a3eb0c5576140e55b00"/407, 0x197}, {&(0x7f0000001c40)="7025e101278ece360a399640abaa90fa7d12d74930d75f38133f61e40ca46d39eca78e78b67f58e629b1fa3f4d4023dfc0995291257e668cbdd24c92ff62be339ac6cbe1cf8062869b55eaa7e7bbb5d24fe0ef705b38153453ba0ebd5f1000e41df3326bcd6fd34e5a56b67af2adca7507937199241dd892094f5cc8b2207881b52bf37f479f20c96f6499927d6ce8281ede71f132e9767245d6dc1c2dd3f743befae337ad21e18a85f815da8db702792a140fa6d4d83aea88b01562af3301b395b07f18d6ca75ba60f1d6f2e624b26a343fd9297ac8fd862b08bcd98d51d31a8eb56534cccc63561d28fc4e5a4f22a0eea8cd4946f42253d300f06fa621feb491558ea69905be9b3efa4288219ac47ea3e33a845cb10f68318b5f1dcf4b5fa8b68294b036d7ec070c08bd23f84e39b22eadb2cbf0aedd6758565bd2928163951bc4fee21c615c805156434f8e42ca27588c507b71cbdca4c5090dca079bd6872b6b908112467770159d8e2ab5a5dded71f7b8d336c8f64b2eb74a0d3dd02a7f95e1089014473042b0612ce2ca95ecb27fa4ce5fa70a5d6b43d26f4aa25d27c2e53ad02f4eaf256abe110ad08580be91c7e0aa89cd06e1f4e06dda959c724cb54d38dde00323e98022fe6f96410f16d24031566ef2f11da0ee34f5f668f39df5264db0581e8140a4766c56ff637764bbd5744aabe28ef220b7805a621738f42a791f1639fb6d508a6e80fe1dd1c7030952c3dc503eabfd573cd36d908bf5152fae30dfc4891590e08c9d6d06246784d15a63e58f2d2ae80e112ce0b58bdb02b349f6b61c4de1e84d59224eee5c1f7bb21402a264bb0b35b194407404184ad43a4d3a8d78094001e7dd5c4ab9749795539a03b5c058727f8bb077819bcf22deca95ff6f6f538faf1ffd29f7974e60b0eb18e8722d0e7ad3ee14fdf42c4489c986794b869edf0991f9c02d795605582f77a2d5ab2b6863e37825ccce69e08664dc84fa4b78f8a1543b4b97e7cc4267e85449bfd102fedcb5f3cf7fc722b7b990cbfd33b19e0e12bb8c0587c77263501bbcd4983fe34195f3867b538984d35abb22b5b9acf7ccc3187819cd5be71a19b21e3f88c6eb113558d83a84e2ad51d27a99bad2dbb31bb4665e4812c554b53e60496e885a598d879bbbe84976fb57f7811387bf98b15b918006360d7b3a05ad7bf15b1740fc116f35bb4e4a91f50f5ad40c08a3a83c697aa674acd6c8969edcc8781e87bfe92a18a832733d791a04d3404bd52eb3eb97447a8c936d9a79e908d50d7847cb601e30f6087659fb8a18b2f6ccaf17ca8e8f6bfb2544584c826e0eb02213cac6f769bcae5703cdf881f1dbdf5be23356be72dfd4f916b3f7830fbe73d5d33dcd8240efec82f395a4259c6de67d35514fe54a2e1e6654fc6192b8a36c106fcc9258a96c7dfe5f74d269cf8a1201f7a4c88d926600b29785240e0491eb830260437afdaeb8f9e5f362f75a66cf00571c69c90ffbb67ad7a91b23bc67a4bbca1140cea5385454923e092d47533387971fe178dbcd2b12273f48da73bcb35787d26b7a404eb23887916f9372fad8f51072503b6961f9a33b4c6762bd136427cfe5f4e7e767d1e2471967548cb40b77a9fd4c48ffbaf934cfe1449e8289a59bafbbbee11680538bb974232654ecbc1f042e631942067e502ac54757aa93640bce517c8699c41d8f66b95d64cc4349fd5ca142cf376aa48cb34e866c19872e7a5f97f3af30f26a8470974fc7a5ed8808d543ac2111f00feaaceb2df2854d58ff65a77f5e601d1d33634828a51b812ae55bf66a72623a653e2cd8cbd7c1ff01b5d6a2d030f175df257f65ef0594696e707e4ed83c1b52ea0390cdbfa55f42ba18bf281f67a6c5ee85fa9ecbd2dc4d32a2ee7baf4ee160c55adb5ab06d7d620f0820d602220ecf53a666b0c31c342fde681134ca383e59c6cb05e27889ad2519177dd65d6271c13934281efab93538ad1ff9ab980f9b4dc51af50c6d1c93edfd7a000357d9cf9b76e27d46dd9c95039c2c5b486d197296878a9834ae28d4d0dd1736442b748877c2cd9abbbb57b27fa06caf768ee5004039c9662f4ffb4195bb67851b8a6de8df9d17ca2d688a405ad304a913838bf3aa7efef20b1039d07bfb004fa1a3cb5208f88543a77546a57b19071730360ec95b43618bb0cb97b4cca43eaf22edd32f1191690c245abdb3a15be4e82d604210c56ff5d976e8fec3073f41ad4cd0192b07d5dd9935f25c1246c0f06a0e0e6996c52c43815b318376495ea26e81d458bb5f5f24cfaec380f8906406ace96395890e82eb2c8bbfc8ae20b3e1c954aec8e6f752acbe67dad2f07c257034e7a06d5e283c10de4441b620daf37730397a3d48f0a25858fe3ab56fc674949ae17c33a7fbae9e22c6205058485b24ffc6c2ad6825ce0e1b08c82122acc5ee89868094d6821bfe1a021d786b17a67051a35e754dd12380e3ce84dcaf4c0d6464d1648a27e1146cf80fcbea14e6f583bf67f4990b47363772153165268c9aff2eb3bae5d1d059224b8bff1fda0987e75993b6d0d3e7eba91ae81598dafdca00dff2f1253ed49d44b792917345e21cbb7cdbdc91357b4adf8d293e8eec4c0f15845a6de2093af281c9c72878a96b452598e96c6f87b3f8908ca9014c05a12eb999d9f33693209d8bfd9a858580f9453ba97c1a550b693401501c9053321c913130a190c91ad1fae3797e0d3915ab94e499544f47324dad36afa9161e04537ce1f3e0885b9d0e4a7eb2086bb8187fce956b9d048a03faa1144fe6e2558037b16c58c9fe01062ff0d3f1949175463bc443c5e7e9f25610b7431c14bb52b118369f1beab2fac313eb188d51ea17c9adc70e67bcab33259ec391b3d5ab60eeb01351cb2c81673093d1ce6c213d063503a3d0435a28435c949ef3dd06e2b19f7a76365ee778b6100cb152d96ae4562e9564501c6a5fda05dbeb6871201dd1cd18e7c5ce0066d03cb3793ceb9d620e09e74d5fb62725bfea01c036283e0dcdf3c2725c56cef836caca1584415740b619aadfdedc87ad2348248aa9b057583927dbde2d6809bf2a1a7a5e0d78391a545b715d3e7d00bbbcd1efae94186bda1f7fd59bfef2a8bde60c5f902f92e02d8c6762f6eb62c83843bbfc321a2c768963487c867b7ecf328d9985e5ce9f0eae907633197ac10691e5f859dbaf3bcb6781f16babf92a6554471a932195875ecbdc2ca49066d99627fbea666b4317c7065ade3e4262f0e4f0522ed33ce558d42604a94ad512178ed9e98dffa1ecd734425fb3faf12d57c4eefec57793b8f6fb7f4ec845eac8d9bc5dc687348c95205d4794a33bfac92280f487bb1a48e4773d0b31b7c39ba62dc39a721772eaeb511d02889ba3e77c12710df79044240cc1275ee7d77baaccf00c9ecb1db674306d56ef1bb3e4aabed1cdacebf7e669413c41cb9d1c44965b08449bf4a5645aec36b6c807a16b87e298eae2c5f6c371775b40e3848ac5fb33e85e17449a05ef1cd9932d332d961c8fc456ffcc64598830b5b2fc095d8db72ff898243df6ce8636ea3062e0ac0764491c51d0abb6f33c542d48047c2c86505d4d7aad8795c8c9d03f9e7ccf30a986834662f1c50935e41e4c83801ed9add3aefff46ef34dd0e88bcb3a29a73c5ab72ddb168fe0187dd3928068a9899b773db71440b6450f7cbbb0cdb14e3066ffe506b28cb621d9734c1ae60b7510426b4a6286cdb319257eacfcba239dfae2ca1467d3ae2bcb05e841560d8e23388c3e742bd63bb4698b2e370113a4d9fd624db108b469c2afd8cf084e9b52ad1eb11834c72930a7b2c7e34edb615a1399b60309655b6f14d7a81fa0458999c5d2efeecb3d0abdaacdc6b7f999b6680ed746fd225101e094e20faf8930741a4947de0d75f816727947f1ee0338880dec24e43cba2039b8c33fb755dbfe6f0585be520a45e14ad80da19b658754c008688451c88542ed0b61b9e625f75cb16d2be4322695e94b7fa6adc13c4f1195d5e7c89a5f29527d31810878329e879a7acba0da55d578346dfb8839f42d0f5ee7ea9bf54771681d6888d0d83012430e988e7bd5f665bf9cd988a18844b664e2ec65534e85cd3a467620e2ed626404d0e1284644b7dd2cf5ac98b8caa7d5188b4feed6327e6bcbefc4397ae11fe72dfd92f2a1434d158bc5122f4ae3656428abe2e6515aabe256471db863cc0fc8c6186d8bcb5d52a93628f6e22c49920bf2628c226075d76addaf17b43a11eac4bbc11550e553f0ca125da0acb29884e0f7876435fd2b88cb46c6c35d712d5a303f7a54ab08687b97c365d4ad69a4114112b4380d2629d9ecdecc2c9d04650cdde295a48cf3494cfb6ea1044ffbbfd542d1efdea0587b4eb55a404a4c0b064a6c04c392de4455528f21eba16e78d6fe6989b8fc5b78a83f9ff1ca0419b27b75495b5863641722458cbee3caf01d99a20151e18b68be245c7aac218e9e91d76c6303e7620b3f012233cd2eb5696db3d5ed2f3efa8864a1fbe5b943858db1359e3a558134d98a4e7035800ba60a49f79ccfb4df4bc359a02854c8187c3308bd307f4b3320f228bca40e6924fb37dee2780b82eab6676e9672b97ce553c1e8148ae9188186c5ae9fe90240186480406949ecd7609a12b33304f97e7b204f8482a0d27b493482e616604ff4776e7525547b36929a8eed610b72e0f33379ab55884556cbab7a0afc14f417f69b77fa64bc5fa6934ba47cd3f16b9efd4f36e75fab4906b7eb39267f65f047ccccba923dfa0983f512afb6c3811073c8d9aee026cdb2fcd98e3dbbad82ed21e9c9d8a6b51702ca0a63c0e7b5dfa7877ac94484d64390feb2be0c709be4b945c62cc83b60ce267ef9d8ce2ba69f2a75b0feb0bde1a0515d87aa0a9a63ba767419263f0dc6a563ad983d6bd0ced1bfd952e89477e37909dfde4d6dc6985006e8f1a1a01dbb4c74946137997441ad8adf54df44dd2440467cdc6413fdab25739fae297d0c8c8fe9a274686f5cf72d0bb5f10552df625f5077e969533c55004990bf90aa6b33e9e7c97e5d2f85dc92f8b697122fd142341c424eff26594bb3b5a909e915a6f5e79337b958ceda7fd37ed2c70e50b10c4f801a68a89b89cfc4bb7dfb9dfbe87fe48b408d1b2037510731370d8f2a2bbf972a49fe49bdb71f3e19d3d89c861884380fc4b1119b63e4876fcced1667dd0bc1f5e560aef0b33102db15297e193f43ab8561ee915f65ecea9a13861178d342ab3a2b418bb71380f82e4b60516d2894e009db1584058242a25a683f1e3ff1893ceebe05fca183f2145e7ebc1dd8b210857a5bc16ab62cebf4cab30a7f4032f428b0787bc342d87564e1570d0949b191fa2e76bbd6ed779ea70a2ce233b72e422ac93f24a941faab68628bc1980f9bd7fe2f0457352cacdd7e5411a83bc4b229636932fd9f4f584281a061db92490db3bb409f2d046694efbd6d328e5caafdba7fd0abb83f1d7d7969d6bfeb2b8f911a553b587a03bb4ebdd4be3af91cec806b20b60689c19e074db15726af7b054f7f3bcebce38c371fc3911f0c075248dca0c98fda702c1b9878d99f66686410cb9a6a688830042bc4a59da1d8645f6579eb8cb13d4d28b7decbdd3167e040a3b5cd4b2e303df1417a94916bf6250f3294f646dde269523fb30430c3433217c5f4098c07f822c6e357639a9cd84800a1aff5a1842c19cedb5110a53a91e0d2bba1001ba6a95049eee8779fd99156bec72a51e357b620c5715032151c245221417dd4a5d8627d8f7910cb6b41b574c5fce46645b2485980ff9df7ca6996139106cd60", 0x1014}], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0xfff, 0x8, 0x546, "225e196f00000000000000000edd0000f400", 0x81, 0x8}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) socket(0x11, 0x3, 0x0) 87.991171ms ago: executing program 1 (id=1536): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48, 0x3}, 0xb6ec, 0x4, 0x0, 0x0, 0x10, 0x3, 0x1, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) mknod(0x0, 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x80106468, &(0x7f0000000b80)={'./bus\x00', 0x6c1, 0x7, 0xffffffffffffffee}) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500023000000ff0200000000000000000000000000012b"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) write(r0, &(0x7f0000000080), 0x0) mprotect(&(0x7f000025a000/0x2000)=nil, 0x2000, 0x0) r2 = socket$inet(0x2, 0x2, 0xfe) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000040)="63d4b8a94a0fbf2b8c69696987e6ed0fa90ebdb88184fbd9e9b308b35b242492e2e832363a10cdd4ea27b5a510d7f610226447530a06da067b3f34dd51626b35e5553aa06dd921a23f5534ce5a9a5a9a86bbeab78c7dc1bea362765e02f24a1a9a5e13a1249e844dcc9f1a4476b2394b8e6f0457a35de0c7084a0af22f1207d3d03ae42794704bff197c34d9feeaa17246d0b04b42dafdbe44845706be9f9ae4d5b566a03893e87a061077f5f9c6e2531709a84a2c3e07b72e1fd046df461ecfb6d0b0b08bf316f5be0eac2f6aedbfb13e5f1f09126588e167812cf85a636f9055985adf2976f1d608297b1dc585e4f2502f684894f7a0559b1e835899c030cb20b138dc2bbc5f6dccb8ba2ca2a36fa937e9ac171fe372993674f820f955e1c95fe95ec13b209963f3ebb81c57910e9446f1fe37ab5dd0072065b31ec30d01333cfa4ad17330cb0d47e1dc87475d6551b3e0279a2c40f9fb011bb0431f550f69d8fef5a2552d155f3b1217859ddde480d9d59de4138b51c1e7a6d4467dcab284457b540be8eba42c678c64a908a6c8bf62ec2e92a903aaf3ca8d1dd0256b93f14952b5e3b7a8eae874525f9934af6f8e3d2c70d0fa05f4ee43dd48699343c4e81eb1d4bf46b9c260ee7bb3566ac21473214ebd9df307d2f67af1f6c9eeac4d877db35e8d45ddfc80cb0ec10b7196a06e8710ede9d1e28f3024a345c967b1241154f0ddff17aaa0ca782b25e77d166b486449a181629f3f163002a7bef280b9dd17c639f4da096c20cc4bd6e8bc77fb0ae10cd9e9908eec1ce6f20e7d1cdf4965edb103eb1743b83af1ca0ee96ea0a898f3ca814c85ae0a37fbbc2c7016c4fac8256c8971a9ec6b86656a8437290c64b97795b777275106fe1243c673a9c170c7680b0cd7f4e0603be89c4ce41e74dbd4e98dce5e12c3f2206b9b69b60b74dcad149c8c9b6bcba5e949ff5c786b800619ad3409416178678e4aeab1628c7eca09ec51cd956f7f53c18e5e22bf1bcc8e53572209771d2781cbaaf86de2697296e5ae0576520d3f07ec73aecbf4b4901f94582dfea067439c4005231580ab0c7a7524edb0267cba5d96419c993e9049043b1afd3b0a3d1f61cfe94872042e9be6221914f92c757895fe24dc3211acb132f73c37d04b5a62ead3a1f944314c2b0850a33ceb02608164f545620fd30201d19a9456fa97e3b89854587423a8a99e6bc8492ca6ad09e51cd6f0b6e9ce14866e31b1d283a9541c85a1fa5d8b7e8c0bd5c4a2d656f297c0b4fae9cb5f1e04b856b6b86743b735c5e881a19bbb0ff220a818cf345e428fddd039024823b01371c5908e3c36b8dc64c7a605f9427bcd7aeade17a3d65f6e76d7a2a062704e3f70ffa3df8936e120c0403a6862a5a089ce51d4ceac2ef162c253e8570fa176883131f8d1dc981f55b832d27a907ff160488268e60d10b549522b109364bc4a301a9ab8a294beab2b71a9a0748a062c81543223edefbd82c3007f504a9c9eddc7420f0771d6b1ed34486f0fef1aa621bef939afaa9bc4152856e3b6e26305b6c7ec9a8f609025bde4efb289988a2c76852613268b72551142848210807e5ba0be15e7d012ebae084d48fb4cd99774dc4fcd6385f8eac65db2c03c51edd14647f58716b7d07bc0e68184dc9bedf8487cfd4e1d4468bb535bfbeeffd94baf8429af9ab89be25180e4f19915ccf62eb939750d39eafc18ade0a447eb2c1189306c8832336173ce1afdb17574eae567d51910af3768afeb612bc280fc28d7b447c31465a33a629d0b41b455e2bf84c0c5adea65df46945d7803eafaa27bd1d608ea726662309df04f712eb0e076fb45c648c8fa24870a70292e2b7e3337fe964921f910a78a46f666daaa45cb2a48b87f074f5d27bd0de728bf2c3b34e2bebb0f5bb1dd8e92dca93c2c59c497e8d9f7e3b0c24262be7d11b6a2774186f32632c9bcc08a622d24c77c9331a4536b59f383893ca53700e50b172380e24620280ba9218e81c4a0bcc83521bf9c94de4b32029273fdd8b9f4bc7d2068e57a22fefdcb4b7dcfe8b29b625336139442584d6e582dc81b6301c888fe8ac90d700582e0fdcdc0e33feabc7fc102fc2ae9e5899c07bc775ef6d638cac1b2be65705eb54585d9d26766f0cff2a296f0aa029ec492c439e3bd7d726fc0e09a1e848ee407a771d91eb0f56d82ca165468b2a1a7741452d6655c447ad37450bde8065281d96b9406b9c89d031141514aef6cb99b99a337d3ef4ae5763675e8c99dfe2d2339e92e08398155f999a5077e775e0eae723eac6fa33346759fed5f857e84d52b4d964213ca5dfb04533bbde21420e2fa7d2c5e4a10f2ae4f1de1494093b1f49e08f7d04bcc4cada9d797f84b6beff2363bcf2d681bc7316f3c81de5e77a253764150e8ca7f0d8c394a1979620f1a6f12ad2a73517290f67324f07495bb95a4c3d7a90f1742b0ec75ec76914bd2c559499df7bc4c9a246937d483dd73c3397bd6b7cfe4fc448d16c751f8b142369b015d56fec18328efacceac224d9e84f0844d4d48bc74d49b595fc3f0a4d23433508513c0e1e6e6579af28530aaba9b53deb231a480db0899beb849ed7201335df038e9ae85a5b6f1314cee726c14cbeb949150e1674c389385471441b69c1e7fbdb1e4ff97196d18c7ea5612a9f2781adae0857b291ed50663e365ee5f8d355ffbd17013df0b0eeee406757c6ae9614858e191c74e585ab87cf44683bcf4855fdb3c5688ff1fa9f309ba9000562587a0d2b0f14a2bde45a9590e1978ad37230f8b2d6e2500ab0ce1cc094a00bcf1a4950d964476e634dbd4be1b3aa183a53a0e01feb65b334bbc7ab1d180049a122e19e6825546184ace5fc425ff0aa59c105818c709b96257f91c470a84cf181928b0bdff5a22493e5310a14731ff596032c749d1bca676858f379d21e8c27a6edfa439d366108ea1ca254257714733a7e48439674f3861f739fe6ff6820a9f3067a3bca67d6e88570c1ce1003f91095cbecd895924141a4a09b605f407f4dcd521ad64c55956d8b5c9638649b46c6612a419c24ef4d8518e7a1a803757b6ac479388e1d43c041a98d3abf1f547c7c659551ae4f185c89a3ea33f2eb36a2f4d59f2b3821426849038a0ffeda360977ece84964f45ee9ebacf128b1ef9fc78fd2cbcf83ad8c3b039cb0807e61f4508e3d11286908bc2a3c1f7278924dbfc84e217562eac09f686a6ff976924886879500601204f215282ae331200cf01a7de691c3f63cf5a17f183e16486559124fd31283397c36b29ce74bccf4a84c637a59514f6d78a217bcbbdb9357bac8997790e4d3439eed7ca225d28c5335d17db4fbaf7e0605bf0373335a6854fc6c1ef334cd6cb680013a53ef2b047b9eb8d238d2f8d4d421ad7a1e089efe66215c9e4acc61009723377853a3cbe0d64550c7a5f27026582ccf3f374b3592838d2c925cab7e0a584c1ca83c2a9d08a04f8e068b3db9145eaac34d3ec14d3d1298642f520cb6cd8af656713bd9efe5167e943b5098af6e95e76d4c017bc90d5766f84e85b05338cb7caaaeca3bb47b9ed0e5c9baff1441a6a67215211fc1cafa47e6b5fb8786876316a0291f5a64ff3a124b489bf9fd8a6d4d1416c7d61f4dd6c0ee87954158c2bcb903d7f189c90c3318fa092e1efd5be412d08e210024f908e65bf68bb4acf23f7d5417cae177933e64d2d8e328b3c661abc431de36d2c878a595d2180ecca4ff82764aa998b2fc3cc5a4a90074c748789685a35ef7d45c1e9001c8d7dee61559714d77e176618268383fe8b5f1ba6b54245998714dc06e44fbbc753ad060c879fea1b2c556ced58972f55d4c4fa1e83612b3e390b1ab6ed6c05387171109a5ecf43d049ed371d89d71d8e37d1f6ed1a3d74bebdeb736761d7b19db01c1b2e10abad6aad12a637aa55adc73a94a399bc6d8c07af063c8ff3abe355236208465ffe5cece9ec4f9f5bdd57e89aad126b1bf9469087222e474ee045844c078e236ef519c0df274c7380fb650a617781d28566a454eeb8e3a598aa50d4a975b2015c4eccf0aca3072ad9b56961434ad2a1fdcf01cbc822adafe3576fb5a7de388d5db63c0ec5cc16802c578c003b8a9d2b2d1e533f562d7befb6195d7e48c130800c4bf49129aaab4d9045af38c22391e438e0b88fa23bd09b94d30d1b7799ac4fe0a31910bce53ca239426697160da4e66ce28f214e61fcf13d1e581e88219bc6878474d07d2cbc616fd8f929c5a0ff5edc79a7e4b1d2dd1d7f9fa0023bfee2ff5f4db4faf9faaa80cbb7e32cfcd81e81b0dc9ea1df616cce707c1fd291f274481d7d380fc959d7c694ec8b4b08fff44d310b332fd9fdc021c8e2204d09661aeb1b80605a4e25207faf3723fb8ed6fe7782e4cadad79cb722e9ef7f4d6666aa0d8a4f1091f7aa009d92a606ec849abacd6cc46f1e02a8bfb6ce5721c91abcb249d268d293c16e72a050080cf87546b6de612ef7a98c26c1f3ec3b3f05555117c9f7be5cd258f3bd3e2045b9ef5f3797eec13a53d7a22bf93cdbf50417f40df2b4db0d21343db9b50482e1019b4d02d6126a9ce637f32a11c42d929f881703d8f4df944739bbd991bfbe9769e926d595234fefdfaabffb717d4b70f587a6b30154f5f15025fc17eb04a0039d2b6256a59742a5e73c0ed5008fd0877f36d902e4a5209af7caf64b4ec4669fd2f4978c11f8aa49bc711be40fc4329a24fcbd1899531d74db7c1d101b4af8e671571eff5334288f3f1e45c18d825760d5d417aa050f222f4f77ec7ed4617897b7bae20900677b1656c098333af34975fb2a4e8ce119cbc8b1590b52481b932640bb772c28ce4219f95ab5f0b5c080958d5900036924d37beed7d0d99a41ef5246a07cd6239c2f9b124b8b3c9855e8711a63651239f43d8e2b007aa956d3f145574862c6aef084ddd9e957ea69985cf297a879859034c8a6abac0409aa3d1bb993da12b42e061333d49d6736c947d81c15b1ab5656a26e448108546b4902c3fba8b7aa38973a34ad80f360cdb380d7ad1e15c50ea5853a5cb5a3214b773ad1361e96447ee95188b0bc462cf23d8ce3bfbe5b153353987c1e193a9dd7457f9c2cc3e99dbc7676cdc4598c4ffa2d9be998e9ac5600ffb382dd8a3818f041583a3a8cd2ac362cb5ebc1d02ed8584c44de976a49ac57521ee5b3261f196ffacedfd4c1032943da1225fef78a57cb7310feb47349229117434ea3734780d66f64f8a4901b30ff7aeb099e55c67487fb84316f9fac0727e3adeb3f2d09f58cd92bfcef5d9efd1fdfa5b8adad2da8395f252b130f71051510815857709b58c98bb9a169ea0dee3064f162c04f38d3c5fd96795bbee82c2a7e26c46f052d902575ea8d920b74e9434417ddc21b23334ea724f7c8139cc49dec734855e2bead16d23562d8496c179c210f222194a8cd320fa4cd70be36991c73c9e5cfea7820beb2fc234ca8e430aa56a3885bc9d9360f5591ef92b46a9c9f106c671ee955a43bfece9e87c44b03fb9841586919990d197f12e0b97166d591dc4c50e38bc77a271db3e4b08b02d6bd50fc67a125410329332d6803d17e1cc296f786007b159a72156cf66f0b924976c540d38ec2b9080d58c7c5cd78a8c6350e9d1b5915414448e9731be92982b6088e5fc441ffc53d2f7f23a0f719ac2bdf38aa6e6a06b87ff055f34b6bce869e2de3539a52b2268b0e890b4f2ec2eb105855386c519720116d07ece8bffb3bbe4fc6adc2d7ba9169297b5e5ca8f57087223782a608c296cc8a21986a4e1075", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="50223f39a916af2e27f981c3f1a8d0e9b6cdcd98b278702b5e604bd1ebc82286fcba6d51aeea068a1839fd533a864dc4e70a641d448011198c98495ea233d9451ae8114a2357bbd67cbd9c8a59a880d39d0e0d3be585535048fe50b5e5bee264fd0d2ab8bab7b30072a20ba0352956cd1b", 0x71) 87.761223ms ago: executing program 0 (id=1537): sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x49) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c2", &(0x7f0000000080)=0x5, 0x0, 0x0) r0 = syz_open_pts() (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() r3 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x1c9a, 0x2, r3}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) (async) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) ioctl$FIOASYNC(r4, 0xc00c7007, &(0x7f00000000c0)) poll(&(0x7f0000000180)=[{r0, 0x2}, {r0, 0x10}, {r0, 0x40}, {r2, 0x2}, {r0, 0x22}, {r0, 0x40}, {r2, 0x2}, {r2, 0x20}, {r1, 0x40}, {r2, 0x20}], 0xa, 0xffffffff) (async) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x507c, 0x800, 0x0, 0x7, "b63f743a51cfbb02802e401dc361c97d38875029", 0x3, 0x9000}) (async) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000080)={0x6, 0xffffffff, 0x0, 0x711, "6374224ff1c14649ebb17892d4c9795a6b47c1d1", 0x4000007f, 0x2}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 86.743328ms ago: executing program 5 (id=1538): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async, rerun: 32) r0 = kqueue() (rerun: 32) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000003}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x83, 0x2d, 0x33, 0x8}, {0xe, 0x2, 0x8, 0xfffffffe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="50060000003e807447ff000800000000000000e3cc3499aa4765d4db1103000000d0af3a01809b31008d7d2c73420af37d0f1393fe6f0a87b4fe9f4bceb2e2ef", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffba000000000000080045f02a0f3093f14f2f43907800000007e00000011100907800008001"]) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4000000004de1, 0x1000300000007}) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.751949ms ago: executing program 0 (id=1539): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x9, 0x4, &(0x7f0000000000)=""/241, &(0x7f0000000100)=0xf1) (async) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) 1.075557ms ago: executing program 1 (id=1540): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000340)=0x7) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x41, 0x1, 0x0, 0x100000000642, 0xffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8020, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)='v', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240), 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r0) 810.292µs ago: executing program 0 (id=1541): sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffecd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmget$private(0x0, 0x1000, 0x400, &(0x7f000051c000/0x1000)=nil) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000040)="926d24b03c1b2337466299fa2bd9e6c7334220f8f990cdecbccfa1db5485a854df2728421c3ad0854c2ff4163f14de3c49079c9fb329dadcb0ae30adcecde2b6", &(0x7f0000000080)=0x40, 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x2f}, 0x2, &(0x7f0000000480)="71f91afec3708270a95742b8aa9dfb55af10b3315b4857a5bee1806cfe27010f0dc48daf4ef1edec3e6173156207431286a23820b14e74d9ca2815484b004f4cd07d0f04ce3f8255f12d98444ddc1d41bd9b2c3b18b15e45453b737eaf69eee925b2729c9f4939395ebcb693043099cd13373fa6cf4c16b258b6ea06766a736c51e39b5b0000000000000000000000000000efc859df5069eead7fe0e7b3c5ebb78aa07566359e1f84da6fa0148ba46631189b6ebc3cc82c9eaeee4667a0340dbf079969f0ad78d5cec0ec7fb6d23c977f4414ea768c665c92c00e95001e893c3fda39704573031290fb6d53f059b58754ff3453d9de2f502ecc8eb7457561dfc215ff64cc00db00"/274, &(0x7f0000000180)=0x112, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0xfe) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x1014) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000001d00)="80000000", 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809fffffffffffeff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRESOCT]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000002c0)=@file={0x516f560ebd570a35}, 0x2) r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000740)="72ac48fb4b3dbc2e90c4149d561858a28d8be20471bf78eddb59dc9cecc97dc888eafde6483cbe7870c31721d3665b8af2f5f3edce814283271cee1f5b2a689beecb027274aa4d780f52b686ddbd5143468f86e34a5ce2d85a932e64a12e64b23ddd51476299275b3b4c1b833999aadb262efda41772bab98a9ec40c76f8334b0ddbe85d6693d183f3cd1c32a3916c9b80d75a9a330b95a3b851831594ba26eea9d3287911e8b1f2a82751a7c38f315c860db91c03f07b24750832e7a22dba567e2b2dd3e0a254af0677d807418db8ad166ad674c73d6b9785e65d68e33599abf6fc43e8860f0aefd4b2a52bbb2bea4bebe27e5b7673d8f20f6ba0c9c0f81659fa91f3ca4c4c8a318fdbd4ac7a8cc98a506290768492c00a48d6dbc02b38b6e2be43b294c801917404d50dbc10514893388e4f8d379ef079c2aa62b50d3e876aea63504c86b5", &(0x7f0000000100)=0x146, &(0x7f0000000380)="9688ea69a0ecf99871f52875e60e58ed5aaa8684d9e1e49113edce7afb70a313ac79924aa99244dd4099b604aebd50588d13b8f307278f3fdc3ee78404e645629f4a30872cdf7f7dccfed38d85b0fa9489e3f3e1a974491e607b138d0b423032cee7565fbee91b6d19d09cc2dfb32717a7795daae427ab881c99933e67e95d7b1f2b3d5cd196d7cb5b6038b110e4a95220238dcb09ecbee057e1ce4193e0193041498358be0840589a9ac7ec70", 0xad) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000400)={0x5, 0x22df}) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f00000001c0)) getpid() 0s ago: executing program 0 (id=1542): ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, "00000000000000000000002e2000000000000004", 0x3, 0x3}) setrlimit(0xe, &(0x7f0000000040)={0x9, 0x53}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000280)="9b1809ff", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.75' (ED25519) to the list of known hosts. pckbd_enable: command error ^ t`cm΂W^ t`cm΂Wpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error  OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: denied attempt to set clock forward to 38654705665 denied attempt to set clock back 1766054561 seconds pppx: unable to set addresses for pppx1, error=17 vm_create: uvm_map failed: 12 vm_create: uvm_map failed: 12 denied attempt to set clock back 1766054360 seconds pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 1766054581 seconds panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 84383 41189 0 0 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833b1a7d) at panic+0x1e5 __assert(ffffffff833ef671,ffffffff8340b6c3,1cb,ffffffff833a8a2f) at __assert+0x29 pipex_unlink_session_locked(ffff8000fffe4950) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001491000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a2d3cc0) at pppacclose+0x16f spec_close(ffff80003c4088b0) at spec_close+0x417 VOP_CLOSE(fffffd807232e378,81,fffffd80097fd5b0,ffff80002a2d3cc0) at VOP_CLOSE+0x132 vn_closefile(fffffd806ce59c98,ffff80002a2d3cc0) at vn_closefile+0x12b fdrop(fffffd806ce59c98,ffff80002a2d3cc0) at fdrop+0x121 closef(fffffd806ce59c98,ffff80002a2d3cc0) at closef+0x192 fdfree(ffff80002a2d3cc0) at fdfree+0x116 exit1(ffff80002a2d3cc0,0,0,1) at exit1+0x576 sys_exit(ffff80002a2d3cc0,ffff80003c408c20,ffff80003c408b70) at sys_exit+0x1a end trace frame: 0xffff80003c408c10, count: 0 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b1a7d) at panic+0x1e5 __assert(ffffffff833ef671,ffffffff8340b6c3,1cb,ffffffff833a8a2f) at __assert+0x29 pipex_unlink_session_locked(ffff8000fffe4950) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001491000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a2d3cc0) at pppacclose+0x16f spec_close(ffff80003c4088b0) at spec_close+0x417 VOP_CLOSE(fffffd807232e378,81,fffffd80097fd5b0,ffff80002a2d3cc0) at VOP_CLOSE+0x132 vn_closefile(fffffd806ce59c98,ffff80002a2d3cc0) at vn_closefile+0x12b fdrop(fffffd806ce59c98,ffff80002a2d3cc0) at fdrop+0x121 closef(fffffd806ce59c98,ffff80002a2d3cc0) at closef+0x192 fdfree(ffff80002a2d3cc0) at fdfree+0x116 exit1(ffff80002a2d3cc0,0,0,1) at exit1+0x576 sys_exit(ffff80002a2d3cc0,ffff80003c408c20,ffff80003c408b70) at sys_exit+0x1a syscall(ffff80003c408c20) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7eb434989f10, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c408680 rbx 0xffffffff8388de07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff80002a2d3cc0 rax 0xffffffff8388cff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa7c03168af761c1b r11 0xc3581c63dff5a395 r12 0xffffffff8388dc08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff825bde75 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c408670 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=288803 pid=63148 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a2d3cc0 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a2fc030,0xffff80002a2d2048 process=0xffff80003c4b3050 user=0xffff80003c403000, vmspace=0xfffffd806c9c69a8 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 41189 84383 65312 0 7 0 syz-executor 41189 435524 65312 0 3 0x4000080 fsleep syz-executor 31718 331846 89309 0 3 0x80 nanoslp syz-executor 31718 186825 89309 0 3 0x4000080 kqsel syz-executor 31718 103711 89309 0 3 0x4000080 fsleep syz-executor 31718 237569 89309 0 3 0x4000080 fsleep syz-executor 66999 253590 69405 0 3 0x80 nanoslp syz-executor 66999 142967 69405 0 3 0x4000080 dtread syz-executor 66999 147691 69405 0 3 0x4000080 fsleep syz-executor 13979 455788 34038 0 3 0x80 nanoslp syz-executor 13979 495002 34038 0 3 0x4000080 kqread syz-executor 13979 332328 34038 0 3 0x4000080 fsleep syz-executor 65312 240357 32016 0 3 0x82 nanoslp syz-executor 58640 495664 4974 0 3 0x80 nanoslp syz-executor 58640 94140 4974 0 3 0x4000080 fsleep syz-executor 58640 88431 4974 0 3 0x4000080 ttyopn syz-executor 58640 54828 4974 0 3 0x4000080 fsleep syz-executor 69405 463727 32016 0 3 0x82 nanoslp syz-executor 84261 230923 0 0 3 0x14200 acct acct 63316 93233 0 0 3 0x14280 nfsidl nfsio 70431 421304 0 0 3 0x14280 nfsidl nfsio 11588 305146 0 0 3 0x14280 nfsidl nfsio 72657 118054 0 0 3 0x14280 nfsidl nfsio 91784 301068 0 0 3 0x14280 nfsidl nfsio 26268 374988 0 0 3 0x14280 nfsidl nfsio 5596 467430 0 0 3 0x14280 nfsidl nfsio 69812 504602 0 0 3 0x14280 nfsidl nfsio 24986 387911 0 0 3 0x14280 nfsidl nfsio 22295 80599 0 0 3 0x14280 nfsidl nfsio 41823 438941 0 0 3 0x14280 nfsidl nfsio 8324 304010 0 0 3 0x14280 nfsidl nfsio 19898 14467 0 0 3 0x14280 nfsidl nfsio 84477 305702 0 0 3 0x14280 nfsidl nfsio 53937 204058 0 0 3 0x14280 nfsidl nfsio 81982 110053 0 0 3 0x14280 nfsidl nfsio 60900 134573 0 0 3 0x14280 nfsidl nfsio 38318 12298 0 0 3 0x14280 nfsidl nfsio 41614 94659 0 0 3 0x14280 nfsidl nfsio 78452 181856 0 0 3 0x14280 nfsidl nfsio 24507 431441 32016 0 3 0x82 nanoslp syz-executor 61514 350959 32016 0 3 0x82 nanoslp syz-executor 63339 69895 32016 0 3 0x82 wait syz-executor 39385 391692 1 0 3 0x80 nanoslp init 4974 481316 32016 0 3 0x82 nanoslp syz-executor 34038 365275 32016 0 3 0x82 nanoslp syz-executor 89309 74407 32016 0 3 0x82 nanoslp syz-executor 32016 510055 30566 0 3 0x82 kqread syz-executor 30566 36954 42789 0 3 0x10008a sigsusp ksh 42789 238180 91030 0 3 0x98 kqread sshd-session 91030 272847 75997 0 3 0x92 kqread sshd-session 75997 40911 1 0 3 0x88 kqread sshd 57633 448487 88258 74 3 0x1100092 bpf pflogd 88258 195825 1 0 3 0x80 sbwait pflogd 6263 72171 27959 73 3 0x1100090 kqread syslogd 27959 414008 1 0 3 0x100082 sbwait syslogd 38761 519387 1 0 3 0x100080 kqread resolvd 96505 6646 68213 77 3 0x100092 kqread dhcpleased 26576 48295 68213 77 3 0x100092 kqread dhcpleased 68213 245956 1 0 3 0x80 kqread dhcpleased 28882 421153 0 0 3 0x14200 bored smr 421 112030 0 0 3 0x14200 pgzero zerothread 32525 252568 0 0 3 0x14200 aiodoned aiodoned 63603 10046 0 0 3 0x14200 syncer update 48719 339718 0 0 3 0x14200 cleaner cleaner 80528 465529 0 0 3 0x14200 reaper reaper 20608 26637 0 0 3 0x14200 pgdaemon pagedaemon 6824 75669 0 0 3 0x14200 bored viomb 30148 173470 0 0 3 0x40014200 acpi0 acpi0 52249 81892 0 0 3 0x40014200 idle1 86342 445168 0 0 3 0x14200 bored softnet1 29777 177237 0 0 2 0x14200 softnet0 41883 199895 0 0 3 0x14200 bored systqmp 94633 307666 0 0 3 0x14200 bored systq 74123 281770 0 0 3 0x14200 tmoslp softclockmp 82708 358658 0 0 3 0x40014200 tmoslp softclock 1508 332871 0 0 3 0x40014200 idle0 1 159159 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff838655c0) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pipex_destroy_all_sessions+0x2f #3 pppacclose+0x16f #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 fdfree+0x116 #10 exit1+0x576 #11 sys_exit+0x1a #12 syscall+0xb17 #13 Xsyscall+0x128 Process 41189 (syz-executor) thread 0xffff80002a2d2038 (84383) shared rwlock vmmaplk r = 0 (0xfffffd806c9c68c0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 Process 29777 (softnet0) thread 0xffff8000ffffe000 (177237) shared rwlock softnet0 r = 0 (0xffff80000002c078) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10261 11189K 12630K 166960K 15211 0 pcb 18 15K 23K 166960K 507 0 rtable 300 15K 15K 166960K 942 0 pf 38 18K 83K 166960K 289 0 ifaddr 48 9K 9K 166960K 197 0 ifgroup 61 2K 3K 166960K 344 0 sysctl 4 1K 9K 166960K 17 0 counters 78 37K 38K 166960K 510 0 ioctlops 0 0K 4K 166960K 2148 0 iov 0 0K 16K 166960K 77 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1528 96K 96K 166960K 3538 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 19 137K 137K 166960K 96 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 1831 0 sigio 0 0K 0K 166960K 41 0 proc 63 99K 164K 166960K 938 0 subproc 72 4K 4K 166960K 135 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 577 0 in_multi 99 7K 7K 166960K 254 0 ether_multi 2 0K 0K 166960K 13 0 mrt 3 0K 0K 166960K 19 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 945 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 257 148K 173K 166960K 17565 0 UVM aobj 21 14K 14K 166960K 23 0 pinsyscall 42 84K 100K 166960K 3122 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 216 0 NDP 17 0K 2K 166960K 152 0 temp 74 8678K 8750K 166960K 68748 0 kqueue 16 26K 34K 166960K 364 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 250 0 247 4 2 2 2 0 8 1 rtentry 176 282 0 162 6 0 6 6 0 8 0 unpcb 144 1568 0 1551 11 5 6 6 0 8 5 syncache 336 9 0 9 4 3 1 1 0 8 1 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 736 837 0 831 19 16 3 7 0 8 2 arp 136 46 0 16 2 0 2 2 0 8 0 inpcb 328 2258 0 2243 21 16 5 10 0 8 3 nd6 152 53 0 26 2 0 2 2 0 8 0 pkpcb 40 14 0 14 3 2 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 mppekey 1024 5 0 5 2 1 1 1 0 8 1 ppxss 1192 189 0 186 1 0 1 1 0 8 0 pppxif 1504 11 0 11 3 2 1 1 0 8 1 pffrag 232 16 0 6 1 0 1 1 0 482 0 pffrnode 88 11 0 3 1 0 1 1 0 8 0 pffrent 40 31 0 20 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pftag 88 1 0 1 1 1 0 1 0 8 0 pfstitem 24 141 0 33 1 0 1 1 0 8 0 pfstkey 128 141 0 33 4 0 4 4 0 8 0 pfstate 448 141 0 33 13 0 13 13 0 8 0 pfrule 1344 27 0 22 2 1 1 2 0 8 0 rttmr 136 3 0 3 3 2 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 1070 0 551 38 5 33 33 0 8 0 art_table 40 1074 0 551 6 0 6 6 0 8 0 art_node 32 280 0 173 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 90 0 73 1 0 1 1 0 8 0 shmpl 112 12 0 0 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 4827 0 3299 96 0 96 96 0 8 0 ffsino 296 4827 0 3299 118 0 118 118 0 8 0 nchpl 144 7219 0 6617 64 40 24 64 0 8 0 rtmask 32 55 0 54 1 0 1 1 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 27495 0 27495 2 1 1 1 0 8 1 percpumem 16 270 0 216 1 0 1 1 0 8 0 vcpupl 3968 6 0 0 1 0 1 1 0 8 0 vmpool 848 8 0 2 1 0 1 1 0 8 0 kstatmem 264 238 0 206 3 0 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 6 0 6 4 3 1 1 0 8 1 scxspl 216 39927 0 39927 5 3 2 3 1 8 2 plimitpl 152 460 0 443 1 0 1 1 0 8 0 sigapl 424 2108 0 2039 9 1 8 8 0 8 0 knotepl 120 993 0 0 30 0 30 30 0 8 0 kqueuepl 224 971 0 925 12 7 5 5 0 8 2 pipepl 344 534 0 507 18 9 9 9 0 8 6 fdescpl 528 2070 0 2038 3 0 3 3 0 8 0 filepl 160 16751 0 16482 29 10 19 21 0 8 6 lockfpl 104 806 0 802 2 1 1 2 0 8 0 lockfspl 48 364 0 360 1 0 1 1 0 8 0 sessionpl 144 35 0 27 1 0 1 1 0 8 0 pgrppl 48 136 0 120 1 0 1 1 0 8 0 ucredpl 104 2560 0 2547 1 0 1 1 0 8 0 zombiepl 144 2042 0 2039 1 0 1 1 0 8 0 processpl 1232 2108 0 2039 7 1 6 6 0 8 0 procpl 664 4604 0 4524 8 0 8 8 0 8 0 sosppl 176 5 0 5 3 2 1 1 0 8 1 sockpl 752 4180 0 4145 41 28 13 18 0 8 8 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 71 0 0 6 0 6 6 0 8 0 mtagpl 96 48 0 0 2 0 2 2 0 8 0 mbufpl 256 1169 0 0 74 0 74 74 0 8 0 bufpl 280 15049 0 8913 439 0 439 439 0 8 0 anonpl 32 12128 0 0 98 0 98 98 0 246 0 amapchunkpl 152 59298 0 58744 47 19 28 35 0 158 3 amappl16 200 5849 0 5816 51 33 18 25 0 8 8 amappl15 192 26 0 26 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 508 0 507 1 0 1 1 0 8 0 amappl12 168 2484 0 2443 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 1 0 1 0 8 0 amappl10 152 48 0 33 1 0 1 1 0 8 0 amappl9 144 264 0 264 1 1 0 1 0 8 0 amappl8 136 31 0 28 1 0 1 1 0 8 0 amappl7 128 106 0 105 1 0 1 1 0 8 0 amappl6 120 361 0 348 1 0 1 1 0 8 0 amappl5 112 79 0 69 1 0 1 1 0 8 0 amappl4 104 469 0 441 1 0 1 1 0 8 0 amappl3 96 12066 0 11942 6 2 4 4 0 8 0 amappl2 88 633 0 573 2 0 2 2 0 8 0 amappl1 80 17336 0 16768 14 1 13 14 0 8 0 amappl 88 16400 0 16215 5 0 5 5 0 92 0 uvmvnodes 80 164 0 0 4 0 4 4 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma8192 8192 2 0 2 2 1 1 1 0 8 1 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 254 0 254 2 2 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 19 0 18 1 0 1 1 0 8 0 aobjpl 72 22 0 2 1 0 1 1 0 8 0 uaddrrnd 24 2070 0 2038 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2070 0 2038 1 0 1 1 0 8 0 vmmpekpl 168 17971 0 17915 3 0 3 3 0 8 0 vmmpepl 168 133881 0 131923 113 10 103 104 0 357 7 vmsppl 488 2069 0 2038 5 0 5 5 0 8 0 rwobjpl 80 35747 0 34646 31 1 30 31 0 8 0 pdppl 4096 4163 0 4086 119 41 78 81 0 8 1 pvpl 32 18390 0 0 149 0 149 149 0 265 0 pmappl 256 2077 0 2040 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 409 0 72 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b1a7d) at panic+0x1e5 __assert(ffffffff833ef671,ffffffff8340b6c3,1cb,ffffffff833a8a2f) at __assert+0x29 pipex_unlink_session_locked(ffff8000fffe4950) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff800001491000) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff80002a2d3cc0) at pppacclose+0x16f spec_close(ffff80003c4088b0) at spec_close+0x417 VOP_CLOSE(fffffd807232e378,81,fffffd80097fd5b0,ffff80002a2d3cc0) at VOP_CLOSE+0x132 vn_closefile(fffffd806ce59c98,ffff80002a2d3cc0) at vn_closefile+0x12b fdrop(fffffd806ce59c98,ffff80002a2d3cc0) at fdrop+0x121 closef(fffffd806ce59c98,ffff80002a2d3cc0) at closef+0x192 fdfree(ffff80002a2d3cc0) at fdfree+0x116 exit1(ffff80002a2d3cc0,0,0,1) at exit1+0x576 sys_exit(ffff80002a2d3cc0,ffff80003c408c20,ffff80003c408b70) at sys_exit+0x1a syscall(ffff80003c408c20) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7eb434989f10, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839c2d80) at __mp_lock+0x192 uvm_fault(fffffd806c9c67c0,29157977000,0,1) at uvm_fault+0x1ea upageflttrap(ffff800033fde270,29157977000) at upageflttrap+0xa9 usertrap(ffff800033fde270) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e0efafd4ea0, count: 7 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839c2d80) at __mp_lock+0x192 uvm_fault(fffffd806c9c67c0,29157977000,0,1) at uvm_fault+0x1ea upageflttrap(ffff800033fde270,29157977000) at upageflttrap+0xa9 usertrap(ffff800033fde270) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e0efafd4ea0, count: -8