last executing test programs: 23.845618945s ago: executing program 4 (id=171): socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)) socket(0x18, 0x2, 0x0) kqueue() select(0xfc17, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 23.80951311s ago: executing program 4 (id=175): syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYRESDEC]) 23.775474483s ago: executing program 4 (id=179): r0 = socket$inet(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000540)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x2, 0x4001, 0x0) getsockopt(r0, 0x7, 0x40000002, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0xb, &(0x7f0000000580)=[{0x2, 0x80, 0xfb, 0x8000000}, {0x0, 0x0, 0x2, 0x2}, {0x1001, 0x5, 0x2, 0x7}, {0x2, 0x1a, 0x0, 0x1901}, {0x6, 0xcc, 0xfa, 0x7f1}, {0x7, 0x7f, 0x4, 0x4}, {0x9, 0xb, 0x3, 0x5}, {0x3, 0x2, 0x9, 0x2}, {0xf, 0xfe, 0xfe, 0x1}, {0x0, 0x4, 0x6, 0x3}, {0x7, 0xfb, 0xda, 0x1ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000740)="71f9000000000000000000001d94234b8e5f84cf71b59c7afec37082e4e83eca83442ab149fbb8b91d78f40379b24acd68e6c8a50f1e4660ddb53135edeb883e7191c700000000000000015ceaa1e8f9fc19d0b6709aa66a48792b1663212f625225dca49fad19fa8bbab8e4f7bc5cf515b550eb0e01a50f5e6fa797be2bb957bc1943a7b937fa5809c29bf17be8f947e462c4e9d9f1640208b8f01b0167de41890b65f75c8ba343e88cf5587b223e0ba367deb9b984ede712b40a2af8e80290e3d0c2dbe8f49307", &(0x7f0000000080)=0xc8, 0x0, 0x0) mprotect(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0) socketpair(0x18, 0x2, 0xe, &(0x7f0000000180)) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x1) flock(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) close(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0x3bdef825, 0x8, 0x6, 0x9, 0x3, 0x8, 0x80000001, 0x10, [{0xffffff3e, 0x6, 0xc, 0x1}, {0x9, 0xe, 0x10000, 0x1000}, {0x8, 0x2d, 0x4, 0xbd0c}, {0x80000001, 0x6, 0x9, 0x1}, {0xffffffc0, 0x9, 0x9, 0x4}, {0x100002, 0x4, 0x458e, 0x1000}, {0x7, 0x8, 0x0, 0xc2cc}, {0x5, 0x3, 0x2}, {0x2, 0xc7d4, 0x0, 0x4}, {0x100, 0x80, 0xd, 0x80000001}, {0x400, 0xdf4, 0x9, 0x913d}, {0xd8d, 0x0, 0x4, 0xf}, {0xfff, 0x6, 0x8001, 0x102}, {0x10001, 0x2, 0x9, 0xffffd15e}, {0xb, 0x46, 0x3, 0x6}, {0x9, 0x7, 0x43, 0x9}]}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x844, 0x79, 0x1, 0xfffffff9, "1a1916f0d0a643000000000500", 0x1, 0x10b}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000300)="95446aa5aaed11", 0x7}], 0x1) r3 = socket(0x11, 0x3, 0x0) recvfrom$inet(r3, &(0x7f0000000000)=""/6, 0x6, 0x2, 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0xb}, 0x2, &(0x7f00000003c0)="992b4c1e1f22913eccc87bf84bcbc58402ef5a8702b7e2d0661a9f4d596c6d28008512d5a179b89bdf404cd1aaf0c863528a2569f3dd7152cc7c2276494af75420a5744a290d6c9231efaaaf905c952569080f7e28f00fd2539f6568f1", &(0x7f0000000440)=0x5d, &(0x7f0000000480)="a17f7a4b11ea31264b242ac4fea81d84d90cc9dc96d8711e665d1c6350af921469c0436b3502d562b2bd2103916eebcc0186690f84ecdc9652ea46df2c39e464d5b8e5526db89c496da7edbd2dd7d3853066647bb8e19ac1ed71f5caa662c5b7a541bf9c80d54360a22df3f80148f0a1725e7c39a3f5d296f3bcb1f9b8f69ccf9d1ceb79bfafc6ea306b84fc4f1160d062ccdad9157afa777daefe69fd9843092b3206db4e6ebb16e0fb59d87b88", 0xae) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffdd7) mprotect(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x6) 22.91581053s ago: executing program 4 (id=233): r0 = socket$inet6(0x18, 0x2, 0x81) ftruncate(r0, 0x3) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') 22.9124939s ago: executing program 4 (id=236): r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x2, &(0x7f0000000040)='./file0\x00', 0x8}) ftruncate(r0, 0x2aa) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x2) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x2, &(0x7f0000000200)='./file0\x00', 0x8}) close(r1) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000280)={0x2, [0x0, 0x0]}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000002c0)={0x9, 0x1}) chmod(&(0x7f0000000300)='./file0\x00', 0x1e4) chroot(&(0x7f0000000340)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000380)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000003c0)=""/104, &(0x7f0000000440)=0x68) r3 = socket(0x1, 0x3, 0x7f) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x13e, 0x2) ftruncate(r3, 0x8000000000000001) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000004c0)={0x0, 0x9, {0x100000001}}) ioctl$TIOCNXCL(r2, 0x2000740e) fchflags(r3, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000500)=""/122, 0x7a}, {&(0x7f0000000580)=""/108, 0x6c}, {&(0x7f0000000600)=""/6, 0x6}], 0x3) chflags(&(0x7f0000000680)='./file0\x00', 0x10000) sendto$inet(r0, &(0x7f00000006c0)="49cba2110f009faf737f32e190cd719df808435c8dc61ff19292cf8b38c3f585f0c2966ee89ecf155187bb90232e6f6c225a6d19f94b0501f745288199f249eec036f8", 0x43, 0x0, &(0x7f0000000740)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000780)=0x6) r4 = open(&(0x7f00000007c0)='./file0\x00', 0x80a2, 0x0) recvmsg(r4, &(0x7f0000000b80)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000840)=""/32, 0x20}, {&(0x7f0000000880)=""/192, 0xc0}, {&(0x7f0000000940)=""/144, 0x90}, {&(0x7f0000000a00)=""/5, 0x5}], 0x4, &(0x7f0000000a80)=""/226, 0xe2}, 0x800) r5 = getppid() fcntl$lock(r4, 0x7, &(0x7f0000000bc0)={0x3, 0x2, 0x5, 0xff800, r5}) socket$inet(0x2, 0x1, 0x9) 22.653207475s ago: executing program 4 (id=253): r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) (async) syz_emit_ethernet(0x217, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6261ba4101e19b07fe8000000000000000000000000000bbff01"]) 22.652916768s ago: executing program 32 (id=253): r0 = socket(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) (async) syz_emit_ethernet(0x217, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6261ba4101e19b07fe8000000000000000000000000000bbff01"]) 13.892416797s ago: executing program 8 (id=254): ktrace(0x0, 0x4, 0x0, 0x0) 9.749535876s ago: executing program 0 (id=368): syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x7) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async, rerun: 32) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async, rerun: 32) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async, rerun: 32) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) (async) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 9.499751845s ago: executing program 8 (id=254): ktrace(0x0, 0x4, 0x0, 0x0) 8.038901205s ago: executing program 0 (id=377): r0 = semget(0x1, 0x58a5b467f6acef3b, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x7ff, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/106) r1 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/16) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000100)=""/53) r2 = shmget(0x2, 0x4000, 0xa0, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x2, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x7, 0x800}, {0x4, 0xf, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x4, 0x1000}, {0x3, 0xff85, 0x1000}], 0x7) setsockopt(0xffffffffffffff9c, 0x1, 0x0, &(0x7f0000000180)="ad586167b110135d1f8464837323f44e7a7676a240a780af5c41865923971c14347ab44c97ed0fe904e5", 0x2a) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4813, 0xffffffffffffff9c, 0x44) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000001c0)=""/28) shmctl$IPC_RMID(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r4 = semget(0x3, 0x1, 0x5c0) r5 = semget(0x0, 0x0, 0x200) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000240)=""/205) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000340)=""/50) setsockopt(r3, 0x2, 0x1, &(0x7f0000000380)="f4619cdc92da0d863363b5db87ac35102da3dc3cd7e0802dcc60e071523de48a2ce4f12256a502a93c44e9db9fd25ef3ec0694a726ee8b192c47566d0266edcc20c71559eb43ff390994d7c271ec8425a0a7ae7ace8fba9ff5013c63a5b74a8cfc6fcc9e6a928c2c42d7d6151a0e8a3d7ae6e206bac0e655084c633c9f5d23005d78be38b9cd26f896fa138e4ac080ea5279668e8140f6570033131d42e3748dbff3f872618f241993c56af407cd81df", 0xb0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000480)={0x2, [{0x2}, {0x2, 0x3}, {0x2}, {0x3, 0x3}, {0x1, 0x240000}, {0x3, 0x8001}, {0x3, 0x7f}, {0x2, 0x4}, {0x3, 0x1}, {0x1, 0x3}, {0x2, 0xd3}, {0x3, 0x9}, {0x1, 0xfdf5}, {0x3, 0x8}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0xfffffff2}, {0x2, 0x401}, {0x1, 0x2}, {0x1, 0x764f}, {0x2, 0x1}, {0x3, 0x2}, {0x1, 0x2400000}, {0x1, 0x10001}, {0x3, 0x4}, {0x3, 0x10000}, {0x1, 0x7}, {0x1, 0x8}, {0x1, 0x5}, {0x2, 0x5}, {0x1, 0x6}, {0x2, 0x7b4}]}) semop(r0, &(0x7f00000005c0)=[{0x3, 0xb}], 0x1) semop(r4, &(0x7f0000000600)=[{0x3, 0x1, 0x1800}, {0x3, 0x16}, {0x4, 0x2}, {0x2, 0xb4be, 0x1000}, {0x1, 0x3968, 0x1400}, {0x4, 0x3, 0x1800}, {0x1, 0x7}, {0x2, 0x5, 0x1000}], 0x8) listen(r3, 0x3) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000640)=""/221) setsockopt(r3, 0x3, 0x8864, &(0x7f0000000740)="09451048d32d46d87e97139c8b4c42ecd8f556ab254268e891489184fa5ee9d576285f8d78629dbc1ee7bc324f7e474986fa900cbfd426c529f6d1498a626a1678a07db9129414e2db63ae75d3e06f9b8491aa5ee7aba48de3d0589318b2eee5b0a2d927a84ca2c3fdbaad79da1a192b207464f78e08044cd2135b17272a6f655b79d510c1ad032e110786226e3180ba057507d4b31f59b1eb75ba2dc0c63f0113876baec2756be51ce9b2a8703958baef99a5bed158ea1dbd1b0ba397e5579e808077ea8a308a8e276611a905fe02457ccda3fce4acde057302a32b87f1056c8e0d2fb32a54298b225c57b7eacb160fe3e8a7478023fb15085023f58fe071847bd5ac856df893b46f6ca968a5163c1f3955335824185b2ffbf6e6b8f3b8d7803343b36d4b153ce2017d22303a6adf0f9f7b8a24e3c02a6d0f35c9c6c511f904d6afa5d380e718353201b22ee02a34f7599a7b1505d7846235f704a73e582ae2b1395fec93bc20aa3cf33df889f4b5b4b51902a8fff97682b2ae2ab98c203089d609393ade2583c06f4f94e4d99ec9691afde25246d0bee2dc7e5eff98fc56b0d2e42fd6b0c3e19547bf55c39e3e0e787e21eeea2c4533a5f7ce1dc32e18806aec47ef817635aa605f2fc8a0437bac9addac7c2647a1ea3de38b01defb91d022ab64cfd10ee0e74723764bfd75b64c02b120957f5b902ab8c756411aca8520b35030b3686eb3a2ca9dc4205076843606b540b5fae9134649aaba4672271786151a58a15ba994344c880bf25afef194dc8d0b691179ec419900d2b28acb60a6fd9efb0e192c10df085772d5e94a3fb57a7c24c0a51e407298e3fbfd6feaef893d3d69e34f424cb003fa49948ff3814403d708e5842ffca4b1f2ce78385773ca2bdd15a77b0b9cb6956a6fe17938d369b7846715f90f05ebacb640991e4744b4410997b6f5e75bb39a458af432e00897db427c4317825551c566a0536d758c23bf1b58489637ce08315fa548f8dd4843a1de513e7e8a7b817c73ba46f0cab2e00714b2bd3dd44acffb456aad6f0f7b4bd598b23882f16792d3bcdea40cc4b4b760891dcf58f5c77547a279feb153233f0f4cf6ef84c158d15fe6a868b835cd23b7872d2b3f2b73a16eb0bc634b71295d02e3be548608889aa74f2c37794c035e23eabdbe9465a37764f558899d55e16f89e646428e3c2726e7587b6764cabbc4314f28aa2d9db2f5e2058d63a285260ec39370c207679e7bacf9e0028848ca0178468b7530996bdea52e15feb2a236826aa7673a8b3b360ac6ca3436a68b31d84067293a96e0273b1dae696f79497b3b0edc85acbbcc6cbde9924a31328a0aea4915a169d7d3a2ff8db9a398dd622b41d9d91d014890ae51bbe0895ed5180ed119aa188b1da30d3bf1cc089f208f941bfb04f705030e922dab7aa46a466b662c1ebac789e946d3fdda9312a1424ad22d36817708fb9d296c6d15c03c2dc9d48d2c563c7765ba6bb9308faf49ab34e2680063035373e015b184fab19b5fdd414c0867b3906366efd0be1e9a29ac2f98050f43803c1a24905c3fba377254227595bfba9aafb141def2c3ac79cbdee900c2797205239340e4fca09d4bff8bba0c3c291b34cc6c9c9cea03b7eb3b007adca78f84b09cef1ddb04df77e19fc91348342165b581669b1b3e6138a01d80e641ac556527ce59d653c01e19abd85a68d2b97978bfd4ef087c6fb73226d925b3cf0dc151fa2599d37754f25b31dbef502d571eef81980ce54644bb2ac10396a982c55681c0129b228fbaf2326526e66544d62592bbeced5fc22d72366ed64a4e03416e9bfedf0c3e9798647ae68016ce6e92498eca0e3fcaa65bcb125eb81a750d756c7d95ba01e13ce82debd6a0145e15e97cb3204127bdb011f7eea821aada2917e4bb9f3581cbf9c38c9cc3a6ee61e7f88f2c12d832e19ad7ffb8b9e9c6776285e2b6a91e700a123ed86c143201ab0db749a69d454f07e153ac5c009770b5170e20e770bad4f436443a30ee658704d8ff924c42440292953ffa37017ef5ab82d21a67a844bd8ec10297dca005e73caa72fb7e0f546c0ccc35c5ab7c4e5e8077964ce93ac73c8d8328689735ae21f0b547544cc72bbf05b11d830859e47e26d397ff86290cd442ef0c0ff060688ec881c32d7fbc56f2c35eac685ba2df6f62a152b2aa3f77b8591cabbfbd67a16154394c571005d5b2af3e25520813c4e3420f486b668f129eee1c613b557133d1294727208409b25e0e1c2eb4358af62fa87a10ee74b92450baea5c8b9b59ef8d100647d2ac45897b54c9d3569f3d05f1c18f1d7a07340e765b4d08edbff5e6b39b058edb1e2d0fd9dcc343ce87b5c066e3140e1b4cfa102665b9664d5ef86074b2012076d377d321c3c4f462d45a9b95200ae74312895c6992efd4f932aa55a16a40428db41759859c8085ae11a87eefe8fe24e501a1a39551086cd211ab07096abda0b181b5a664d87887e054d33529fe9844cb04e9b6499a09919565a823f7c65af5fdb40790a7ef815144af0de14ed074d728544e152d46837cc51334fc47421b1aca727f2f7f35c9d3dee5968d553062fb9e52359ea82a04318184e4031410992e37ecff9cf7e532d88cfc5808dc53ee9da8e196a4d5edc80f601a5b715c737e9fa3aa60a78312e75d92fa72a33d915275e2d08c51c813ed2d4e3d1f54d45f53d8ac451574d91db7181b4b78105cc011710b71d92ef016c5f02ea427ca1e7bcd91c23c8e21ced676b055f680a23a9dcae6db1509f99e1b875190257b48fc7c18991455ebbb3d0369ee8db21b71cd03ef22f936d3876398db59f1c343a92afc9f47cb8347f1aa77a4b5c9d3a81cbc2079dd88223c8a9b9a1cb2b7ceb95a3a01fe2a910e48eb48ded904c996e39dcf7a99745da5f8c51e69f2182ee5b4f51df943705538a9bb22f97c48284262927cbed96703053abbbd025e326b1394b87d0a78b648657df5a35a488739db686229e8a898b461f9d4dee7f241c8ec64e7d05e161c1d643789683399316b02f9cbd4fdc6314ae3211901a0bda61bfa9bd4f877ddaa85e7a63e0007393f3561010297e4a7bf3f3c57b362f57ef26d8c7f4939a3e731f61424373d0d447a26b99b5772988bbc057c61dedcb932024caee50eb341e59d93209f844e67eeddf0ce2b6c098c9a93a0486462178b0b56ae8399ce0dd291cb412646ac6427dba9e1a783a98d3e0bbb94c5946d5664def213c1341dcfbe40efb0fff55d4e608f7f8711694e7a44e9423c1a6bb17e37b3d33774ec85080fbd262974fe7e629eeea029d663a4dd1c1d2871f7db3f0c2a664f5ad44a6bfc395f8ae9b9ac9e94368a3e863e49bdb7154f44ba311bc78fadecddece2fe602983dda64dbcf1a0c4603837f0d6cdb3b744353e706c7a65d0ebb05f459ffe410eef1791a4c912a14fca739c8cb187f0055a727cfcbb864e690438bac3196416133012dfac3fd84f9994cd0aeec6945c9c284190128db9f925061ca494822af7caf1382f666623e4f0c417c5fcbf51239f06b6c86e1f7268983b953d1b1023ffcc5d6447d8b5bd3d7fcea326a22693f58e1e449d3d1a5537c22918094e0871a1255acfcef722e76343cd1433e993636eba9aa51c05b9f99479d5b220a5035966cb93ddfd9827d6a9b5e726408652e5b988f732b65dfcfc62163ef8e0636d808da17d64e8abb8e886b6b1e02f2202f1078c7517e7ad25434839b0e9410d3f9883bfb53fe153031d64a569b2b574d07fcddbc2f83a4b46820f0ab678661ca5cbebacfab48b7619279c5f4c34d8a1a7317b00e7571b96de85cfa4adfcdfaf216a05fb7e11bae17ab029a9b18c72952c7c8efebbc9c740a513b7368bd696f753ad64bbb3445ef44a17212dbf3788a78e4dfef490238212887f2484ae6b32bf97934a9a7db03caf145e726fd17bca9e1c12bae3741da48430691f33fdc011b32270cc9976503ab26152924507a43ec2e95fe43ab116d54a5801c41c76cf61e2cea217b0a037383ca43e47fc67b2a2eed17063f265267e46fc89ee34c03ed4c31f20f38c1ac373dda4a9608af1e8d987e6160dccac38f8ae40263eea95a3f3f0561fc0c5cc64c7e7a28392a8c8307052778d13c7a8f77cfbbfb59b9b583ce929605587dd99e921ae4ac4e5aef956a23c7f4aa807ca232682525833c7c59b8eadec122eb55f7240d5437d19052eeb831ef9df211a4ac3ccebfc413fd7958f7954948da511db6217843246d7176fc2c76cc40764a9f1f2b4ca6fb0e70ddd1e7d27a5cf5cee0c22c74c2429ceeff84af7e4468898a50df9adf73563c877a78c3fe4033225eaf653c9e35c7f02b40008afd7477f0df5da0663c86b5a779962ac38c0ede02ad573e07c3b6d3df188343bcb2034f2411d6768a558ae0cd78391a4ceb211d03dc157adfe33033909bcd8e7e1fb5715af11d0b7008d32db6c8aa2fb36e1f8883c679c7a301b96a3690bffc98c8754c5da5a6be96a81e037fc675be8d574acdd59a6a5a58fa4d2686a83c299c33b0f1ade7f0f50471daaaddb23a6d9ba0fbc0deb256bb3cfdf6ad80fe4a8f5be919ef39ea4cc471f66198bb6c9ee6ff8c2b77c9ed65a2c16cf0960e7a8894b0349d46269680a16ad5d0642508e90d5de6d37b0b45f5e7c69cef10c0f3442b6c0245921d0444527b8a6d1f4cd7cecd7fa194e4b8316b6c7da27a75f0c79041a226c609131e1b4bd946ef714b68e8a97ff0384ac3ac03939fbaddf8d8736d0ea53c70eebd5bbf9f5f205ba92c2a0f367fa63b47e8cbecda317b9b6217ba9fe5c43eac5cbb4b1defb312e9d226d067de99a046b24ae26610b6961e0c520732ee0be1f41dcc3ee7e71c5881c5abfe0db60ab5b296b767a91a3250ec02733641afdd7a6e410d0becc23eb8c2ec09d2bc2965de25c02a6f842822eebc60b37cc0b7f60a126cad9975d64620f05a9c2a4889be515b05eb96b09942ec2e9ab347ffa5fc26f50ca4447ced727d585a4fc40e57275649f5b3f03522bc5f822ebf14ae433125eb7dfb77f8285ffbb2725d4d5d0d063ac3788d62fb786fcfb23eafafc686ff6f3f86f66ced983b3d669e736a2097d6fb6f906a30d43cb41c6b4ce2c25505103c40be9562bb2ee046b5ec79b64544d11f9976adae1ddc042172e8981baeaeb4b41ec4c2399b77b9a4d1d7f9923353e40471deab6aa05a7df8eaea0d66d0f2dc1e2837819882cc4d3d5bc575e831f67a0ab006cb236cefbac32c60ee2f41ba780e04d6b89dde337fbd41b97aac409e8b0e97721d1286bcb57eec6377c7512a391b4f80c1476af431060c73295d9c84261582a633275128d7ff8b26fb5c16d15233adb8bb9245473150ef9e6128f68cfd46e4da970e9ec5e7bf93eef27bed9a8ae857f7dda4f5499486fa6fd0f97239f43cf6ba20522325164699337097cca8e61019fd52ca377d6ec1687d9b4e96b6031ad709746c1faf052bc375090bfee0dc74319636fad23f1294809055cbdfb2ebf3b74bf48b4a81bbcf6776efcdd1b15726b1a67af1f099666140cfc066d92e5049a8d6f63da6191a242ad2af89e3e57aaa1d84ecc6b689916d6a2652e61050e31468ebd3952c22872b363438d2f6d722eaf97d528ab2cc10067c588aed55b160b345fda295781fbf0b2f69640a9204dd275b42cd3af239cfaf511333efa5fada7fdd8a632758219a4f025e8a5c4ba8761a335ed51b0e7d7169c52724f902219704da651064bc77a82d5362c4a2c8d3f76b97e1e683d0dd8ebaab9dc1ae955378b0a8725751dd282840f", 0x1000) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000001740)=""/96) r7 = geteuid() lchown(&(0x7f00000017c0)='./file0\x00', r7, 0x0) 8.035774215s ago: executing program 6 (id=382): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x150) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x200000, 0x2, {0x5, 0x1}}) r2 = getegid() getgroups(0x1, &(0x7f0000000000)=[r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000040), 0x0) r4 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x0, 0x9, 0xfffffffe, 0xfffffffc, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40100}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fe8000000000000000000000000000bb000000000000000000000001"]) recvfrom$unix(r3, &(0x7f0000000380)=""/132, 0x84, 0x41, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendto$unix(r5, &(0x7f0000000240)="bdce08006c845cd388a46876a4e9c467e65e5adb6bdf2fee747a742a0066e38bf3609545f60ed8ea7f4b1cc4bd9c59a5cf43a593adb271bca27b82fd8d931445ab890b0a17cf9cd1467e22bbd566b69b0355562c139dfbe23ca94fb4045f1f670dd68bf698c71170377827d3e60d7e14b883a1080132fc2daa70537c5df6bcf01ec356a17d0489beafd99cd0223c52cbf93474dd5e03f3c736f1679c084135d9dfe194bda4fc2dfadad45623540e53d4", 0xb0, 0x406, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 8.034686278s ago: executing program 7 (id=383): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080)=0x401, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETVAL(0x0, 0x3, 0x5, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(0x0) 7.769658999s ago: executing program 7 (id=384): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) truncate(&(0x7f00000011c0)='./file0\x00', 0xa748) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r4, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0x6}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000300)=[{0xffff, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x20}, {0x6}]}) close(r0) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000040)="b914f05a97cfe2811b523fac037f2653fca73bb9381276b8fca6d019213242a8df1debd8fdbdaf5772babc482c371a2f079f32887e59c1599a34c0d4aba0b52782492a", 0x0, 0x0, 0x0) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f00000100008001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0x2c) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r6, &(0x7f0000000100)="14d6", 0x2, 0x8000) r7 = socket$unix(0x1, 0x2, 0x0) r8 = dup(r7) sendto$inet(r8, 0x0, 0x7001, 0x406, &(0x7f0000000640)={0x2, 0x2}, 0xc) fcntl$getflags(r6, 0x1) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r9, 0x6, 0xffffffffffffffff) 7.769275252s ago: executing program 5 (id=385): r0 = msgget$private(0x0, 0x5bd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002f80)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x102, 0x3}, 0x6, 0x8, 0x0, 0x0, 0x5, 0x3, 0xffffffff00000001}) r1 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r1}], 0x20}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r5 = getpid() wait4(r5, 0x0, 0x9, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, 0x0, 0x10b, 0x81}, 0x0, 0x1, r4, r5, 0x4, 0x100000001, 0x100000000, 0x1ff}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/89) 6.194250045s ago: executing program 0 (id=387): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x40f54024) poll(&(0x7f0000000100)=[{r1, 0xc1815d98f0d0aa9d}], 0x1, 0x0) 6.185478019s ago: executing program 2 (id=389): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r4 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x4e2) msgsnd(r10, &(0x7f0000000500)={0x2, "5773b5688c3e486d8e999babd9939197b83cbe37dd6828c798d257adc731d2965952384a7ef17200f13f4ceab74d575e1bfb103b7eef5b5c3e9e8c92612758915762580abc627d352a8c266d3f7bdd5b4500f035b7c3933362575781abb9f4082d758635c68c96b2b4733aa071c771691c05334d92a267242dd24a670534464c4fca7a27137a5ee82ec03bd333bfd478bfaf8ff68d9464e52537fbd97134e9d7e127a98c9444d8b9624112b3ec8b2ffe8164008e960e9293ca7308b52162180e268b91153094a568e56bb7488f45f8e8273b3f029a50d8cfbd"}, 0xe1, 0x0) getgroups(0x1, &(0x7f0000000000)=[r9]) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0), 0x8000, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r12 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r12, &(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') link(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file1\x00') r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r13, 0x80045745, &(0x7f00000006c0)=0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="ed35d1448541bdc92c1757d380bb059dcc6c7ee3186a8dbd1cb2d14c0c145319ffbc8b2575dac2babc5933858f2b2379dba95f0a0ed8dc709ef5be4edf92024f24af7e75134a67e8bfa525a002ffd731e4fb30bbb94a21fc5abf125f5e89bf962f1154c330691e299858ec3f8aaac633ff7c673f6aa1a5a6fb1d4477994b0f2268e82bb1bb84177522e59570f9d6bfafc0bff83e897326f14b575279fedca925531546535f0662a5444aa6d6eff46b0dc1914336f20d892a092a6e", 0xbb}, {&(0x7f00000001c0)="317211860147f8fd0ae0117d", 0xc}, {&(0x7f0000000200)="845c9bb383b6923d8d0e30d4d22343469f015696756f95103efc343f18d92328f723761665eb90a0313f23e866d77d1a9cc039da031bcd1e2b58f1915fb21cccebb56dc2cb65d1a16718db3bd0da73ff0792ce871cb4a18fc49a8826263ebe51a028af095aa1d4aeb461b257c22cd62e3e8039e7608bbad8", 0x78}], 0x3, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r9}, @rights={0x30, 0xffff, 0x1, [r3, r11, r2, r0, r0, r3, r13]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r14}], 0x90, 0x405}, 0x4) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x8) 6.183501048s ago: executing program 5 (id=391): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='F', 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x10c2, 0x0) shutdown(r1, 0x0) close(r1) 6.182906338s ago: executing program 6 (id=392): mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0xfffffffffffffffc, 0xde}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 6.181478865s ago: executing program 7 (id=393): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) lseek(r0, 0x101, 0xcc35091270288f72) fcntl$getown(r0, 0x5) 6.17025758s ago: executing program 3 (id=394): linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x3cb6894ae2b90e0d) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) 6.15400905s ago: executing program 3 (id=395): r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000200)="81", 0x1}], 0x1, 0x3ffff) truncate(&(0x7f0000000380)='./file0\x00', 0x6dd) 6.138993727s ago: executing program 8 (id=254): ktrace(0x0, 0x4, 0x0, 0x0) 4.249276228s ago: executing program 0 (id=396): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000240)='./file2\x00', 0x80000000000206, 0xd6) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000000c0)) (async) r1 = msgget$private(0x0, 0x5bd) msgrcv(r1, 0x0, 0x0, 0x2, 0x1000) (async) execve(0x0, 0x0, 0x0) (async) msgctl$IPC_RMID(r1, 0x0) (async) mkdir(&(0x7f0000000000)='./file2\x00', 0xc1) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60826e030020000000000000000000050e14fc11133f6400fe8000a1"]) (async) open(&(0x7f00000003c0)='./file2/file0\x00', 0x202, 0x0) (async) execve(&(0x7f0000000040)='./file2/file0/file0\x00', 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) 4.244587183s ago: executing program 1 (id=397): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='F', 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x10c2, 0x0) shutdown(r1, 0x2000000) close(r1) execve(0x0, 0x0, 0x0) 4.239761183s ago: executing program 2 (id=398): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000001180)='G=', 0x2}], 0x1, 0xe924) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0x6}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 4.217127745s ago: executing program 3 (id=399): sysctl$net_inet_carp(&(0x7f0000001580)={0x4, 0x2, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x6, 0x4000, 0x81) shutdown(r0, 0x2) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xdbc, 0x40}) clock_gettime(0x0, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000480)=""/254, 0xfe}, {&(0x7f00000003c0)=""/160, 0xa0}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0xfffffffffffffffc) mlock(&(0x7f00003e0000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x38a, 0x7ff, 0xffffffff, 0x1, "34db416df13a6ebdba5f581e21bebf32dec4a6ec", 0xe1, 0x1ff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000340)="d9", 0x1}], 0x1) read(r4, &(0x7f0000000200)=""/243, 0xf3) 4.21653884s ago: executing program 5 (id=400): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(0x0, &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 4.215038731s ago: executing program 6 (id=401): r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) ftruncate(0xffffffffffffffff, 0x79c8) writev(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, 0x0) readv(r1, &(0x7f0000000040), 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getrlimit(0x1, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x0, 0x1, 0x0, 0x8}, {0x4, 0x0, 0x40, 0x800}, {0x5, 0x2, 0x0, 0x40802}]}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x0, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/236}, 0xf4, 0x1e979c62bc302e6a, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r4 = socket$inet(0x2, 0x4000, 0x1) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 4.214770301s ago: executing program 7 (id=402): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20000000, {0xa, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x10, 0x4, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 4.198661134s ago: executing program 5 (id=403): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x2, 0x0, 0x7ffffffffffffffb, 0x1ffffffff}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() socket(0x18, 0x2, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f00000000c0)="a59495e0"}, {&(0x7f0000000140)="f8bf3b97736e"}, {&(0x7f0000000200)="983100843f53d1f121b344e81caeedd178da1a612446131845856b3e6ae12eeca33e0f01a268d0451a1ff528bba21a4ddc33274c12107dae1ad4e4affd87ccc354882430a6306a002dd150de39bc492fc4d79bb600813968397a484be60c32d25f48951d0890ad2512d9b438ea351af47e716187dcb9319d29c2801c23519a3b862789dfed9a2d83118096216b1c76617b78f1e640ee4f18fa8c1c3f07b0820fc0e20991a349fe08a027"}, {&(0x7f00000002c0)="540a755013c215e86178e292526740b1a912330617cbda988ff7beefc9b8e21bab102b265748f67746fbad29fc6ee81e3af78271956e02e93fe9e0319822583ade86181c922685833f10e81ace9d5cb2040c7f3c2bb00dcb19d50c5df3e8b88a75e83f6f0e5123584b12143946c9eeebbbbfe4f5790f4ec689ac33d9f51945fff7e4224c1c2861d910d6fc18d84dce339a77bccad3e8d6e1df32cbe37e486d170801702bc2810bcef8ddcecd575c5c39c03db24cdad444c3977a5c771ed7d5eb356559de1a1b321c962d319aaa2f68d19648a07d4a3dadb726698c1b23dbc1f10c4cc76170ab30769470bed647"}, {&(0x7f0000000400)="d805f4a5286827a4049a2411f73c654360477f7493a26d713ce383fa38051ae3b07751d5bba870964dacbdfa77f0f39a75430b20e6a50f8b42fbb9adf10257fffb8ca938f588a5ad586601ec7635d76e254dc9522db41f3513fe505d7e155adbbbfaf19fde31bc66f0bae5e4e16e2215571ae6ccb9ea59d51a2db58ec7258544e64ff102e6185da19345632776a369ce9a13197be6fa7086fa2d17b47d98e8d809c09177cd17b3ef28c9d10934aebd6ef69e1d515fb491c2e7d7f1067af2b66810b29aa22c47c05fa0e9"}, {&(0x7f0000000180)="3f790a2691b58d673cf98bd7b0bfe1e35d42"}, {&(0x7f0000000500)="0997ed1bbd9aecdb475090d2ea0bece424d4a49650bd35d58460ffd3d949bdd0a1"}], 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x40, 0x6, 0xff, 0x4c, "d153ad48428f38dcc58dac97fbffb6083dcc7f0f", 0x800, 0x5}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3dcf, 0x0, 0x7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) close(r3) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r5 = kqueue() select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x100, 0x0, 0x6c67}, 0x0, 0x0, 0x0) close(r5) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x10, &(0x7f0000000280), 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) close(r4) mknod(0x0, 0x2000, 0xd02) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000005c0)) 4.196896658s ago: executing program 8 (id=254): ktrace(0x0, 0x4, 0x0, 0x0) 2.288702385s ago: executing program 0 (id=404): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2d) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ab43d8c0aa89fc13040ce5a007ba67a6e14798396ed6c747439bc00b28e78f14989f266c2c14a96894f7bad15e17f6049d27fd207e353efe328e2525d6075cdb768384daf4513342e710754ffc43ad93a6433171dc67f0fc0a4a0ee0ef00a0a8302daf0e4b93986311720b18fd83a14e8500071ab7a2b831caee4ca4557cc80ec55eb892fafc94951464110162751db91a41d708be8ef67d1098f9e2b4cdb0f7e2310325c4873944e032de9bc8bda77cd91ea573f048b29a52045efea57cb2c5967cb2ea5f0c73eaf3026ddba4d5aed4349f2f19886c5292ab8d28b3db652afd4a3cca6ae6a7943d4a97f2103565c719af5d022ee32b108a2ec0d6db26890a7e828d183d1e1bba0a3a878530d3146563a984eb0891e6637e7b964818ac608bcdff45fb9f27cabde0c29680ed6a3c76c62cbff5c0ede3ab6de7f54e9090bf7e2968a09c09b097fcb8e0cca49eef41b5d7f5a59a260304d23e0932da0c1b58c4930ca0039a7362d5f9a45314eaa0937006b4791c48012bceec18aa61c9a4a233302d3f244e45428dde3d7a33e1d62de058fadc74cddba5077c3d6947cb1f94dd809fa287bf7b56d94c18b425f9a2eb90be845322e43ce970b0fa50bf9b019048999b6f969ec3e056c8d0fb0dbd1cfc0c281e0a250d16c07e62bc434c7b0e9402f09e8f4cc151ace6c94518b2d67338622867123e1105d8b93297cc6d3b8c743f5c46072de105f0d64db7f487a73557a65b2ff4861eea3b4d323abade4a6d83e84708c6eceea914a9d4517c43def26bd527833dbcf73b40fdf7f26dab72a168d18c15c3f8446de5f681bd5f1212087c3b81e464b6efb3a66ea7fcb98d4f27ec55b9e4db46a1e16aabb386a26b48e2e2a0072eccac2b8102766d99cac040fe4afb04fe6e4a7a5ff72f6b1316cbe0ffe3a165bf5365fa55a11d0461c15428330a70c7696f2b71118939aec06eda24330f91e8cbad8277bf1cff097ac7c2718c3b4ea130906b1f68dd38f6b1016a773dbac11387e814ec1a8cee1c26a36955b11e62eabad69c1f0aab5693c7cd44aef02c4e1d3176980a4f4729f6613efb67a3233045596b3702983f1c9964766836f933f1197aeb7a1e29b78b285216f32c23e71c3cd8e2dfe62a5e264034a895831f1b571ce738e0745afba65462792f1e431c691f644da7a39ecf7e478ee47ee0d8688280ea18f1db6f7e702442933a389c12fbbe0ffda2d50b6db1a82e81e960638d50fe3ed0e4d78845e8274aceba18a96eafa04d2a6cd3f63fe3390319b82a7d741028c3f32f375e0b64176062a65b9f7e0c09065b5c1692525afed106604469e9e1666d03962f75e3c742e19a7af67df7a39d88ce48f5da9415a35d8eb16304fc42021a4cd86d4b36ca50a013ca0f1971ebee53ac36592fa86b2b965a85408392765cc62fa378c5122893fc0f996343cdaceebfb9351361299441aa86379d5234e2b4987b4f74ec08ef17ea231169c742cc8c88118a3efe7f805b245fd410292f103b46fdeff5a6a9c1e2838123a318220cf6ac33fa312140c4eb6d1550a356a645d031a25ead7b58021614fc1f0a5517c4c98718f9f6cc46cb2819c93a708f426e2ab2951b8d1058a0ec620dcc57e34bd559c52abe8dec311a3aa38dadac847e9632dd0921a714f336d5a7ae8b59934e0125ebbb389c1d548c21767274aed7dbfff16ebd4b10bc01fa56b75e558830bea3c541b3a5779a21974ee54ce35cd81dffd26a34fac9f85102af6e1dceb0ad0001407165c738647ba1dd666bf3caf2bbd7aa42b8a78cfb4cadcdedea83b94af359e0ccf2a0b401fec0e801d733cd73d5b5779b4130f43060330e096df7c4d8a1d51244049bb75124fea119559b4f24885554749dfda5cbec9ba7fe8eb4862e8b1acb11e31cf9a1fc3c88b0c83014cf67403e6c443d4a794a37252a687cf4c687eb9e3c69a4f6ed98f2668c7c32193d46303eb5013622ae576f1d3e0df65e57ac7f460d927b46eb3699d594f891ec733b68bc91a59f198892867cb4d3abf1c9ed9efa8085adc077923bc4ba258f63c115ceeb3edc97a71a8d79ceb5b1ab10c0d3990fee1192567d6ea929d7a1bfb91580bde195258b2ebd8348e21d9f648ccb88bd4cfcd607f008db8a05c826484b24be28c534a19c2543c992023f0cc69348ffc5dd059ece3adf554b7fd34d2eeca22b5ac7e462221698c941a1837bcdb0c416723e46e4360b894604909dbbd1fcc01aa4f05e1d71e6ed1b759fb4e364b4c00f77a900abf62c4d3618310184ce3718a5e8e1fab55be10cc98f3997492c73e17c55fff8a1589e730d8ce2ac6106cf28a93b841a8bdd90ffdcb0dc8a9ee6fa5b0ad3b9503f3f34a22eb2937d131d1f8d68e7c643fc8722f0ac191d56b79baa0e7f3115f08cd7c05a4d7df392047602980ebed09cdf32291879a84fc0d92fe47b86de560337d364eee6b59298ef213a532ffe4ca40a9ea2af1e5a0c36a4f8a305ebda820b54b37760d7bdeb6fcb4be80a61ba9b561d7d1be43eb131b4547fdb9a25e413816c3eb97ad0eb0875b4bb9e6e47f1339b51ae8b3bd9ac03de29d65eab45f19b7a8adabc37301726ee66d8a6cec4e8dc7240ad2f5c8bf572ae6c6b7ffcc15b16552655d6618ff9dc0ba7ad577098b9b961a838f279fb03051c843d182b7285b4d39a6a5cdfccb29011cb169f4997f3f140289689ffa61c9550a425df71febb8089b5432fb5fe7ec93125ed0a82b15e48574de40a213ed6b12131994caba833f9a95ff6281e2d35c9e586cc6b124ebe9e592ed6500a9173a75c0ef93d8983acfa3940d620c20adf35ccf3f36d2bacc494573a5a82bc5d04f4a08e4d79e7d3750bde20518ad948f3ee04c8906bde6ea86b28ab6d3c09e65371be1bbc14d6a95b3b2003def5ae1f036b5744b741f1681122f019145847f39ea0ba20c57c720757df452da72cf9e50283a49de3ebdf692786c106b8973f801235c553f2a32e8b10e5b37a31b60ae691be99f6b8903d24878fb7f24b99a0f49139e9d23af6573575bf5830e21747c57bd7534a71e04385396917f5b10326216e350cde7bdbb6bcd53ad5773420cf0337ba5121a0e6fa16ef1a9dfb9c304b2b9e32ad96daae1afa5a5ff44e7a32413a70d735ef68b1f294892eaf054102f2ae66cd1212faade8674eb63fb2cc495e9773200963de22e6c508c78617d1d5fd72e66ad3b2ed4e77ff6615d3976ffcb06ef08107bdaddbe1ce99b80865424137f26549a6a0739feb108398f8ff6bc78987dae675351e54229479f71a532df66e566fc345862833c7d0bf1559c47d033ffc853790db5b19ab7053fbeae3d0564a53f139279d40e8d7baec32da747d186efc6b8200113cfd04e8276702309615f5bc18461218d252b6213808fcf5abc6698bfc06eda470a93d4868111006bb1df1f3c8590129a91d263521b4f3f1b2e9333d475c9be584499f9f98487a83a790abc576e526bca19da8552c4540f3d2fec04407a9da5bee4a46d4b3bc072c40f42e44408c5c7307942478485dc9196221cfa43f789929b24345dc598fdfd63bccf07b2cc4c42f424f21a145917cc94687d37b3b1890c0bd70ffd647bd63b7a2913b862012b3a00a598315c84318ff8e616f6dbb4bd0720c85eeaaaedcc6ce507659fd2f37f56f72a7d8cf8fb238f073ef014e8b3bb738f454df8c641650b346396044f025c5dd5442ec207c321c3c6eaa9e3d42f602b8091f567f2514de48b187fec26d2a9dbd2612a66024476be1254435f8276f8aca5ac3bbc7432821114ef3b9082bb626b320e3b09528ae3eb832b502f3776df7e41589874dbbe2baac89f16945730caf8e88b2d5af844cc3ac3ab1773d840fdbde4ddfc12fe5e4378c8c72f2517ef07b15514580bc930becea4488b9a91c93d7ce534b195de260537a1c88423ed94c56140568001b162f0713f60bd027357ee665153c6510bbe38d19fa92b271ade9af6b6ed76a5a363b0bddeae3cbab5e56011b52fded0d4377495a028110d53ace5dcb20f4ed3c60ee8f9318ae0dcd1d399ad391596de09615ca0ac67061e8b85feea4876c5346a138aebfb0f7a851c5f8e373b9361186d985975f7ea59c0487e8977557f530d9181e1449103b0fd9a8e360bb1149a720583e9b98d7949ba4bc6cf6b3fd21947add9dec9f148eef3f3fbb9282cccc53049112920e0e7d09f42d9f0a38cded437380965737c4f8eed4c7731eec8b8d9bfc17877c59c12f6d8f839628ad300300fa38e2dae352f6fdef576c94ecbe8f8de9cda412a707357b81021dbd80ec7a813a11d65205634fc6899a7531db5ea407986491b3aea3a2d1460c5b3b8702be929255fcd65f17bad6b91b88449db6b4ac1d163e684bd118280b38bbc909b07675366a0c90ab7bd2254f4dd3f80f0f65d146cb40c5ca6008293a91e168dd23b2fab37213df119299eb9d00491fac1587429b0304f05150ec7ec8637898eecc3d4bdac9f28426c1ed12584f585ba4fb459fdeb6dfec64bf69383f109d53d263ea1836d3902f0e87d8e227e074a5eb08ddaef8912d5132d874d2e0640599e7c4b8edd036ad4e00b8adbb4beb2f571358246c69885edf08bfc3ba5bff653044fe32edc0448268a29ef72895ff0e618271ebcb442259f329d60bfe29a57e1fb5cf6f24b5970b5d455c0a29f3eefa02d30973c73c1dcb82dbf6cc9539964a03ba8e34548ce4273ded601adf5555e7398866c4ed78778c8963d1090c55aa969d95e3367140290228acd38bc1449f0f8a1d55c9d35896bd86ad34bd10fe9ba4e8fd780f81e775d353bbd6302f5fb877477e1a89c3b696ff2cdaa3440b9986b0b48e847fe179d70fe2da341b98dc1e6594eaecb94a8e51124c87a7d1c34d27ad237b99e88100cd45730413cc375578ab71e42bd0caaf4c9d9bf57fe9c09b86cf192c575c244f313fed022a80c698d84878531dd63ec655ce0dcda655b1423482a5ae0888fe85879ca7ef43ce9c633f5f20428ea55245fedf1a3f373a9ce502f6c25fa40565a8e20ff808b7c64a3ee53800eb812373b5c8291a6bc266fe5793f932cfc04ce748d3740346d3e5a15dadb4368f472a316b136180ff1dcdaa63ec7e956a8b67be265a5170db59cff863c13e835b24701f3ee43baa30e24f0cc4615c907797d603e52ee8c3eafdfa47ab73cc8047a280a8e5782981f75ea776bcbaf3ff4a3dad1b19b36d5f44947afe2721ca4e6a43309df8b73f5bb4f25c26d098e86f446061f0b59be2bec759cc21112120bd32e16a2f4d409210d30d3d06c837e188949726833dc32bae2d8f6b87c1e4a67b2eb39af7275421903eeea84929107137459068b008b9daf5cebab8ae019a8f26a0f3a867b565730167597c0eac019232832ca7dc25d62eeea21819617c59a7e1ca3d52fef6d63342d17d8aa6af437f1fc5a46ff3aa63172ad3197db1e987ea0c8af32db66fa6b37dc3098e40a1c2def935c235ea76ed7b041ff64563aa724d01065657ace1804d7a46e758f89ee2e0f452ca4925b6494281073a0c43fbbe63309aeb5f1320b1b1c4b9b69334ddf577870e7bf60c8c0cb516e1123efccc24f47c650f2b2592a63cd130a179cfa8bdbe6031a0b470c6fae0ec2f3fb4a1c5e02305c50d34ba8672218ff28569cbbcb50a1d35416251a520934ee7033d9cbf407e60a31d5bdd1a3df00551729a050d719935ffad9513ce3737fbc5598684688fa55b23ffdbf7011b05629da07d06d5afbe0bc08975a834fbd878143390d1865872775e54f75628c372236e8bd9b5e84b720000000000000000"}, {&(0x7f0000001140)="61a22f36c4a034ada50bbb008e00000000356c52432269f8bcd23c9be336497970e4d029aecbc0"}], 0x4f) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2d) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ab43d8c0aa89fc13040ce5a007ba67a6e14798396ed6c747439bc00b28e78f14989f266c2c14a96894f7bad15e17f6049d27fd207e353efe328e2525d6075cdb768384daf4513342e710754ffc43ad93a6433171dc67f0fc0a4a0ee0ef00a0a8302daf0e4b93986311720b18fd83a14e8500071ab7a2b831caee4ca4557cc80ec55eb892fafc94951464110162751db91a41d708be8ef67d1098f9e2b4cdb0f7e2310325c4873944e032de9bc8bda77cd91ea573f048b29a52045efea57cb2c5967cb2ea5f0c73eaf3026ddba4d5aed4349f2f19886c5292ab8d28b3db652afd4a3cca6ae6a7943d4a97f2103565c719af5d022ee32b108a2ec0d6db26890a7e828d183d1e1bba0a3a878530d3146563a984eb0891e6637e7b964818ac608bcdff45fb9f27cabde0c29680ed6a3c76c62cbff5c0ede3ab6de7f54e9090bf7e2968a09c09b097fcb8e0cca49eef41b5d7f5a59a260304d23e0932da0c1b58c4930ca0039a7362d5f9a45314eaa0937006b4791c48012bceec18aa61c9a4a233302d3f244e45428dde3d7a33e1d62de058fadc74cddba5077c3d6947cb1f94dd809fa287bf7b56d94c18b425f9a2eb90be845322e43ce970b0fa50bf9b019048999b6f969ec3e056c8d0fb0dbd1cfc0c281e0a250d16c07e62bc434c7b0e9402f09e8f4cc151ace6c94518b2d67338622867123e1105d8b93297cc6d3b8c743f5c46072de105f0d64db7f487a73557a65b2ff4861eea3b4d323abade4a6d83e84708c6eceea914a9d4517c43def26bd527833dbcf73b40fdf7f26dab72a168d18c15c3f8446de5f681bd5f1212087c3b81e464b6efb3a66ea7fcb98d4f27ec55b9e4db46a1e16aabb386a26b48e2e2a0072eccac2b8102766d99cac040fe4afb04fe6e4a7a5ff72f6b1316cbe0ffe3a165bf5365fa55a11d0461c15428330a70c7696f2b71118939aec06eda24330f91e8cbad8277bf1cff097ac7c2718c3b4ea130906b1f68dd38f6b1016a773dbac11387e814ec1a8cee1c26a36955b11e62eabad69c1f0aab5693c7cd44aef02c4e1d3176980a4f4729f6613efb67a3233045596b3702983f1c9964766836f933f1197aeb7a1e29b78b285216f32c23e71c3cd8e2dfe62a5e264034a895831f1b571ce738e0745afba65462792f1e431c691f644da7a39ecf7e478ee47ee0d8688280ea18f1db6f7e702442933a389c12fbbe0ffda2d50b6db1a82e81e960638d50fe3ed0e4d78845e8274aceba18a96eafa04d2a6cd3f63fe3390319b82a7d741028c3f32f375e0b64176062a65b9f7e0c09065b5c1692525afed106604469e9e1666d03962f75e3c742e19a7af67df7a39d88ce48f5da9415a35d8eb16304fc42021a4cd86d4b36ca50a013ca0f1971ebee53ac36592fa86b2b965a85408392765cc62fa378c5122893fc0f996343cdaceebfb9351361299441aa86379d5234e2b4987b4f74ec08ef17ea231169c742cc8c88118a3efe7f805b245fd410292f103b46fdeff5a6a9c1e2838123a318220cf6ac33fa312140c4eb6d1550a356a645d031a25ead7b58021614fc1f0a5517c4c98718f9f6cc46cb2819c93a708f426e2ab2951b8d1058a0ec620dcc57e34bd559c52abe8dec311a3aa38dadac847e9632dd0921a714f336d5a7ae8b59934e0125ebbb389c1d548c21767274aed7dbfff16ebd4b10bc01fa56b75e558830bea3c541b3a5779a21974ee54ce35cd81dffd26a34fac9f85102af6e1dceb0ad0001407165c738647ba1dd666bf3caf2bbd7aa42b8a78cfb4cadcdedea83b94af359e0ccf2a0b401fec0e801d733cd73d5b5779b4130f43060330e096df7c4d8a1d51244049bb75124fea119559b4f24885554749dfda5cbec9ba7fe8eb4862e8b1acb11e31cf9a1fc3c88b0c83014cf67403e6c443d4a794a37252a687cf4c687eb9e3c69a4f6ed98f2668c7c32193d46303eb5013622ae576f1d3e0df65e57ac7f460d927b46eb3699d594f891ec733b68bc91a59f198892867cb4d3abf1c9ed9efa8085adc077923bc4ba258f63c115ceeb3edc97a71a8d79ceb5b1ab10c0d3990fee1192567d6ea929d7a1bfb91580bde195258b2ebd8348e21d9f648ccb88bd4cfcd607f008db8a05c826484b24be28c534a19c2543c992023f0cc69348ffc5dd059ece3adf554b7fd34d2eeca22b5ac7e462221698c941a1837bcdb0c416723e46e4360b894604909dbbd1fcc01aa4f05e1d71e6ed1b759fb4e364b4c00f77a900abf62c4d3618310184ce3718a5e8e1fab55be10cc98f3997492c73e17c55fff8a1589e730d8ce2ac6106cf28a93b841a8bdd90ffdcb0dc8a9ee6fa5b0ad3b9503f3f34a22eb2937d131d1f8d68e7c643fc8722f0ac191d56b79baa0e7f3115f08cd7c05a4d7df392047602980ebed09cdf32291879a84fc0d92fe47b86de560337d364eee6b59298ef213a532ffe4ca40a9ea2af1e5a0c36a4f8a305ebda820b54b37760d7bdeb6fcb4be80a61ba9b561d7d1be43eb131b4547fdb9a25e413816c3eb97ad0eb0875b4bb9e6e47f1339b51ae8b3bd9ac03de29d65eab45f19b7a8adabc37301726ee66d8a6cec4e8dc7240ad2f5c8bf572ae6c6b7ffcc15b16552655d6618ff9dc0ba7ad577098b9b961a838f279fb03051c843d182b7285b4d39a6a5cdfccb29011cb169f4997f3f140289689ffa61c9550a425df71febb8089b5432fb5fe7ec93125ed0a82b15e48574de40a213ed6b12131994caba833f9a95ff6281e2d35c9e586cc6b124ebe9e592ed6500a9173a75c0ef93d8983acfa3940d620c20adf35ccf3f36d2bacc494573a5a82bc5d04f4a08e4d79e7d3750bde20518ad948f3ee04c8906bde6ea86b28ab6d3c09e65371be1bbc14d6a95b3b2003def5ae1f036b5744b741f1681122f019145847f39ea0ba20c57c720757df452da72cf9e50283a49de3ebdf692786c106b8973f801235c553f2a32e8b10e5b37a31b60ae691be99f6b8903d24878fb7f24b99a0f49139e9d23af6573575bf5830e21747c57bd7534a71e04385396917f5b10326216e350cde7bdbb6bcd53ad5773420cf0337ba5121a0e6fa16ef1a9dfb9c304b2b9e32ad96daae1afa5a5ff44e7a32413a70d735ef68b1f294892eaf054102f2ae66cd1212faade8674eb63fb2cc495e9773200963de22e6c508c78617d1d5fd72e66ad3b2ed4e77ff6615d3976ffcb06ef08107bdaddbe1ce99b80865424137f26549a6a0739feb108398f8ff6bc78987dae675351e54229479f71a532df66e566fc345862833c7d0bf1559c47d033ffc853790db5b19ab7053fbeae3d0564a53f139279d40e8d7baec32da747d186efc6b8200113cfd04e8276702309615f5bc18461218d252b6213808fcf5abc6698bfc06eda470a93d4868111006bb1df1f3c8590129a91d263521b4f3f1b2e9333d475c9be584499f9f98487a83a790abc576e526bca19da8552c4540f3d2fec04407a9da5bee4a46d4b3bc072c40f42e44408c5c7307942478485dc9196221cfa43f789929b24345dc598fdfd63bccf07b2cc4c42f424f21a145917cc94687d37b3b1890c0bd70ffd647bd63b7a2913b862012b3a00a598315c84318ff8e616f6dbb4bd0720c85eeaaaedcc6ce507659fd2f37f56f72a7d8cf8fb238f073ef014e8b3bb738f454df8c641650b346396044f025c5dd5442ec207c321c3c6eaa9e3d42f602b8091f567f2514de48b187fec26d2a9dbd2612a66024476be1254435f8276f8aca5ac3bbc7432821114ef3b9082bb626b320e3b09528ae3eb832b502f3776df7e41589874dbbe2baac89f16945730caf8e88b2d5af844cc3ac3ab1773d840fdbde4ddfc12fe5e4378c8c72f2517ef07b15514580bc930becea4488b9a91c93d7ce534b195de260537a1c88423ed94c56140568001b162f0713f60bd027357ee665153c6510bbe38d19fa92b271ade9af6b6ed76a5a363b0bddeae3cbab5e56011b52fded0d4377495a028110d53ace5dcb20f4ed3c60ee8f9318ae0dcd1d399ad391596de09615ca0ac67061e8b85feea4876c5346a138aebfb0f7a851c5f8e373b9361186d985975f7ea59c0487e8977557f530d9181e1449103b0fd9a8e360bb1149a720583e9b98d7949ba4bc6cf6b3fd21947add9dec9f148eef3f3fbb9282cccc53049112920e0e7d09f42d9f0a38cded437380965737c4f8eed4c7731eec8b8d9bfc17877c59c12f6d8f839628ad300300fa38e2dae352f6fdef576c94ecbe8f8de9cda412a707357b81021dbd80ec7a813a11d65205634fc6899a7531db5ea407986491b3aea3a2d1460c5b3b8702be929255fcd65f17bad6b91b88449db6b4ac1d163e684bd118280b38bbc909b07675366a0c90ab7bd2254f4dd3f80f0f65d146cb40c5ca6008293a91e168dd23b2fab37213df119299eb9d00491fac1587429b0304f05150ec7ec8637898eecc3d4bdac9f28426c1ed12584f585ba4fb459fdeb6dfec64bf69383f109d53d263ea1836d3902f0e87d8e227e074a5eb08ddaef8912d5132d874d2e0640599e7c4b8edd036ad4e00b8adbb4beb2f571358246c69885edf08bfc3ba5bff653044fe32edc0448268a29ef72895ff0e618271ebcb442259f329d60bfe29a57e1fb5cf6f24b5970b5d455c0a29f3eefa02d30973c73c1dcb82dbf6cc9539964a03ba8e34548ce4273ded601adf5555e7398866c4ed78778c8963d1090c55aa969d95e3367140290228acd38bc1449f0f8a1d55c9d35896bd86ad34bd10fe9ba4e8fd780f81e775d353bbd6302f5fb877477e1a89c3b696ff2cdaa3440b9986b0b48e847fe179d70fe2da341b98dc1e6594eaecb94a8e51124c87a7d1c34d27ad237b99e88100cd45730413cc375578ab71e42bd0caaf4c9d9bf57fe9c09b86cf192c575c244f313fed022a80c698d84878531dd63ec655ce0dcda655b1423482a5ae0888fe85879ca7ef43ce9c633f5f20428ea55245fedf1a3f373a9ce502f6c25fa40565a8e20ff808b7c64a3ee53800eb812373b5c8291a6bc266fe5793f932cfc04ce748d3740346d3e5a15dadb4368f472a316b136180ff1dcdaa63ec7e956a8b67be265a5170db59cff863c13e835b24701f3ee43baa30e24f0cc4615c907797d603e52ee8c3eafdfa47ab73cc8047a280a8e5782981f75ea776bcbaf3ff4a3dad1b19b36d5f44947afe2721ca4e6a43309df8b73f5bb4f25c26d098e86f446061f0b59be2bec759cc21112120bd32e16a2f4d409210d30d3d06c837e188949726833dc32bae2d8f6b87c1e4a67b2eb39af7275421903eeea84929107137459068b008b9daf5cebab8ae019a8f26a0f3a867b565730167597c0eac019232832ca7dc25d62eeea21819617c59a7e1ca3d52fef6d63342d17d8aa6af437f1fc5a46ff3aa63172ad3197db1e987ea0c8af32db66fa6b37dc3098e40a1c2def935c235ea76ed7b041ff64563aa724d01065657ace1804d7a46e758f89ee2e0f452ca4925b6494281073a0c43fbbe63309aeb5f1320b1b1c4b9b69334ddf577870e7bf60c8c0cb516e1123efccc24f47c650f2b2592a63cd130a179cfa8bdbe6031a0b470c6fae0ec2f3fb4a1c5e02305c50d34ba8672218ff28569cbbcb50a1d35416251a520934ee7033d9cbf407e60a31d5bdd1a3df00551729a050d719935ffad9513ce3737fbc5598684688fa55b23ffdbf7011b05629da07d06d5afbe0bc08975a834fbd878143390d1865872775e54f75628c372236e8bd9b5e84b720000000000000000"}, {&(0x7f0000001140)="61a22f36c4a034ada50bbb008e00000000356c52432269f8bcd23c9be336497970e4d029aecbc0"}], 0x4f) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) (async) 2.288105573s ago: executing program 1 (id=405): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000180)={0x0, 0xb, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="fffe0000007f000000000000002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) getitimer(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, 0x0, 0xa) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) close(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = socket(0x1, 0x8000, 0x80) close(r1) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) 2.286927195s ago: executing program 2 (id=406): sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f00000003c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x200, 0x2e5) 2.286743915s ago: executing program 3 (id=407): r0 = semget(0x1, 0x0, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000600)=""/243) r1 = semget(0x1, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)=']:*\xea%\x00', &(0x7f0000000180)='@:.]:(:&-\x00', &(0x7f0000000200)='{{\x00', &(0x7f0000000240)='%\x92:\x00', &(0x7f0000000280)='[&{\'):\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)=':]\xcc!\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='^@\xc4\x00', &(0x7f0000000440)='$)/}.*\xd1\x00', &(0x7f0000000480)='\xab\'\'!%F\x00', &(0x7f00000004c0)='{\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='})\'\'\x00', &(0x7f0000000580)='$-^.^[$[{\'\x00']) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000000)=""/214) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f00000001c0)) 2.261738341s ago: executing program 5 (id=408): r0 = socket$inet6(0x18, 0xbf80c2a8f0be2f78, 0xf) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x7}, {0x18, 0x2, 0x1, 0x6}, 0x2, [0x7fff, 0x6, 0x0, 0x2, 0x5, 0x1, 0x8001, 0x80000000]}, 0x3c) r1 = getuid() getuid() (async) r2 = getuid() r3 = socket$inet(0x2, 0x1, 0x2) listen(r3, 0x9) (async) listen(r3, 0x9) socket$unix(0x1, 0x2, 0x0) (async) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt(r4, 0xffffffff, 0x4, &(0x7f0000000040)="ddb716df2b364ce154dcf42456bd8f1d557669c578c698d7eba0497557aea9ed02e6faa9d1b4909db5acd8431a0efb10a9622c32f90f526ea38c8fc05759ed98c04e7c7a66585328f3e70cdd5030f1fe1c4655b42961b3c125d0f2732ea7b753c22c8d1375154448e30682b18ed4eb90ee335153855ca9188a957e54d6001d36245d2b0a36cef51b606c46", 0x8b) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) close(r3) (async) close(r3) r5 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r6, r1}, 0xc) setreuid(r7, r2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r8) (async) seteuid(r8) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000002c0)=0xba3a) (async) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000002c0)=0xba3a) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000340)="4eb6701872a728af5dd4e06bbfd774948e5a500f34c2f0e801d931aad674ebac11b99d57ba45173dacbe64ab1741c773c0d1396725cd07724d9ac3c74092ba0c574c37c415d161d7009db972a9682ff6e94e8bd2ed9aaaf92d54fce29085008bf07f765f68eb400b27fc8cff20c46c2bf7ada13dcc8c26e8107e6653365642ca3aaa782ccd5c28c3da45b43f1f5358823388b4780ada034d52778d14e009bb71787575eb2d2e0165ecb70c112ab640f0f35979dcda8ba6f0f70ac077b5fec88210af7f82afbb1d72ac1e5767965e24a88f339784a1ee0e63011ed8a3d8071554ec0fdfeef67c40d2b51533bba9e0a8c8b5aacb9f6d8830e82a8a", 0xfa}, {&(0x7f0000000440)="a949fd70173b137e1346fe25260d4838fc45da5c8fd3d9a732a4afd082", 0x1d}, {&(0x7f0000000480)="aadf34d0931c133cfdff0b812191a1309d989d3695130f94803275678e1549989170650fe4af2c3333901022d8777add1fbdf05939a013b939281e671df230db6fe1f68fc03a2b1c63f158a3", 0x4c}], 0x3, 0x0, 0x0, 0x40d}, 0x0) recvmsg(r5, &(0x7f00000019c0)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/157, 0x9d}, {&(0x7f0000001640)=""/170, 0xaa}, {&(0x7f0000001700)=""/181, 0xb5}, {&(0x7f00000017c0)=""/250, 0xfa}], 0x5, &(0x7f0000001940)=""/125, 0x7d}, 0x840) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a00), 0x800, 0x0) (async) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a00), 0x800, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000001a40)=0x2) recvmmsg(r0, &(0x7f0000001c40)={&(0x7f0000001c00)={&(0x7f0000001a80)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f0000001ac0)=""/151, 0x97}], 0x1, &(0x7f0000001bc0)=""/16, 0x10}, 0x200}, 0x10, 0x40, 0x0) r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002000)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r10, &(0x7f00000020c0)={&(0x7f0000001c80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001fc0)=[{&(0x7f0000001cc0)="bde5600eedb866fda1cdf00227f092f9416c5d015d051247413de534cc2ab717d6af1bf959cdfd4c6a00cc594f4faff445604d2c12868bff0d6dd6e25cd92da64a0f404d95f6e538bffbfe68a94da3be1426f38a902592f210339208ca7292f232b40119348aee1a0ca7c95113bae1e986f24788b20850046f51dfd06eed0c4bf332d4c52e58c8e7686eb9e5ef684fe9b20e6ce3bd30f2c77e4eb7cd76fbd400301a98707f478abe14e75527b3309a82adf66f4c0b62c4ca6709c0c89b1f147735ff0188ca40a18070502b21c168afebe4d2dd7cc604cfaa32493b49b19b", 0xde}, {&(0x7f0000001dc0)="2574826574e48a6f41ef59dd49f180fc60f4866d1e46833e8e850afcedef8f9fb6b11059a5952f799cde5f30d5cd4fcb74f17139a3f856f0fb47ccdcb39782f04c2cd4b75cce9458f0bd67e3874729c3f407828fb7f2a5db9d9850fa3d5d12f56339f0041a9be0eb1c4dc4d8d919ff5c6042", 0x72}, {&(0x7f0000001e40)="9eadee69c79ed5317e8be99ee5b4a8396e8f62286fa586deb9901759c2495131cfc8779c7aa3f8465f91b90833f4d55de884d4036df30d6bed17cd14c376f5cbf0651efd81c97a709ac4504123b57c4ea058d662fde301a98ce5220992134e9f057b174d8868e1ed58b8e9cae9a0287b44bb5a2843", 0x75}, {&(0x7f0000001ec0)="116c1a5056e5640597579cfe854e596c6efff21c78cca71ac14b28989a69163e7f01ec1c64285217317fa7d2df4f9288f64936d6c2ef1a429c00b8333c0a747bf59a9445f06bb14e2466e53bf55acd1092a39f481a31d4b7de95effddf56260c153e901f7a4a767791650c8401a930a1a962690a42d27090c2f8776d8fab3c3c8a9c36f2dcd5c9c31bc1485f1ff48fc2b7d6e4bd6f30b45d723f7bde6bee8f672ac0f846a042baba81afcc485d3bcf3df58f3f32521b174f7d3ac943f5caf2a73aa5f20635467a605cf5f2abe5cacc3a1238270e62596cda04af611d652b171d2eaeea44cbb4db0e41b18b696ac856939bbe9a2323c69d3db91122e19e9c23", 0xff}], 0x4, &(0x7f0000002040)=[@cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x20, 0xffff, 0x0, r6, r11, r9}, @cred={0x20, 0xffff, 0x0, r6, r7, r12}], 0x60, 0x8}, 0x404) accept$unix(r10, 0x0, &(0x7f0000002100)) (async) r13 = accept$unix(r10, 0x0, &(0x7f0000002100)) getsockopt(r13, 0x9, 0x8, &(0x7f0000002140)=""/182, &(0x7f0000002200)=0xb6) (async) getsockopt(r13, 0x9, 0x8, &(0x7f0000002140)=""/182, &(0x7f0000002200)=0xb6) dup2(r5, r0) (async) dup2(r5, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002240), &(0x7f0000002280)=0xc) sendto$inet(r5, &(0x7f00000022c0)="48a226e91b0c251a589f884fd9a08ab041c31767b88347b5e2d209f459d86294f00750ba30092cf73960154048113f6fbda3e5396f98690a59ce0b88f21929bb3b5c95a9174dd0f873ee4a9da4dafb0ef1a70f23b3185c6d74f76d0631ad9d8597e2835490e7df2528f990fd53b7792d061dc709181862660b512f920afd471f5ee5516da66231147d849cf2b8a297c366baf1d161b9ad99dc837557ee93f066db7fd8e5f46d29454b4996", 0xab, 0x8, &(0x7f0000002380)={0x2, 0x1}, 0xc) 2.261104639s ago: executing program 6 (id=409): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x808c694d, &(0x7f00000001c0)) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0xb, 0x1, 0x2, 0x4}], 0x0, 0x0, 0xfffffffd, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffb, 0x0, 0x8, 0xc5f, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x2, 0x4], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x1ffffffe, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x5, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x1, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x100, 0xfffffffe, 0x80}, {0x3, 0x100005, 0x6, 0xffffffffffffffff}, {0xcc8b, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1}, {0x0, 0x0, 0x0, 0x2}}}) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000180)="b1ffd915", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900), 0x20, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r5, 0xc) dup2(r2, r0) 2.258261353s ago: executing program 7 (id=410): r0 = socket(0x18, 0x2, 0x0) dup2(r0, r0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r1, 0x0, 0x0) 2.255669839s ago: executing program 2 (id=411): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r0, 0x7) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async, rerun: 64) r4 = socket(0x2, 0x2, 0x0) (rerun: 64) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r6, 0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) fcntl$lock(r8, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000007}) (async) listen(r0, 0x2) 2.255147311s ago: executing program 1 (id=412): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) (async) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffdbe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) (async) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x80}], 0x2, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) 2.139929516s ago: executing program 2 (id=413): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x120000001}) syz_open_pts() syz_open_pts() lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) accept$inet6(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x9, 0x0, 0x8000000000000000}], 0x137, 0x0, 0x400, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0x80004}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000919000/0x3000)=nil, 0x1a38}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/71, 0x47}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x2, 0x200) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) recvmmsg(r1, &(0x7f0000001440)={0x0, 0x5}, 0x10, 0x41, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x1cb) shutdown(r6, 0x0) ioctl$TIOCFLUSH(r6, 0x80047476, &(0x7f0000000080)=0xffff0001) 2.137240018s ago: executing program 1 (id=414): openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x200, 0x10000) syz_emit_ethernet(0x146, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x138, 0x800, 0x0, 0x0, 0x62, 0x0, @multicast2, @loopback, {[@lsrr={0x83, 0x3}]}}, @tcp={{0x0, 0x2, r0, r1, 0x0, 0x0, 0x9, 0x80, 0xc6c8, 0x0, 0x9, {[@sack={0x5, 0xe, [0x8, 0x400, 0x0]}, @eol]}}, {"1a1bbb19bec19c17d20d881ded82e8673f3e239cf94482306e524e68aa2e80e2ca626907f25a4b009ccdb39b1d4ab352606a72e8389c3ddcb7d2818cca72cf3dfebac0ad3df514ed25ecfa80375fbd46fe34dd429c05d87047a405e07f14d05c1d130676d33e10169b874b1bfc3c3b46a6aac2eb750ee155742e680adcdccf4a0cb29aefb0589ff2f098256f1234cdd95d8b24ec29714fd81818f8f1689b8c019cb19e4074cf18a3b42fe0b2c84e66927177aac1aa44ca131c4e36f95a0eb289888bc50e8e6c73581269857bab0931edf2d57759940afffdf67046a1bcac7cf91f09c5e339f9e5ff144fa75efa57fb0a5987fe1a6c00000000000000"}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="aa436657436312eb6808a8a20cfeb1d09c95620e95a62437749a7545d0334cd59223c117f181528174cfa4062fa73bc582f02c57e9ec0ad18db2d874107daf2ecd0fa8f8529484c387093ceca8fb8f1525483c6967b4cc52aaba522fc4d7c87b780670069b4c945e753c6d8a0a26f762462b51e397dcf471c8cfd8b7da5f9e6d84a4b6fc8c4dd7", 0x87, 0x2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 2.13684095s ago: executing program 1 (id=415): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x8d20, 0x2) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8f5f84cf71b59c7a00c37082", &(0x7f0000000080)=0x3d, 0x0, 0xffffffffffffff57) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146959, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000200)="9a3a8851144b328c220f6fa373ce0129b39fe74b897f209a072764963b1fdd8ff7c29b1b7cdb3ae9eb3ddb0e231676784de581539847b03a76ab15beb794537179d6097f464e5a1db24eb87083ef3078dd636bde302a61a75a1ff9a1ed9791ebebb7b8a5d9f26312dc5651cfeefbbcbd06d1c5babe91daf315997df7cf6370a1956b9f3858aa762804ec97970b085253f803d4472fe7e018193eda941779", &(0x7f00000002c0)=0x9e, &(0x7f0000000300)="56b8468161f7534a8bda0f3282d927d6f5da87a988ec816752b71189177ac3596ff184ff8d0bd09a8eab8cd1d77dacc712808087992aafeb1a1d3d81bae5c8319dd772bf87bdc4ba459a91b9454dc0d3f545088779827461751bb0e13689d5bfdbf7327de04d438fbdf9c2941b3a1e0ce36000333de644afabe56a4325c1a60c", 0x80) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000380)={0x1, 0x1d}, 0x2, &(0x7f00000003c0)="eb98825d2eaba2b6db989c0ceb0888c6b4feac0552485827adefa12293dd2006bd2feb2f9cd9de66297dc8658377b80de183e736ea2a3ac576f4413bd2e10972104e8c3c47c0d30e5f790f0793e4bd707db524a2b05b7f871990e3ace76713cb0ce47e5fb2efbebddee2c6655606dc0887b46cef5bd34095e73ba1439611e4f04ab4d4639ed4ad95ca51fd3b0db61c4206a5d04697cee0bebd22f5a9d97a780cb624b95d36525d59ed990ec7f464e6f2a37738be31103b1615035bfbd651a74a93", &(0x7f00000004c0)=0xc1, &(0x7f0000000500)="dcd6a43e12bd12fd39389062a3ab4e5bc53796154ae058454c03bfc13c1d3af98fff4c20eb2564577ec800d89d9579f500c7d451d8a708dd5a8dcc9f40d70a9a598ea0d1393b7b3407516cf9dd68328b064a558ee7ffceff27de2f33ab9c4640da996d72e07cc431038093d5be599fcf832467e64a18d08de80df32dbe13def88545b6a1b0de2c78adef2c8886c6da21c9146b5510b486b2a8a27504d1279d79badac5d673ad96fb9fd896bb3c5c5cc21ecdeee8408921844fa8c9a0189f57a714791a874b4d7e9ae7e1d2ec0671da35648f6b26a54413d48baeeba6774666b237063969334af995701184140978b1600a998c41", 0xf4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) syz_emit_ethernet(0xe, &(0x7f0000000600)={@random="7ffd89a5f1f5", @remote, [], {@generic={0x800}}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x11) getdents(r3, &(0x7f00000000c0)=""/241, 0xf1) 2.136078233s ago: executing program 6 (id=416): r0 = socket$inet(0x2, 0x4, 0xfb) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x9, 0x1}, 0x8) r4 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000100)={0x5, 0x44a, 0xee01}) r5 = semget(0x1, 0x2, 0x246) r6 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x9, r2, r6, r2, r3, 0x20, 0x7}, 0x9c7d, 0x5, 0x2000000000000000}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000200)=[{0x5, 0x1, 0x5, 0x80}, {0xdf1, 0x81, 0x6, 0x2}, {0xaea, 0x1, 0x7, 0xdc}, {0x9, 0x0, 0x2f, 0x8}, {0x6, 0x0, 0x4, 0x6}, {0xf45, 0xf7, 0x6, 0x1ff}, {0x3, 0x6, 0xd3, 0x200}, {0x5190, 0x5, 0x80, 0x3ff}, {0x400, 0x6, 0x3, 0x1ff}, {0x401, 0x62, 0x10, 0xa}]}) semop(r5, &(0x7f00000002c0)=[{0x2, 0x5, 0x1800}, {0x3, 0xd4a0, 0x1000}, {0x1, 0x990, 0x1800}, {0x0, 0x5}, {0x4, 0x5}, {0x1, 0xf, 0x1000}, {0x78f8aec07472b48d, 0x4, 0x800}, {0x3, 0xa524, 0x1000}, {0x1, 0xff, 0x1000}], 0x9) r8 = semget(0x2, 0x0, 0x8) r9 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r2, r9, 0xffffffffffffffff, r3, 0x36}, 0x100000001, 0x2}) r10 = semget$private(0x0, 0x1, 0x0) semop(r10, &(0x7f0000000380)=[{0x3, 0x9, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x6}, {0x1, 0x3}, {0x4, 0xcdc, 0x2800}, {0x4, 0x2, 0x800}], 0x8) r11 = socket$unix(0x1, 0x0, 0x0) connect$unix(r11, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r12, 0x3) sendmsg$unix(r12, &(0x7f0000002600)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000480)="7ef1a58590d828df1d7c14cf434e0c17ff61a5d1e224a43bb14e49094196f3751aba4398e45338625939a40f650b7696fbad76b2d61b08757ab84f3ec373def35a3d9915e815f297eb40397f878ee72125b0f8d4047f9ccc5e217dd78e9810afcb8c7fbbe5f704dfa7ff1f4fccb73da291ce9b668d40980934", 0x79}, {&(0x7f0000000500)="09af4f12d562645c14844618297a79f4da0794e7549479241b3e1a88890b3cf023cb0cfd217a01473cd3f0665fde35628591c579fb7c22de1b522f3bd2fa7e473e763b148254ece5a3d6d7d1541b4812e3cf25546ec92ec0e649b434f010ad4aa6356c7a76c36ef023ab5d4290c85a5c53bab67143b023aeb4cd3f96c2aff6b9814610afe261f14a19ae44ffaad116bb79a9144e040b787881b48dd75abbcc1a19773841aa0a588567f3b85f91131ddbbf1354fee2f7f9adc0d51f2189fe7bfe7d95aeb95e2dc3d1e49bb4c510122884a99fc6f5b372273aadef74a2b57116139d2a5ecae6c7b7f7411640d0b5794a851b155c6a6d1a67b2d95aa1085d52c68a18c9f2ca44161da573a539113d47e7ce3b9b77dc892ab5225cd462777d7228091ac07e3474b513dc8c4d3647366aa7ce1a2caf6b7108bb6bf48d5f62456ad6620fa4d9d4dde4f96c24a74adc780cc284678ea61cdb2cff326d8cb5779b0f7503ff239bf19287243771275292467a3d4978f3c5a8cb99d77ce8bd593bf1cebd93d015d94261865862262fb5b5a73c796008f903b8248011a513b2ebdab76738d24eb4f3758f6ee2a74962ee117debd220c3e173cf6d323dc9955c3d99b64bfbda66436146fd68b36b3dc439325c8f414de65238f5011ca819a8b6383acbb6696594941945e758f7b713d6ce921eca405962a9425e2c8b98991ce651f21efe838b1c0e8b7725b1b24c0612bcfb4102612c958e60ee77bac9f3c07c1bb4ca8d85ab42198ed11923409d374e6c4db7b7f2af9802e1a3e46d89185b29199569b34236662adb7af8f0c3a062f86d066264b9a2194d466ba3794b87acbcb17f9e9649cb33b6a17c7e3f8914b6b4a5def214034f0a940bef850bab3f758cafdb9d836b611484f1e623cce01350d824b81a26304224958fd5bf836474b5566a88af2683b8d7430e850c1065b47cea8340f6007a1ca27309623ebd2ec8f1fe96de212a357856305ce993dc226174f39fce6111a74e951cb5a4f6201667397d5afce25248c294f7021a57f367c2c8edb6e20be171e30ea8e31d5060d1786ca1ad294eebe55ad09aebec688411008cd445e2063cd9429e700d6d6e1e5e7221263446f9bd01dec24448be1b3b8cae8e75412bc6f2122f4a080f4243415eed8cacf021bfcdcb90daf6ccc76b9b65cb2e9cf9ce0fb3385d4cc394489460a29dfb0400cb5829efd16c0b178b82c01ebe2ce6ceeec685648566aa932aa73362e5e8182b22501a1e1e1089c87fa499e7388dacd3e6464551858dc4ef62efde38d5a1af3b6922f0883fe7fe6a6cb9b9f0891bff33e29472aaeb477e60e9b20c42d34131611e4f6c037a3f3d659ce962f4a0f04390dd595f73ad6c1bd927836a590a1fcd2e909c1fa477646e5f172b4f833d96ef3302395bb351bc97af269b68997a74b4c86e4a43b4c098021d728c33071adb5ab22a14200ba93c446a581fa64ea65dca6efc2e0117408600b60ad5218a9c365b5890d53b0be731fb3a4adbc4543465c7b00ce13057a6c4644df69b3af971c35b3f0fecff272d3a1c54f953043581b1808f18cd923e546cd73ab9f947aca9afb7ff42ceba558560ccfa8f464cb4de3a479a987c4b30a69ef57cad4de7d19a335566e3da43cab620f22daded2eb14361a6413c99887bb8af693fe752b27f9bcd0eb69dcedb93a28c2d6a0de505409c46cc7ed178de3edea2e8fadf293c20f987e60f543253bc0e0f4a2deba795a26a2ca01f2e60c4c088315d02fcf4637ea9e3438649b7cd62c90cf3441f9a8fc338940177e228bc148a94ca1dbc37011d1564f7f4be6ec45f5634a2655c30bafcf9187139d3554a9861d9982efd354107c399fc99d00dd550ac5d3ba5ad2aec89c31991573be21efd9fde3316923d42861d221baabbee5313664ea7829e576cb3651271858dfad25af8c82509bc7e6505c256f6639555a7d5ddc57945a8d858bacecfe3fef8ffcf9818caa88b15cad2fa43547c73618b8f7a7bafae37bfeeacd55d46247725b1a5d3a5acedb9994953f9dfe05b7551efd2e6c87b44b2d447f54f7a9fceda0fc6beadffaea4b9ecce03c36d8314bb4557dd63a4883613a2138b220812b209606e5171cc98d8cad1858fcd2f16ff866573b2494e4c21c0f2db2c381f591eada83a400c49c7775ffed88a18de38c7e40c54d3a85b08f5b3cfc879d45f46c616432b713f9f949a3e4ebf255aed3ca94f9233c9f7047db3bfb1688e4b2791c88d35efb24db41bbd52d0fcae2a20b24c939096956fba368e5ab1fad7bcfad1ea89f4ffa213ac686c1a0ed25f878ec0c59b9aae067b963c327d2863cc0b628cc5f391976ce85bdd7c831bc962f4f1292874d4340ab7ca1304f366d91f07600b04895491e2353fe0fda5d3fae81d98b985346325d8d30dc101e60d9d7ed4aa5f6f7343e42e27529fb5feab1bf49eff329f10a8c91c430ecba833ff3883e2feb51dad38908884019a05e3618ae425565d7896e4a3390792bec585b80036d22fd6573c20edef6bf8b88c0912a45bc8062e0fbc7b84cde299773185450318275fabb7985dea92b14b4403d4dd0be8735b45551a4996e77f4eeac185e6e4628f868d5bd7b056f452296280afb415e6382f6a17114402527b5aa75fdced5fc0e7be212a2fbc4dab200484534a91b218ec21f1c5a9f7b95ff8484ecdc94bc8ce589f00f999f1e44668552e6a2fb36a6b8fa55f25950166e71845978229ae0853260e82816356f331a996fe299630a8603c297cb5c077a7a54984e6629cfc3fad4d30093e132f357fd19b32cbbe6473a3402ba1c204c8ebb90beccce55ed604d5c26ee33198107862340db756bdfed133c6377b287f38c70b0434b0d2c4d20d5f426c7ad49d478a77deb47f785fcf0bf916b28a4ca92cf2d3b7e63d6a605108f4d567d5091e823931cc903d301e5349c786ab7366fcf03a4d373a8157a5e7692df1850e4fb6899a08b31726b5920a75b192a58614c04b62a0429f4a22728ae14d06914d17bf4c840f9b42d1075db478789e1f8505368490f60628f93823120b877733e70709d469f8ff8ce28c1c887023bb94494f8cccbbdb4be608ee1c9741b592206eec5b85b3b39b3403ea53265d3273d85b1611faec62ece02458db9107645a0e1305aabf19bb51b2f001716e5bc63c0df6a5d8c136b1160dcdb0f421317f05cdf094549c35d315e96950002838f9c6ec965705cc1a2f2c4811aabd971ed894d13c047d101bfc4ae43155a5beba2bf8fbf2ae38c3205d849fb56686fd4ee0a47622fe8f8d5a1926579c3b167c45a6f40806e6b1e89f7d3f9838712f57d72cc63cc8219e8d78bf4fd23f64b82fcb8f834ffea53459c2a19a72ddac6d934148e168fdc334ae3acd98fb2b543417e5a95434a10993431966a81374564d60cda0d74ad71e62201741414a2bce152ffa7ee3bd890250a0bbe947e94e677200eb00aa48f021ffe3c00d05ad67b8a3317d7ae4fd3780305ed72e0d4293dfd8b3e644f194028bd35fa50c6770336eea8da9f4864cd3bcfd641f12049f7fba4c3a3cb3663c078f97bc089e074478fd645e8dc12464f38696ba834e19ad6c92ff087b5e07496dfaaef8fec3c52a71a8da65f75a011087fc7b25b664803147ce51e46c075b023906de6e42f1f9b76b74cbf9a08f0b453927c77a476606f33cfa111a510815d73a9ff62a4ad48af6eff670008b9d634165475a66987df3ffa40437c58f0dfbfe249cedbed0a1561aea3c7b788c58fb6cb5a6ef2682f2b4d6658ba53d0cbb10293dc08ccd75e6f6e64392aa9628544b4bb0d30f9d6d4e7cc2a2d1b57e5dec03f10d3f8ceba86f006d9ee172e8b27da5315cb16c628303ac4fcfd942847f840b3215f7ccb46e7371de4af194502b8463779a380f6355ab3561a85680f51521276d54dd90675d1e9fe62c9c42bd5df848af8c945c529853850f339494a6141fe193504f0b496e1e821c98bfb85c3bee3763607ff49b5beaa4ea824c3ae2ca5168141631bc95e107167132b83cadaba81552a812c7142058ffc6685f95fc78a65cfcda8dc3fc4e5d4f6f433d224a1318f5ab2f3f6b115a761c9ca0ac8d8ed91f6f9f46e2587562e36225544ac3f1f18709edad5c5f0d1c55410b80713ac95830ce1d6a44344a40a94950117b08ebe300c41710efa82c4bb57e2f5873ea81c2ee90136d4f60885cbd21bc275a01800de03b029741984f8c43e2de190b74b43193e6a3f49160a6301cfed7a304f1282dd3b9ac3ca83be51b1786e635975262f003cf3a95fc5926a596f6612fbe857b74f8dfb170a57e4c50a407ed4e9f9d2ebd084139d08c771c5f9d01ecc7d6c51220f81c191381aee3777b6116fc70729ea12c833aee33de99a8c35ad7586ddae4d7509e3cd11495dba8e5a7962b7ff2796011e51ce13fcfd0b3279d77c4cdbd22bd9d0b50827048464b670abc0243459da91b6262a6dd3869d41fa08e457b1285e9da2ff69cc2070edae315a9f3a62f2ff94c8942f48bcba1ff150dac7f4b6ada586476074432bf7bb0479c864b22965af4f8d8feb6061af200d6ac6e25c873751f262ff55bc7b5f9054fbcc6c05e20908e09df5f9e84ff69f0e25dcc1b9584000c2cff9b49e4b7e398e5f263634941fde43efdf76cc976b1cb11fdca79df2e7ab63b4f7f0ea59ac77521589833e43de36778eaecf0fd9027bc5112a6cec0874fab63399eeb3deffb200bedd1c60a5b44962b2b3111df351c56e95aac0790c09e2305a31d73fd973345dd24032ed963ef05ffbef21a627bf2fa47cbd3336e3c5071a9c172b03d9167233836d10b5873d1429f305ca08ebab665cd84a27bbb9f808be07ec2e19a789353780a23da7f5eddd752ef46275957e816f15548622f53dad80e9e3155bba0ebfafedc760b1547e380b5615195072f0ed800b7e0c36d6da972e9a4073e221774681c724c1bb3564c948ec675d8b43c18dd67741110834f111897f78dbcfd911bbf31eedd3d555fdd31da4a6ae07d2ef88ce23503df6b3425fea8560ee614f5c1664a41563d6361f068474fbcce6f2df68497dd7ff334654bc3a37a812d894c1d6a9e2f2bb24275b8e392062e2f4be420171ee391d6b73388174fd867da4dc55033ddcf90435af3b1a2f240391acc243cca3c3f54c2b455d7e8e4b02f9798aecb9601351972d09dfa58b3e392fe285af1052525fea8d06b93ca5eb943dd4e713232c6e48012ee5a41ad0e1b6cf6c0342156ae506290b563362d758ec05abd35ffcebd8881c754a9b4ecbe2b8071248b53129875a043c93805808b06e3c1dd4e7a75e3bcb923080a16c4d54b4ae5768bec9409aab8c82d384027c4856337dfc217fcf21168b740b3495ea2daeb19879f9131ccdd6e29a82fb741a7e28f9da0f9df3f2868802675c5281ed6a70d140107f59812b9661eb1d88017983dab8384693246415d9ede14c5f454a30218052df23dffc76b4bc1364381e5e32d4f12e72e7d050a8246da18b417c71547453051fe916231a7486f72d4a9ecf1724edeb493995e22d57239ff97bd4fd2d1a02c28bf6b1da8a803dafa1f485d9251cecfee237afdf2f7eb08031402bff590ca23136ac81b8d72ec11d38c7e46502c8e6a8df379fe7bb27f3cf3a56935ec67a923d6af2f479990bbf004a51a5dad31dcbe038caf8c496980f9b69b7aa4b1e7a6717b93b348f9863874c38996f742982de55e09df659e2c8537270b0f92160aadbc8fc8d808513a73970a1a8c58fdd42fa7b973998f0d43e984718bb06da2f97896ccaed2dff6082b", 0x1000}, {&(0x7f0000001500)="3811c3dee52f2c7570120a5fd41975fd6c0fdd0e155fc09c469abb526e212e26de8b4c30bf159749b26eeea5a9a12013755c2f4d0ecd41dfba5f3b0e61b20f3eb3c01d232e59261364dba388e4abd0623df13cae41be0cab17303ca2c8a79e4a5b60c953fe2a794529094dd45a4650b203db63c18119b30e3b99e183cda23b8b2c51975d6a18e8649ea5eb1db64604842e708689465b8ec9bdb53ecf743391cb8d4de61bff41d2a246317cb3038c8dfefdcd41402f0518f491d5b1471151644a65d95ef4c4f4e3adc67a2c7a9926ce0436a512af8eed197f608eb600bd3b9b5d398421d7656af28f969591d202c740be074b847e4553330d853105ae86b3bd760c3b7386ba55e54624b69cb02c34f9aae30d5d0ec35bbb190979bdc3270252b52530944046f422d89838ab230aaed577858066374a47b5287a7f4c5dcf51d1d8551d3fbeeaaec6201ee3c7bc35d777375c89672b382f611bab77950aa695845179d62ee732c5273ff1598eda80dd6d939fff63e2582b1cb645f1759896908ad197e609b2d468473013461b275ee55753534298dc8ebb1679c6d04c348d281bae7120e3d568fbee2828e08bb00973cb4e1a5f1e874827003dbfeed9808efdabd55b901f0f0f1e2892f284cc9c50146666095b6a2818d85fabc953ed188c6cb34d4a87d2a1191be1937edc40353db1e0049325eccafa3b1a21d630264cc3066d5b1cb47c603c48dfe399ce9b85a73d4e371bbd231af836e9988e1d3cd524efbe90a226a58af321659a7fa8a643fa4f0d61473c3b41fcd5bdfbe1ea731ebb15c962cf825495df03ba4eb787c236e140dd8146f716b755b75d99ff15ecf3aac9f5b04920674d5a65a4d12eb6d669241b93f06057e44347f2616dd9adabfcfcae034b1eec3022f8f074cf2533971e39b6a3ff2ec6341780154702904f547dda6d230a137165c736b4ce7b556a5831e05e8b599fadce249374a6065964835458a8be26afe4b31db1c16c2a470cc333c6deafafb1bf52a028c32c642bd308993f8ca092b8a1b9d440003cfe50b470a35e90f1e2bdd01018fca7e59f48bcacb469ce7c6d527941ec0bccdd605253e429d850056a295df4ac65543d71b84a16acd70b88b41179b2e80edbe4af12bb98d6fcf3f3f436b5d534780ca1c62836a9637e96ac47e66913a0acee64549072bc75e6fbd4d0ad53019ae912103f80bc3549e99eb6e9bdb97dd10c3afd814f9cc51827a473d9bda72e2aa9157fae4beb79fe6c76d1b921f4972b3869cbfaa685d0b6abd12688cc84237a6aad18ef4e7290666f0a8ff81c6d851ec6463566e6570b8a5452a580947b9c9ef698d07af2ea75ffc764af052fcd9500eabab39860e73e0431c63b5e2613c70b49ce78b11cbca559c451b04795ba71260870f440aa47fb667f97dff3d5517e4790577902ce9de9fdcc7a3f6202a1a57914ebcf0d7fd46db528341d96cd70008a140c0a9c4f2cd37227842661fb496d04ca8ee72ff585e666c13d7192107ba2cac06d86ae03ffd32443af403d7b0856ee50599f1fa2696ce6145f9a406cd3330edbc6103b85b7be7f7c5357f18529b43de2c9f5a90e1b42dd8738d6d2a6e0d37607f6d28c9f8b72ea07e53415ff6332214c0eb0ff57f12e744d7ad819f55c369400f664ace419a48bcb7433f60b211a027e24fcd07710a972a64d8cd5f03224dad623e0357cd24bb6534a02efa0fcc9f6039b69fe30c853991b5b540f5c1411ddf34b288d450be43ab33512594a5635bffbbe9d9ee5b3dbdf106750de0ec9d1f23b5073848fffc4d5d4a3a2f3653a18b4fb5fd2cf6d27cec95c58d3de10d1c539eebbf228710328c65de75bcc7b808eb24c803751a9125f9a50d733d7204de996c8f7f21302fd1f26f261d02a33c950e3cbfc6bd76273a332b53491fe0e8c21539635f8e8dc4e1dd5b590ccecb9aebf3fdbb826638e69e197d081be814e7ad61a921f3aaef425c81ae80fece84c59c9e251eca5e54837616edefbda6acad598aa2eedd4d8350055ad0afac1be8209fce283654af51ea18f8b879f45e14a0dbc04158f647c8dad5a93115d36498f6e033115d3a42fd241eb725ac623c096cf27720c8349b4e9a9c6bf0fec147604f43f4946be46ce1316c28f0cd9bedede6ed0a06d14adeb10761a4aea9f606c4b93e8983971b759dc9b8918277923366f01d90e4dccd9c4b9e226962d0b5e03aca6d2b0f4a2535210b007598c984581e0428cd780c432530e4e6c23eb011ec9919273f206bc379d5bfd639fbdd255a57bb110e03a45ff3a744c7170adf49794a0b406353f664378bc4903460ad2279a5dba38d34ce555758f62db081cf6e2bacabc7ea0a87a4f2f34da8b89575aa1fd64ee248950d89aa9e51b5ca41e1e38567221c3e803ce0d7641a1e66a0ca43a2e91b617d8a893a1cfaddc210bdfdf90cb0bfe4a9ecd0b397398cf8ae1cbe830dd2a63e40b27e86043ba442bf3588edc2323c8f07380bc82a0a6181d143ae70509d23a88403fab6b2ae8b7a18d0440cfca00f9714fc469e424fcbae9c1987675519f706ebebb19a7332c2751dc632968c43238f8dda9b6ca098c0d7c41f1821bba18be83c5fb1c2f995ef4eaba8e9ef290d8160188951e631806e92d7d8b3cdf2c926384af427a41c79c1fd338425fc6bae093660c400c146d624315cdc980d3a86566edf4f0328fb47be510602d669fa21aec6d85548337fe88effd2cdf4fcd0208b35247989b8e522d53017eeb2784d5c6b4d1ef86bbaffd1d894e11d9b01d47e293755a1dfcb7e9c55f769bfad991f4dc51f6f391cff630388e74f18c9d60df45e118ddbe08ba2d9861ea72f0b8d07c36f34536f7cdcda87b1cb209ee32f9a7f8bc721f615595b7a1fcc5270efba68812cf1d0ba68aa089cb7742292d492119d7bcfd86de28e671d1564dfa1ecebf04c0a2a1839260487974189aaca386e9ff9359aa0460f36bb3b253cc8c2e05f91faf5807ca8441eb42af2183f6934d7dd0ffa8b66e9c4309748e2134171deca82bc07afbbd21f9d41e632538fbb1669635bcb9a2b3d819d1cd5088d943d92784804e3716e19644859f64823e9cf973e87fe5a7c3ed4987d6454df513e82dfe195e957ca55803d038e94f91f2be5141cdff87d7950b3486f624498efafb067044bdfbe8c9b4c060747433c8a5816e2273efaf152542d9e6448692149790e76f582a9bc482c1580e38ee0824ea41cd92b5346a5a7d950f9176b3c4d7c1d12827886bc9bca476ee6fccd7598866d1cc4929383e2aa8c59e485a4e66ec832108bd142d18225bca92179c7f415b3719e34fabe967a5aec86bf3a403bea00cf33b80a90dc784cd2bc1e29412cccf670774330ecb5a37994775ef6cd4fa51ae883763177dca70f77ad88067052e78e2cc8d923e489b2e39b7d6c82c0046b4029b251a2ac96eb4974b6aa3235ddacccacac5f4e29d3ed2fd12fec6dde3944f3dcd3aeb04c095e72f590bad9fdd2e7b729f240d2aabc2192be8d34598d40923c9351e17fcad93ede4d51848f458675e5cc37cd919a923e9dcb9e74f15f0594329d3e70dc58edb1c9a79c610e5cd768f4077e0b47260deed0b1b5ce660654109a2d66951677ce93c4a0451be8e933c12e99a81466e6bff3e16c172a5589137d02361aa5d3e0689341d3994957893dcdadd0fbf699d5a0f30ff1ad34c4434e02bce28d1b3cbe2ddacdba595399b1f1f70aafb263427a1c93aa42f80569a350e91f776021abc209b774240d21679374c3d7bdbd1597cee3ac7f7d6a3bef2395b7b72019a4d96feeb3cb1cb181f42a119e061a5220e1abd2319b9f73fd656d5b1a759f9d0be1391f5469c8253e9098d041746d11ab7bc03694b56cb9c15212efe62928f8ccd38eb26bed64de2a764fbfa421e7b9bb44db86735a1bdefe91644e141a236ea005a67e139ca73fd6cef7a7397df2246d08daa359f0ae4009c5633c28a786e75f91307dc84460feb94d0b0f634c7f4183651ee537e477e8a47e3d822360eef0bc5046a54c8f3d722e7198c5adc5192831e4ced1cae77f720d91c0ba7746ac57f1793381e92f158280b3a4c58cb6d9bba87e8363d5a42ea370bec60f7e142d322afa0f15d6db0929e4d2ef3bd7463c3bf2b52fa4b433de1882c64df24cf5f8399e6869410969289ed3f3d3395939456504637fea399041dbebc22004125d49c26cb1ce142f0447adad3e823a519aecd2dde8a6ec88e8e1272c0bd03dfb3a07d343135867361c62e4c041a4fa6e12e2022ca16d3195f76ad150ea8aab0fcde4395c57ebc6dfe810c601247f011ac0c672acc9d983adf4bc839db5083c9b0651a0e4a90229164f81692a07a85ae35299d7ba0a5d620086c19558369dad3bf69e60c14e4e4dc375460c77f9f4b367ef98ac9246f28533182da2738d772cf84b0399f48ac280ab7283d0705a7939be8eb4b7af17871262aad4e3e88707c56fba1d7ed2103d272885e93a9c69e2973e07cc319911aa02f742f2337f6df65c3e1d50d21fe32dc2e687dd27701c041b901df1eed374095c510b065d632741e5f63bb660a1b2914ab7f3e99565adb4271eb20fad14d6de61be61fc5d17509f7b49d8fb0e7e9ff26e50bcf6128ebf709405a8f71d6b1206f4e6b3769ed3e3e76ca19e2c96eb9c9010fcb2b8ecc57afc18b11a20052b083a1d526f6c0e2b7e8f8986aa5dc263e5e93dfd7619fb24269559b0f817fd2ca4dfa6ee830952bb3ce79e741c5b56bb48bcb94f7554ec1b97e631cf23a049b5acd4b1a7ef54349ddc4808cd8b4e48b248c50621ea4804616b24a0aafa7f6092df3e2c7149c29da5e396a1d145761448df854f56d3998e20f3866b01defb90e3e105751ba07e9db8c9ec05f81d088881dfc6e69224b520a508339411574592c6eeb4e8ba6609dab940c67b524c75e36806f5f27b769d970107ecce9ccff75eef252676fed6a75a542bad223b3be43a9713ecb54cc78be13ff68c76b17604fdc3ae34a6a22ec578d8dca1bd89fde29585d463105e1f524a92b72d3095f6f3210a6b76c9a14e8e94aee58f1e75fadc8cc6f91c6921aa1d094cbda8e114637d2bbb1ac26226de9d35f6f4648083b8db6b10751c15b34167d9a4602755a1662e7808188a52b0aa46b5d69632e60fb36d0ca19163a4a9b8a555590ced52c9940dfb129bcc72fade6dd5b969a7bfb6fcab5419a4f8546bf2b2ec954e3e7a046b1d301ea63195d62878f1b4ce90c261904fccef223ec8fa51ace697bd7d53f590b9aacf8454f9febfd738ae2c353bef24e14a2d896f605b3e368a35327a850a16f414faff29689d405a761e18cd4c88ba3ec97f2c5c4efce81133b436c2db39f76d8d5c3116e3f84efb0b5f2642ca94125824d0e1612b3e7f464584dce831db7becb6099f30c42b646cb561d49d137c4c6794e39bb62ecd8ae3f432630c9dd07597e163a55adacb2e072469dc28e2ba1f71fbbbbd89132f1ce11be577986a398ad6467d277a02d929e03bbd8bccd8e3de0d0a049829870569971c20d2bee3f03fc88804dbaec61405c6d0c3e896640d276671d0fbc9c9e914d9920c5eb358b7def9c808f94be6d775556e198cecb2865fc1d878db6f810b2b048489ab006fe601e9f569b3e3d6a84e963ac2dfb64aef43e96be3948a76d446b43893c2ccd0265e8584195ba5d0ba1dcbdc6dcbd44bca703b4ce4803e803c36de8b79a473df2b745b22ba849167ff6b85ca0da04cbae8327fff6d1327a908bd6fa01382ca6411d9a51f0395da1b81385a0f865b584a8e416f54cd0f91a", 0x1000}, {&(0x7f0000002500)="b7dbd5e9339d363ab46ca0a02a50564e5382fef9547c9c4b02f05505aa792570f372af642ea68cf0d4599f0643b41f485c9f8873512682c106c1ae037d8122b7472f2eabc62dfe6ff07758b61cac5940e4601afe124dedcbc8f812144c060311f038e7cc9aad78a43119ca36de0a8764ad08660ef4711833a1a3d251eff284f4ef9de30d29e28b4d7c9e0f32e103b5", 0x8f}], 0x4, 0x0, 0x0, 0x602}, 0x800) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000002640)=""/36) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000002680), 0x8000, 0x0) ioctl$VT_GETMODE(r13, 0x40087603, &(0x7f00000026c0)) pipe(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r14, 0x0, 0x4, &(0x7f0000002740)=""/217, &(0x7f0000002840)=0xd9) recvfrom$inet(r4, &(0x7f0000002880)=""/33, 0x21, 0x43, 0x0, 0x0) connect$unix(r14, &(0x7f00000028c0)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000002900)=""/32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002940)={{0x2, r2, r3, r2, r6, 0x114, 0xa6}, 0x7f, 0x1ff, 0x0, r1, 0x5c, 0x93d, 0x4, 0xfffffffffffffff8}) 2.023361487s ago: executing program 3 (id=417): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='F', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x7fff, 0x1000}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x10c2, 0x0) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) shutdown(r1, 0x0) close(r1) execve(0x0, 0x0, 0x0) 2.0131079s ago: executing program 8 (id=254): ktrace(0x0, 0x4, 0x0, 0x0) 69.029588ms ago: executing program 0 (id=418): writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) lseek(r0, 0xfffffffffffffffe, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) setrlimit(0x1, &(0x7f0000000ec0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) lseek(r0, 0xfffffffffffffffe, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) (async) ftruncate(r1, 0x79c8) (async) setrlimit(0x1, &(0x7f0000000ec0)) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) 68.577911ms ago: executing program 1 (id=419): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(0x0, &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 67.782408ms ago: executing program 2 (id=420): semget(0x1, 0x1, 0x110) setsockopt(0xffffffffffffffff, 0x8, 0xc, 0xffffffffffffffff, 0x0) (async, rerun: 64) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x80}, {r1, 0x7}], 0x3, 0x6) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x2) (async, rerun: 32) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000080)={0xb, 0x8, 0xf89000000000000, 0x1, 0x8, 0xc935, 0x3, 0x1}, 0x0, 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) close(r1) 67.350593ms ago: executing program 3 (id=421): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000051a000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) 66.933557ms ago: executing program 5 (id=422): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000280)='F', 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x10c2, 0x0) shutdown(r1, 0x100000000000000) close(r1) execve(0x0, 0x0, 0x0) 66.410849ms ago: executing program 6 (id=423): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x40, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x200020}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) 11.537519ms ago: executing program 7 (id=424): chmod(0x0, 0x2ea) chdir(0x0) unlink(0x0) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)="2c20203ce62b31a349ab6610001f0000876e6a0c36c00b7bf1b77b6a0a10eaff", 0x20) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000180)="7866573c341ec8bc5241faca628a2fa61896dadb6b0dc304b9c002e7240335bbe171f34ccb187b2f6ce8947595418ccf35960f20a3029c89039652d1580a59917c56087388509bf2e3ac22fa54b024d83a0f52a1f2f1e085108ec56003c3ee9b9d0d54d997196e3db72d1f7916f67103f0f5bde37e63117a04b4af", 0x7b}, {&(0x7f0000000000)="9e6bb9c24a415d099ee49551cd45620a3c19f347e53f4032a246fd2f236673282f778ba03b5b46aba2fdb012", 0x2c}, {&(0x7f0000000200)="c9761ce1f35073345906ecd6305a41538384be18fdbd14c64b0a8b4fc5e8cbeb32d164ef651a80af6b65e3da6cd4825517ec0de733a1fd975d1e6492e20428f9b432fe035a40045ff42b2a701475a4cb8d1569c3e4d3574a73c19a0ed48916561d2abb33bfd7118a44456f981b133e6bc2e26dfc92e7214d2fac6124448790aec77ad131f27e0c317ec598548d8551b51d8ee250f33e9e7a1664f3dd29589b77892d4dbfd412a9100700d6877edd594866558627f11b0f1592e08450ff2f2335317b1bcad0977c05eda4de900c8b70d0d5d34aa23033278d6e", 0xd9}, {&(0x7f00000003c0)="81a45a9d8834456e155305b79b651ea0c9327bf825138fc249a7fd374d3477c06e6a47abf4b5c3fce56d1f6f5dea500437d9f412d1b00b24e1cb37a639e43dcf9b61ad72463df5422a93c48bc010354b35373d38d86b4d89e0c4c3b212d4fbed7141e742143833787d53c9ba9e5a0b815c03267c2e60ecd01825faee27afa8e8aae3381379150379b009e54a7e26cb05fa96824eaa187817c0732b5eba0e558345467553ddfcb131a351391bef7018c17bf3977e884422381a0be96e63819f5f4032cc9db0395bca454a4842dae0eb3f546f261e5704a6b4171046c7d9c35318824840e4780c6d1c02cc861cd9979a4452e653266bed5c8cbd1d6295801c11c7248221b15ca508e1b251d62a29f839b93e53fd64f619b19c7788db56538d48cac2c4862c1cfe4e9e15ea99ee18d3450585cf6d0a9a8f53d051bf0538de9ba27d23b0efeb83d5a000e2c44a9ab7b4e9f27e7febda10b1f6b78d6bf0ce2aa5a686187a9a4874f25f946f1f05f55459d22b10d8b410728cc4d4b4d89a745c9c0a1deaa3ddf0f34b42e0218c5953f41486d943ec37bc98382e0137c4d03154097591eec581b5200f07de32412397c39ee8c158c79b8d40eae4e5d2a0e997395303fbc6a3ec4cb087477c781e6ade9a8ef2b4d4e4fd5ab219fd3f9d9c95bb0474efc0c86bc643491338658b289b8a0d495c6f2bc0b302c6e5080004231ab6c93abbdecbe3951aa03d1e4f0bca4ee15a19709f4d76373e3f3ff5fc2051cbed8e1dd66211dacb869144d985ae2099e3562a15c6a81b0cec82a2263fba24002ccf9c234434a9059f85b65a2367cec4f2ddbd2bae099381c4bece77d1330a52b8d0daa16b96d91d730e561f0c0a92238b3448456fb89473c05c04b5a83b6d57522acc1940955883a8c53588a941d348f75eaca042f6dfb6afa1fe7023ac5832933832e3213af15e7df98d7a5894fc5091418955abc92cfe5a206e99e7a3f5f3356bbf8b5a033f0aafc5736361399b5a88f144d45fffed201bac9d575fa2720c928e43779d970df87770b693ad4983e614e2cf7aea564aba705cc22bf8d8b687559862cda1b5a11491fe7817ab513d3e0927e2fc36d163621d5fc375385bf539b263fa79b1d11a13e7789a093a466893a5cd795c2ad238f9228b38f8f095f4e872a7aa42970fe80085f8efbf280c4141d9c369e0762b88cf708ce2431840ca63450fee8450302b45de69c7b02a220a347cb10993dfbe943d138dbff29695e6e976197d1307333fc18fbeaaa3ca92d55c6f2570d29f0f03621e381906da68470c2693012ac3f3e6ca3a8441fe52e8f6f3ea48222462a126cb6e2ef04508c384ca7b36e7106d266374724c7f020907a9eb488e3eeb9c32b7507c3b8a47173ad30fb724fb62bf03dcdd1366ef7d79ecfcc601a6141cbb89cec991b09eb7ca721ab43b1d576069afd700da8064a05d3afb4e4bf481242569502f547be35ee94c3bd4785d2addc2dabeb013a4a640ee57c5d4d34056ae4d95cf74c60175daa7d6dc24971abc392495987c4236c39d8319317ff5bc041a6e58c3eac76b01efc34c26f70a147f47ac59c0a370adaa314ee38facbe5f808dd1c6676a841d5fc3d07bedf7c29a876ba4ba891acf576744a1b72eca40a02e44bb23402b4331e5ea5def93022b0b49b4074814a3e8d4933c6ea82d3ae9e3beaf335674ab8808fc12325c3bafc3c4e98ebb3bbe99dac44dfd509be710ffc47b57c9029923d17702273e765efc1614a87f81f4b66015b1c43389ea82cb6e64c43e599eb98b7f12d71329d21e8fff338a3556ace74bc31e2bf64bc6c2acf6c572032995ae322049194b44532e31ba0b7fdb27657300f5c7df459784a6c3c5bd328adcaffbda5cb0fc06e26064586216b8f4455b8e46e47d9423242abcf0066795a6906f4f09d80461bc763aa086175889a6cf0f6c54e94082ad41018b301fec10b61910bbdd023423e38c441c410fb8d8315eecda4fe21f27990a390f93c53cf6b23dddb3aca6074f57da96a0a171eae3c653a423c62433f10df69e316dc694ecbfdf8f18852fca18ab7d390c7349d7670fe05f9b53144fb926343c91b860cc58c94c4f79d12799b7e49237845d297cd8838b08c328e27c1accba14d2cd2186e7488e8457d5992fb79f9cd0f6a85e6f8e87313f69f310c01029fb20c508d82157edd77c775679b36433bad0913ee3ddd5e0298c0a217fa04b2253ed3e76c0f8f61c0edfb5ef3c7f0ff67f6b945ee7c11ff18db98d0f414c2e76f2de2765ff7633737d14251ff782345e953fdff70d5ec7fe56686f2a893ca5bff67288ec7b997caf0f203ec1d0cc9e6bf97dd6038d49cad391d8c0cf82a974113b5218f082666626c72d61a15058facf6fe65da7ae82751b47d659f5e369a4d3710b15955d7504511e168eeb312623b55a1d963c8145dc9918a0338933d9fc678e0ce5cad2ca6439d548c92071731389a222345352e838fd83d66a48298ede599cc001c4fd57c094a7cb34075ac76677bc4e16fdd96a3bee90a3273fa92c6b2548ca0be08c1d1fc2dea6eaf1fc0cd3428637cf88cdc1af13299516521bc7b1b4cea1e090025e359fe3c2b0dc9881c88a99b1e9558b69777711c440cba001b298e1023703c2ac00789047450c21185f5848116e26998aac891f6560e93e2279802558ebd5bc8061f094059a9073a388e91325a342f7fb74a41482213389af1136f0a0419cc1bfd4a7828cb21d7f7eb05772a0aa7a063a5aac815574461ee57b1ef92cd6630e4328068b97df31fa45261b0d12922deee61bd4618b6b782bb4d365b7e54db52992fcf5a9d47e35bd56bd89abab4ef583aafcc326af97ac40980d1ec2b2b5f98f489a75da3683104f79e6b8ef3c6173afe11e1438cb92593a4cd55d16eebbdc91c5291b7da929570ac2d8e95f543d54b7f32c00217af9ff41b533087f17ef3054268afc62a2673eebd3ac43ec53fe090ddae2c0a8a7eb9258b24e829e6b7f0bdb72b106fc6899d9fa58a04f68d8ab9673513331b8f93a55cd32425b780d1a4648f078830697bcda9da2553351b696ceb392618b7d9f261930bfc6dbd7529c643bed178283ca715eb398a691a185fe295de0b16160109cf469aef5a3369905aaf13aaed8c1a7756bc85344115ed823e4c2d5427f6efbc2696e9f041d8d96fe0dc76a962af5a04d3b44c91fcce28de8dbfff3658dce69a300df3268f8dbc49bd05be9d0c3f18751e8053a677c04205a637b0564e24c332c6679f44c57c405d2bfe8b4323d2ac7b6c37f5d012f7aad2a3d226e5f42bbb0325c31072967f6441e0f1f1c2d0248eb9b6a73553fd62ab36a41188d230ed2cceb90cdc92c4803ed17fc61ce6f898cddae455abe290ad0b4685876166142aa23a84306667ee81a74b837b3921312d7a2eb3762a074c8924896e808f704a1181de9d7a14e5724d43146992de831454d2e7bbe9af84a5f8dc1a727cdb3652847c496125f66308894d989c0d55e5942a8a61cbd0cc8063db4a5bf9f349ec3ce3d2190b38e42d369694aade06523c6d784098b360df789184230d8f5083b0eaaad17d4d6eb56ff106c2429a99bd39be81a8087237f8f89da98863ea20bb696521966cd6fcd805961a8db8368a7a40bf0792b6526aba00f5a695633c0a6048893c9953fe17752c2b914c86354cf1e63081739e6f0b3ee90d412443aa1b91be053b2e097db0380730289dfacfa8ab302fd4556dc3a0ab3821b856560c6dd80e2a7541e36e991301c40f98c91fa1ea031deebd37bb305de50dd3d57c8702be092358cd1a12ded96a8f3e08178eb0e93f46644805bd5aa4d914378d23b547410a9daec39c1d370e87be8cb0ccc829a7eb96191e09e906a00b599613f6ffc11098f113ce3fceaef4e237f4bcfec0790ac22ca66fafc2d55e475241fff186173c7ae4476aa22bcf5d4d3616ade9414e320be92751e75876e91e7a1966a4d878a4c35fcf8b674f0d27432c0739e3030dcb98e58f98ed296c21192b739ccbf453ee9247aeb3b95d4c6b0bd9cf06864fa2b3c2f7e3316d184ab971fa546fda3634835ac3172bb39c6221be76b98ae15958b8adfd1da03c89c156afc7822e34328ffef954f3171bc562e570b46215725497a0fbd0d6e0be2b546936096ed24c9b3687de3ec8f1e2facba2f4646225c66e88d59e2db21273b15832c6dd3a64bc3907831a1c7333010289fd79694308fcf9d22e39935b79b7e1c929af34c9d34644398fcc063853924a4f7e9e9cf0d1977238f251b67b4271b5f8a6417b6c7e1b7f4ff944e3be750d29d7bac09495666994649a50cfc72f169bdb53f346022110662c7484905570b31d5ed9f1a7b7b1f2b22e5e38edea2157481b9d9b1e765333d65cfa088cc798a4260d8967bfb01e7ad256905c0a9837771a2cb50c800cdc95d6d3639e7dc9507ecbcdaaba88bc970a73e37e31dc6b2f9dfb955acf580f2d750214b22ddf838a772961d6fcca553a54ceacc0bdf0f7b969868f73db2749d5518cb4d03a387a3aeec5a08094c755e507898d2cc86fa26760ee29a4b03588b5cfe20036dac94bbb8023f95f62ef7b253454d447b2fe61d106a1bdc21f31bfa9156ac1d048aee54ed84104caedaedd82f2e83e3cadaac3700ed2a8347c62627d68aa203225ba738555508f53358f73740cdc587f3fb93bb43257deb0cef811c91ba0d56f37ff93533c5d9a63128ff6def94a1e081aadae6f59b9cd6a2387bbbea1b3d2c75f5cbc19f0064cfdd58fdb6513bcd12f16aeec675b797454eba9afb1a4920ec174a3753a53367779fb132de62dd418df4cc5cfb0b8f5b4ec24d3ef616f8318b6cdf167d27eab12d886d691f23082ddbda7ad7870a3e35a8af27067113eb8bd4f185ca4b106b5e18b5daa2dd024f43087c82d79d743298f127ae937302b3c0ce7efef8b5603c31fe82b69c06a0f289abe23f8797845518aa926f51daf67b453cd9ca6057d9679973e76814731fdad1bcdb11f9f936a3cba4ad45c811a1e29700c6b76aca66aca859c98de9828ebe17fce5fd7dcf746bd8356306ff42fad145f629ba2ec3cc6cc45482a12011eb2fdcf1f0293694b44f57749a7dc633d2322d9da0e52f140a9a9285bf724694320dab6347dda9f2dcfe8ac9e79320df6d463a62612d523e981333444e981100946193c5f814bc28bd63e9a7ab00d444e5c4a58ad6f923682ce17cfa683ec85e2239de151a4a822cf2a8a48adf70d29c5d88d7cd63a6f461c96b16cb23ab29ee1e395490959a0842bdb336aee0b5a86b3a6f857def5918df8a310d439ab378041a40eba4ec44b0f2951992ddf402a97457c13dac88db772f0a1b73887637c3f727e148501ce845f7ef415fd7255c06698beb28d55f62b5a7e690acd4f022a4198a3ab46386c1dde1d84947f35d22194580afc284a87ab935d2b400cf645ab952884815c1250fd83f2ee748e6479d9cb267984de17cdf7d2419c49c064e8756f5625516f7784c1c2f01351dda4ce6991c1fd511cdbfef16ff48e5f4be21dfcb60ac32cd2e5df5e8966415ff4034cfb4a3bba2b78645f249f0ee96091ad0aa6dc3d886a42634b1e01904c8b71e33e3f9b2795f66530be50c212c567882e3dd2624d82b9bc938516c6a1960b06486bea643373f256cdacceeae75242ad66013930a497cfd7a4a4c54236ee57fcf90d8aa8ffc4ccb578302c2d8dd46471b4a5d22cc7d849c17265f62816d40c422af7ca9d7e2b2b539d5e63356624e5a14b1c73909b9cef3a55737002ada7e82d3838495a6cd4a0833627f773e", 0x1000}, {&(0x7f0000000300)="caaafa28ba370a5aa5c330123d8beb5e923fb535b0cecd85ee8b8667b2a7c75b304f5c11bc8d395428f375d8b4c8e468494b1799f8d8f955ddafe31783dca98ee768356928db36d1", 0x48}, {&(0x7f00000000c0)="be8a6a211a57c52022c631f229f7e98cb8b502296a82e155e0a0d29793a8af7c86fe40450aa49896de3ff60524450b64c5ebb3974e779179782bc025", 0x3c}, {&(0x7f00000013c0)="b5d8e81fb7205f1603bc946a128dfcf68b90057e4ca5fefc97be3ba4ca051e8197f4ab115fccd6d6345879cfee07d474", 0x30}, {&(0x7f0000001400)="04eadfe70d5936ccc9da61e5a2062fb48081d0268b1dfa7f55545200be1bc12bec840ce7cdd86ac81037424ad3dd28f00a99fd3bc95a3374793f4ce3fe70178a5be7c21c87fb88b0e7b8eff57813710c57b1e73ccd536e807b75b7e3803a5f1c58fe73d4c902ac5c91161da1d7d17d57f4069f808d56c69ca7b50fb48ba81dbf45", 0x81}], 0x8) 0s ago: executing program 8 (id=254): ktrace(0x0, 0x4, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.222' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8066dcd1c8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=254 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-4.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: