last executing test programs: 10.104175783s ago: executing program 1 (id=139): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x43, 0x3, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7e}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5, 0x1, 0x9, 0xd4, 0x7, 0x6, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x80000000}, {0x7, 0x4, 0x0, 0x30a}, {0x10000004, 0xf86, 0x4000000, 0x80040005}, {0x200008, 0x60000000, 0x7, 0x1000000}, {0x6, 0xb, 0x811, 0xcb}, {0x9, 0x1, 0x8, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x3fa2}, {0xa, 0x10000803, 0x14, 0x8}, {0x4, 0x81, 0x1, 0x9}, {0xa, 0x8001, 0xc7, 0x800000b}, {0x5, 0xfffb}, {0x803, 0x80040, 0x4, 0x34}, {0xe1, 0x424, 0x7, 0x3}, {0xffff0354, 0xfffffffa, 0x100, 0x100006}, {0x0, 0x6, 0x1, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e99, 0x2, 0xfffffffffffffffd, 0x2800000000100000, 0x181c, 0x100000008, 0x2}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r2) sysctl$vm(&(0x7f0000000100)={0x2, 0x2}, 0x2, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0x3, 0x2, 0x0, 0x1}, {0x5, 0x1, 0x3}, {0x6, 0x80, 0x8, 0x8}]}) r4 = semget$private(0x0, 0x3, 0x10) semop(r4, &(0x7f0000000300)=[{0x0, 0x5, 0x800}, {0x2, 0x80, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x0, 0x1800}, {0x4, 0x9}, {0x3, 0x8, 0x800}], 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5df0, 0x91, 0xdd, 0x802}, {0x6c, 0xf2, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="0084df7b67", &(0x7f0000000000)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x20}, 0x2, &(0x7f0000000100)="a5020bed591da695b91e64b1192ef609c10b50bcebcfe2933c3654ff5d4465feffc3931038da8ea230c98b801d846d36db42f6386b4beca9c595bac7a35c87e0f33fc178c9b3d455e4c231326b09cae2c5ae5e3fbbd5fd195fe2a09279e2eb6a0cd5d504a9d99aec6146d643ef0bb45e94ee50fb1d21d76c57f4061001473c2c53324efff19014f1160cc23db09e70544aaf88a2051404f4bcb3fa00cd43ece2c3d1c66f352617ea656918f5056fd84144ff029b78d1365b9ae25827d89a95640ce1ac38df53492806ae7aea975082155c1741583079ea96", &(0x7f0000000200)=0xd8, &(0x7f0000000240)="4f51bf60e1a6323189ed65bb6b85f64b4793c18166147374b33855b1a7b36c0c649614995d42028700202e67719f68b85498b41a6bb7f55b429e6cedf482a9b601822935c8486e529c622f27916214a39ef7ec91363655d1d7ea13127bb3c9920f10f35e164e2bdab9b7b687232b83209b007d0c50ff3ddcc7d93e09774bfbdf369a2a4f77c71a11921d7b", 0x8b) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) 8.477115267s ago: executing program 1 (id=154): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) (async) connect$unix(r0, &(0x7f0000000000), 0x10) close(r0) (async) close(r0) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f000069c000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x9}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000068f000/0x1000)=nil, 0x400000000000000}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x20000000009f}, {&(0x7f000013f000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xac3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000531000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil, 0x2}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00006bf000/0x4000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 8.378968728s ago: executing program 1 (id=159): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0) 8.245382287s ago: executing program 1 (id=160): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = getegid() r1 = geteuid() chown(&(0x7f0000000140)='./file0\x00', r1, r0) r2 = shmget$private(0x0, 0x2000, 0x1f1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/141) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) getgroups(0xa, &(0x7f0000000580)=[r0, r0, r0, 0x0, r0, r0, r0, r0, r0, r0]) r5 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x6, r1, r4, r1, r0, 0x20, 0x9e}, 0x4, 0x61, r5, 0x0, 0x3, 0x3ff, 0xd1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, 0x0, 0x0, 0x8, 0x200}, 0x2, 0x0, 0x80000000000000}) select(0x40, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x0, 0x19, 0x1, 0x0, 0x7}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x13, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0xd9e7, 0xffffffffffffffff, 0x0, r8, 0x0, 0x3, 0x2}, 0x3, 0x0, r7, 0x0, 0x3, 0x8, 0x8001}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000040)=0xfffffffc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) sendmsg$unix(r10, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) 7.318084625s ago: executing program 1 (id=194): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x7, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000e80)={0x1, &(0x7f0000000e40)=[{0xe8f, 0x2, 0x2, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0060054d3d000000002dec30c221c04ca1e6904c2ffd0bc16049a26808c200000000000000009823ea007a51666d56a9836fa781c711aa35f39a00d93ec82fe5c2fa159c", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 7.317686941s ago: executing program 1 (id=195): r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x20000000, 0x80, 0x5, "7c5b27649f3bc3ba6e4cc6d0b6772caeadfc27ad", 0x5, 0x5}) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="ebb5ba5ab21fc27b", 0x8}, {&(0x7f0000000080)="fb7b1771276ee60e2d6dd1605ae76572897e20240d31bb0f8df120e93a62eb1e0c8cab0c47f573978b3b48cc687f8a540ffbf90267ffd4d231b237895db25cebe7b8df1ec5e16dd9cc64e1", 0x4b}, {&(0x7f0000000100)="b5c65945b46eeeb3ecf0f31e919278838469b76cb362acad278f95ca3c86032ce23e11335c7c8333d70e88dbe5ddf085d6903e4d2bf9c8261a3ceb28ba2255df0443a256c9311f6fc1", 0x49}, {&(0x7f0000000180)="d5f733a08f9df1e8461f8c7fc709921f2f8aa3c5f5ad648d8cfd29f8835a176192725dcf45ae3a189723e22859f63aa88b69c89d6b314ced417f5b0804bed7a153f808a4cea9c39751180b8c179e5c5a8b08557f92f51396b565ae4688732d85a52544c45bb97d684a01530191eb9a8266b10879ce76461457a6b8057fb5ca8b7511ce41d8e7b98a33657e3e4c1fb848b4d35021d2e59805cc6c3abfd36dd80eddb4348e17f29d001596d791a9a59d0c91c36ca5dbfa45e775726a82cef62e408f9eb90ad527ffd6babb1e260a98a85635d62898c414db54df52d538dab720c1197a5e9e4e168425c3fd516533920b7c05373eb792d88e626e41ea1a48451b82f5d1a8d2008c0adb20017048f1e9f1976464bcbd355fc9a4546581a3b8f81a74c484d98887da97a28dbb2215ae5d3e0fb3a168f685154692d6677a6679a1c5795bbe4192e0f24f37b6232e50142bc170e704869d1e2eddda181c3dc15d660c65686df6d0ac9af19bdadbaed8093563d9143d108ace7a14fbb5d30818319456a80b91ed46c061cffd826ec125cebcf5b3d5f16df6a678237c45a1b1450e0396e4f662d077cf54d8154b6f8695c44df19c3c34e889d7d2ff43f21d818d4c0458bccf0c4106f1d6765c599ce15090fb64ffa1ea851f7d5ea620fac8ecda359789c83f6f3914b6d0a08760264749d066f3688d81f9e9f25e117e272bfc25386445420663ea9ba279916e81342257f415a9fd1a891a5e995ad1bf490eb45c38e507822adce84026eccb7d070113a8334dc256fac7b0bbc6980ef41e11eef923363823eca3263f87c362718b9e8e95a264c97f9cb09d45d583491869d692f06a023796681aa4163b101723f9a49c04caef853bf00b32ec7e11277e9803d332322197f54b720d56390893ab1f97fb610e6b3de212d32f59780c4f117cdd77c5e3a55d49abdd963c9f6a107495502ec8e36b5e22ed4be1626de2eb8e7afab60e09f2d396c181f84342543a4a44461e1378e787be6dd786107d37eacd0311a160065b86da11702b5e0736e9d985790739faeee03e9c8f900bf94ed56cf39be61bb7a874d11dc11010db8f5f2614febda6cbd571d6057209c596e86006e1ebb6f04e2255399cd494ef8698308c7a6835bef5e03b3c595274ac550240aacfdd39ed60530fdbd15965ffd14bbdd2f16f76228c2fb23e5b2b5ab9171626d1b275b9d6dabee7bf5045839ed2e05e6919d91e84d95c9a9cfb24d7da7504b46b897a4854fde56349bfc993b9c615b3b539bb18818f71304a97b468926b7f9b691399fe7503d4e598a05366104bc7440534ab2e8bf1a416454d317bb56a7d442890d3128b2fefd1c68fe31c8efd5e7ec56929d2bf446ccbe8d4d10bc6be5650ef1d4d5e50a7cf8f93505b1e46724c356d3cc436701dfc0f5ccc7f66d1d72ab22e7b36be153d90d3d6a06c06605fd26321dc7a30aa69a944b105054be7e3dbd25244958c09ab239240e34778fa9c0c45baa2c23c47ebb222f72321f3114e2cb92b5567426b567ea97bab92672a7df589a1d117260a5453bc9c5dca42585ee2c9e5fdee95af87d171b8a245c6fc33a884a805d5cdaeeb84bc02486ba31cf8a4a0a878ce355669e1dec478e365fec64181bb6c9c237ba2bf3b5e1170855a52d50ad2c628b43cb7c8941deebef4f056cef12608a22ea1dacd5382493e993b9494e0addcc69c998e293b7e60f147b6c581a13dcd2dd7dd7bb42bc1d1c1cf9b9f25dc17c93c5c05e1dc62175ae12845cf52026f8719af6dbce4b2a26780b49653c15db24bb48a19157b45ba3962bb063be79e487eaaffa1819bb3c02281ce73434a60de1b92883a9d3c400633fe498d3b1d25179863a804f132e200186957f63287da48cb442342a3728c33674f80fa4737063ea55ca13c5a36bd450b3c9d607952627d3cb732deb2c924d95e6edb1de7bd09dde3ba946084f8a7772bab0b5ce594af6594bcc51bd141bd58d6dc5b2ab529301a10ae8d2b37a51d3717ec90ba0007eb5198a68a83cfb19b0cb7767057a610a7fc413d4a416b6a07ef4848770b067da0a49cc2780960c18da4c7ccdc6b1cf3fdfa86fa4a76f528c536a338cbbdbb79ed2bb71581d4c2dffeeb8b657a96b053da15d2e2beeb771227f9cbc37493c46abb1509858eb341a27d53f5cd91005e97c7915e79407cbe2cc193ecb4172584800f2f1b90362e91526242a33f10cbd2c110ca08ee52cca7682414d83fc408e38b0d4364f6b350d481c5335c36b0c94267f4170d01b4413fb2ce58b2ce215725fa6582756372decd2d0d5db1129dfc32dc743ef76d629b87f77b29dfa955bef9ba0f4d7370c43f8317398abea3a6a7692a4e5228d003b1cdf338e17acaeea9576e5585825219e3a9e021c9c97e170daf8aa9bd69bfb0dfd78b4ef9d7f9cece3a6ff5a5ead6ecd212dc23a9350f45aab48b25a6796a71648d1dc4d60f6be8d40fbc9b75c8bc51b457d4ec3e1a083692fe3d3559c7db902394fd3d0f5c10c0cc6bbb25a03d871e76b40b2f15b7c0b3cb62b591c4b8372768809424c6918f0925943f45a358fa13cea5f9aa2184346bdca725bddd5cf26eb1e3bd14340372dab0f0aed8d90664f433a909807ff60084945ae6fb955c1363703586232db310cd038aa01a3fcb971bcabc846d08bb6dd45d3ec342e42c7405f37a80ee30df8085e04793bb8fd180a8ffd8c7feae27293791dc1fd2a7b11c74b572651751f4169ad82e437319964c13a7235a27a030fac536e05dadfae1238f741a67252c0666de90601208e6749b9d62a8fb65ad67b317b68c434dd9607f3771cbba544e55406b2a3e63f0b9623e8542a54b769bb36a969dfe3fd6ab2455e7895a750b032babc3379aea8eceff525f5fd5300af486cc6866dd13b767dd88c889e0bcfa785d2fcbb94803592d863041872a0e39ec926efa2518923acb9ea37009f66b304d5950f12656955075f2dec73090e1a9a0997e098b03cbc4abbcc5506b46d0034c436b9448fe16fb041bebc6a412b2da18fa45112c9b523278b90b14d9f67d1759bdd39358dd4ef35d7562a39745ddc29170ef4c58a1575dc37e234d4f68fddcd6edec321b1cea62369e646c493637997388a4dfdc40235b801b4b8d5259f2b3d96e5152ea3046e0225d54025ca128c4d73ea363116dd4500054d737255a23254557bd7210719b91c04924bebb88044412f2fce8d5558db6198a66ef5336de2cf065a114ed0c53c559fe3d3991697b3fd58142b873c144a7f78db03136eb232ae2ed549ba2d5d2b8a23eca5adb6604652f87a2da80446ea9d398f794cea4eee449587b4309e1b4080288f058c8dde2a94b5690e3ef638bee185083025c2ecef105b0594b7446296b0132da3b047675e5bb0cf636f7fe8fdab33c4254473936786ba8036aa66ce0f58a72ccd9bad3a19f9c8e29b03b7e9a2b5050e31486545a11c6044a9f3d067a3163277257f659e87cd2d671808c01187fbf4a02d5a1d05a654c8455a76a7d5a622618361649d7c6fb6e4742ae90ae732b0d9762477ddd9058a457c483aaa428642280fcd60fed58d24d6f8e4e4f2f434342dcbeda30219f5538298cd51719c8a64d659d0d13ad5d7e5ceb2ad7f54ab94da77c8eb254f88fa7453b60d21885c92a1c932b13da3251d19296050b27e523ab1921753b2595ba52bb70f3cd19e435280b111d3a3a191a8a98b4ee194149b8602c587079b23de9e6d4f619c77ed9f259ee6bb0e3d78d39c277d218bf2888fe91498afb641cc071ed43ead7b07ffa58bd61e47dc97e5672230bdaa2288339a6ac942ee3d6cf2503eff8ed7f4f06d0cf0f1e2e1813a568fdfaaa440dd6a308ca26ed2977de9dc65c34bf3e6bba7fa2fd1c9aaa11a7e754aa725f91958242bcafd21b322c0f0dc7ef20b841db9b8cdfa1d1a16f3afa8d5aa021c993a41c250201ece245cd4b3e0dc92fbf3aa1a96b399279e2a749071168ba13dddd0869153a7449c198f3ef67056037ecae3d14083b2bdbabfb7eeb547cbd66e6e99f7140edd6ca7ef3cb516dfe5896285009157cc377e3f53edf30c429dacd44b758c823a69a4fb27101717018450bef3ac8dc25950f115f6a9102e32e7dbe6717ae8c88c281eae79e9ce7cefbb71bb0cb6dbb95fa41a0cf14e5d6ca2026a175e5c458f5eea32b5559794b6e6d3abc7c861dac0a3741a8348486abb4b2cf4e4588d16fb392bfe760a1307542735903ab048f821dcc74cc59c8647c5413ac1740b67462b90e7db058dcfe58e01ecd151b62fc3bee23b23a45e80be7e3af668baee1f11619260af1228484c14ee76b66261433e123a0346514559dc4a4278a9c0631bb2daa83b852c4e57cead76bcd0697338473e6709c9b62f8af3cc62d00cf7f2f5dcec27c6738720e43fbc8e4d561beaa6d4a156951f84a7acadb3ec6d0a605b69e5845bf07bac0b3181052647f13f6d18c6fe1eb4de7b54f7f141ece96a2f61a11bd26dfe2b78eed1ce6fa72d6c3fac8eac71152ed9d7e13b1771a1fcc4ab2b5d795a1b8a65ac1454f0a6c8572e21168b3dd3c2b16ae3c7293b36588f7d3706aa05ff6c3986e01a5fd38e99d98a4445f4f4f48a5ecad52108407027b35d0d5c4c3b70b1b5dbd57542c803dc601ef021867f45c11cbde95d5a67dae5341d8f0bd8b807494cf466828bfdb0ce79e5f792e31f8e7e93628203a9829294ce216aa34ead6e9eec7228e8b333b8a015b49da71ec3ad0a7a053fcd58c633e81de2d982cb5c7309542b8cd8e08bc04b54eb9105acbe9ad644d08a8ad08d05568059ef562c6934c1655343e18c609e807f590e0a75f0a91d839ea610abb2a790c775cf0ff3aa2aa55350f80a83fe61a7f058350342f1af952bb8db30dd87062b8d9bcac99392ab5e71c6b9149641f7572b6f49abbcb5359189c9c98a17614344653b7996a30d684d77bc9203ee304ccab93e70d3846c6f406d5f7d993a7e067665b00bbf3ebd811ca90d34ceff85303ba97e69c427f59b24cbc2dd23c2bf7a0646876d4c7705ce2ff3c20370e2114ebe90fbd5f0d6a96b8b63d04cbeed4738edc35e4e74a9de48aa6d097ca50b0da9c834f8d1a39b708a35eba20eaf208884e37199b004fd3a5484e58f82ffb2e6d820b97fa909568a3eae2cf87a1d975eb6b6b41fd9b0271e510b8566f8d2c6e57b8c1ce2cb32843ea33817b6a89dbdc6a3072a3fbc29cd50a8e4a2afdcfddf4939647130e8f7572201247f097072fe506141b4f84b2ae02f296608a2e9cf608a155381a976619e34e9406e067e65c24a2e54619bcab3914111260d25d50b1b2c878b35a4a8826da12c2d1be3019a05202d2624d8a011ff66da5d6bd63e4f679a2533d2956c8a6bafd2bfe680ee7fd661272d005499c73d8201159a67e722247987d134679de88a5ac88f9ae7993cbc2869de2bd8028006c605950253ea9c827bd1027807a433799e68a775423a84e58b256d2532452def1c224011c12751773464f50261bb3674330b6142ceeced679ddc0c3e487b71b16dd38ba2938b060b582d20acabb2bccfa58ce46e176aa255598a39ad779619dff2dd8faa309f6bd17676c8cbc7e6caed6a6b22e9d27d35b4133157574ab3b453da2b654ffbe260feceabc62d460df7d97af56e46932dba4c65e0a5ad70ffa2dac3065ea3b1e80ac650caadad6fa630b44a6e94c4b34670bdc2bd4f0104a49c2c88467f7e03ed958866d82d8e59ebe3139f0bf60647070bd67dc5a2cf9d6ef02d16fe5486af9574b1ddc8529c59f0567c63139adf53f1fe8367bdfd0cae0e4", 0x1000}, {&(0x7f00000011c0)="8303c2cfb777cf8e3131cacab96fc660662e47fed150a98e236c273c6e2f10abb01a4aa113a0a15c6d", 0x29}, {&(0x7f0000001200)="67d137a40ee02eee4ea00f14aab7c6fbe323c42630f33564fcf0ea64c7d081449521b2ce9475bef42684d3435e08eeb205c8b185ff9eddabc65a00f21bf227f1b318a6a28c931b8efcfe46659e8527bccd40541ff40b27cd2201c8c33fac6f0441a3e9288585dca1979cfa5855fd5f6f625062a768ac53f65e4afb7e20d9878a383e17e0b1e154c5fa5d17967f4dd698963915d2f0134a1a125c9e7272e7fea0c0bce3dacb588fe76ebe5e9a88d25c984cc123d0514a8f0067795ebc1474c460efd3506576c5af50557bed02229ee570d81979d9920c0a45f0d1b1af2f391b5307be2021fa4234db6f0a7aa2f07fbbcb", 0xf0}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7, 0x20000000, 0x80, 0x5, "7c5b27649f3bc3ba6e4cc6d0b6772caeadfc27ad", 0x5, 0x5}) (async) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="ebb5ba5ab21fc27b", 0x8}, {&(0x7f0000000080)="fb7b1771276ee60e2d6dd1605ae76572897e20240d31bb0f8df120e93a62eb1e0c8cab0c47f573978b3b48cc687f8a540ffbf90267ffd4d231b237895db25cebe7b8df1ec5e16dd9cc64e1", 0x4b}, {&(0x7f0000000100)="b5c65945b46eeeb3ecf0f31e919278838469b76cb362acad278f95ca3c86032ce23e11335c7c8333d70e88dbe5ddf085d6903e4d2bf9c8261a3ceb28ba2255df0443a256c9311f6fc1", 0x49}, {&(0x7f0000000180)="d5f733a08f9df1e8461f8c7fc709921f2f8aa3c5f5ad648d8cfd29f8835a176192725dcf45ae3a189723e22859f63aa88b69c89d6b314ced417f5b0804bed7a153f808a4cea9c39751180b8c179e5c5a8b08557f92f51396b565ae4688732d85a52544c45bb97d684a01530191eb9a8266b10879ce76461457a6b8057fb5ca8b7511ce41d8e7b98a33657e3e4c1fb848b4d35021d2e59805cc6c3abfd36dd80eddb4348e17f29d001596d791a9a59d0c91c36ca5dbfa45e775726a82cef62e408f9eb90ad527ffd6babb1e260a98a85635d62898c414db54df52d538dab720c1197a5e9e4e168425c3fd516533920b7c05373eb792d88e626e41ea1a48451b82f5d1a8d2008c0adb20017048f1e9f1976464bcbd355fc9a4546581a3b8f81a74c484d98887da97a28dbb2215ae5d3e0fb3a168f685154692d6677a6679a1c5795bbe4192e0f24f37b6232e50142bc170e704869d1e2eddda181c3dc15d660c65686df6d0ac9af19bdadbaed8093563d9143d108ace7a14fbb5d30818319456a80b91ed46c061cffd826ec125cebcf5b3d5f16df6a678237c45a1b1450e0396e4f662d077cf54d8154b6f8695c44df19c3c34e889d7d2ff43f21d818d4c0458bccf0c4106f1d6765c599ce15090fb64ffa1ea851f7d5ea620fac8ecda359789c83f6f3914b6d0a08760264749d066f3688d81f9e9f25e117e272bfc25386445420663ea9ba279916e81342257f415a9fd1a891a5e995ad1bf490eb45c38e507822adce84026eccb7d070113a8334dc256fac7b0bbc6980ef41e11eef923363823eca3263f87c362718b9e8e95a264c97f9cb09d45d583491869d692f06a023796681aa4163b101723f9a49c04caef853bf00b32ec7e11277e9803d332322197f54b720d56390893ab1f97fb610e6b3de212d32f59780c4f117cdd77c5e3a55d49abdd963c9f6a107495502ec8e36b5e22ed4be1626de2eb8e7afab60e09f2d396c181f84342543a4a44461e1378e787be6dd786107d37eacd0311a160065b86da11702b5e0736e9d985790739faeee03e9c8f900bf94ed56cf39be61bb7a874d11dc11010db8f5f2614febda6cbd571d6057209c596e86006e1ebb6f04e2255399cd494ef8698308c7a6835bef5e03b3c595274ac550240aacfdd39ed60530fdbd15965ffd14bbdd2f16f76228c2fb23e5b2b5ab9171626d1b275b9d6dabee7bf5045839ed2e05e6919d91e84d95c9a9cfb24d7da7504b46b897a4854fde56349bfc993b9c615b3b539bb18818f71304a97b468926b7f9b691399fe7503d4e598a05366104bc7440534ab2e8bf1a416454d317bb56a7d442890d3128b2fefd1c68fe31c8efd5e7ec56929d2bf446ccbe8d4d10bc6be5650ef1d4d5e50a7cf8f93505b1e46724c356d3cc436701dfc0f5ccc7f66d1d72ab22e7b36be153d90d3d6a06c06605fd26321dc7a30aa69a944b105054be7e3dbd25244958c09ab239240e34778fa9c0c45baa2c23c47ebb222f72321f3114e2cb92b5567426b567ea97bab92672a7df589a1d117260a5453bc9c5dca42585ee2c9e5fdee95af87d171b8a245c6fc33a884a805d5cdaeeb84bc02486ba31cf8a4a0a878ce355669e1dec478e365fec64181bb6c9c237ba2bf3b5e1170855a52d50ad2c628b43cb7c8941deebef4f056cef12608a22ea1dacd5382493e993b9494e0addcc69c998e293b7e60f147b6c581a13dcd2dd7dd7bb42bc1d1c1cf9b9f25dc17c93c5c05e1dc62175ae12845cf52026f8719af6dbce4b2a26780b49653c15db24bb48a19157b45ba3962bb063be79e487eaaffa1819bb3c02281ce73434a60de1b92883a9d3c400633fe498d3b1d25179863a804f132e200186957f63287da48cb442342a3728c33674f80fa4737063ea55ca13c5a36bd450b3c9d607952627d3cb732deb2c924d95e6edb1de7bd09dde3ba946084f8a7772bab0b5ce594af6594bcc51bd141bd58d6dc5b2ab529301a10ae8d2b37a51d3717ec90ba0007eb5198a68a83cfb19b0cb7767057a610a7fc413d4a416b6a07ef4848770b067da0a49cc2780960c18da4c7ccdc6b1cf3fdfa86fa4a76f528c536a338cbbdbb79ed2bb71581d4c2dffeeb8b657a96b053da15d2e2beeb771227f9cbc37493c46abb1509858eb341a27d53f5cd91005e97c7915e79407cbe2cc193ecb4172584800f2f1b90362e91526242a33f10cbd2c110ca08ee52cca7682414d83fc408e38b0d4364f6b350d481c5335c36b0c94267f4170d01b4413fb2ce58b2ce215725fa6582756372decd2d0d5db1129dfc32dc743ef76d629b87f77b29dfa955bef9ba0f4d7370c43f8317398abea3a6a7692a4e5228d003b1cdf338e17acaeea9576e5585825219e3a9e021c9c97e170daf8aa9bd69bfb0dfd78b4ef9d7f9cece3a6ff5a5ead6ecd212dc23a9350f45aab48b25a6796a71648d1dc4d60f6be8d40fbc9b75c8bc51b457d4ec3e1a083692fe3d3559c7db902394fd3d0f5c10c0cc6bbb25a03d871e76b40b2f15b7c0b3cb62b591c4b8372768809424c6918f0925943f45a358fa13cea5f9aa2184346bdca725bddd5cf26eb1e3bd14340372dab0f0aed8d90664f433a909807ff60084945ae6fb955c1363703586232db310cd038aa01a3fcb971bcabc846d08bb6dd45d3ec342e42c7405f37a80ee30df8085e04793bb8fd180a8ffd8c7feae27293791dc1fd2a7b11c74b572651751f4169ad82e437319964c13a7235a27a030fac536e05dadfae1238f741a67252c0666de90601208e6749b9d62a8fb65ad67b317b68c434dd9607f3771cbba544e55406b2a3e63f0b9623e8542a54b769bb36a969dfe3fd6ab2455e7895a750b032babc3379aea8eceff525f5fd5300af486cc6866dd13b767dd88c889e0bcfa785d2fcbb94803592d863041872a0e39ec926efa2518923acb9ea37009f66b304d5950f12656955075f2dec73090e1a9a0997e098b03cbc4abbcc5506b46d0034c436b9448fe16fb041bebc6a412b2da18fa45112c9b523278b90b14d9f67d1759bdd39358dd4ef35d7562a39745ddc29170ef4c58a1575dc37e234d4f68fddcd6edec321b1cea62369e646c493637997388a4dfdc40235b801b4b8d5259f2b3d96e5152ea3046e0225d54025ca128c4d73ea363116dd4500054d737255a23254557bd7210719b91c04924bebb88044412f2fce8d5558db6198a66ef5336de2cf065a114ed0c53c559fe3d3991697b3fd58142b873c144a7f78db03136eb232ae2ed549ba2d5d2b8a23eca5adb6604652f87a2da80446ea9d398f794cea4eee449587b4309e1b4080288f058c8dde2a94b5690e3ef638bee185083025c2ecef105b0594b7446296b0132da3b047675e5bb0cf636f7fe8fdab33c4254473936786ba8036aa66ce0f58a72ccd9bad3a19f9c8e29b03b7e9a2b5050e31486545a11c6044a9f3d067a3163277257f659e87cd2d671808c01187fbf4a02d5a1d05a654c8455a76a7d5a622618361649d7c6fb6e4742ae90ae732b0d9762477ddd9058a457c483aaa428642280fcd60fed58d24d6f8e4e4f2f434342dcbeda30219f5538298cd51719c8a64d659d0d13ad5d7e5ceb2ad7f54ab94da77c8eb254f88fa7453b60d21885c92a1c932b13da3251d19296050b27e523ab1921753b2595ba52bb70f3cd19e435280b111d3a3a191a8a98b4ee194149b8602c587079b23de9e6d4f619c77ed9f259ee6bb0e3d78d39c277d218bf2888fe91498afb641cc071ed43ead7b07ffa58bd61e47dc97e5672230bdaa2288339a6ac942ee3d6cf2503eff8ed7f4f06d0cf0f1e2e1813a568fdfaaa440dd6a308ca26ed2977de9dc65c34bf3e6bba7fa2fd1c9aaa11a7e754aa725f91958242bcafd21b322c0f0dc7ef20b841db9b8cdfa1d1a16f3afa8d5aa021c993a41c250201ece245cd4b3e0dc92fbf3aa1a96b399279e2a749071168ba13dddd0869153a7449c198f3ef67056037ecae3d14083b2bdbabfb7eeb547cbd66e6e99f7140edd6ca7ef3cb516dfe5896285009157cc377e3f53edf30c429dacd44b758c823a69a4fb27101717018450bef3ac8dc25950f115f6a9102e32e7dbe6717ae8c88c281eae79e9ce7cefbb71bb0cb6dbb95fa41a0cf14e5d6ca2026a175e5c458f5eea32b5559794b6e6d3abc7c861dac0a3741a8348486abb4b2cf4e4588d16fb392bfe760a1307542735903ab048f821dcc74cc59c8647c5413ac1740b67462b90e7db058dcfe58e01ecd151b62fc3bee23b23a45e80be7e3af668baee1f11619260af1228484c14ee76b66261433e123a0346514559dc4a4278a9c0631bb2daa83b852c4e57cead76bcd0697338473e6709c9b62f8af3cc62d00cf7f2f5dcec27c6738720e43fbc8e4d561beaa6d4a156951f84a7acadb3ec6d0a605b69e5845bf07bac0b3181052647f13f6d18c6fe1eb4de7b54f7f141ece96a2f61a11bd26dfe2b78eed1ce6fa72d6c3fac8eac71152ed9d7e13b1771a1fcc4ab2b5d795a1b8a65ac1454f0a6c8572e21168b3dd3c2b16ae3c7293b36588f7d3706aa05ff6c3986e01a5fd38e99d98a4445f4f4f48a5ecad52108407027b35d0d5c4c3b70b1b5dbd57542c803dc601ef021867f45c11cbde95d5a67dae5341d8f0bd8b807494cf466828bfdb0ce79e5f792e31f8e7e93628203a9829294ce216aa34ead6e9eec7228e8b333b8a015b49da71ec3ad0a7a053fcd58c633e81de2d982cb5c7309542b8cd8e08bc04b54eb9105acbe9ad644d08a8ad08d05568059ef562c6934c1655343e18c609e807f590e0a75f0a91d839ea610abb2a790c775cf0ff3aa2aa55350f80a83fe61a7f058350342f1af952bb8db30dd87062b8d9bcac99392ab5e71c6b9149641f7572b6f49abbcb5359189c9c98a17614344653b7996a30d684d77bc9203ee304ccab93e70d3846c6f406d5f7d993a7e067665b00bbf3ebd811ca90d34ceff85303ba97e69c427f59b24cbc2dd23c2bf7a0646876d4c7705ce2ff3c20370e2114ebe90fbd5f0d6a96b8b63d04cbeed4738edc35e4e74a9de48aa6d097ca50b0da9c834f8d1a39b708a35eba20eaf208884e37199b004fd3a5484e58f82ffb2e6d820b97fa909568a3eae2cf87a1d975eb6b6b41fd9b0271e510b8566f8d2c6e57b8c1ce2cb32843ea33817b6a89dbdc6a3072a3fbc29cd50a8e4a2afdcfddf4939647130e8f7572201247f097072fe506141b4f84b2ae02f296608a2e9cf608a155381a976619e34e9406e067e65c24a2e54619bcab3914111260d25d50b1b2c878b35a4a8826da12c2d1be3019a05202d2624d8a011ff66da5d6bd63e4f679a2533d2956c8a6bafd2bfe680ee7fd661272d005499c73d8201159a67e722247987d134679de88a5ac88f9ae7993cbc2869de2bd8028006c605950253ea9c827bd1027807a433799e68a775423a84e58b256d2532452def1c224011c12751773464f50261bb3674330b6142ceeced679ddc0c3e487b71b16dd38ba2938b060b582d20acabb2bccfa58ce46e176aa255598a39ad779619dff2dd8faa309f6bd17676c8cbc7e6caed6a6b22e9d27d35b4133157574ab3b453da2b654ffbe260feceabc62d460df7d97af56e46932dba4c65e0a5ad70ffa2dac3065ea3b1e80ac650caadad6fa630b44a6e94c4b34670bdc2bd4f0104a49c2c88467f7e03ed958866d82d8e59ebe3139f0bf60647070bd67dc5a2cf9d6ef02d16fe5486af9574b1ddc8529c59f0567c63139adf53f1fe8367bdfd0cae0e4", 0x1000}, {&(0x7f00000011c0)="8303c2cfb777cf8e3131cacab96fc660662e47fed150a98e236c273c6e2f10abb01a4aa113a0a15c6d", 0x29}, {&(0x7f0000001200)="67d137a40ee02eee4ea00f14aab7c6fbe323c42630f33564fcf0ea64c7d081449521b2ce9475bef42684d3435e08eeb205c8b185ff9eddabc65a00f21bf227f1b318a6a28c931b8efcfe46659e8527bccd40541ff40b27cd2201c8c33fac6f0441a3e9288585dca1979cfa5855fd5f6f625062a768ac53f65e4afb7e20d9878a383e17e0b1e154c5fa5d17967f4dd698963915d2f0134a1a125c9e7272e7fea0c0bce3dacb588fe76ebe5e9a88d25c984cc123d0514a8f0067795ebc1474c460efd3506576c5af50557bed02229ee570d81979d9920c0a45f0d1b1af2f391b5307be2021fa4234db6f0a7aa2f07fbbcb", 0xf0}], 0x6) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) 5.080492347s ago: executing program 2 (id=204): open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mknod(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0xdead4110) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 5.080205502s ago: executing program 3 (id=205): link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x3, 0x2, 0x201, 0x2f, "1800e6234f5d7a0000005409456200", 0x1, 0x7}) 5.047634191s ago: executing program 2 (id=206): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x6, 0x1, 0xff, 0x80000004, 0x80000003, 0x10000, 0x10, [{0x4, 0x40007, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x102800, 0x7}, {0x446, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x8}, {0x1, 0x82, 0x5, 0x2}, {0x5, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x800, 0x20000b, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x2ba71715, 0xfffffffa, 0x1, 0x6}, {0xc, 0x8, 0x9, 0x4}, {0x0, 0x1, 0x1002, 0x30804}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0x7}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x10000, 0x0) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x4}, {r0, 0x80}, {r0, 0x4}], 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x23, 0x1, 0x3c, 0x5}], 0x1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0x81, 0x10, 0xb129, 0x1dfb}], 0x5, 0x0) kevent(r3, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x22, 0x80000000, 0x6, 0x75f}], 0x1, 0x0, 0x9d6, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000240)="fe6cfae4850000dbf6829f7d89a54578fc68418df0628f4d0b37dd968845d07e1ce9c495f22f69a9", 0x28}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000740)="0060054d3d000000002decb9208753e215ea864c2fe6bb1a87cc363d6fde7586e1d8b10f1d0bc16049a26800c273130400bc4107b19823eac561035c2532f7a0ea9200001f00387e24fc3b40", &(0x7f0000000000)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 5.047480294s ago: executing program 3 (id=207): rename(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 5.047299443s ago: executing program 3 (id=208): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1fffffd6, &(0x7f0000000140)=[{0x87, 0x1, 0xe2, 0x9}, {0x3, 0xf9, 0xa, 0x3}, {0x1200, 0xb2, 0x7f, 0x7}, {0xcd, 0xcf, 0x5, 0xb}, {0x8001, 0x2, 0x8c, 0xe27}, {0x5162, 0x5, 0x2, 0x8}, {0x9, 0xb, 0x6, 0x400}, {0x8, 0xfb, 0x17}, {0x76a1, 0x2, 0x9, 0xd4a}, {0x8004, 0x4, 0x1, 0x7}]}) chmod(&(0x7f0000000040)='.\x00', 0xfc) setuid(0xee01) open$dir(&(0x7f0000000100)='./file1\x00', 0x290, 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r4, 0x8531) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) 5.045588633s ago: executing program 2 (id=209): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x3}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100060000000100000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0xd467) select(0x40, &(0x7f0000000000)={0x1c, 0x4, 0x4, 0x8, 0x4, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[]) poll(&(0x7f00000001c0)=[{r1, 0xaeecaebf517d446a}], 0x1, 0x400006) 4.818071329s ago: executing program 3 (id=210): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x3c) ftruncate(r1, 0x84002) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x20, 0x20) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 3.187116114s ago: executing program 0 (id=238): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0x2, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x9a, &(0x7f00000001c0), 0x9, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = open(&(0x7f0000000240)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x2) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000980)) write(r3, &(0x7f0000000200)="09200200000000000000004504000000e67963913f9b47437b413f30ff7a6a0a", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x202) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='W\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000001940), &(0x7f0000000040), 0x0, 0x0) socket(0x11, 0x3, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x200, 0x5, 0xfffffc06, 0x80a19d, "bb08000100f104d910020000000021000000007e", 0x0, 0x4}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCDRAIN(r5, 0x2000745e) 3.047482931s ago: executing program 0 (id=239): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open$dir(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 3.046868661s ago: executing program 0 (id=240): sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000055e000/0x3000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000033b000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil, 0x1}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil, 0x4}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000002e40), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc2c04200, &(0x7f00000001c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) recvfrom(r1, &(0x7f0000000100)=""/132, 0x84, 0x1000, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 3.046525035s ago: executing program 0 (id=241): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x6c, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="20e5668d963a91566b03e5d0f558513d3ca6e7b30e27f9d64975e6a4e235da1a5301bf71e1bc50923d0465dce6f006c49f56887c4aee1d2bc9626235", 0x3c}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) mmap(&(0x7f00008c6000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000000)=0xfe1e, 0x0, 0xfffffffffffffd7b) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r4, r5, 0xffffffffffffffff, 0x0, 0x88, 0x6}, 0x6, 0xfffffffffffffffd, 0x0, r3, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0xc003, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x3}, 0xc) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x7, 0x14}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffda9) 3.03766602s ago: executing program 0 (id=242): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000000)="ed", 0x1) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000540)=""/185, 0xb9}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f", 0x3}], 0x1, 0x0, 0x0, 0xd}, 0x6) recvmsg(r4, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) execve(0x0, 0x0, 0x0) fcntl$getown(r2, 0x5) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x2}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) 1.965724532s ago: executing program 2 (id=243): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0xfffffffc, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {}, {}, {0x3}, {}, {}, {0x3, 0x3}, {0x3}, {}, {}, {}, {0x0, 0x3}, {0x1, 0x80000}, {}, {}, {}, {0x0, 0x7}, {}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x2}, {}, {0x0, 0x3}]}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) (async) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9e, 0x411}, 0x4, 0x800100000001, 0x0, 0x0, 0xffffffffffffffff, 0x4000000000, 0x40000000001, 0x8}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0x109}], 0x1, 0x0}, 0x80000006}, 0x10, 0x40, 0x0) (async, rerun: 64) close(r3) (async, rerun: 64) r4 = socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) (async) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x300000) (async) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) accept$unix(r4, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) (async) write(r6, &(0x7f0000000180)="39f29fff56576a8d", 0x8) syz_emit_ethernet(0x135, &(0x7f0000000300)={@local, @empty, [], {@ipv4={0x800, {{0x21, 0x4, 0x1, 0x10, 0x127, 0x65, 0xf, 0xa0, 0x88, 0x0, @empty, @multicast1, {[@end, @rr={0x7, 0x23, 0x9, [@loopback, @multicast1, @multicast2, @empty, @loopback, @empty, @empty, @rand_addr=0xfffffff9]}, @lsrr={0x83, 0x23, 0x1, [@empty, @broadcast, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @multicast2, @multicast2]}, @ra={0x94, 0x6, 0x200}, @generic={0x88, 0xf, "c663c595aadc57809352dc664c"}, @generic={0x94, 0xe, "9dda162cd274f4db9fc75d18"}, @ra={0x94, 0x6, 0x9}]}}, @generic="102a0e1ae64ec0ec0ffba3f5cc2ea9fed609a6b0c0e3fc4fc6c0a936c1be6e4a2267c9406f1146f7277596969127025eb25621808492e685418958a2ffb610f91d6961e760565b086dd8f4cd5957013a7380a44b722210bb76c55b98c632fa469292b490e84d1198993db40f7418948fe9eb89123c8fba1e269b8afdb7b689c4a23f8a26e5634368471fd8b98fe8712c690701c46edab5c6ec65db04ca7c48b4f83857"}}}}) 1.96405477s ago: executing program 3 (id=244): openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0xba49235f934a8e69, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setuid(0xffffffffffffffff) socket(0x2, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x2, 0x5}, {0x40, 0x49, 0x3, 0x8b}, {0x3c56, 0x4, 0x0, 0x10}]}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000, 0x2d, 0x43, 0x1}, {0x3, 0xc, 0x2, 0xb}, {0x6, 0x2, 0xa, 0xfffffffc}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0xe) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="0060054d3d000000002dec30c221c04ca1e6904c2ffd0bc16049a26808c20000", &(0x7f0000000000)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000580)=ANY=[]) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) setrlimit(0x1, &(0x7f00000011c0)) munmap(&(0x7f0000000000/0xa000)=nil, 0xa000) open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) 1.960288596s ago: executing program 2 (id=245): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa010, r0, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) (async) setitimer(0x0, &(0x7f0000000080)={{0x1000000000000, 0x4}, {0x4, 0x6}}, 0x0) close(r1) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc0284457, &(0x7f0000000280)={0x4, 0xfffffffd, 0x5a0, 0x0, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x200, 0x9}) (async) setsockopt(r1, 0x6, 0x41, &(0x7f0000000280), 0x1c) fchflags(r0, 0x0) 1.959433898s ago: executing program 3 (id=246): semget(0x0, 0x1, 0x281) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x9, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x9, 0x3, 0x8}, {0x1, 0x8, 0x4, 0x7ffc}, {0x3c56, 0x0, 0xe, 0xffffffd2}]}) syz_emit_ethernet(0x3e, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x66, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x8, 0x33, 0xf0, @multicast1, @multicast1}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil, 0x100000000}, {0x0, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200001fffffc}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], './file0\x00'}) ioctl$VMM_IOC_INTR(r4, 0xc0285602, &(0x7f0000000040)={0x1, 0x0, 0x1}) connect$unix(r3, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xffffffffffffff33) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x8000000000000001, 0x2}) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) kevent(r0, 0x0, 0xfffffffb, &(0x7f0000000080), 0x200, 0x0) socket(0x18, 0x1, 0x0) clock_settime(0x100000000000000, 0x0) r5 = semget(0x0, 0x1, 0x11) semctl$GETVAL(r5, 0xe520b27c8b3f67df, 0x5, 0x0) r6 = socket(0x18, 0x3, 0x0) sysctl$ddb(&(0x7f0000000380)={0x9, 0x5}, 0x2, 0x0, &(0x7f0000001d40), 0x0, 0x0) setsockopt(r6, 0x1000000029, 0x1a, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x3, 0x0, 0x0) 1.93979762s ago: executing program 2 (id=247): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x3}) select(0x40, &(0x7f00000000c0)={0x401, 0x6, 0xfffffffffffffffa, 0x8, 0x40, 0x7fff, 0x9, 0x1}, &(0x7f0000000100)={0x3, 0x7, 0x7ff, 0xffffffffffffffff, 0x2, 0x0, 0x400, 0xb}, &(0x7f0000000140)={0x860e, 0x7ff, 0x8001, 0x8, 0x3, 0xfffffffffffffffe, 0x8, 0xc589}, &(0x7f0000000180)={0x7}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r2, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/128, 0x80}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/39, 0x27}], 0x4, &(0x7f0000002400)=""/81, 0x51}, 0x1040) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000024c0), 0x40, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000002500)={0x6b1, 0x3}, 0x10) setsockopt(r2, 0x5, 0x1, &(0x7f0000002540)="a921c28304131529f73970e8d23336f46d694362e3d57e2bf9839c96b63e6048a155563fc4aae1cd8bdc796a0269d57422fa0b9a21ff9c70989ba524812151be0f3ff31bee96ea7386fa9e9bf53d49477b6081958a2a2d9ccd114b1557aa673e2d9566339c203ae50a31c0a8b8d473b766324221cc7a2698fe03b766abe2100472f7c036805de30f5f74af4d1559bed0b0a9cccd7786e583d7805e2b79e4d7f778f4bd", 0xa3) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000002600)={0x1b, 0x6}, 0x10) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000002640)="dde1f9b0ca64fca6bba75e1c254a9f6ccebead180f8415f119905e38b2d915a9d81ff015ec3ada", 0x27}, {&(0x7f0000002680)="1006066ec12095ed24599b7cc300f3d8a75579b96b5c00b3ca45af588e330149a550772f5d4d9a6518928255020baf59561cfd4be60c84cbb4bb37d415f53190101791f16bffe279b4ed64ba0374a9660c49aff36d624b8dab646719dc20d62c993bbbcc59a2f4f7bb7bffc55e3a66f5b7d12bd98b02b44902db06cdc294a9ba30be987caa194e3f60b62017f54b2a3d164560fd058bb075e6189103e2442fdf40373129ba3bca940855212719e35d1fd803494f94fb7565adcea32fa45799204336e613e731fac5c4076aa2414c61a44c970475c7ff64d1ce8f88", 0xdb}, {&(0x7f0000002780)="02120e4607837c2c34a1c1d171cbb8fee5798d59fc34b263c2fa01502e777d2a410f6f3b80e1f3a6fa5e3dbc42a8ec31", 0x30}, {&(0x7f00000027c0)="72998f380ef58004476abf89a149f0bf633d2b83b7d828a3e0c5c69229e6b570e1cfc8ac8283e342cbe4afa98490f4e199e719bfd6f8b74c0958e9c436b89be41aaf317e39113e9eeaa7adb39a69d0c018c0acfd7fc5cf665d07fe48b74ceecf435d7d4f5eb50920b2b46fad316d9dea243a6e3b6fd73374fb5fa36378d30902d113efbb6fc32f0dec939982f8b4ffb2383f6b97278a4de67eb437276366809e50772444a9d1b5078f4fc0c20e21a6675463cae51f26a3027bdfef45fb01005e71cb4c47845234aacf392a4bf921d55cb3c94696947a8a69cd93", 0xda}, {&(0x7f00000028c0)="131316803ec8b9fd8a17b021452118cd57a4493d02c8022ae9a77ed8d08da2f60e1906e82f3e28d735bac8716cea04a9708ebce8ef59bd5e9a547a85e7479c6139fdbb73e5a5536098d2d86d44c26d4dd145d1962b6e357b4030fb514ff9a0c314ef2c9473fcc297f6e8cc384332101d12c9a1eb8971511326359739676bada67311263ad22c09fe338f1416b696314900f13e4772bacae9c4cd9ca208b67b5c8ac4b9e770217ac03b8beeabcf74989509e32094c27eee9de8781d71a7960e2c5ec148622cadcde3b436b14d989157fd90ffbc591cd0c639a08d300754aefa2904d978932eefcc9a68287e0848a184eeb531bff7ed766595c3b2ebcbe72e76", 0xff}, {&(0x7f00000029c0)}], 0x6) sendto$unix(0xffffffffffffffff, &(0x7f0000002a80)="df544a47aaf8038492936dd2485e0576ed2fa7928d97c4778f9676210874e43c165250ecfc1670239cfac23213", 0x2d, 0x408, &(0x7f0000002ac0)=@abs={0x1, 0x0, 0x1}, 0x8) socket$inet(0x2, 0x2, 0x7f) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000002b00), &(0x7f0000002b40)=0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000002b80)={{0x18, 0x2, 0x3, 0x8}, {0x18, 0x3, 0x5, 0x8}, 0x0, [0x1, 0x2, 0x3, 0x2, 0x200, 0xffffffff, 0x9, 0x800]}, 0x3c) mknod(&(0x7f0000002bc0)='./file0\x00', 0x20, 0x6) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000002c00)={0x3, 0x6}) r4 = geteuid() r5 = getgid() chown(&(0x7f0000002c40)='./file0\x00', r4, r5) preadv(r3, &(0x7f0000003cc0)=[{&(0x7f0000002c80)=""/4096, 0x1000}, {&(0x7f0000003c80)=""/43, 0x2b}], 0x2, 0x800) bind$inet(r2, &(0x7f0000003d00)={0x2, 0x1}, 0xc) utimes(&(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)={{0x0, 0x3}, {0x3, 0xffff}}) r6 = kqueue() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003dc0), 0x80, 0x0) kevent(r6, &(0x7f0000003e00)=[{{r2}, 0xfffffffffffffffa, 0x20, 0x2, 0x6, 0x1}, {{r1}, 0xfffffffffffffff8, 0x0, 0x4, 0x9, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x2, 0x2, 0x7}, {{r2}, 0xfffffffffffffffc, 0xe0, 0x1, 0x42, 0xfff}, {{r2}, 0xffffffffffffffff, 0x10, 0x8, 0xf4e, 0x5}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x800, 0x4}, {{r7}, 0xfffffffffffffffa, 0x70, 0x1, 0xe57, 0x75}], 0xfffffff0, &(0x7f0000003f00)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x10, 0x4, 0x7, 0x7}], 0x67, &(0x7f0000003f40)={0x8, 0x6}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003f80), 0x10, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000003fc0)=0x1) 381.584792ms ago: executing program 7 (id=253): r0 = kqueue() setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r1 = syz_open_pts() close(r1) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x8, 0x4a) fchdir(r2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {0x2}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffe}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x7fff}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x1, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x1, 0x7}, {0x0, 0xfffffff7}, {0x3, 0x7}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1, 0xfffffffd}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 373.131605ms ago: executing program 7 (id=255): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf6fb18d7c51f78b06ccffb40500000000f5677b7dbf8021c33487776665d4cd12df3d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x409) sendmmsg(0xffffffffffffffff, &(0x7f0000000b40)={0x0, 0x9}, 0x10, 0x1) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/237, 0xed}], 0x1, 0x0) 291.81971ms ago: executing program 4 (id=261): open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x40, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f00002e3000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) setpgid(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, r3, 0x0, 0x16ef97e0, 0x0, 0x400000002, 0x4}) r4 = getppid() setpgid(0x0, r4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r2, 0x5) setuid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r6) close(r2) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000280)="0dae1a63cab67c36711fd3b29517644ffe8d3753022aa621e6540034b5278a22efa181fe84bb2631146c0debab46827a6ef79719f3debeb03ccf9c774e553df15751a282c8047848a5818d3abc28271a6671225f2a8cc1de1a42158ff487220252e09197852c53f88d43dd70c0558cce6fff197f3b16d99ff1c83eb979d839caf30c9c4b8850ef6655b53e72032c72f797a813ac58c4da858a8f7579caf70e944f0c96c799f5f861c23835b06af732b90b0bf35c283032829d2073947288ef96b427cfe88170aebe14307a16559ba67646914f81b022ee751bba5c4b7e26d7bb488d0787a6c3e8541d681a8454f1f5267f68d84aaf5649f7a0556e195bb1f8fd2783f8924f8534872fadad4f4fff6dbbd387bd1effc884ea92a99a6ccac03a9c41374fd780fe740d496e34a9f4a4e4969cee4359c16516ac2716f0d5b545f9bf98f987a8bf3f0c7545343796590ce620857d159cc7dc551d3908aaa22fb8b06f5cb279cf0ff1cf6f90715eb6334e055d4ece30999d2f7a3fc20e88679ff8825fcb502adaac5834afb8003f7216be5067eb1be562ad018ea5ddab8f48a7830fbb451cf18d1bde41d6c175344ce0510502c8954fa1713e21f22a13936e89fb8350ba7d72fb2ccf2bea5ac0c8b3ed0902b948f2fe4fcb1cf9b28c9f1d7d7f2c4eefb3fbe19206a00ac4b1a566d561a76003eaed5fe2ddb997ea72a631501fc9831b47ce6969746d0e2413ebe8f3ad3efcac3d1cd93b2009405b895fb310321f65a8992c11344aa5fe99008d5f30a06ea7436ab021900ffdc3d6457f172e9ac0494deb6557c02882acef4141ee731493b78d2817d1bfedd250d55dc739641e23d5f3cfa0e0df524312c73c0cbb3fba9407affd94057cfab613b5c391a514ddbd70f5ffd0cdb455c4608faccffa33ae2173f156636a1db86b08717f55788ec754afa8b98d9eae67254a34276be64c70ce9d752c677c1c1adcbc5c19d70528d3025357e35a2dd4cec536ae36088454c315c9f350d4fdad12056f1db3997a418c26d4f5c5e53d86a0ba824e68cb1120aaf224e698c6a83957e1259453271e31cc703bb00f80b5f9d8d51b5a23a7579c4852828e263b2a9299a7efab4487805a7c9cd4b0d40c045aabcec8558b047609acd896ab39e8adc256381a1a535cd9de56782aefd07138c754f751e03e5f046b2090e6c8b6c3af0616727a4d45b05b49240c90de1120a92145215a80830b1788648cdea97b8cbedfa8d72ea571d7798600f43149e64c6b867a6ec45c24f73b99b8c1540de4422a8e1a6b7087a69ca5af78a7e10bebde0b295cc4e04da6b7ebd19aae743425cf29668bbc43833dd20e1505213efa28a6378c0de94b4dcd778d3876d860a22613f3cb044804f8bdbe6f234c467595437aaeaa0546b5271df30c91ffdd8ebf11ab48ea882e6060faf713b9a3b9ad69028954c31899b8e70a8773fe83d27303465e222637f9c8466eb616e197cba33d0b99365761c5924a6b0c3b6d647e561da2d25cd076a58155f4a881f535fac749a71a7bb46360fcccbfba323b85b77b14dd2f541581ebe2c38770b02434a3ab2e971f2d247324968e382da4088720b9cefbea5cca2a857ce4df371b49a8c93577d58cc10884a7702e33d10719f5a8379cfa07dd7a833d4509dc3b26d55a010f3f723b025211c65bb2c9940fb9422f350a22bc9df8fcad9a3e15df1b0af570a243d505ae7ca99d837f90f912c8aa0dd03b8e2e223142209e0edf728b6af6e7ce5f73f3c7498f64d8b0c8b7f21d45bf37cbf8ad9766150eb8347d9681d4e5af86484daf59af10d26387cbe0438387412fd9d17fa56ea0d4f5d1be0faf4601d72a565d7333f0eb6ea8fe4ef20bd9f661bef3120947495cd1e245e3e54ec79438741b03df59fc8af9f3e92006c92ce759e160104f54d39589f550f3deecffabc1678b9592282dea9c46066bdf0cf876b732d269c1b2c7cc63cfdb15b88820a55cd08ddb00450898f3db08e85540c7223e756e60824f17419fc1c48a0caf5e921f97070d32cf3172d51e8468e1a6476641cac603224219c58b13a06324dd33c6d30e462a", 0x5c1) syz_emit_ethernet(0x3e, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000000011907800008001ffff21bbe2ff0b019078000b00004509000200680001ed11061affffffff00000000"]) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x6, 0x4000a1, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x90001, 0x10, [{0x10000000, 0x0, 0x3, 0x71000}, {0x101, 0x8, 0x5}, {0x7fffffff, 0x8000b85, 0xffffff7c, 0x9}, {0x73f0, 0xa, 0x4, 0x2}, {0x401, 0x7, 0x2802, 0x80007}, {0x2, 0x6, 0x7ff, 0x99}, {0xcdf, 0x8, 0x200004f8, 0x10}, {0x6, 0x9, 0xd, 0xb}, {0xffffffff, 0x84, 0x4, 0x3}, {0x4, 0x7, 0x93}, {0x6, 0xffff, 0x7ff, 0x7}, {0x80009, 0x29, 0x9, 0x5}, {0xb8e, 0x401, 0x80000001, 0x405}, {0xfffffffe, 0x4, 0x4, 0x3}, {0xc, 0xf8f, 0x6, 0x6a}, {0xfffffffd, 0x5, 0x4, 0x30005}]}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) 287.809006ms ago: executing program 7 (id=262): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x180000000000000, 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40000928, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setrlimit(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x800, r3, r4, r5, r6, 0x80, 0x5269}, 0x7, 0x400, r0, r0, 0x7b6, 0x84d6, 0x4, 0x8}) clock_gettime(0x3, &(0x7f0000001640)) 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, 0xf5a752c}, {0x0, 0x6, 0x10000000}}}) r7 = kqueue() sysctl$kern(&(0x7f0000000240)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000600), 0x0) kevent(r7, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) close(r7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 287.402296ms ago: executing program 4 (id=263): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xc8}, {0xa, 0x9}}, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x9) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x3810, r0, 0x932) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0xa5311c9011dcefc2, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x13, r0, 0xfffffffffffffffd) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0x1000) r2 = geteuid() lchown(&(0x7f0000000200)='./file0\x00', r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000240)='./file0\x00', r3, r4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000380)={0xf5, 0xe, {0x5, 0x200}}) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x800, 0x1) fsync(r0) chflagsat(r6, &(0x7f0000000480)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) r7 = accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockname(r7, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) chdir(&(0x7f0000000600)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x5, &(0x7f0000000640)=[{0x5, 0x1, 0x7, 0x420c}, {0x5, 0x3, 0x2e, 0xffffffff}, {0xff80, 0x81, 0x9, 0x6}, {0x6, 0x6, 0x5, 0x9}, {0x8, 0x40, 0x5, 0x7}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000740)={&(0x7f0000000700)='./file0\x00', r7, 0x23ee62bedd01cc5d}) 264.70429ms ago: executing program 7 (id=265): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x22, 0x401}, {0x8, 0x200}, {0x3, 0x8}], 0x3}) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) r2 = open(0x0, 0x80, 0x23) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x200000000000008, 0x1000005, 0x3, 0x8000000000000003, 0x420000000002, 0x0, 0x101, 0x6}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x9, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x2491, 0xffff, 0xffff, 0x0, 0x21, 0x2, 0x3fffffd, 0x0, 0x2, 0x1, 0xe3cf}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) close(r4) 252.970246ms ago: executing program 4 (id=266): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0xffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/26, 0x1a) open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') r1 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xd5, 0x0, 0x8, 0x100200000, 0x3, 0x8, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x7ffffffffffffffd], [0xfffffffffffffff9, 0x80000005, 0xfffffffffffffffd, 0x525, 0x6, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x8], [0x100000001, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11004, 0x100000001], [0x1, 0x1fffffffffb, 0x7ffffffffffffffc, 0x8, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0x8, 0x22, 0x5, 0xffffffbffffffff9}, {0x4, 0x4, 0xfffffffe, 0x80}, {0x6, 0xd, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x207f, 0xb}, {0x0, 0x9, 0xe7, 0x2000000000000002}, {0x7f, 0x2, 0xfffffff9}, {0x0, 0x100, 0x0, 0x405edd5}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x9, 0x6d5, 0x4}}}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x8000, 0x0) close(0xffffffffffffff9c) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x3) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0xc000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0xff, 0x7, 0x4, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) listen(r1, 0x5) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000340)=0x1) ioctl$VMM_IOC_INTR(r7, 0xc290560b, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000003c0)) sendto$unix(r6, &(0x7f0000000280)="b1000501600000000100000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc202000000000000004d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09cc94fc59f8738001040781e40500000000000000000b00000000000000", 0xb1, 0x2, 0x0, 0x0) 189.184493ms ago: executing program 7 (id=269): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[{0x40, 0x0, 0x7a}, {0x200, 0x6, 0xf3}, {0x3, 0xe9, 0x1}, {0x7, 0xff, 0x3, 0x9}, {0x80, 0xf, 0x10, 0x40}, {0xd48, 0xff, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = socket(0x10, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x48, 0x24, 0x2, 0x1000b}, {0x400e, 0x0, 0xfe, 0x7ff}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x34, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000002c0)) pledge(0x0, &(0x7f0000000000)='tty \xe1\x96J\'\xd4 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xcdn\xe7\x8b\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00') 187.313613ms ago: executing program 5 (id=270): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000040), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0xd98, 0x0) 86.659671ms ago: executing program 7 (id=271): syz_emit_ethernet(0x5e, &(0x7f0000000dc0)={@local, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "572882", 0x28, 0x0, 0xf, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x62, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x707}, @jumbo={0xc2, 0x4, 0xf}]}, @routing={0x3a, 0x0, 0x0, 0xe4}], @udp={{0x3, 0x2, 0x8}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x5) 86.449458ms ago: executing program 5 (id=272): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2004dde06", 0x9}], 0x1, 0x9) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r2, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x10, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 86.103706ms ago: executing program 5 (id=273): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000017a, &(0x7f0000000900)=[{0x83, 0x2f, 0x2, 0x7}, {0xfffa, 0xf, 0x9, 0x10}, {0x6, 0x5, 0xd, 0xfffffffe}, {0x7fff, 0xfe, 0xef, 0x842}, {0x6, 0x9, 0x40, 0x40000001}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) dup(r0) 85.392532ms ago: executing program 5 (id=274): sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x400000000, 0x81}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x400000000, 0x81}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x1) getrlimit(0x8, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r1 = syz_open_pts() close(r1) (async) close(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1cca) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x4b) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x4b) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r3 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) (async) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) (async) write(r0, &(0x7f0000000180)="39f29fff56576a8d", 0x8) 49.925657ms ago: executing program 4 (id=275): syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900303a2900000000000000000002000000800000fe80000000c302675d000000000000aa02009078000000006006c33e0000110cfe8000000000000000000000000000aa"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x0, 0x400000}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x6}]}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0x84946467, &(0x7f0000000080)={0x0, 0xdd00000000000003, 0x0, 0x77}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x94, 0x91, 0xff, 0x47}, {0x50, 0xef, 0xff, 0x9}, {0x6, 0x7c, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a8", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)={@broadcast, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "f12819", 0x28, 0x37, 0x40, @loopback, @empty, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) socket(0x10, 0x2, 0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x8000000000000003, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) mknod$loop(&(0x7f0000000380)='./file0/file1\x00', 0x40, 0x1) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) acct(&(0x7f00000011c0)='./file0/file1\x00') syz_emit_ethernet(0x103e, &(0x7f0000000180)={@local, @remote, [{[{0x88a8, 0x2, 0x0, 0x2}], {0x8100, 0x1, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x1000, 0x3a, 0xf9, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="db5955144be7443c84e40e99a38578db987f7c88ec599e904ce0575f3f7250798109c152668e951d8bf77868700b9913db1e80d9c2ab7a7942141a0d5bf9d9f6060e60bed228058c6104a48b0ef69fc0e632c71abe1e14339e68d697a7dbe54cb9ff1921deff03c2ee50f9e27acc94175886d44cb7bc1f44ca9d72e639f8c53ecb214df7f56f7ebd11ca084f37da0185942ec97ad080c7343e27d447a431b52d90ed21418c986262a522cd66122f40a2d8dd210ba558ed0576a992e93d5ce63abcab99a03ea90bfce7759d2cdf1085e3717c6067b34d3567e983fdd797d274556ec15a56f3d9b7615b50ab91fee6c4bd42200b441b1a8d57a4dc27e41ed8ee9035424c1a6873e8421663e938f6058b24c7fa612b5d5e465f7d7eecca370a49c68469c146d729776ad870c1f2141e06691b333568026eeb60f66d8b093d29702d3012bbdd652662e50e63f34732c6c233244efbfc01071e35155cd5132351863d1cb6e35db475067f6e83030f9ed7d72738ca3550f7e70ca5eb9b3345b6f67c3c292b4adf0b9e8e31302c62eca9a170808566efda90338973bed0bebf3de8f279787047ca88af247e3ab358bb71a75068bae179e16093d03480b01dba0b52e617cc87f2ccf25d8bd37497f5a90d9f887e739f0d9313e74077151f15f0029a09d327e8999de8394290864f4be1384e97c5d63d86a43df3e9ad0aed5c604bf790e074f0151ac9865d9816728885b2d643debfbefce7cbe671f40a36bb7d3f0f8467199bbd19c94e2ee285b6f59f15c49b36d79d86c4daf7eddd64b6aa2d59406047c5d836e8b09080eeea2ed73e06bbf1cdac64fedc673fbd121c06ac8d8d40799d8d796347e34644a31923f579999b2c1fbc993fd0b753055260c5e24381ef515830fa1d9bde8d05989c6304a3514f09585ba9040c8b8618d1454b39bee58398778fe624c10295bfeb77635cccb6dca9d9ac408b05e89de2c3e6114aff9657f30a67d30357e16456be857a929887a06a3f9da1d3aa8811a25671e67d2fa1d2dd549fc097020291a552411d6f4dcb04209d02f0626a1eb06d81b85b96f013ed7c27b3f77f123d9f568ed0d7546e8f8c9968bd95fbbb72b78bd341a95bc5e299110089585f3a91d7e3596aa7639b8ec5f3f5e47a037166feb61865828d8d728a1a09f831f37a9d9158492e1047a8141efea367d11d51033de825cb1112f617f44c260ff87e674f5082d375063fa29219654198eea4c1a529a6c22105ed2d83e362b0887edf17fa2ebddec321b8f66188586d8c66632009caeefc05286c41cdc27d3a6b17866933ee6b263438936b85a8b7bcc68be226c821cad4484d767f1d3c1ac590909d407bef1d5146ea21e9d76e7e2cd59c23fb3fee09415ab8bf488e04dc936be781df481743d382d4d326d0125363ba8e9b27358c046422ffdcad36be7e990e49bbeb19432ea83410160897645536092cd8e0a60dd4d63eee915fc176a366f0af62ed18fe8b006b375368646a1785a096ec7222d14ef8798098653697981bdd7d17ebaaa88f3c67b164c6db094ff1477ed5316e863f62368b71929fa4fe72937debe7d760d5fe975497c5cd5bd20ce50ce04a4ec1458c0a31837eb216807fdd56086e0fd40b2c7816a503f11f19394e0f42b90fe70c22946d4f1237c1d01e45c24e13b08ab8d82adc6673fdbf8f2a9e69f3eea9f000882ce0c620acff4644352ad2c56d0dc4e4f83dc6101b4a5cd65fd060549381417d16282da3d828c6af27f23702894486a5a45e5c1198985c383c70f40d6560e8881ebb92b8aa6889e349de4f9ebdf4787cc77fcc928adf982ad99a4fa488fb0615ba7f10ad5f8b6fbd090d84b944fccc5950d08619ff2bb64008c359eaffbb54fce7e866f53b42bfb6453798ef03c8238f16e9cd646a56359a0c40e8369c172a4897fea178b3573103e8c79013d0c4150f398af9001f390cbc088e385e9e633416a8f31a795ede5b5c6445477121311aaf336dcd1144a50c65f9e0c76e6dc5ec71ae06a4188d0c29116b4289e04b68303b32dc166330356537f06313515198af84ea3dd37e6749e59e221dd1433e2bc4768e6c8358391140de33daeb78ef14cfe6eae66a4af37efbe4553ee75a83505f059ecf1f8e2c319653158a1241cc77408bce119f2ad316d2c84fc3d928fcd1871dc1b227186161244f6e2c0518c088c9c0ca3effe9cfa4a529ba77daca93a54c4cffdb69e71bdeb744592d09c3a84d3d26121019151ddcbf212889a3a201428ed6d0ba0f36078fa57944e15fce7c082c468ef2960423e8f044e4c72b017acbc05f58ad0638dd098d3b30c1a73720a49a53fdcbeabb77c29ffc6c6a7c515c29639f4dfb5c7fe47663fcf251b769426f2a9330ccd303a9ddc0e9e311cc7117fc02542213cc7f22ddfd708f4073f7678acb67c6a36fb6072ea7f8b5dc4aebb2269747d88103a0d93a55cbaa03671f0484b7cfa811eb356fba911e343b48fa4dfa4048fd90e95c690db749f498f8f7428f72f472ede15650fc4fdc15639ec3cb854f6b6834849ce96240713142b18319fc59b4fe87d3d318a7a55a7941f27325846cc2fe914e1a342b7b05f91bcc6e4bd52263752c7f4110e28ddf37912f92082ef3e2846e22b1ae7a14fb921d970903eacaad926373b99f9172ef58947f1cc2f485f4c55a8520e4bb12c9de336cb4fd80e07adf695b66c34cc79748b47bec33edfdeb2484e5e9e62e03a7c0c6547b0db1264a88b4f097c1a42ca9348b40bb3266fe407dfe303d59de77cc29cb48688941459953c38c80d753e0e638205443bc7c9a05f1c0a48eef14ebaf87ee3ae84ee63d403af2fb617e3596ba10f17489501f33eb3c75232fda7c1f8bfefbaab5c03a6cef4ea1a87669931e228b7e78445f73caa5d08851118bb534403f29b5ef5c7b093aa83bb2ece6cf01628f0285f0afde73e72081e00de55986d93465bae187f46a57a868dc41982f10d043e1754fbfabdac13395bbab72a635a2694ad3fc0a49b9c1f32398f5c7814263bf6b4593da8a078c60b97cd41bc4e0e11c5eac3fa48cb45032c44454c58ae4cd41b9fe00594acddf55485076447b9120c45278233971130ffc3e9a02c6a6502c31636856bd9b88f70597ebf827671d718a9459bcc45ead8c33130253254a225c9455cdc23349a19e475afb6989648e11a7e05774e856d097d0db7b1c518e11571903409712b2868b3c9671e0d7e231890bc85bb7f87bb364b81078cc0c9b65039dca6dc1b2c28f8e031b20ca536704ae63ff76e0cf2ada9048403f584033aee91c89156716f4c2e2bbacdb8c263c9aac66f7228a7467ad1bf90bb750c77777ba147d6007dcc73d67e791c5464e507904693cd8b7df329f4daf14ec0ca7c2824b06080d9e8159b421f678c0825807f274a670ef5f90343f0514338d947cc11e5a220ed1d2c4114eb3e281df7880408fdee80d2749d57cae430cd5896159d25ac8b2f4e480512d53977e1ef0487cdaa2e249c96d6c4187491a5b78518a89995776060ab01cb14a5372e7b934e60f3814018f0009ca4314c38007a2c1bfb650fbd7c623cc8b62e642f41cb5c5624a5536d21e6e7e4d4839fd0e402d2e3384048b66154c848d1ef6bb3062e84dd2ab84678fcee533f603f75ce2528f9bf71d344d3ccfb743325c692fcb50edce2e6d2ce236d85672644e5334fdd5b70d5ac1bdf6ab9edb8072aaa852ea901d3b92cce70275b6be33204148b78b088f082ed96d730582e280382aa9d770d6002678c1dc02c175bcf769198b935d5da964a6515a6a82772c619e3d031c5f87f44073ed029a53c0dcf058c72f68f61bbfc378a89011d2c05d5de7f4b03ee1d8c880fc088f74c41285f1efc90bee47bb1714b7c9bf3e614e8f5c47f74814a9d4d74d6d4e6a7a73d5b34955a9669b86372b0df970f40555ba8d00631511f419c85819053b4871c0293e4606fc75f63e32b6b88c089b81683586c43be8d03002a62b25559ba27616fa6e0948eccb83ef44643c731ccee0fce49ba8663fa495a33d4ef9255cac45f51d272c2b892c0100a7cc0920bd7e84fb3918ee8516d4df71944697e53cf3470274f99278ed5d0c0bfa08ea472d32ea9f3f2380e6e3d0d7baa729595c96dd1cd704f8c24f62043a20b0155967ab70c51e4b8b230d5edc6d4f0938358be2eb06d07999b6d505ea1e166b3f4508ea64bdafd120e3cc2004975088e10512c921947a0e98153c1994fdedf5c5d428bf8bdb7bcd202473487e2de5bf7b996dbfbb33e5d13defed7c364e28dc626bc92e6dc59d81a6850e67f7197d0717a48d39ffd2ed62e2d7d6dfc35400ee52b973d8951024b50ebf9833500d745c22fe3567aa7dcb31a2f306c332eb8b7bf7b5aeeff2197c20ab8bba92403e6ba8784b4bab30cf70fced66eb7b03259d46fe0db07658840c18e9b28e12cb211db56c2e5475f350a26ab86536be14e21f9ec27a1ceac8595c4ef887b16fa98e6ef348da95cb95c1b985731a83de3fb2294a42217791e31aeb8f482a1eb992d08b0d7f43c6938da69d75bdef726192da42071792f748d997a4abf90c617d58d4af33a6d112f0edda736e05402515d890a0df9110df7f3d27175c8fd040e6f004d3ed1c3d9604c14d5037c48a3efedcdc8a8e2422eac72a3eaa1132db2cf09996d61d1dd559ccc9c0857a71ff4d3dd0ee353dca904c1e4bd2924bbfc9cb861da42dc86f4fc2024d5a23aaa6fd89a32297c88c71dac7f4a50bcb5b8deaea4fd8dbc063c86504196a65ee2f6a0134202ec67696b671bc40b0858afdfd507cfc6f1cedf5600448f8e718ad4a5fefaf04080954d36ef836eff75b86292ff44e07ef17894ac41815be60de54cb5740747cf399d2d330bbf663ac91a6552dd9592874e2ef7744677d24d6d93712bc73b34bba92775817a000451789e0b56343064641036e899ffdcfea90db0b9e3e72fabf8a63cfb81deefe44db8c1a97eeeb23f5ed9237c939eda6bd9c142c101ede33452011b5e84783e806cae098dc5bd2e81b6c2ce5c3c4af05d6cefbb744c808e0170faf01156225c0bd897892a55d3e1f51d520771643dd596eb2c5e12b60fce360830b9af29c970e4dddc82744ce194608d107574425de9a83288bdd084a7a67209e00b722ce929372de07e794b478682b39abcd8e3a44abbb129ee86cd5d3303f506f0b40afd3dcde090ccdbc0af823ff117d6677d1a360e16cc28c291c35b780f27b938100730807d7dcfeff5612d3b4bb5e414a1e7c6727331c8e94bc18545c4d1129ee85f4ddd5a8e3f121c54b867f6dd748e4866b15f496b9f4981b9a011b2960a23104bbe79744ec2a0426efe1a34df8571792b3ba940694118db172ca63a816dd79ebb07e8ad888a4743b3d98c515ac1e352c0d1676ad685656cbcd347bf5af34fd56bbf8de6e72a7b050298639ecbfe3a8e77415ad98fce697e68354f7e275ff0827225c9695ca2270fca1e2d46557f8b62f339cd09a2e00ecce0d1823e45b967c6710a5c5c1d39c10e4776b00b7741ed5f8285e5c326382599302b6381a6ee9981e8762f78ea5e9a836a15a4ee47e387a8f71d529392db674ba949c4697da09d752989805ec381e1a140684905bb3de5ce6058c726dc60c69018a32017a32f5f8bcdabc17acbd1a8ce53814c3793b0789f2ceedc5ee562e5111744f8e89c1aab6ddbd5a0d4f1ce2238c69a1f132b2ab664a197a487699b782459a6cd53d20cb87d289176626adea3f660b9a3e45988e21e168d555630f9a60e8ef8952588d0436d62c532d008e1e"}}}}}) 49.547917ms ago: executing program 5 (id=276): mkdir(&(0x7f0000000040)='./file2\x00', 0x28) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0xdc, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="fe6c7a4022fa6edbf6829f7d89a54578fc2d2be8dcd4ea47f568418d4191238ee7d093758b03ddc565a587860428b4771c6fd01e7d", 0x35}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00231b000f4070632c2dec30c21761035c2532d7a0ea9200001f00385c24fc3be7b6e1a884658496a8347a5a477e20fb60c2339e6da0145cbf8af67160d9e0355b87b25f0088222d05f9e9e8837631dd666bb275", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[]) mkdir(&(0x7f0000000300)='./file2\x00', 0x108) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') setitimer(0x2, &(0x7f0000000140)={{0x2, 0x122800800000006}, {0x7, 0x3}}, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xc, 0x0, 0x0) unveil(0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={0x0, 0x7fffffffffffffff, 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) dup2(r0, r0) 9.208349ms ago: executing program 4 (id=277): sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, &(0x7f0000000240), 0x0, &(0x7f0000000080), 0x0) 8.559199ms ago: executing program 5 (id=278): pipe(&(0x7f00000001c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r1 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="00c60000f3e8c500000000e2", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0084463, &(0x7f00000000c0)={0x8, 0xffeffffc, 0x7fff, 0x4, "c9f7550000000bca9853a4956b47c0d100", 0x7, 0x200}) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0xc003, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x13, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x3, 0xbdbc, 0x3}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000200)={0x6, 0x2}, 0x2, &(0x7f0000000180)="3717c5ff9b0a40971b6cde135f004e3db51c111b47bfb537a92b728888f71e89ca5c199b998fec88df884b8de0351cf9c444ca17d7bbd7dc", &(0x7f0000000080)=0x38, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 7.533142ms ago: executing program 0 (id=279): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0xc932600000000000, 0x7}, 0x10) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xb, 0x43, 0x3, 0x1, 0x5, 0xf, 0x1, 0x1, 0x0, 0x4001, 0x7e}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x6, 0x10000003, 0xb, 0x1, 0x5, 0xda7, 0x10000041, 0x0, 0x2, 0x100500000644, 0x6e3b}) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) close(r2) r4 = open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x2) utimensat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x2, 0x2}, {0x8941, 0xe00}}, 0x0) 0s ago: executing program 4 (id=280): setrlimit(0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0xff, 0x47}, {0x6c, 0xf3, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bf", 0x7}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x40045700, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000180)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x1, 0x28, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x5, 0x9}}}}}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1c1) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.31' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "pg->wire_count == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 1326 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff833b1e51) at panic+0x1e5 __assert(ffffffff833f0b37,ffffffff833ded0e,52e,ffffffff8340579f) at __assert+0x29 uvm_pagedequeue(fffffd8004928470) at uvm_pagedequeue+0x2dd uvn_flush(fffffd8066b71a10,0,0,19) at uvn_flush+0x4fc uvn_detach(fffffd8066b71a10) at uvn_detach+0xcf uvm_unmap_detach(ffff80003c4393d0,0) at uvm_unmap_detach+0x15e uvm_map_teardown(fffffd806f791008) at uvm_map_teardown+0x360 exit1(ffff80003c41a028,0,0,1) at exit1+0x6fc sys_exit(ffff80003c41a028,ffff80003c4395a0,ffff80003c4394f0) at sys_exit+0x1a syscall(ffff80003c4395a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x787ac68b3980, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "pg->wire_count == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_page.c", line 1326 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b1e51) at panic+0x1e5 __assert(ffffffff833f0b37,ffffffff833ded0e,52e,ffffffff8340579f) at __assert+0x29 uvm_pagedequeue(fffffd8004928470) at uvm_pagedequeue+0x2dd uvn_flush(fffffd8066b71a10,0,0,19) at uvn_flush+0x4fc uvn_detach(fffffd8066b71a10) at uvn_detach+0xcf uvm_unmap_detach(ffff80003c4393d0,0) at uvm_unmap_detach+0x15e uvm_map_teardown(fffffd806f791008) at uvm_map_teardown+0x360 exit1(ffff80003c41a028,0,0,1) at exit1+0x6fc sys_exit(ffff80003c41a028,ffff80003c4395a0,ffff80003c4394f0) at sys_exit+0x1a syscall(ffff80003c4395a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x787ac68b3980, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4390c0 rbx 0xffff8000299dee07 rdx 0 rcx 0xffff80003c41a028 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd4e777d865f79934 r11 0x3213625ee8cc358e r12 0xffff8000299dec08 r13 0 r14 0 r15 0x1 rip 0xffffffff814f9375 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4390b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=505001 pid=84943 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c41a028 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c41b780,0xffff80003c41bcc0 process=0xffff8000fffef038 user=0xffff80003c434000, vmspace=0xfffffd806f791008 estcpu=36, cpticks=5, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 6227 366637 1900 0 2 0x3010 syz-executor 23402 362023 93501 0 3 0x80 fsleep syz-executor 23402 333350 93501 0 3 0x4000080 lockf syz-executor 1900 356799 27400 0 3 0x82 nanoslp syz-executor 72402 63660 27400 0 3 0x82 nanoslp syz-executor 60026 191594 12129 0 3 0x80 fsleep syz-executor 60026 257241 12129 0 3 0x4000080 wsevent_read syz-executor 15383 219683 49358 0 3 0x80 fsleep syz-executor 15383 381926 49358 0 3 0x4000080 kqread syz-executor 71085 24859 0 0 3 0x14200 acct acct 82534 146916 13869 0 3 0x100082 sbwait arp 13869 371187 27277 0 3 0x10008a sigsusp sh 27277 155789 27400 0 3 0x82 wait syz-executor 93501 175266 27400 0 3 0x82 nanoslp syz-executor 49358 411559 27400 0 3 0x82 nanoslp syz-executor 12129 264422 27400 0 3 0x82 nanoslp syz-executor 39756 254547 27400 0 3 0x82 wait syz-executor 95294 65113 27400 0 3 0x82 nanoslp syz-executor 27400 194163 77228 0 3 0x82 kqread syz-executor 77228 85943 2586 0 3 0x10008a sigsusp ksh 2586 405991 4297 0 3 0x98 kqread sshd-session 4297 104213 22145 0 3 0x92 kqread sshd-session 48758 41211 1 0 3 0x100083 ttyin getty 22145 310181 1 0 3 0x88 kqread sshd 12963 96149 51105 74 3 0x1100092 bpf pflogd 51105 327831 1 0 3 0x80 sbwait pflogd 41269 25899 40619 73 3 0x1100090 kqread syslogd 40619 238340 1 0 3 0x100082 sbwait syslogd 72084 478727 1 0 3 0x100080 kqread resolvd 6283 304098 74808 77 3 0x100092 kqread dhcpleased 56874 424102 74808 77 3 0x100092 kqread dhcpleased 74808 155882 1 0 3 0x80 kqread dhcpleased 11705 488701 0 0 3 0x14200 bored smr 3462 350873 0 0 3 0x14200 pgzero zerothread 93515 98930 0 0 3 0x14200 aiodoned aiodoned 71209 380610 0 0 3 0x14200 syncer update 49760 190021 0 0 3 0x14200 cleaner cleaner 11554 58912 0 0 2 0x14200 reaper 60024 425824 0 0 3 0x14200 pgdaemon pagedaemon 97249 329153 0 0 3 0x14200 bored viomb 42292 386597 0 0 3 0x40014200 acpi0 acpi0 5195 290730 0 0 3 0x40014200 idle1 41924 46033 0 0 3 0x14200 bored softnet1 31313 112609 0 0 3 0x14200 bored softnet0 47150 83725 0 0 3 0x14200 bored systqmp 99607 334519 0 0 3 0x14200 bored systq 55551 45105 0 0 3 0x14200 tmoslp softclockmp 94811 391141 0 0 3 0x40014200 tmoslp softclock 44303 432861 0 0 7 0x40014200 idle0 1 185283 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8398cbf8) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 uvn_flush+0x1e7 #3 uvn_detach+0xcf #4 uvm_unmap_detach+0x15e #5 uvm_map_teardown+0x360 #6 exit1+0x6fc #7 sys_exit+0x1a #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10219 11232K 11306K 166960K 11692 0 pcb 17 12K 12K 166960K 64 0 rtable 217 9K 9K 166960K 436 0 pf 36 17K 24K 166960K 96 0 ifaddr 39 6K 7K 166960K 72 0 ifgroup 57 2K 2K 166960K 103 0 sysctl 3 1K 9K 166960K 10 0 counters 74 37K 38K 166960K 118 0 ioctlops 0 0K 4K 166960K 1545 0 iov 0 0K 12K 166960K 19 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1345 85K 85K 166960K 1662 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 0K 166960K 13 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 244K 166960K 453 0 sigio 0 0K 0K 166960K 7 0 proc 75 131K 163K 166960K 613 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 25 0 in_multi 78 5K 7K 166960K 128 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 508 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 251 171K 179K 166960K 5859 0 UVM aobj 13 2K 2K 166960K 14 0 pinsyscall 44 88K 109K 166960K 1622 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 14 0 NDP 15 0K 1K 166960K 49 0 temp 48 8669K 8734K 166960K 9009 0 kqueue 14 22K 28K 166960K 87 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 58 0 54 1 0 1 1 0 8 0 rtentry 176 128 0 37 5 0 5 5 0 8 0 unpcb 144 165 0 148 1 0 1 1 0 8 0 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 122 0 116 7 4 3 7 0 8 2 arp 136 21 0 6 1 0 1 1 0 8 0 inpcb 328 383 0 373 10 3 7 7 0 8 6 nd6 152 27 0 9 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 19 0 17 1 0 1 1 0 8 0 pppxif 1504 1 0 1 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pfstitem 24 31 0 3 1 0 1 1 0 8 0 pfstkey 128 31 0 3 1 0 1 1 0 8 0 pfstate 448 31 0 3 4 0 4 4 0 8 0 pfrule 1344 31 0 25 2 1 1 2 0 8 0 art_heap8 4096 2 0 1 2 0 2 2 0 8 1 art_heap4 256 517 0 147 27 3 24 27 0 8 0 art_table 40 519 0 148 5 0 5 5 0 8 0 art_node 32 128 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 6 1 1 0 1 0 8 0 semapl 112 11 0 2 1 0 1 1 0 8 0 shmpl 112 11 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2137 0 619 96 0 96 96 0 8 1 ffsino 296 2137 0 619 117 0 117 117 0 8 0 nchpl 144 2728 0 1020 64 0 64 64 0 8 0 rtmask 32 4 0 3 2 1 1 1 0 8 0 vnodes 216 2372 0 0 132 0 132 132 0 8 0 namei 1024 8980 0 8980 1 0 1 1 0 8 1 percpumem 16 74 0 22 1 0 1 1 0 8 0 kstatmem 264 64 0 34 3 0 3 3 0 8 0 scxspl 216 10657 0 10657 10 4 6 8 1 8 6 plimitpl 152 70 0 53 1 0 1 1 0 8 0 sigapl 424 748 0 698 7 0 7 7 0 8 0 knotepl 120 553 0 0 17 0 17 17 0 8 0 kqueuepl 224 128 0 117 2 1 1 2 0 8 0 pipepl 344 145 0 118 3 0 3 3 0 8 0 fdescpl 528 731 0 699 3 0 3 3 0 8 0 filepl 160 3671 0 3449 15 2 13 13 0 8 2 lockfpl 104 148 0 144 1 0 1 1 0 8 0 lockfspl 48 69 0 66 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 76 0 59 1 0 1 1 0 8 0 ucredpl 104 594 0 579 1 0 1 1 0 8 0 zombiepl 144 702 0 698 1 0 1 1 0 8 0 processpl 1232 748 0 698 5 0 5 5 0 8 0 procpl 664 1191 0 1137 6 0 6 6 0 8 0 sockpl 752 617 0 586 14 3 11 11 0 8 7 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 37 0 0 5 0 5 5 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 192 0 0 12 0 12 12 0 8 0 bufpl 280 3845 0 135 265 0 265 265 0 8 0 anonpl 32 7584 0 0 62 0 62 62 0 246 0 amapchunkpl 152 17583 0 16960 26 0 26 26 0 158 1 amappl16 200 2245 0 2219 17 6 11 14 0 8 8 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 440 0 438 1 0 1 1 0 8 0 amappl12 168 1107 0 1063 3 0 3 3 0 8 0 amappl11 160 6 0 5 1 0 1 1 0 8 0 amappl10 152 50 0 36 1 0 1 1 0 8 0 amappl9 144 259 0 259 1 1 0 1 0 8 0 amappl8 136 32 0 30 1 0 1 1 0 8 0 amappl7 128 84 0 83 1 0 1 1 0 8 0 amappl6 120 306 0 291 1 0 1 1 0 8 0 amappl5 112 79 0 69 1 0 1 1 0 8 0 amappl4 104 431 0 398 1 0 1 1 0 8 0 amappl3 96 3240 0 3126 4 1 3 3 0 8 0 amappl2 88 567 0 504 2 0 2 2 0 8 0 amappl1 80 11081 0 10459 15 0 15 15 0 8 0 amappl 88 5022 0 4854 5 0 5 5 0 92 0 uvmvnodes 80 110 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 0 1 1 0 8 1 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 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 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 731 0 699 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 731 0 699 1 0 1 1 0 8 0 vmmpekpl 168 7801 0 7765 2 0 2 2 0 8 0 vmmpepl 168 53870 0 51913 98 0 98 98 0 357 6 vmsppl 488 730 0 698 5 0 5 5 0 8 0 rwobjpl 80 17588 0 16487 28 0 28 28 0 8 3 pdppl 4096 1470 0 1396 104 28 76 88 0 8 2 pvpl 32 15067 0 0 123 1 122 123 0 265 0 pmappl 256 730 0 698 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 289 0 37 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837cbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f6ec0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff837cbff0) at sched_idle+0x391 end trace frame: 0x0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff837cbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838f6ec0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 acpicpu_idle() at acpicpu_idle+0x457 sched_idle(ffffffff837cbff0) at sched_idle+0x391 end trace frame: 0x0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833b1e51) at panic+0x1e5 __assert(ffffffff833f0b37,ffffffff833ded0e,52e,ffffffff8340579f) at __assert+0x29 uvm_pagedequeue(fffffd8004928470) at uvm_pagedequeue+0x2dd uvn_flush(fffffd8066b71a10,0,0,19) at uvn_flush+0x4fc uvn_detach(fffffd8066b71a10) at uvn_detach+0xcf uvm_unmap_detach(ffff80003c4393d0,0) at uvm_unmap_detach+0x15e uvm_map_teardown(fffffd806f791008) at uvm_map_teardown+0x360 exit1(ffff80003c41a028,0,0,1) at exit1+0x6fc sys_exit(ffff80003c41a028,ffff80003c4395a0,ffff80003c4394f0) at sys_exit+0x1a syscall(ffff80003c4395a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x787ac68b3980, count: 3 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b1e51) at panic+0x1e5 __assert(ffffffff833f0b37,ffffffff833ded0e,52e,ffffffff8340579f) at __assert+0x29 uvm_pagedequeue(fffffd8004928470) at uvm_pagedequeue+0x2dd uvn_flush(fffffd8066b71a10,0,0,19) at uvn_flush+0x4fc uvn_detach(fffffd8066b71a10) at uvn_detach+0xcf uvm_unmap_detach(ffff80003c4393d0,0) at uvm_unmap_detach+0x15e uvm_map_teardown(fffffd806f791008) at uvm_map_teardown+0x360 exit1(ffff80003c41a028,0,0,1) at exit1+0x6fc sys_exit(ffff80003c41a028,ffff80003c4395a0,ffff80003c4394f0) at sys_exit+0x1a syscall(ffff80003c4395a0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x787ac68b3980, count: -12