last executing test programs: 7.776614888s ago: executing program 4 (id=133): r0 = socket(0x2, 0x8000, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, 0x0, 0x1}, 0x0, 0x8000}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="cf651e6e506308ee1b35c8e58b88ddb957146660ed66483f596847d1f83cf3074accaae1cf51629cd86deb2fe5b6a1fc6eaa2b6cfd427bad6e08b65d0fa87ce31c42e4aedf2bb1a5b94f89190787f7184cb2a80bb5b5329d6e47156f280bb39f14c30e642492dd5a467e3aadf74a3b01c35e6106c046d999ad206939067f5104a9de41b9f9a3f99008dc30717a3833e1104740f603518ef5add9070e6c946b6f908ee0d797b54283c393a8ca905aed95199b67724a0970a10f67315fb114ea70593d0a612328bb", 0xc7}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="2800000000000000ffff0000060000009459d0d17414a88a9b4a12e42e75878f18abcf45540000007800000000000000ffff0000adcedeac3dc110d9ebf0f04684e0bffb43b37ea49a5d4c647470c17b85deca376ea35baee25a4c8ab4b2dcc08659199d0675e7a13f76020b557aca1cddff213e8d5d0395d8ace1d9be0484be74b66650182cd803dc8ed8cc69d8cbdf0681b252000000a00000000000fb3ab1fcf634e4ede72ae5538133da385cfa119c0ae6e1152cf81683c0be37cd308d0430a3aeb165f572d97e140c304d2358539dccd71ed3ee71d2da11f364e0a853b09bfee44a1b28d08805a1950ef7bf1da232462501d250fa10f8b9bc88d665527472edc9243663fbb9caded42305d08fabdc98d92572ffa83990664ade1469bd7152000000000000c000000000000000feff000004000000f7553861649e8d081fa6e8a16ce071ff1f04a6f46163ceda967bd7939f0175bb3dea404320369853886a980aba8070fbc68402a86f07f81eae1d11baa7b710fd7b3c6c949a4186b743c863decaa9f5b493c49777171cf844885e6ebe9f9bcff639306989a16e08901b14ccc612fccf86d078aa54f3ddce30cd33eeeffd7fb097c9f937b51e0b48248bdfc83e06548c4199f658fe6d2d3f848d9dacac86caf349a351042fbac67fd73c6000000000000020000000000000000100000005000000ae61acf5177cbb4e9ef90e2a0000000028000000000000000100000006000000ec6e48e8603456bb56d25369a9409e58f3050000000000005800000000000000010000000900000009e3107ae96cb2f6ac8a1e5bf7b71c782905bea0ae7e6c5c4069b803e2ee2f3c27bf555b0ce3ed1d415ea9037305bf67d1bbd312c61e7c61422c6146d1376371fd300000000000003800000000000000ffff000006090000efd37d7d382f080013725347fc5eec07a3e6ffcf25791c20f3b7d3ee41692033f4050000000000007c18faa1f744cab7727661567bc5d98f0d2991485b68c5706f4336f945784a00"/759], 0x2d8}, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x7fe, 0x7fff, 0xfffffffe, 0xd2e, "de0000000cb9fb0600000100", 0x1, 0x50}) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x4) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000380)="ea07af41d21eaf483cf304e2ecc26b8b2ad56adbb4dbfbd1e01d05158e77de3bb764ebf306e705a10c2813df49b9f3b46b30d06c2a9d08974f717cde9e09", 0x3e}], 0x1) setegid(r3) 7.427962895s ago: executing program 7 (id=156): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x40002}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x8, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x81) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) ioctl$TIOCSETA(r2, 0xc0884450, &(0x7f0000000080)={0x58, 0xfffffffc, 0x3, 0x7, "75a200000000f2a82e1922072f1fd7f000", 0xfffffffc, 0xfffffffb}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000280)="f7cdbaa1a38134a0f1d14a5f6dfbeb2446327b6368658d78b8054de7ec70d9ea696f93573cbfcd5dcea8f4248073aacf479f08c5bf43f78cf93824d0da45c4b7c3a25f089b6978f7383db38001f744", &(0x7f00000001c0)=0x4f, &(0x7f0000000300)="b99fac05431aea03a19dfb14fa02c910e062d7aa734466672d1000de8952777753a6573eee79e0374f21fc9d9ce05175c4fef09a6445af99b988c18c030d5c6c6170fb2f96da47fb595c933c22f480f2f5bcda05", 0x54) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x80206979, &(0x7f0000000000)) 7.154099216s ago: executing program 7 (id=158): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000180)=[{0x0, 0xa0b8, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x94) mknod(&(0x7f0000000000)='./file0\x00', 0x44bf42bca2222dfe, 0x201) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x102) syz_emit_ethernet(0x96, &(0x7f0000000340)={@random="0f8f8d9e2887", @random="e459122f0d0d", [], {@generic={0x8038, "364a983d46480ac8b84788c19efc034b01c2178d4e601d1455b74b14cfc3eae44653efd3fd06b69521fbceb3cd3e90beacd291cdbc5a5251974ed8c6abee3c5ef5a8940e93601d31eed4c5910647353bb96a2d60394bda747a33c2ec870a9b9b2763dad426a4c4f23ebbdc1d6db2fdcf3dd58f44147f4b0be0c4180734a4f6b5546ad5fb041dc3f1"}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000240)="821fea27", &(0x7f0000000300)=0x4, &(0x7f0000000040)="40b46c1393153139ca39066fedbdce23b6101909cca660023dca9d8966071739e0ac22b32010d79ebea63e3c72be501c0166c3665339066140d6978321", 0x3d) 6.381674316s ago: executing program 7 (id=208): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x50) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) pwrite(r1, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="09ff04a7", &(0x7f0000000000)=0x4, 0x0, 0x0) 6.274679244s ago: executing program 7 (id=210): sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) poll(&(0x7f0000000000)=[{}], 0x1, 0x0) 6.273864177s ago: executing program 7 (id=212): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) close(r2) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) (async) write(r2, &(0x7f0000000200)="d92b969d8a38a1ac4db4c6b3019a39738a81dba67211c4aded036aa8ee746746c37c2165691f83369b0c8c3ffeb532a238f7d7b3fe4e448f44a13166fe24674627e165a752ff196b20806097e34fd42830255c23d7b80e5d9d94f86da28400dca900d6355d51785e212a29098d3405276c530815ed9fc9b6b84278ef02fa28800c7e0aa4c58a1d347c8a2602a44d72185ba34a1893438ec001a95ef6f6d902bdcaf848d4a5166dab9d696f86ff3a74342e8685349b325d8aaa12c5d6dfd1dc52196f9623ee886a506391ab1df944000da145528e8a1ac9e489015802b7881cb3848de4a7c018f2839b830c9b015b4eb1d773e081ef40fa1bbde06e52d08cb80a54a5bb0383a2a105e633b8e02f5bc96db1152c2c02aa101721eac4eb025b32abe365c3efccaa84f75bfd44f0d676fccc012391878615169e706bfea13ffe6fa1b97713a0ea1a0cdfae0ffe3bb725d1cba101e904ab6bb03497b0c7f170b3bc3fb50e8989027dcc702d91deb83f247c737b50ca4c9a45958616429d83670c01dae6b6f67f310730f29e24f6f663421cd072504dd22678c13c73f3290e8ad53c", 0x19f) (async) writev(r2, 0x0, 0x0) (async) r4 = dup2(r3, r2) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) (async, rerun: 32) r5 = socket$inet(0x2, 0x3, 0x0) (rerun: 32) kevent(r4, &(0x7f0000002240)=[{{r1}, 0x7, 0x81, 0x1, 0x7, 0x2c}, {{r0}, 0x5, 0xc0, 0x4, 0x8001, 0x7}], 0x3, &(0x7f0000002280)=[{{r1}, 0xd3578bcd91f28d2c, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, {{r1}, 0xffffffffffffffff, 0x28dea2b268e51dad, 0x2, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x44, 0x10, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x60, 0x1, 0x6}, {{r1}, 0xfffffffffffffffb, 0x0, 0xdb9d9698ab3eaa58, 0x8, 0xffffffffffffff54}, {{r5}, 0x0, 0xbc, 0x20, 0x0, 0x734}], 0x6, &(0x7f0000002340)={0x7fffffff, 0xb15}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async, rerun: 64) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) (async, rerun: 64) r6 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r6, &(0x7f0000001240)=@file={0x0, ""/4093}, &(0x7f00000001c0)=0xfff) 5.287862965s ago: executing program 7 (id=224): r0 = syz_open_pts() getuid() r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0\x00') r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="32ec", 0x2}], 0x1) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03", 0x1) pipe(&(0x7f0000000180)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="dd", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r4, &(0x7f00000000c0)="a7", 0x1, 0x40007) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) writev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="c9", 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) close(r0) unveil(0x0, &(0x7f0000000040)='x\x00') 3.550181644s ago: executing program 6 (id=228): select(0x40, &(0x7f0000000540)={0x6, 0x3, 0x9, 0xfffffffffffffffc, 0x44afc4c7, 0xce09, 0x7fffffffffffffff, 0xc}, 0x0, &(0x7f00000005c0)={0x8000000000000000, 0x1, 0x4, 0x40, 0x3, 0x7, 0x85, 0x5}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000100)="b0bc292e5c0396ac07187d9915a0184dd96d4c319a93a04698b90e1e59a85e25c5f411c7af92a355251f8354a0aab316f26d2402234c7bcd2bb0701992c660488f270ce74e3a7cfed565a545169fa8fe3f14a5c2b40851cbee80cbc764d424004a2e496862a1c3345819b714a349c496e72d67c5ebe85b3c66d3f4f9d7f086a6afcc68be4403640ed8446ab73410708c527820cd7fd3054ecdbff9dac05b063b82093afc22c074563f237602109dc66045043cd35f506fdd", &(0x7f00000001c0)=0xb8, &(0x7f0000000200)="50aa0d18c2e0d7a0308937efbc6770f73663ca52bec3028003c4390aaddf2ace7568df31f8ee75c3ea8a0a0958e97c1a447c6212545e553ec33994f89d803d8b48b40592d1d9888ca6e09feedcca790bca35fd50ed74a13b73a33bba10f177f5e3e586c50d0305d4373b06fd379f61d273635a3e24b040077b15e5e6a752b7a07cf4bcb6bdd2449132013ce6910ee50710a0887c0082dc5bd9dca3c4e186d47df56e0dafca8cd446fd880d4f05dd40093a5572bdb10671196c22ef6d3f2f3c47a39ddd48e646325d470e2df6ffa6e5978d8ca94dce49af1f401c", 0xda) kqueue() 3.509166923s ago: executing program 6 (id=229): r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0xf3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01000000", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000143000/0xc00000)=nil, 0xc00000, 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) socket(0x2, 0x3, 0x0) (async) socket(0x18, 0x3, 0xf3) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="01000000", 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) socket$inet(0x2, 0x2, 0x0) (async) mprotect(&(0x7f0000143000/0xc00000)=nil, 0xc00000, 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000080), 0x0) (async) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) setrlimit(0x8, &(0x7f0000000980)) (async) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) (async) recvmmsg(r3, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) (async) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) 3.508242355s ago: executing program 6 (id=230): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRES64=r0, @ANYRESDEC=0x0, @ANYBLOB="eb745f56f1fa0b93af1e6f0bd9af006c40c458febee87190a62bd9ba7c19acc292b59174280000000000000089f4c96f67d806b05bfb34d95b7b23eb3561ec5d3caf0354b79b3a4464aad07e6d15cf1850233cfcadfc710d140a1423eba2de2c156768551c4b8ee70d3422b200ed6975cd5a04de00e835bac6d80400fe6d7e3b9c0dab52ccf770aabd4e53f3d684000000007e799e019b0b7a69ec22a7143cd1b6040af7b45761391e0c4abe7365305ce9beda42c35b249e6dc5da044a51450b40efe4d2f694472ce7b7000000000000", @ANYRES16]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000000000), 0x10) (async) connect$inet(r1, &(0x7f0000000000), 0x10) shutdown(r1, 0x2) semget(0x0, 0x1, 0x281) (async) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000680)=[{0x0, 0xffff}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) 3.503431352s ago: executing program 6 (id=231): r0 = semget(0x0, 0x3, 0x280) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000080), 0x0) (async) semop(r0, &(0x7f0000000000), 0x23) 3.50141526s ago: executing program 6 (id=232): mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x41, 0x4, 0x882, 0x1000}], 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) kevent(r2, &(0x7f0000000000), 0xf0e, 0x0, 0x7fffffff, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 3.463841981s ago: executing program 6 (id=235): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, 0x0) write(r1, &(0x7f00000009c0)="a3e166e20d1787776557f706d89cb4be01a8203106ec2d3b4d572e8a6cf94fcd3d7b04b8ed12651b35d742876c93d7ffc9b000d278ceac673a301034a92bd7f6e57ef96f61b972024cad2a34787975de9a3214ae1ad70269773b7cfbc7bdd48a5de0d94d4e6293d7b9de8f049977a85ab0c51c770f1a4437467a5f1c00c30c8f70", 0x81) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/120, 0x78}], 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="d99aca906c", 0x1dd6) 2.997294839s ago: executing program 5 (id=265): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r2 = socket(0x18, 0x3, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x10, 0x4, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r6 = socket(0x11, 0x3, 0x0) getsockname(r6, 0x0, &(0x7f0000000340)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 2.996414643s ago: executing program 5 (id=266): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) chdir(&(0x7f00000001c0)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlinkat(&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file1\x00') (async, rerun: 64) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 64) mkdirat(r0, 0x0, 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, 0x0) (async) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) unlink(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') (async, rerun: 32) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) getuid() (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 64) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r1) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40, 0x9e, 0xae, 0x1}, {0x34, 0xfb, 0xfa, 0x8}, {0x6, 0x31, 0xfe, 0x800}]}) (async) write(r3, &(0x7f0000000200)="d81ad3d20cf7eb4e9bc0ffbf1a30", 0xe) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 2.717868949s ago: executing program 5 (id=267): syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) r0 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r0, 0xf349ad9bdc63269a, 0x8, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(0xffffffffffffffff, 0x0, 0x800) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) setgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 2.717423111s ago: executing program 5 (id=268): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x3, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000004, 0x1000300000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) (rerun: 64) 2.717066896s ago: executing program 5 (id=269): syz_emit_ethernet(0x3b, &(0x7f0000000240)=ANY=[@ANYBLOB="06000000462300df00000068f3e0"]) r0 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000780)='./file0\x00', 0x70e, 0x12e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r1, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x4}], 0x2}) (async) r2 = socket(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28004083, 0x5773c551, "142e28a47e7ce2dbe73100ffffff0d1300", 0x100, 0x80000082}) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r4 = socket(0x18, 0x1, 0x0) (async, rerun: 64) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (rerun: 64) mmap(&(0x7f000019d000/0x1000)=nil, 0x1000, 0x2, 0x11, r5, 0x0) (async) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r6, 0x0) ftruncate(r6, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r7 = accept$unix(r2, 0x0, &(0x7f0000000080)) (async) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r8, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) getsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f00000000c0), &(0x7f0000000200)=0x4) (async) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 2.708484179s ago: executing program 5 (id=270): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x68163dd) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSETA(r2, 0xc4504447, &(0x7f0000000300)={0xffffffff, 0x0, 0x2000000b, 0x94, "08ff000000000000000000005d00", 0x2}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000240)="4cb525634fd3bef5d323b1625957ee8360dc6e9270cafb003be923141709f37d735c907f5fca6a5a0d654e643d51d366f45d4e8dc70e89e9906b93927c78abf39d51c864f7d79ac599e0a7b6c6ecc8fafd20963996f7a1957dc7c9106b55c9262a072a6c2254d5e216d67913c159f0e195968bf1a6dfc2706e3a89b55a6bb94fa7041b3241798c2deba12241486f1c23fc22cae3a3d60bac68a80e580bb982dc64cdf66b113609423caf47d0952635bc8b0978a24a23180a71c8c94641f5", 0xbe}, {&(0x7f0000000340)="62d96716129e9b52a7cf26200edef70fe803412e2a8dd60cf89617d1266a09fc47d938dfadd0444b3b566f94c538d81d1b7c2d676eb1d72cb1d3e15b203052ccdb27c3e318f6614b6b", 0x49}, {&(0x7f00000003c0)="80bbaaa370537aacc0b5d58e98d8760baad1e5b8f23b39bb39583f3f64c5df4c4ee887de33a3c9ac1429d22c2637d3f3da3a14b0b3a31464476279", 0x3b}, {&(0x7f0000000400)="aba9d90dbbb9f4e87e92ea64c8dd6c63bedb767070b5a67f338e309b", 0x1c}, {&(0x7f0000001100)="d7df3ff9aad0e29391051ae3fa7d891af3166beb37860d8cb943c1600501c0ee3ecf0b710a3015358a1d27bdf99119ba40a6ef144c9c22aca3275448a39cdca6c6c4d68e60b0ce995b0eacfa23b442c44d7d94b1c3899d46ab3d1159237ef2ccb1434c7ccf605088b17d8c4c55c28786aba7e3af9fe10b7227e9c3c78cf7021d757c093e074e07032351b286ae58ec2e2673e73ebf7df9706343a51893cfef422a9c864f65176fc810dc55051ca016a4766a1c93e849d634cf4b2364840d72d5a2d8bee6bf83d4c0482bbff33d8e2ff42c0a35d3d85bf555a652ee188eecd2e31a41a3ffe5ee5ad9eec85eef3dc473bc3e9c2d8f985a71df58375151df38eb8fcfbc16c9f9d14d2339f0fd8a30d7348af8eee832761e2d7312f0d0853e07e2d87e31683e522be35b1981524a49956d5481bb47b765a782dd9982f4c2839272c0700692b80e4abcb9e5391ff5dd2164a5b6321a9fb48ab7f8057d6381dc398abcd80fd6859359202937521cd4ca91b87c810bae05cb77646cbaf3f619794063aac7f317ffd39b03d655cac0ce73f59f117680368c1b6b1cfe6f3587bcc8ea0733ffbb991dfb4a867212ad67bd230498b9886b918f50ae7a492f26eff4a06e47e6cb9679fa8af831da75fd75b03a910509ec74ff29efbbcaaef828d88f3889ca8563c1cf6dabf67671830dc19fefba9ea6c47662d452b1c9829cd2e1545089309ef2791ce9393bcac45a04f706266ed1c305da67e7afb2c4885df52a55ca703cfa6a443dd0b95551d03cbf05f9576a2e1aac710ba35302de866f7ec8b4c4450c89ff2a9555721f9c6a5c2c6d598a60ffd57f4c7c0329c3f13bec7469ba4145053b85f62bc570961e48fe20615dff66537ed343fa0e0ba0e5d96cf9b221d58b7ff74b8c7cb936e1adef89e2b1efaa93fba450b708639bf547a6fea913636b509b66d54d0f963ce904780c1b30ab700baf55b0946d5da6989132b024068a3c16d049fcd4e861efa1372cc6bc7344b727f4f28dae4618db956a58c438c502a73daf7a85f5b20678f7beeeffaaae87e724b8f1f94b008eeaa567d9b52826546fdefcc8424bc5c7ebc17ada5ef2d7fdf4672da6090e0d053210709a107d697b149843749cc4c1266b84720cb31ce868e4fa6568059f17162caeaaf8232ad793e6294d485b5071f091aedbcd4ecd6d067938024a262db92dafe4fef4a1ad7d4d9275f0ce91951576d576e62a2ce9ff9a9176d0fd2a6e29a2e39d093039cea59f65e23fd2af3c824c39effbff5bbe43fbb742df00b39243e260b8be46717ea434811c546baae36f16ae57ae2de01d9ff185d0f65298f0ecc321f3e20af66f9d0de5fac78764871900b7c7c2c984ccf9d01cf5925255abdab3d8530df220bcd5ed851bd2bce6a4ae19b3df6cbf23850739f7474e26fbbb82cd7294f52d2487667672ef58b7ad9369fbd9711779871ce64a5908978534d4da1676660aaa014de7776b3b4df93d820997fd64ebe598852da30c19a230e89bedb1e235326a348cac21f2af7fc829d40cc30ca2202d05e4cac64e84d012bebd24c3a25b30779f2f22be8fa9d6f4c44216f36979a959f998b4a4bb6338f5a9f97dc52899fe441f563fca0bce713a41673fe2f8356e46f03fc8fc0a93fcec43badfd54f18756b7d24730841c3ccde2b48e7b601fc221b73ded82e9580f1d3b727e698d99f939ba24ad7e0378a0b7c48c4b55c59403ce02a58cd9d7438799bca5f9525a09ca12ec236eecf5b9beddedfd2641095864297d4d1ab808080bf2274ee084a0ffb856a6936e9738992ad24730b52beb7770d01495432d7812144094b1af010946ba4c79e8ea722602a5294591c35c9b7ad92d06774929e9f602edaa8839ae52d68bcb01d5d88d5e1bc9427259ba265a8a1243115e2139345aaa079142963f668737cd6562c393aa54b4d125e848510841c358e6a772c1726bd4fdf03d1484904d914b9d66214c83dffd7d4b96a20e8499aa5b26008bf24c4703676d9597d6b91a32d9271c7d3af2658dc583cb4ab71832ae6c339eb2aec40430ef20be576969b00f1c4c9f12c6aa3854f8369cd9dbc0ec0cac084a2e56956078736ea716798fa637176afcff7327fb30b28d74caccf149c9bfced0632a6113b9ca07023b4c4c954cdb41679062c9cd4ec6906e304b6a1be29668708276e4380e546145fce74b299810370e76117d149a9a991651aa8d756342894985ec318f37da73f34d00e1dc4a0b28c3c6217b9721d147e569d4ec49927df3525977f1c30e290e2a86914fa9dcf48b87c5986839d614d0c7e253d6880ed03f23c7693423dd082e6399afc768ec736dc51ef985373b68d620c6946adefbfac3f040621e2df2fc070a61c021e7b05da3e0c29b1d344395f4be61d890eb2d132763b8e2233f66a9b1560774dccb4a286f35caaba961738d33522d9e0104459ea5d7d95e8cedc7af87ce692c5550d04ea17c36cf037c842c99d2a545fcd69a961b578cc01c67ba04ee3b722fbe88a081921610e746ade19c8e858dab5c1ec6f4092eea89bad8ea8a391ed7cde563559cbb05fe85ef84ffc2d0acabc28b4ee7aac5b3d84d5504be47408268bbb447885f75f8367ba5f05d15c79a34466945f5c758437bde2987895910386a0ad4a4a0491161e982012c954559b3566208c079e199deb53dba8c8a7ad68fd8eb9a80c488c919a5fd7bd95d12a9f1c0252aa095f2eab6eef8ef9814e5e10fdf196ae69a0dd0ac7d9e7dd7606555b120cc4a442ad1bbd52a06f5b74bd4d89aedc86fd8a88275eb076336d8109c9209b71fc6a01430cfd2073d077e6f63ca47d6bddba24fe304c7146d3e7a5b134639ccedb60fbbf65f3d6e730606e3e1c231b95e602fafb1b288927f259a2d3dc038e28a625ce4d41054c4e4fb779d125ad5fef75b6b3b03831bf594c20fc1111712ea98b9f21f6dd6d96c93f668085e69f7162b78c25642a7b537003895b73bbc1b4f69f57e07572fe922a79f5fba5427f2e680eba611372ee8a645ab784e29b75083d426c73b08c993d8cdba0f71069b569a918ba0d0b0f00ff0224245171381282a5660fdd34dd24f05d77cb3a3c105e702a20164abbeb6b0d86a9001696ccb5ae4bb630d649d502a147f617c006e9fdc4270661738b669717d9240dbdc1caccaeeb4507ea8e7b63d543b8713e04f002bb97e78b31381f5eecb8c6432e7358480ec418cd79d13d35529229b2176621db7f9fed5766d6fe721d87ba7599ce890241a5a398d32d7256b7ab5be9c43ee93d7bdbf45ac754419eaf06e466f04c0747873fffba0f9d0db6c7a727289bf58ef703f4ff98a40b0da1da860108a94a2310f4d13020368619a24855367f29aa5773e3afdf295ffa96d40d0694570fc48e9a59e429fa2aa1a661962511e85f277388f1e69377c53f61eb829c852a9d251a3372925d0735b9674d84d4537009c57a5f9d3eeade94d494618babbc7d9d97b6b4a3d6bf7f73bf3f2228f01e2295a89953555b960034675ff39ac25ac06c15a11f64e5b30e008c2851eaf281ecb46b29c75a6794514f762015c3ac014d4368a40c050d42f0ea5fe48e4d7bb248928d83553aa472826d56db040f3a709fb96cc134e844432f04819351138ce32f32e75838dfc7a22e21fb8c23cceb18dcf28e5e85ae7745f69dd4526111807eca5d2cf185b364fa24b840ea7efd9a8ecdd9d0592ac6df54fa5809ffe3880be76f46c56e3ea6dad32b1c51afa3c93aafd95306ade59b89d5ae77a1ffe2225cbd0d293472ed89cf9addaa62d365bae2460efa7099a2327c86b46ea3acf7b5c20206af84c58c96291e836b5f35babe885eaee3c5862e553d95ca5407d3268b04a0b822df16e41cb1912093e5aec98782a7a304311ea29097c709b1c0009d80766352d0d6cb0bc87da0c119108c28540f17d25eec7eac6dc17771852d9b11733b773c8a54c7143725248cacd5caf115f77cc8de5e4232a1f1d548cc42597c4c055230a6a36a865ceea6b7bb6b18ab2a379aa1f1fdb3062324ce8dbd9d5e6166855c57e1e3901a1c9602772fbd333f19d8c4ac3db675ff49cc3273f5f5753d11264da633faacd9c9b336bbd1567c1c6b4380813dd0c8afe34a73a7588fa7664e252474173c4428c18fe49d02b83fafe907c3ae59307cf92d898aaa7ab8199a0de10be20488689c9631152ac07b45867eb6caac50d394b95dc74a540985027d10f40788583b386ade3567f5c5eadce02c205cb07cb17a70c946acbbc23a4644ef986a07cb78b90f89240f8d4813ac833a05a10077eb0a3d9e2684d57b805e11fda77f2098d84b1cea579f0c461a8e26bc2fb814d340086bebf6a5974cecf8f2e13319127178b2978d38f10aaf2c36f43ea6c5bf4648c2cf6b10fca643e4bc039dab244e0c1bc40e6eb8751e03ddb2220d68d39fc085f095275f87ecd6134c81bbcc20563ac10cafa4bb4f9fcad0fa847882c50712f42f941d0de33b3c65a88fa94e72b3689508a777867895a2e5b274516701170276c1f3a0078582725519512f67d121da4bb5305d27ad42ea653716359caee5b25db22f7beb2c6d34c05ecd9165261171bf113b9431f267a5b928ccb8c0cd5a8f0620d3f4b3e3df97c4cdfe3dea2d85e5ee9e04406323561e96a0002735a76478641bec8c0fd97d31f50b61453d0b51843d77a167bca9f034b13b1c995b5663e51e07a1598021f41419401a2b5de8dbf4ea25241d7c17397dfab67f7589d71e448f1a432f5542a3cbb0c9b66aa1f9959611548b4c0cd116b7d00c1012b57e823b8ac731cfe629fb4c9eee265d85a45df4879927bb4beb34c2a10461783894ffb57cf3aea079031be2234d478acab26caa7d7b8b82c3c49ea65510d3c743f063b01c9c2ccc46133532014619faaebee3fa9290de89a27eb440a5953329f4140fd74f4afefc8f9ba3385fa2483d8242e2e05e367ce2b1a6fdc4b1dcca1112e663e1396ef48508d84af64d2076f1dc34e597d32fe262d851e697d774b606019887b662e7cc8dca0d9d0f3730ade23318abede100b11da13a9af8767c89170fe95c2419f7d568b211b375362e4c11a1e4ae9e1e88e5d7c176e7dff0fa6d3a870d648c6e5aee6ac938da73c33fa518e091a297fe9fa3683ee28ab6773404bb0ca17180a04ff2b1d1e14d9616e209b891d5165a87a6b2886ff27016dac5aa551599779efcf3851e60e33720bb94e695914a0677671481e69283b34818178bee508af8b46d4ce79b7f6a08836258ae7feb92fc7e752b0be442641713e5235481cd4e7e68ea28b73d118f54c88c2650ff4a4a4ed0e4ffeeb94b2f657333e41aca028955d70ff25389c6ece3626c40861983c54ff9eae1e67bfe9d7a30a8c272ddf3f3375b59c6cfe9e85bc33bb128a41ed72273d36b9245f33b0df703464e66499118ca089f107c9c490f6e5a57430eef3d205a1b35548b065a19b66c9d03e70cdffc73b5bef17c99baa00dacacef3757680df2532b729b528e20567113c466dbc0450a06b2ea2bb241bc1380c2d87941c75d26aef841b6af5ac116fed2337b650ef4bb3462290033aa63078956f4f0083ef18d62c421100236996032d63b09706cb08e9592aa44d728364e6412ce822de7e6200a08f899f36c9521d88f736b63fd6ecd8746a6faf10e3eb0b6020b80d9262b42060212e303294552f6cced9e88944affcbc492a067bd671189c07a6fe57d6f34d2529a75164e659239723f08c909e7766b9616ad2c8e34cf7b76c2bc209cd6eecaec385072679d9b68d1e5529833e7fac31d6a", 0x1000}, {&(0x7f0000000480)="de4557a58e8be88b73f8293f1cf32d4346d31f37215520d5a102948a2ada93dea510048d14f4c441c59346e4a05455eba038e52063f538f0f0c3553bf70065602c2f8ea1c1a79af36b32eb066307cdecdcb58afd4bf0892a23813fa5cda968c00e364d2d1e441d49bd93d9bd4800c2a99142f783c32f7815a37dfcbcb38cda3a110d24717c53e9010e478c353512", 0x8e}], 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f00000010c0)='&', 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@abs}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x1) dup2(r3, r0) socket(0x24, 0x4, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mknod(0x0, 0x2000, 0x6) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x0, 0x220) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x2c, 0xff, 0xfa, 0x8}, {0x87, 0x5, 0x7, 0xfffffff9}, {0x6, 0x6, 0x7, 0x800}]}) write(r6, &(0x7f0000000200)="d81ad3d20cf7eb4e9bc0ffbf1a30", 0xe) close(r4) close(r5) 2.70781096s ago: executing program 0 (id=271): r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0387200, &(0x7f00000000c0)={0x0, 0x200, 0x0, 0x33}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x7, 0x2}, 0x10) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x200, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xe1, 0x10, 0x4, 0x8}], 0x5, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000180)=0x5, 0x4) sendto$inet(r3, &(0x7f00000003c0)="76bbd2", 0x3, 0x17, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000280)=0x2, 0x4) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000380)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@file={0xd9f14a02d0d418bd, './file0\x00'}, 0xd) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000140)={0x0, 0x1}) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x31d) execve(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80046471, 0x0) syz_extract_tcp_res(&(0x7f00000001c0), 0xffffffff, 0xdc) 2.634315189s ago: executing program 0 (id=272): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000100)="637727bf554b6026dc696cc435a63ba7640bf5b49d0d3fafdcef3ed4955ee3ef59f52030006fcf23ae02efda6bfdd633e487c5cca6500aa49298352e8edb89b3b9e0e38c6f4aa9f1b57250d12cc844be29453b93eee6365a8c8d0120a346df33fde4884c6e40f3ab1c8c3c541df71e2a6f436212a8b507b1852205e4d7f6aa915f9a76330327270c2fa44d1a4ea723b8e71904285ac715ec49063749152188f33828653910076e2b9919d4d6cb07af", 0xaf}, {&(0x7f00000001c0)="4bf538256e865e628db64af1cacf49751e2c502da6ff6251bcef5356994488312ca4b525a728319063e5a84c4cf7a5dfd2850123f295ac3df64f4f5ef2f12c3cad26a9eb0d6fba573e077fca8907e81ea521b5223bb6bac013a433a54497ba4feab5a4c2", 0x64}, {&(0x7f0000000240)="87f4c225484b4d567bf62beac2eaf5677a39d081db0ba5f9cfa846815888667acf1410242bd384128805699a263ae15c13fbc8fd990ae866d9f527ce90c69f179c16486dd19ecf161a4ad65455a2031fa864832e2bbec1f980f3", 0x5a}, {&(0x7f00000002c0)="e103c93ce13f2bfe32e372a8e9c6cb4602ab7cda0e9211b0e7234a524b37c658a8a1eac30d8617e89d40b0973ec541c1b037ae59b518f4688dc1a603b64a4dd1190e38994e2c3a135948b7", 0x4b}, {&(0x7f0000000340)="731246bf23b23e6cc60d0b4862cec4dc78c65c5a0c1ee4d9035134737887b6b5b316cd0e3c0864dc1017f4eeb53b2bcf851a90f100cbbe68d2e391e9bb2c89b59fea06e3d5da69167a5cab0f6a6675d7434af9d675019960850d6171a1c6f69487587fd791368dc9713a210b88d93f179b466dfe4071f9929714631f83dad8c91e0ca6bf650000000000000000fe7566708f652976f90f234cc8496e608d994b722e", 0xa2}, {&(0x7f0000000080)="84614cefa87902db", 0x8}, {&(0x7f0000000400)="e493057ff25e7df9e2111a18b71ab0f3ecf66f8f06b8174d3c0231176b38758f16d5ea9544b1089c6d9a64a1032edeba826f4a5d133b95394f5ba7c686ec2b2cac781c3cc5af7a595fd39c8ba52f50248b417c369b74ee6c24583ec98b199fad587bc4cbe228961563719f6ae2d902c8049fd28bfe5a393380260a1b8d7caf107dc803161474527afd990b2c171b753cd6f346290bd5a1896f8139224d9aead0140d7064466390b408442bf4858893c604e94a5c2731f1edb71f51eaa2ce6babb92f81b168f51b3515be31c7eb5b5e403a8edc1a3c36c148f08906905b310181b52b7b6117a3d0", 0xe7}, {&(0x7f0000000500)="3f6c55191f2a88ab4520e9899d42c8905f03bd4b433d0db6d8112afc4686943af5cf7dd237b9aacf89", 0x29}], 0x8) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000005c0)="7883ca7bf956ac4b490e61fa2a84020bed2bbde0d0c380824f7b3be52933a9841d95950c99ab77706d4446737cb41a6a563cb07175df", 0x36}, {&(0x7f0000000600)}], 0x2, 0xd) clock_getres(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x0, 0x0, 0x40, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x20000000000002, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x40000000, 0x2, 0x100000001, 0x11000, 0xffffffff00000000], [0x100, 0x20000000000, 0x7fffffffffffffff, 0x100000000, 0x1ff, 0x4], [{0x0, 0x20000004, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0xfffffffffffffffe}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x4, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x4, 0x5, 0x5}, {0xffde, 0x80000000, 0x6d5, 0x2}}}) kevent(r4, &(0x7f0000000000), 0xe4a, 0x0, 0xa9f9, 0x0) write(r3, &(0x7f0000000000)="ed", 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000040)="f75dd45a4078451ad6661f12d872dce086627e57322295d79abe47d94de1dabc2d0a0ba6a9d1b4bd93e7dc05", 0xfffffffffffffef8) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000000)={0x1, 0x2, 0xffffffff, 0x2f, "180003244f5d7a0026e7aabc4562000400000001", 0x3, 0x4000001}) 2.633443224s ago: executing program 0 (id=273): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e63", 0x7}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="70f95f84cf3080532b380920fdfe1a8899f603b6bbe471af73571c17c96bbdb6dd5fec77a54ecac9073e1212a01ac4638ff7f90f902b579a52bac68e4c5b07110c240a4470413f0b761a2ab46c0f00d3045cb6be9569680aa651b3d51d21d481115c413f5759671aa975a1471265c44670cd8ff2", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)}}, 0x10, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x5d) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = getpid() fcntl$setown(r3, 0x6, r5) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r3) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x808b, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f000017a000/0x1000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffbffc}, {&(0x7f000071a000/0x3000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f00000de000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f00001a5000/0x3000)=nil, 0xa84}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x3}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0x40000000}, {&(0x7f00002c5000/0x3000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000437000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000693000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x13}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006e4000/0x3000)=nil, 0x1}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f00001ba000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x3}], './file0\x00', 0x8}) socket(0x2, 0x4, 0xa0) 2.632723866s ago: executing program 0 (id=274): sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x40000000, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000300)=0x1) sysctl$hw(&(0x7f0000000340)={0x6, 0x19}, 0x2, &(0x7f0000000380)="7f59d1c7e5b43d0d56cd5cb2e1af98a1157d90a4b9b05839483cacd20b3485d1a0e1203f6d08e04e929ece776f89636c73b609df126b904d988c1c8101d8755a7a3a91927b19bde5eab989f1af15b76f77958160a37df86efded763a4ac0b0a5775567223d93389ca392133a0f4170ab5db8f2ba57b02443333224b6d7dbe60df926bb275cfbfb5d0551425d2e77b3461f0c677dd966f46224faadf53d5347a2b90457d747788b7bce7035fe6eb85e1c9da2f97775caecc9c58d2b37582bc793580c620657e951f3310d931e0deeffca3a191b20982ca5bb5fa43b899c7527e1c5b7ba4913468b9d", &(0x7f0000000480)=0xe8, &(0x7f00000004c0)="2a1cf10b87a894", 0x7) setitimer(0x2, 0x0, &(0x7f0000000100)) mprotect(&(0x7f00005b4000/0x1000)=nil, 0x1000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000300)=[{&(0x7f00000009c0)="a326e80fcf4746f02bb3da9670c3dee43dfd954bc8876c075da2b3f37cd0e6efe5d8dbe967192596b3c19ff20e7534c5ed3c1fc3a87e94ac0d1b330d63af24a6d2ce652eda5e45bc4535998e30584caf4d4dbd8584451abba9c539f85a3a640fb53bac5fede4565a43222c4f075bf50b6f6699824eb96ee62acc4394cc5be6c95df74ab967d7caa2fec5049983f61d17d4dd58938f45b61746e1917b46583ccf854d1d24b4a0ddb2620f1a39eb5349695d621d5fe417a0f53445b7c9a3a70293aadc9888c50a8291a37c18b3596c5d2ac25d0bc66b40f5266ab20d0d4425d549a2625518140e6e514a4b13b6a31323cdb9fd3d787b4adb6863fa16ffb49fa79d055344e531214663d93e1c2b35c1cab290f29bd53d28e0d340a9d300bc63e105be7005305622864e7301ec33b087539debe088c399302f19de21830e9685df5500f2e7355774596d76f719834e3b21eb50d48a0468e35dac62eb6c6a52272e66512167e8bce367b9ace90b898ff39bce49df7572ff6d26c4d5e4567b838f54670af4c2d6d8ca84150d18f0e4b9a37e498176849f9c228c9cb72f986c52054cb6aa1aeacea07ffa54cb6b23f806f9560f9802852259387c66bd103f42e9ed61c99482e93594158ce9d52a8929f2679d7dad0821ce59ca2648a5aa86624146537222b4b7fb04cdce46282b8e1c64a5e584525ba5f2dc42c104d2baa146aa08b0ea6df73fc434e68d54d8c8d9694174d336d35af6bbf90e37d5be6dc61c9344a1d78e856775b1911c30e4ae132631757f5682f94cdf84e37597c55b7e456e00797959607fc63dc9a8ab3c3641abdee2b7f0686f8050af7bbd5f0ea50f3ae40ad8c41139e3594baed3885f3c81dd2d310b6b64e76c306f29eac55c5fdc885975e380a624c8dc8b2503da8574d765f1b85542a429b76a546c77913041265394dd4a5017e7a55efee1ded2d250bec9c59eb5990468a06f13ba3aa31a04637d336a080c4b45617207af92bf89e960479ddef8d0302d0437ef02fbb7b519bf5684d930fb75f8c289a6246c240eaa4409585e5d27507b474640bae51427b9a6d575a0756bd170805993b9f52313edf38c9af3720e4d8a5723dbd4dcc1998f917d1043087d126ce3bbc67c9fdb51d7201f89f16f6334994cd2b6a6b886e3f2bb574b06bf22b9d71261edf235bfe3d911215892ce337797d8fa1119320ba65235f64a857fbc44ad54b171f5de979d2ad045fbaebd68b7ac0f21812c811432323c3e400f36cadc6917c353f6775ec648938d0fad13ce612ee8610dbb3ee1fb09826dead10e56348b5f0fdfaed9ed884ac4758fb5c89b25a2eb0d425b8d41bd3ebb10f0f30507bb6c505c527b73e78d268ef271ce3851ebc0b760df2d7467a3e065e3d7f24503c4f203dd02731709cfa5fd78fa0322b272fa975eab32c12353a617960fa51508423b4ae7c53b0fb0804bb2acceccb00e6d5792d9910f20b334532fdc7afbbc069136c0eb3968bdb1ec23b984e4adc1b686343b3c85ecc44585d7396165dd649118ec9451a085ede1b2720e1ffd318a117d5ecaeea4aef7077a8420bb2a097c3b2bb65b0ce19e6d0ad47fbc776a1ebb53173a694ec0a9ca9d046347648a9d864bee1e22c0b39e5c66c246586eb4bf66b8c429499ba7c88d3db9458e018d89276d2ee1f5262bb5667a173db5614fa1c276c5b5dc0e8a9d0de8939884a87f677adad509fb37bc16e4ed7d3f1be941fc5f69ee289cc0853d41cf466aaee868544fde76b49d4385e207f9dc7b45579c2c34e92c7c5d58497904484af6f9915645533a99175896408a0593741170dc35c43e1a71e2aa5da100df29b5e4c8e617d7d8fb53cec9998824cea99c949acdbb72cbec34966dafed341f73caab7a3e5e15a936ae48bde160f210d2f0cae191c0c304b50d6032d50b859a149b594883c0739c5c81fdb85da899d20bf46d11baae9c17c9c682da37e1bd60079a66fcccbb739ccec0faf52fcb5f841c742583d056f901bbe43af1d9676b2540587e9ea47573e11f90d68a368edc887116ca66e6945bbc9e0407dc063f5dc10ccd4d3400e6cf5e06231a674e036834ab1263dd80573cd03287e42a7d633d2a1720ba7d5bf878c63cd306ebefb6fd9b0818daf7be957b22b10d5f16abffc4c403035fe82f28aa8369758c8b3d0623678d920f6b88471ee078dc85259bf2cecbc2d1302260d03acbfa86c13ffdd915e76d4f43d639b54f28c4bc0b2fa9c7fc8c7289027871bf017590df38737022053eef19c824744181c81b3146a76914221664790761f037d6cc47f15748f7101b351a5f4e05164f708109b314d74a6cc84c065e244a8bb66ba3a800866d139f9f6e4c2b53eae17a7c292302fb377b1c90a50af4ae86e9adba8a1aa7798b925e554dd7b3679e9bd5ff845f7d5ac52fe586e302f5368691ef1197e7556014bda4ad68958c89c59f1ea22375408c6927f7ce06390f5ac8671edd87be51a9a5dd1bc0a4ec5d7829311b5f318b661ca292b8443a544da6dc8547bde8519202854160653fdc41b8c038d0ea20491f529a16da140bfa2517b8eaf0c2f9b582d8bde1b1d6bb4902ed19635d2fa3ba232282c43a1ae52ed7fe2b3f8e042e9f785a4eb58ccef669edcf59149ef4eba20d3d90bcea264e89e5125a7ab994bc61338adce7f319b58a76e9e396b576f03d299cb5eaf8f044eafe28341ded286cd5d87dae606f3b71e99bf9f106fe8258d83e6e355b48bf1239f8a59149f723b3d86bc0dd976d2d6395d4d53f47acb270987bd94f9717f86ae830fbea5e0e715c065d36b86dc8b791d86f07f1352e07db5d6a2f98f67a05b502fc89568012bb70e36f36bc35877ceb7a5e932a1e6020986cf942820c494001fc6bfb1d9ea4fd7ec161f053316e40b5511fb48d70e1045ced596e09c59f22720c2a75b8a7072ef0446486a09e7e0fc01e5e03970f27c0f4809aac55201fdceedb047f4912dc246b77c00e1238c2d523fd08cfbcc1bbb1b63bfe8e054d7950d2fac8d5fe81be225e612e987a97df51b3e098509ba1999a0d99e75825ceb5bedc87ba984ab3d0817076ff68998effdf5d942ed562e96c16ec28e00726755cfbaefbeb136bb10774133810b2de576086ae2b021d19d2cabf3fe41e1329f1ba8391dc9c36c6771e79f961efc3d160b24d13c93636123acf907b101a3480253615bef0fdba92a7a0d1b0dbe3d7433795e952e056e66ad0fd3cde73dea7b2d8c52d86df28e57cd8d9eb3a3fe585d4e0629618b4630997f29e295dfc1c271f39b75242ab88a5457c8178ecb14e6d2cae7208b8ff96ef14d7492ba431d1ceae976d8548cf78276bb6ecae7f46293f8a70e1c3c94b542db165710dafd19462a1ca7dfd2a70a4e454047ea403493e84d065b3b82d13b2890ecf6cdf6b7db3c9ae55aceb4cd9f8503b8b6492509071a439d7a57108de75d4fba7e3743c9399812dd3a9e50d34925a15f0ee9bb565822fbdb34453649cca452809a5f3162075a16ec87eaf10933e5c97d3678621726efbfa1d0b6f0e07c680cc7ced0eb623fda5adc950f73811f26b53ff633b65538dc894ef60a8ff59e9eec0912af8a9ef4918328bf6a8224a85e73062f4b1144934bc3f200528c25bb5682c298b4a84b519351decd9cc7f49b04e68a664fa2fba32d495e8f1492bb2b279da73845dd656e1e664a6b3270ab488ec702792ba0e14678e03361358ffa662a346ccd6851a7889ac4cd4b1e3c0344771cb5662efce11c2e793100b334e4a2531553508da915cb84749708826c557886b3015fe5c24d00353672d656c0aabdd8f5f624c5912ea3cc6c558b3934c0c5ebee6d7cc4febfca2acbaefa9cce216044e1bd0a1a4d6b4f4887d3703164d2d72c9c6e72c035445b8f0384e19328fa8e4d9fd306d752008ca94cab0dce8f7c99f10349cfe5d85b68c9734ada9ad8b66e75454c0164f64455bb43df1eb0fa3eb6d549fc8053d31baa127709312a5d424689ebafb213395335d5daef9a497055f917cdf4aa284ac7479eb95d039ec96b67fc2893736df0a4aefb3facbfeaf39286c45217b453438b92e241ef9900507619bf3bd6d63702dedbb1a66c8639a38288bdf7c1fb711c400fe5e8dae6bc998243dde64697fbfeceb38e2214b624dded6ef6aaed7aef58ce0cae4f6bb7840265c479d427a41a28ef59eb2ebd4b2ad3c82d248464c10cb9f3b29c737a71c7cdfa0390f2357e47b217f5f447737ecd43d86fa58529974a4ed1538c4ed31ef312a00b6809832c79780080e6746e439660c87f81f6562c2bd0591ad046b6f21e4c76c9d9bb817103af11f37b96bde92b6e21ec0fc45425bccb4e774186782454fab6e30965e45bb1b5da65b0fefee4222391281ff72228142a6042e577bb969b29ecce05df9cd5959a7a91927b4e5c771fe8821d3c2ec739b32981284a35a73fd0922162cd64b74ef2481d261b015a1b3508d49cb55b11e78ba62a9fa3a6cf126f5ee91b808076a3bc7de351b4a667aea124873a584c864af7a1ec0cdcb12948eff9150cade3234844b6dc62e8ba9e383f4ae48b7c4d5344fb6f583a1e8ff2db2549f2618141dd12b4328e8759ce88adcb1261205668647b38ce467f354826a3b1e62b74f8e5b740601a55d81347557b589b26be796978feb68845b7595ab514311e9175881b1bbd4a84258735d1f036ef0252a83738467fc3794ccf1a914aa75cce76cdccce6e73281a86ff24f6b99937d1d38f77d8a4810601697935e0921d2cb1deb7f2fdf97a24b7199f80857a2607b3edd15faf72adf0f34414dd55e9353d8e6dd7593d93cd8e08d4c50758e6a17e87677b6f5db88a5a9c5a943f4c3ba75d8b82b03c677e5b4ab17bf58f3de03f785876b7103aa8b16af41c9caeb845310a1920bfcddbaa86ff969d2ba98c9c2cdb66bd7714624676c3d7a92e4271baeeae48fa206252745623d7210ea6a4b9966dbe07ea238cc2e962b4186752307b22200ee05766ee545339ec4c6893eb7d049110ecd66263c5000e6cb8a533dadb67e11d04fae61d7391de10636474a48598ec6e3325ea5927c5a10d10a8f1a799be30f29354eda58ff887c96d8432996e8e8fcc73fbf76418bd448b96d5d233f9cc393339dd12a4422c9196e7ddd7898702d5ac43d50e1f29d9c33f87504682a3b69cc19d9952d0b311cfe46eeac2b6815767199e222b8efa5f1bf55a6b3d2bbde1585180cd5fbb1f7e54c05d5983137e5f38859b79e2548b98bb9da6f3a125c91a2c366e5643e5c0333c0c9687eb0b3f55298c265cde95155da070bed76150cc6cbf0cd98aebcba138bee10db42f9c9cefe772d5af8b7439fffc4e66c4a575c718f546c9886a9a208f674615dd0dc9ef2c56a7494893fd395bf515e92929bd245cfdb61d8ac995bc09c6eadfa15fc2030aa2c5a8814839526f01364a81e4677faae2decfc467b76bdc082f947a678a4564d0a212e9bd4210b8c6ce4892cc694d2064bb417cd1aea478c7aa53ba2d37bf42676ff1a3368b9308a4d75e41389cadc8117721cbf029cc745df8b6bd3246c982b8ff79c4c1a940868b0cb3898c1d6dde25dde75af089f21269a2f48f51f6c4e5b32be108a6044c258fbe39933a2530ab11173d8e77ebdea05fc52d27892b4bc0de0a07bdf5b683c136801163ddc4406ce387638f9a726293668545c63057f23af4168848e8a4460bd509753d005b43fa6b7a33120709cf74b17843f5f295a53f717bfdd9b3135b8b7373e2c485430ae935776707244e7428e2924182b5b5da0fc3bb2d31fd000c7fe1600", 0x1000}, {&(0x7f00000002c0)="ab0b1539cf60ad3bc9f76462234f136adfddd68eac8f3413aa0de902086e6bae2bc7573b0f989d811a55aa51336dc8e3", 0x30}, {&(0x7f0000000880)="14191a3e0a6beb2e5704f9784f89f906f7c6ad7b0ba2d7119184bc2e5be258a26549d0c2517ef6d817e91b864cc050a755c44677a41a1c84ff880e622fa9bfd9a99d9debf1937469e0088d6b35bb2fe18fd08f3ace820ddbc679c111cb128064754ec4b9d91b5a1efe71573ba2cd1d8926b936a8eb8d853a5a56ad42a6f1ba77671b98f0e84c18e98c0e072f1ee394a9c84e3d7f3f812aadc226308508eba7c7006e4157692a27b12587bf51bcbafd175efc241bf835697881a0bcdcfb4a824755bd445ac39ac2499a169a2e37222991c9d4618fdae48cb50ff2428bebffaa824393c8", 0xe3}, {&(0x7f00000019c0)="bc4acf6da66fdb6f3242273238d61ba1824a5fd94b09a0f032cbd099d77116daa709e3c5099a2965b946edc5b399ca0759db5119f699803326607fda31113292ea7639a302a65690858f61904c380f3e78d15f8f942ba30d5ac984601b99b0a6896989b4d4", 0x65}], 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) sysctl$kern(&(0x7f0000000100)={0x1, 0xb}, 0x2, &(0x7f0000000140)="329659c2831fbfcff8dd6aa50a9b1c76006479b8cb2842646cc96c0f9af0af8a3e43295e30b369c637d0ee06233a", &(0x7f0000000180)=0x2e, &(0x7f0000000200)="b969850f7d454de81d84dd5350db1a98b77099fc1ae22ec5aaca13f8fbe5266e979569042cdf28c283233b7db61ba017acc96f4b9e3b4675ebbab3ee102ec2784cfed66fe09617269e55a2811f9bb4abea6985d2df90b709692ea2bdb18eff2e2511be96eb30a23598c03be1c6744d16c6bec6154084b59dcfc9657b514acc64979ac037faa9b95252906ab913d5", 0x8e) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x7) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) 2.59240777s ago: executing program 0 (id=275): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000001d00)={'./file0\x00', 0x8, 0x3, 0x3}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) r1 = socket$unix(0x1, 0x6, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000240)="4dc7347c", 0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000640)={&(0x7f0000000440)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000240)="bec6c3772dc20f9373950674c639dd1cbc7f23dd4a823d6f130225f3bfc0730046a3a8b654804eb23d22f84271940a0499faeedca3c3d00019a2fba138f95ea37e4b1e5e9f033e", 0x47}, {&(0x7f00000002c0)="d88be2eff65d5f6ccc01e046224d561f543a453c29d113ebe241edbe0138eac97759dcd79fd7b3bcd6d421b070f9ea055d8b5f3e3d150f1bf6089858a25db5a04d81d943a930508178feb76c54d1a62a440f439936cde31713b2ad7b7322074494cde728d8e440d926be2187ef762c4db809e2fb67bcc3e7982dcc0a895d227cbfa7b47faa2992cecbadf05bb393bf4fbd6169fa72f7de9c0546be1f41b002ae54d112757b5694b73a5bb5ea2b1db5e0305709adb2f12b8c76e571b24c6e336c5a5c5de3548ef1c59ba392639f800b1e24ea7c616b54e07f0e3936c5049431921795998f87cf93753b461821c2f952f42d1a963e72", 0xf5}, {&(0x7f0000000540)="fb3719962cc63b3bf42c798e781d6671af7d23f883e0956da55cf5b9f4cb740411328123ee0716a45864beef3a2902d14f5c99b15c0c51bd3e7e7c3d570d967b6e636eeddc99e802489ee2a19fadef0f510013518d9529156ffc4598186ff096475e2cb1623d5d026cb8f39469555a59258a1808e37df6008ff148bd01433f300c11dce7165d48b73bb16938feaf8f16bb81d426a230a9369406cda25ef11f741ce56e4bd0d45bbbd1eb906f9a7e9245a0287537bc8dc0b38d00f546d298d8b97fec", 0xc2}], 0x3, &(0x7f0000000400)=[{0x38, 0xffff, 0x7, "06fcafe356dd7f95175e03d88168ceb08ff85af96595ff2b812c065cf42413d3b5af534a88c62e"}], 0x38}, 0x7}, 0x1, 0x2) (async) r3 = socket$unix(0x1, 0x2, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) r4 = socket$inet(0x2, 0x3, 0x1) close(r4) (async) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1, 0x0, {0x200000000004, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x4000, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r7, 0xf349ad9bdc63269a, 0x8, 0x0) (async) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x48, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x0) (async) readv(r0, &(0x7f00000038c0)=[{&(0x7f00000026c0)=""/35, 0x23}], 0x1) (async) fcntl$setflags(r1, 0x2, 0x1) 2.591054055s ago: executing program 0 (id=276): r0 = socket(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000400)="ff030000", 0x4) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/12, 0xc}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x7, 0x564, 0x9ce8, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08"]) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 2.589804956s ago: executing program 4 (id=277): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x34, 0xff, 0x56, 0x8}, {0x4, 0xfd, 0x8, 0x8ca}, {0x1006, 0x4, 0x6, 0x805}]}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7960) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='c\x00') pread(0xffffffffffffffff, &(0x7f0000000440)="f0", 0x1, 0x4000000001) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1e, 0x4}, {0x1cc, 0x10001, 0xfffffffb, 0x4}, {0xc, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71719, 0xfffffff8, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffc000/0x2000)=nil) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x101) bind(r2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 2.588883615s ago: executing program 4 (id=278): pipe(&(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) write(r1, &(0x7f00000001c0)="9e86fc5221eed4f7043d9d0746c88747ac0b269aa55e0c947554d6c154ce57de96c2aa56f19fa9a30ce9743f761564494918", 0x32) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) 2.328002197s ago: executing program 4 (id=279): mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x40000802) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x634) 2.319252025s ago: executing program 4 (id=280): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) (async) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x50) read(r0, &(0x7f0000000000)=""/27, 0x1b) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) (async) chroot(&(0x7f0000000100)='./file0/file0\x00') (async, rerun: 32) close(r0) (rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 2.317775116s ago: executing program 4 (id=281): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfeffffffffffffff}) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1f8) (async) r0 = msgget$private(0x0, 0x144) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) setuid(0xee01) (async, rerun: 32) msgctl$IPC_SET(r0, 0x1, 0x0) (async, rerun: 32) pipe(0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/71, 0x47}], 0x1) (async, rerun: 32) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/[*\x00', &(0x7f0000000400)='},E^%[\x00', &(0x7f0000000440)='}:.$\x00', &(0x7f0000000480)='$:/\xaa-%[}$@&+\\/)\x00', &(0x7f00000004c0)='(]}\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='\x00']) (async, rerun: 32) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) (async) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) r2 = getuid() setreuid(0x0, r2) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) mkdir(0x0, 0x180) faccessat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x2, 0x1) (async, rerun: 64) r3 = socket(0x11, 0x3, 0x0) (rerun: 64) setsockopt(r3, 0x11, 0x1, &(0x7f00000000c0)="0c581201", 0x4) setuid(0xffffffffffffffff) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000002c80)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) 222.862571ms ago: executing program 3 (id=295): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x20004380) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x4ed, 0xfd, 0x2, 0x5}, {0x2, 0x7, 0x3, 0x1}, {0x1, 0x1, 0x36, 0x1}, {0x10, 0xe, 0x5, 0x5}]}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200004}) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xbd0e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x19, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x203, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x3, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x3, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {0x9}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="0002000004", 0x2a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfba, 0x10000004, 0xfffffffe, 0xffffffdf, "0000f50000001700f0ffffffffffbf0c008000", 0x461b, 0x1}) r2 = socket(0x1, 0x2, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1, 0x8, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, 0x0) socket(0x10, 0x3, 0x31) socket(0x10, 0x3, 0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc444443b, &(0x7f0000000740)={0x6, 0x0, 0x0, 0x1, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x8, 0x4}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000080)) ioctl$WSKBDIO_BELL(0xffffffffffffff9c, 0x20005701) socket(0x1, 0xf9a726114e77717, 0x9) 220.889975ms ago: executing program 1 (id=296): socketpair(0x17, 0x0, 0xf, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140)=0x3, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x4, &(0x7f0000000340)="7144cdde08a4a98900001e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000380)=0x3, 0x0, 0x52) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff"]) socket$inet6(0x18, 0x4000, 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4002, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x4002, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r1, 0x0) r8 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x110) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, &(0x7f0000000080)={0x1fff, 0x2, 0x9, 0x2000000, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000080)=0x4) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) 220.635224ms ago: executing program 3 (id=297): symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000005080)='./file0\x00') 220.145044ms ago: executing program 1 (id=298): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x744}, 0x9, 0x0, 0x0, 0x0, 0x7e, 0x8, 0xa0fe111}) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) select(0x40, &(0x7f0000000080)={0x9, 0x3, 0x0, 0x0, 0x6, 0x6, 0x95d, 0xa}, &(0x7f00000000c0)={0x9, 0x3, 0x2, 0x8000000000000001, 0x2, 0x5, 0x7, 0x17}, 0x0, 0x0) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000b80)="d50000000000000002", 0x9}], 0x1, 0x0, 0x0, 0x408}, 0x7) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f00000000c0)='./file0\x00', 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb40500fcffffffff9cd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1}, 0x2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0xfffffffc, 0x5, 0xfffffff9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x0, 0x10000002}) shutdown(r3, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2d, 0x744}, 0x9, 0x0, 0x0, 0x0, 0x7e, 0x8, 0xa0fe111}) (async) socket$inet(0x2, 0x2, 0x0) (async) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0xe) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) select(0x40, &(0x7f0000000080)={0x9, 0x3, 0x0, 0x0, 0x6, 0x6, 0x95d, 0xa}, &(0x7f00000000c0)={0x9, 0x3, 0x2, 0x8000000000000001, 0x2, 0x5, 0x7, 0x17}, 0x0, 0x0) (async) close(r1) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000b80)="d50000000000000002", 0x9}], 0x1, 0x0, 0x0, 0x408}, 0x7) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x1, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb40500fcffffffff9cd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1}, 0x2) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) ioctl$TIOCSETA(r3, 0xc4504445, &(0x7f0000000740)={0xfffffffc, 0x5, 0xfffffff9, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x0, 0x10000002}) (async) shutdown(r3, 0x0) (async) 156.200298ms ago: executing program 3 (id=299): mknod$loop(0x0, 0x1000, 0x0) setsockopt(0xffffffffffffffff, 0x2a, 0x63d, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/77, 0x4d, 0x803, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x9, &(0x7f00000000c0)='./file0\x00', 0x8}) sendto$unix(r1, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ec9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa75435eb217157066eeed32cc926dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8abbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f41d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65d7960e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dde470d07f6b239f9564edea5a97337ad058fe14198535e05328128869494d9d000000", 0x97b733e574c976d, 0x421, 0x0, 0x0) 152.247255ms ago: executing program 1 (id=300): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x7c123571bb3866df, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xd6ef48ccb5fe4bf8, 0x1010, r0, 0x8000000000000000) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080)="789c494d90e3f9251afba366a01865c3e98043df53ebe3b1688b7b477566e795a8ff5ab917d0d864ac227bbfa455ffef48a9e72e7838fca3d6035876baf461f8aac03a87f5ec0a04e6dc9d31b52cc6b06f8ecce26950813817225f8d9133119aa94f5874028dfc4b3a8b34b517f26698abf9cfddd139468d85fac3f8df35a0230b4ff215f70bac8a1ef7ec0377448f174cec5469aac2d10692c293fd0918bddac1a19663a49ac7dea63f56609457b782efc630fd968391edbac1f10bf1486b1d6b31111c6e59ff1f184c3302380e077196b96922ffb79d182bc2feb4420822e033c1241970b5d0bda4af30e447a058d8ce88d09265e90a9353ef3567bcc964bd6d89b4cb9f16b43691fbbfcd7b020f9f0a0939937c158c77573aeb2acf40ae969c51bef56acf4c47016f2e8762e0fd1e7986191caf153aa195d9e98f8ecfec6f16780fd4f3c45ba991a88a27e942e23c97d99067627b6ffee336b11c0221e98af45deab2637542ccb89656c18a9c9700a5fd0b6e4ff290d6855eabbf4546e82c65dcea6b66257ed1ca26be0d9e28114c823155efb2f7159d4135b7d3b2b42b9a5c4f83a44b33d468d965e8858c9afa79268a355e4b341793557742a410e8a6592212b58728e024f28ba89fb877f780b85fb18c28a957efa79b15bbd14938152923a6dd85b7b6a371d207e4aae9777e83321caf6e0c4c338cd56ddb3ed7a5aef19758c09eff8edbc44afb6f33d24d6f992e885d16458b635c710b1a015e7b16f2fd933cce65ffe9e3e1fe92d38a64d1ebdf7e595ecedcb47365551078867665cabdbb01d8e94327b5a8c3d2f06241cfb0d7e98539bf7ed4ac79d81c12961e2f5bd8e026204b5ca08af9879d513467e5d30b373d3e9d4627aa5833decc2771313fff00b6233f27563df8001e4f14453530d54c0a63a463c854d5229c78020020bb0dbcb84bdbbcfcfb79de666dff79649a292831ecf5cd6cec8a38f279b99d34a3c87eff37eb4780511f892d599676815252f2ef87c06f6eaaed4fa07fee171a8c0851c6833355e10d9e87193316d95062167810874889bd36336605eec2a7514024c8805308d42adacc2ccd6f958f289db8c7565621907b96863b06607b3e6bdbca3fa4cc6f45ab7ba8a50e530f66ecacab67b63b86031814a6dfb3d4dcac4404ac0498c9149f99592295395718df4f33528e4d66c1f4d77ba5de2b8ebac7fe3c3a8cb4245074b465a838a59815a5be39641174a335d7d4f8c4e5b16c91e3fe8224ca2ca70dea8e281a86bb41ad2490aac6191d663879c9eb16e290ac1f01b44ca9e520fe27000c5afd5f4986bbe43cb8959d241bc64bbadf322afb698ee90458f814da9462379a2483e1f97c16509ddaa1d4ed4e2a7c1d05afca4972a07fa3e62e3d5d55ac3e4138d0ab5c3fa8ff649dbd5e41787b49f22343565bcce74173acb19a1c5cbb1cf1969b1bec9188bc2078ca5a27cb88206880510fd0dd583ce84aaf6e4e7e374682073e25f47e58fcf6ca8c57674d235eed46906476578c2590105389ec6ef12a74eb1c8a899c4b5a3077215c72a415482c6fc6fed411fdc6d0e68c122d4cf59db921771511fddb29602dc498a2fab0b3d02571c33a04132b98bccda0e0d9a21fbbb6f656b83cd162cfdd007d29fb83c25df37e2afe42b812ee4d65c8f106a9602f71aee8d3f2eeeeb28c352e1ee07cfbad86321a72e0a4ea3f1599bcbd6f7766d6b466d07c30d074bc0f8f355278db89e2f25861ad21ee47909ddb58f72c7680b91606ce1a5db8d6b0793239a002b87493165a6d235e40c9bb715a75a91d3577456c02aac35a454cdc9dd5e387112a27087bce8e95a62ebd60e9f6c99213120872870a7e696754da8e3a3d9ef50feea5f16f56dfa4e2957288fe1b52db9ba3056c8bceaa978c31dc87a688641034f7af60a85221784c439d9a5440a1af7b794022f89b936e69a0256389ade2694fdd70333f5d7e758d3b46042b6d6964123f5b2e79ca7f164a6b00d7432384dc66dcbb346195a92b94e816677ce299473e9a1d1b7f89b7821721074641dcb22eb3fa80dcd550d9778dbaed2aed18e9536e55316155bfd8b287856223a3270d5ff3474c5e9a9a183c0e13cff6e0d9bcdd5f6269b2fc7913a35b457ff157b6f8be30a63f6bcff9967a395f6d22595e5338c802c5ce9176a4f3de437c81500e7e916f68f0567897fd13524449a4d5b1b077e948c44c8c5cc80babf6cc9801bee418bc8f300d225153f109e6f8c0bd789bf4a14d2fdec21bb21f4de1f910455c5dcb56e59528b0e229767fcea4883940a5c0cc51e845fcc43fb20109641565ae676c379ce1c174086b71c7a5887013f7fc60a0956077716451fccd8932109083d5b688712ca1bfde41d7a26ffb112acd0ff2ce9151a651ec1f4677ef188d88d8543e5d86c68ce17e5dc87fdef2edd25309ff2450b4a154ea62d752b71b1aef85bae404222556d218f9dcc6b21d1ef14408e70213030255f153550e71e2acf75e03b76022bf5d302678565b6d34cd571fa8ff6791d5b11ab8cc89692812f958887d34b4c4af4c01abe88497c983921b0dccee09d53ea4bd48132de4c70059340a042853722bb7a4ee0ae9faf3876a7359b5118e3c494614f06cb1aae09772f3f6199dad16e145392f3f115f169d6b6abb057a01cd2a022a5aa684bccbaa425d1cc7b6ebf35a63148a5ae5e1bf6a4e0c2f407a7e400e68ccf271d2c6a133c3adb1ec0b4f4687d0ce510933914011312ce35e705a8ddeb8706976cd087ff7a29a8edd44e97df1f9f973656c8a148a6dcd2a88d0b79da8bf2775ecc669a5427b9bb4bc58dd9484f3fed260ef1399bc468758eacd235f519f21512f4347c689614275206fc4bd486498ff1ce73e24d85f8f90a541527d3d3fe6e8a9907762b375a90a4e5bfae76dab02f42f5a435653ff1141dceb89e625050bd95e6f0afaec27ba296cc0365534d93ed6852241b3bde133f0e7648bbc252731b791652f79e4de206c17e6b7cea7193faa6ba6111702f1d0462ee19f73e573bbdd221e55dc98ee79e94c75e3f124a299286ef8c805707ff40e94b1ffb040e6c0dc9506dbad576b0cf047fc0aae4d30ba20e47bb9bf61f13c48a68e597e2449eb807057158b51578e8aafb455efb68e9b99e0f59cad0731e33f4faa95d1c2edbe38266675ef29ef1c3596c06c985f1dc893e7b36cf215557298155dee3d0cf65850ce2e7946aa4cc95d0f723f5001107d6228d2b343d7b42e5267ee0015649951b74694d756b16137e3cf02c7190a1fbe43b1286e6a5086c8b20972acae89c29564cc82115e714284cc25e00eaf3df71d04b524212819de6bc2106ed339578acb912b93932460b44036a848864b19554ea90eedd263463cfdc96b7f778d80c2d10c34d4ce23105a7a4d7be3a64fbfe61fa462bae7d86eb4fb46d8554b2296e2eaad5552c0c95ea48af836e7242a67e4d4cac690f96318cbc5c101d63853f5622026d28e5b513155e855e654a53bc45d782a92cf6db3f6bb129404b08280f2e0e9411e9cc146ef654daaf63b9eef35d678181d0726e03d361e5caf15007b012c103966ae55a0b5c3075fa464a3750dda476184606e8a77d73028cd69001d09727af3303051abe572430c96506cf10f5d0cb624d0a861c47f8bc0b486a070d93194aa0a1acdb1e5eb3a850ae60731a18794f553df1ccda5f99b6e9a49405f4e5e494d48fdeaab8a5b538c31d42c1b9eef89e87969b76b83ef45e577fbc5c38a003ef73a855086d8f0464b246566e53882b60167772b2122229c573904cacb54cbbf7d136db5d4ff28dd68060eaa7ffbd4b86fcf96067dab9195725cc2a44951999c652ff509de413837dda8b9a4e06c350c8bcde3a65e42029b173786c78bae7f3b9b48e7ab05a170a55e09e8a1a6228b08583ae6a231c6e473e15cf5ebded5f5b30e1ef9b57e4b49266659b9c44eabbb4cf4b5206eb791f20cadeefee2c8bef95bb8b999ecbfe20661e0dc2359b6aca40c5be9ccde59dcc8b193b72c222edfcd95321d9abfd251e0b42180211eff8ea1c47c5e760ce30658834fe2f9241327f9d86223cc25c61a6f56abe1d99a426fcbc1721ffb40c260b9aebb7a31ea90b5efa7cf7c51c069cdbbd314e83f14cfe24943ef1fa8efa00ca0a250bed113efa7cde6838379d69c64a7eec23847b307c372cf75a13595ceb26aeaeed7d9470209c666e40362bb6632ebc83dbae20dbe9fa042aa530258501a3f01a35c1f4624a33d4240609c07b7b9bd4f16faddd58771ce249e5530c01ab99db67db3540a37880d395eabfab000d651dcaac9802053c2aabf799e175ccd49110b283c920cb9b0cce21e8311719f0c7947f3019439a7263724ee88264ce37bf49a66905ea34b9795e62af7aa13cdbe2a73a8ce551c570558e6b33a437afc08703d6437819c1f2c9edb2b2bb417c2a70eb827b4866e32ee6f5b5cc392579d9e4b972414e1f6a4b4eabff2a371a62635a3c6440be623f9eec1a5cba024b285e9587b879b88b0ee0177f34e09ed5ad58c4726ad37c502b4773bc33a62a0477b960015880c78a602650dbf17738ce1202a05f61cc203f5e5f293aee04dbbce3e5678d1403980a698bedd977d30a3893040608b2608c3057fa75a3fa9b88bbe29d95614891bc4a92a52314b370b0a04bf439705bc8b5ed4060c417d09f5b1785c926bc3396c6dca72ec5e0fef6ea7f59e0681efb3e1e17378eebd58af022a6fb4a1a8907e79c91fe82761d26dd5332cee532052a44f3204c6d79fed201199dcdab2320bcf9eba33f24db86604acefc1c6462fd6961dfbcf47db7893904b996ba8b4b4bca626974f2d2b4a2714f6af5239a4002b73476e97a248c045a8bf81ca83eee7377d712e1503c784f4c2655ff603659d7afca8ba883e8fc6f452c515d1612d109609a65bd92aae509ee606886662eaecabf762a7bb16cd277fdf13b34f41d9d8c0714ead94aad599632b310e259cfa298db9804e5089e102ccb7251f4496d1e2b149f81cb3ac4d8dddc3228e2822d1c8194cd0cecc6d9c22a7ed6da1d9b62a2e85dc96d360decd7325806cb018aa485ba97d1b792b69122f0863f2c6f710dd08244bd2280616b630feb84c09e12971f1bf8b5c4f5091b64bff289d954ee68b0a9d06f95a6a8dd410fe981bc19ab22b8eddd550be0df69c0d31041c08bd0bd7515713282ab48013bd9717a2bc387722fca7be3a5f3e75644f38b03b4292cd2e3e67bcd2ebb92e382feb3c53d34f89ad618f06d38d851a5bad372e06df5cff73a202b27d44dab4dd6af11f06dcd8786fe5384b90158ec89a0aac61795e2605ad8110c0d8584b70008d192250bad984e5a01dcc5872a6836c7a65034fe4930ef575b12842303c5101d550d6a580f5d0ddf790e80ffbd12be810c740636909be23e75125c577d0317a5c391a794ec104bc214a48e08bb953717c54723c3aef6f22199be2fdc212e946aaac39067cf73871692f2d0fd7a7ad71f5dab7440a33bb7f867bda500579a3c202820b33a155917d90c72964cd6077ce5119f34a931e2d1defc74a421a30f955acfda0ac12a6c38dc60439f49ca3a33e6b6d99411271da20b37a2087594865d737bd0ee46731e6ee81e3b6eed7b291ce264ffcd62fad01bcb9312dc00780d3d3c1b2e31ec8a5a22e4a391fad4d8cb52c70fb3cb872848c2d2b8c5ee2df42b912c11ea211cb98ca05d9f5582e6ffb94314536d9a31a3dc86b1d1d8ffb6e756d07603dcb6346e8f8ac70725ae2ca6fcb18f52715ec76e123e07401", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="7f7b87f7cec9cacbf4abcedeb3cc808d9e59fa3b4dcdc8909bdd7d9398f575358eecd4a78681", 0x26) (async) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000001100)='.\x00', 0x4, 0x404, r1) r2 = socket$unix(0x1, 0x2, 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) stat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)) (async) fcntl$getown(0xffffffffffffffff, 0x5) (async) connect(r3, &(0x7f0000001200)=@un=@file={0x1, './file0\x00'}, 0xa) sysctl$hw(&(0x7f0000001240)={0x6, 0x16}, 0x2, &(0x7f0000001280)="62fbb25ad43c24b9a3223be3ccdf3ed770d8ebffb0d7605aa4324ebcf08c87dc10586486a2ccbf6bbe71e1d98f998e81eccdfd1ce005c6ceecdcd37df3865d624a62cda073c4879df9f1eaa788d4eac6bd2054a7094b7259e5a399c6096d95c743e89d33c31c8289acf2a4ea29fb23f01d8189d01b3f8f44abbf455b9bae22ef9fbc7f4d3609142ef1c4ef510818bf914cd2b0c08927e8712cefcf7975bb8eb60b17f18e2c721c8b07a74d763bfb49eb0a9cf8a10952d8f76a1470cc5f4ad8164c6d9f4cc83ce907524e1bf0c0ab0bc1231aed6d0502", &(0x7f0000001380)=0xd6, &(0x7f00000013c0)="2b4fecd4be97c37a4eed72ff84683e6e1114a0094b4ee8b6181daa3f660ec193d2608024a96aa5d657caedd597156c5edc94edfbdf21ae0aa82350aef368c3d6ddbb6947b98fdce97cad0133e293fc", 0x4f) (async) sysctl$hw(&(0x7f0000001440)={0x6, 0x3}, 0x2, &(0x7f0000001480), &(0x7f00000014c0), &(0x7f0000001500)="fedc9effc957e3d09b", 0x9) (async) lseek(0xffffffffffffff9c, 0xfffffffffffffffc, 0x2) (async) r4 = open$dir(&(0x7f0000001540)='./file0\x00', 0xb9434b067f69d30e, 0x40) faccessat(r4, &(0x7f0000001580)='./file0\x00', 0x19a, 0x2) (async) chflags(&(0x7f00000015c0)='./file0\x00', 0x10000) (async) bind$unix(r2, &(0x7f0000001600)=@abs={0x1, 0x0, 0x0}, 0x8) (async) utimensat(r4, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)={{0x3ff, 0x8}, {0x4fa0, 0xc}}, 0x0) pledge(&(0x7f00000016c0)='!*:}$\']-*&\x00', &(0x7f0000001700)='+(\x00') flock(r3, 0x8) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000001740)={0x8, 0x9, 0x0, 0x9, "3e1f60efb0d8cd0c1704166c1356ce224eb148da", 0xaeb, 0x9}) r5 = socket$inet(0x2, 0x3, 0x8) pledge(&(0x7f0000001780)='/dev/klog\x00', &(0x7f00000017c0)='}\x00') (async) sysctl$hw(&(0x7f0000001800)={0x6, 0x2}, 0x2, &(0x7f0000001840)="61599c0e8ae0ce56fa043718310acce57045ce40be8b1edaf1675c34c2c537950ef402af9ed68bc342e73258a5c33a6f3f56ebf8", &(0x7f0000001880)=0x34, &(0x7f00000018c0)="b4b749a7c5e351243f928bc9fb83aea9ca5ec1437760096ec1561f439a6e85791423532f225b0a2390dd6efd47b5abb992ac8094a30adf451a053953f97f4544eadb1fadddbbbf4e57ca4930fce064dbb5e9698c47563d927fc857fa3e7c6fe8a3c2624743d1a005e5012512890040c83613d356dcfa3d71419c5962fdb2681a8c1a09fd68c9744afa8db803f73e9cc34b6fa0e07d96ea4ec5", 0x99) (async) symlinkat(&(0x7f0000001980)='./file0\x00', r4, &(0x7f00000019c0)='./file0\x00') (async) connect$inet(r5, &(0x7f0000001a00)={0x2, 0x3}, 0xc) unveil(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='c\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001ac0)='./file0\x00', r6, r7) 151.824837ms ago: executing program 1 (id=301): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981", 0x11}], 0x1) clock_getres(0x4, &(0x7f0000000000)) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x9, 0x163c, 0xffff2c8b, "4b424b69000000000600", 0x2}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000280)=""/218, 0xda}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x35535eea, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) chflagsat(r1, 0x0, 0x0, 0x9b1734742b641fc0) sendto$unix(r1, &(0x7f0000000180)="11d32ba7114aa1a5baee450a362d71d645e935c86993527dbbe9821f74fc0947281aa11ceb6add4e65483e5d0996f59407dba39ea50a5d44244c9db94f1a4c33a94f4f7702dd42d50d44183a7a269cc04ade078e2b777df8bbe86c6ced6f340b0d44b0c79c2d18f77dd194ead13d5e3316a445c203435a7d3a33ea1ec0e49c8440460be9abb0382ffe67706ec83e9f9b6b8a5deb9f73e5a16ed10a30df1a80882c9b2552c3852e689d04bf4f1124cfc9cf53d2d1e08db5fc7dc5c9cbf7c9a5d9ced5ab0eb50ec3a07020df62db08403d531bd33813f223cb4f10d2868c9979", 0xdf, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f00000004c0)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) (async) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 151.461058ms ago: executing program 3 (id=302): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00006c0000/0x2000)=nil, 0x2000, 0x3, 0x5011, 0xffffffffffffffff, 0x0) setrlimit(0x0, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000140)=[{0x7, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x85, 0x3, 0x0, 0x80002}, {0xc, 0x4, 0x7a, 0x1}, {0x7fff, 0x7, 0x9, 0x3}, {0x402, 0x9, 0x6, 0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x3ff}, {0x6, 0xa, 0xe, 0x400f}]}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000004c0)="008451af1969ae090000009875bd8e74e870c2074144695ea5351629e13da7988616a0e8e48e245aceac5a0fbca0ad2bc54392eb37", &(0x7f0000000080)=0x35, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x112) syz_emit_ethernet(0x0, 0x0) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x20, 0x4000, 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d08356f4eb77279958555d652166eb019c2c78f716a652c9a9c7747f6bd06406a5d0c3bd7d77c8e26386513ebd6889ddbb0ae2657f2b61cc502b3997d41b8c52e9c19b47c1c414fe6ff20c4604a8c695294e2bb36f65d262609425ae91291c89602b375d1a5d45c5eb77911ac75b95b0550aec5ee047e5400fdf651091c95e6ab751f9e7fe6311167e91", &(0x7f0000000080)=0xa6, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 139.904538ms ago: executing program 1 (id=303): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x80, 0x3}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="f968f845920e632101a1a16648a42512d1d22bd616faab19cc5e9fa0a30c4a4a", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f95f84cf3080532b380920fdfe1a8899f603b6bbe471af73571c17c96bbdb6", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x3, &(0x7f00000000c0)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f000058b000/0x2000)=nil, 0x2000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8000, 0x0, 0x1, 0x4, '\x00\a\x00', 0x3fffc}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/170, 0xaa}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f0000000480)=""/154, 0x9a}], 0x3, &(0x7f0000000540)=""/157, 0x9d}, 0x1801) write(r1, &(0x7f0000000100)='\x00'/14, 0xe) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000600)=0x1) 138.736265ms ago: executing program 3 (id=304): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget(0x0, 0x1, 0x281) socketpair$unix(0x1, 0x5, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x20000000000, 0x6}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 134.017724ms ago: executing program 1 (id=305): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2}, 0x6, 0x0, 0x0, &(0x7f0000000080), 0x61) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x8001, 0x40, 0x77, "f69e9b97cea48ec49433b70d5873df3c93df7fe5", 0x3, 0x80}) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0xb7b, 0xfffffffffffffffd, r2}) writev(r0, &(0x7f00000008c0)=[{0x0}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x80000001, &(0x7f0000000240)={0x0, 0x2}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x1ffffffffffffffd, 0x4000000001, 0x2, 0x6}, 0x0, 0x0, 0x0) setrlimit(0xc, &(0x7f0000000040)={0x81, 0xe}) 128.495376ms ago: executing program 3 (id=306): syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x27, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x7f00, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r0, &(0x7f0000000100)="079c", 0x2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x2) bind$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000566000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3b5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b936}, {&(0x7f0000418000/0x1000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000298000/0x2000)=nil, 0x2}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x8}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x812b}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file0\x00', 0xfffffffe}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a6224ff141795a6b47c1d1000000000000bc46", 0xfffffffd}) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1) 56.266371ms ago: executing program 2 (id=309): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000300)="82", 0x1}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2, 0x3ff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x5, 0x5, 0x5, 0xffffffff, "231df9296eafc2f66503c17da41351ac46b0ecdb", 0x28ee, 0x9}) 21.186819ms ago: executing program 2 (id=310): setuid(0xffffffffffffffff) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x124) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xdf, 0xc9, 0x9}, {0x4, 0x9, 0xd, 0xe76}, {0x6, 0x0, 0x0, 0xb0}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005036000009f050006000300", 0xe, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) close(r0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 20.723432ms ago: executing program 2 (id=311): setpgid(0x0, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180)="3bf2ee74", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x0, 0xb000000000004000, 0x0, 0x807}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000, 0x20001fffffffd, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5f, 0x10}, 0x7ff, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0xb, 0xfffffffffffffff7, 0xff5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$inet(0x2, 0x1, 0x81) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f00000001c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) setpgid(0x0, 0xffffffffffffffff) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, &(0x7f0000000180)="3bf2ee74", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x0, 0xb000000000004000, 0x0, 0x807}) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socket(0x800000018, 0x1, 0x0) (async) socket(0x800000018, 0x1, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) (async) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x100000000000000, 0x20001fffffffd, 0xffffffffffffffff}) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5f, 0x10}, 0x7ff, 0x5, 0xffffffffffffffff, 0x0, 0x0, 0xb, 0xfffffffffffffff7, 0xff5}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) socket$inet(0x2, 0x1, 0x81) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f00000001c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) (async) 20.233039ms ago: executing program 2 (id=312): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x1, 0x0, 0x4, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 19.955636ms ago: executing program 2 (id=313): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x40, 0x0, 0x2, 0x0, 0x2, 0x1, 0x7fff, 0x2, 0x1, 0x1, 0xd}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x10, 0x52) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x3}, {0x4, 0x1ff}], 0x27fd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000000003000000331c13fe", 0x14, 0x8, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x2, 0x0, 0x1000301010006}) close(r1) 0s ago: executing program 2 (id=314): r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000321000/0x4000)=nil) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) socket(0x18, 0x1, 0x6) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.73' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 2́panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 131 Starting stack trace... panic(ffffffff83431970) at panic+0x1ba __assert(ffffffff833e175a,ffffffff833a6b1e,83,ffffffff834258d4) at __assert+0x29 rtmap_grow(9,21) at rtmap_grow+0x1f3 rtable_add(8) at rtable_add+0x279 if_createrdomain(8,ffff80000146d800) at if_createrdomain+0x40 ifioctl(ffff800010fda850,8020699f,ffff800031506ed0,ffff80002a7f0540) at ifioctl+0x19be sys_ioctl(ffff80002a7f0540,ffff8000315070b0,ffff800031507000) at sys_ioctl+0x5bf syscall(ffff8000315070b0) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x8d4c862c760, count: 248 End of stack trace.