40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0x0) 15:42:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) r1 = semget$private(0x0, 0x4, 0x541) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/207) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0xfffffffffffffffd, 0x1, 0x4, 0x8001, r3}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x0, 0x0) ftruncate(r4, 0x0, 0xb) 15:42:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:42:42 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="06000e3b", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() truncate(&(0x7f0000000080)='./file2\x00', 0x0, 0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) setsockopt(r0, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:42:42 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() mkdir(&(0x7f0000000140)='./file0\x00', 0x24) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x0, 0x4, 0xffff, r3}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f0000000100)=0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000080)=[{0x2, 0xfb95, 0x1800}], 0x1) 15:42:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10, 0x0) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0x6c}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:42:42 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') r1 = open(&(0x7f0000000440)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1199032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a46110155233db9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487c30221207be1a8f8fa237f1004673e2085374ad1f49a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323505535d3e8f81b5320c706f441d4daaa1c115250735eba34e3c0c99fe0678582b1b844446d3019667ff8fe4fdc2f69b8a5276c96c227c02e0448570a0c829197779c5d515074ed87384c1638842ab6504fb176d03d8639ab1de7407649f16d911b324f10ef985260ce95a0f5209d99956bbbd88391c168c1675cce3b7c82c172d4055a961d"], 0x1, 0x2, 0x1800) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) fchownat(r1, &(0x7f0000000100)='./file1\x00', r2, r6, 0x2) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f00000004c0)='./file1\x00') getitimer(0x1, &(0x7f0000000500)) 15:42:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x1ff, 0x5}) geteuid() r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000080)="6aecfa42da00704c69fdccff07e532cd14ff766b24b7aecb24bc83a9bc3e4b95ef7f4c72ee309ac21b2454e5b066d94e3eed938b1880a673e21a2ea1eaf64645432442ac50f529a38487073821dc2ed3896adb62fb6e5dbd026a", 0x5a, 0x6, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r5 = geteuid() fchownat(r4, &(0x7f0000000480)='./file0\x00', r5, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 15:42:42 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) close(r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) dup2(r1, r0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x4013, r6, 0x0, 0xfffffffffffffffc) 15:42:43 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x4}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) recvfrom(r0, &(0x7f0000001700)=""/4096, 0x1000, 0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 15:42:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00402e9729d6481fe8abc75c9f65312ee0a242f0ef905e1b03542d516dff9bb1884e6092aae75e89a5b5e357358208fc45b3a3a46f04863b98cc7f4fe0b4d6b18774d9663fecf244bf9f044ed84c7ad272fa1f6c3f4e1ae05d4f081428eb719c2d417a130ae053"], 0x10) 15:42:44 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000000)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) recvfrom$unix(r0, &(0x7f0000000040)=""/126, 0x7e, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 15:42:44 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x11) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 15:42:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getpid() setpgid(r4, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r2, r3, 0x8, 0x75}, 0x1ff, 0x9, r4, r7, 0x5, 0x7, 0x6}) 15:42:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x400, 0xff, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) 15:42:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 15:42:44 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000fc0)="8557fdfceebe35ff26a2b1daa446cd445d85fe1a4edd49a1a442549e3cc5029035d9b8a911037a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4f0f032b430cb8412bd1fc5b444", 0x60}, {&(0x7f0000001140)="49bbe9e9d4a90baa2a3b99f44ce608d7e020696e456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x5a}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e2d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001540)="f3c50a67b3e517177ef08875b57df2947773f89df677ad2611c2ab9958023bf4806373944088bfdb912b6214a1d31159dd088d53e05141fd75d0fd817b99efdb057b542a80e61cfc83bc4b1dbe69bedd3fc7caa3679da90cb514263009a11b28ef4fe19126d6b041d88e7dcf1dc3b8f7077f81182a23b01761249a9e21adf0ce6ab37b402231dd78b05fe46f21c74b216787c8e5534bb759eeba5cf9a0567b85d7365403c30fbeab8a5bfd693b", 0xad}], 0x6, &(0x7f0000001a40)=ANY=[@ANYBLOB="b000000000000000010000000d0000003a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6719fe6000001000000c0010000000000000000000000000000108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab4f0228b999a5f2ae5c62a6756a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e1c2d2a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dad0700000000000000c2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29edcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3120000"], 0x270}, 0x415) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) getpgid(0x0) r1 = msgget$private(0x0, 0x574) msgget$private(0x0, 0x348) getitimer(0x1, &(0x7f0000000040)) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x1, 0x0, 0x800) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 15:42:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x2, 0xfffffff8, 0xffff, 0x1, 0x8, 0x1, 0x6, 0x0, 0x1, 0x0, 0x8}) 15:42:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) 15:42:44 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) getuid() 15:42:44 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x82) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0xa515) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$unix(r1, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x5b4) semop(r5, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) write(r6, &(0x7f00000003c0)="d0e332417d80d2053a6715a275b6e7b6e001108f03a957d41861956ecb6859ff63fbecb1e8eef0e8bb73819df8c758510595724c48cac434baa3e5b33fc173c25c6b00332a7193ea3d65ba92020704c0d0624c3881d3cc3157f59598339ade6fdddb06e59695efb65d127180458d7eb09a1358b5bb795e1eb27e090a7f31d9b9ca080fc34dcb74b945e830d46c026d794294eaaa742bb902b0f157c5fcb577e2564d932cbebde786a638b250af4e", 0xae) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) semop(r5, &(0x7f0000000240), 0x6) 15:42:44 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 15:42:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000001300)='--', 0x40, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r2) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f00000001c0)=""/4110, 0x100e, 0x40, 0x0, 0x0) 15:42:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="88b7aeca292ceeaddabbb9fe316311198f5aa87e8d14648c633e5170ce6cfc47db864bd19fc41e62ce77249476fdc51ab5cb5e6a0f2305382fdec75a5398e8b0d87369fa21544e086836965a430e32fe0cac15bdd4ef36e8d4b17ca18893d8d1a17535c824001c1bb4fc1d10734887899b0cd9953dc6174de85e7b94d05bb456ca312b8595a369e1e23fed33f2256e62633aae913335d2796897164120d2b5da614fd31cbd1c4aad6f26ad8b8763bf7d9de6befa1719e61290a4e0d72775c99a39d691d7b07ebb274a416081e72d12da6de41e68ad184d6722d0f9e16db550bf655e6a8c826c6db39ea2eb8304", 0xed}], 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x5, 0x3, {0x4, 0x5}}) 15:42:44 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 15:42:44 executing program 1: ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0x1f, 0x7}) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) recvfrom$unix(r2, &(0x7f00000000c0)=""/18, 0x12, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 15:42:44 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa32c8e1654cc608004600002c0000000000019078ac1400bbffffffff8300"/48]) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 15:42:45 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2810, r1, 0x0, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) dup2(r2, r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 15:42:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xffff10c0, 0x0, 0x2, 0x7, "cf84ccaa34a8b860e51ef4e15ee27e599ba08402", 0x5, 0x8}) close(r0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x800, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="10b82874ea9995713c8a40d272249261a5f4b63ecb04d1a96de5166fb51e71a940411920a4c64a42c9b1ec935919cd18fb91a65e7a2d1767cdc91497f23582670c34bf1830629f9bb5b592134452a76730dbce99546d6d547072bb6359ccda4193185b517927aff1fde0b36fc375812a8975356b768908cf5c1889a520abbe709a0b04fd7d36d00682fe28ba67c52b7b4e776e0a1f23d680c02637e52e9c46b21e2c40c8f6990b3df548b6f72f2626afd84cf7cabab207c236c7a97cf91d373ba0acd0608d5ebfa71ca07319629c4028af9fc9c65849a88f7b3afc9ca7010cbdad3cda53f15694ec5726d786505856ec9a6409c0db7098d8a634314fbf80098e0154d2fcafa7e818f2f13d91ac30322f9a0f3027ed0bba9e27a76da68e1e139cf8ddc0904a459d3609eaffb510104f28e2d60d837570a7d5b27e3e73f41a286298b9716b60c49acb58a42000922982003f03e65891fcae7f2a0dc2a211fbbbcda43f1710a84a142889aa55d9417a5c6cd71a4c57e4dd84255b8a8542f27e9ddb497bff6b42bbb298fa15c911029bb04161ab65fcc360bba53fdcca14ba14d0793e218c118ef7437c8d5a44c8d3f2b3372cdd1c58a6b79c4699c9e2748c985e66bd1435fd6e6f31c5dcc561d54c3997ca5606c2307b8afda49d915cf79d1ce4ef35a281af53b4e318cda6b374a46b0aefbcfc4702bc6fe52125eb25e430ab3afa68b9f0daa477fcbca08ee046d85f361fa94bb2d79d06527300e2110dd8ebaf01dd8462d416efbfc47de92e3d2b5ac84845b13ea5ae3f26fb1888439a559413f4a1be4d8e1696affb0a51e5d720e74873edb3e4b927c5e150dab33e128db04c92b86778d0f2266eeb096ae034c6a45c60c15b7ee2157af4810d9f190af7b3239dadf03bf01d2e1f4ed6481ede5bbf97986defd97a99592380620fadbc468502bd7620c3955f62fc705ad1f00e66627b01540dbae07ffc4cb4ee48be9e95ad344750872f967f56a89a274d39a5e90ec2e8dcf37fac86763f8dde666a81810aaa31d65a043f664c9180a3c64cc4bdc8983367a3aca1d22935a33f058ce111eb1e291bfcc53d9bc7acdb69dbe2550b575b12476083ab8dac393384490bd963109ad6cb7aab3f365cad6e1374fb74aa19135fa0a74aba1dbe7f3bfe7986d63e3818768420042ffc422b7e22f00e94f3ac81ae59ab7f29ffae6e56303ca0a558297649c8bfaf93600fddd4411745ea42bfdfe6a1e98f65dbacc4969276116e52da41553e82ebc927b3b1fe6b0c552a1b47dc0573bb73b060c503d2cc14bc12f984222f52df5b3a3f34257b24821040e5c98542c05c7855920de1267e1c73020a222f20406b1e632b9324d55e4421ff18f2190b629cdf1473047b0424ac8f2c2487ea0c63db5fc267380f3aa3a8776d1d314c0bdc3b57c7a022f1d05d6eda06d88d41d654f3b43b9916a5c2fe84ce60d4c4224a0638546cf4380e46a54b4f6fee69bd19267c5df21bbf7216f8e51e5713fbdaf0dd8daa27c934014b00706c99908f08480222569d6f00d74ce2b2ee2a414927d473cb22c19ee164506a48d43e3f2da7e967498624a0fb6b0ee5118279048e4920957a974d9ab282deb753251ed5f1c1bd6a03bda5559b70427fc1b43cc81b2286067d2799084eafca86afa6aabe2e3c7dc4c1498a4610c10e23b2ecdcfa41f70fe2369882002084ff2f62949df0315b3eaa382d6a7b01f9eb915e513aa66783f17bbf4d33dd20153275784e19b23c90c7fc9d8cfc429352514c438bebecbb2057fb3d56f81c8bb9714a5165bef220eec22ca0d1b6299c934ca14d7c4169538e95e40fd43337e5ca940bbc22640d080c73d236ced4c29cd23593dff1397eb0519a0ca628e3695a4c517d62679f62be2cb04ae1cd11735ab4a5114c34296128c26fecaec429c7a5a417526f94ff15607243d03909be894bbdce2b4c9ee0959b3fef4aebf514d0da2fef58f0ebe6899e65149b40b9cea947219652b3c7d037e9516165b5bedb64d5d66fbc0697f274e092a7a70aac24dc34ccd1ba94439a5740dc962943ea4939b466f14ac3574405708ac0cf92caf892def4c617744dd65dd018fd28399e091740978b61a2cda414e7bcc273668875e78f1e803ecba269618e4204826f4decc145651f660855846f0eeb72365778952c4106ddf35a914b877863af1fa5f564c40bc31169145087649873cf01027200c75cbb29d82cbc3b5626146e10b14a42d93ea0f7e2230b16c068bdb5756c68901c7895f0faf4d084d1aec909eca1a96e34652a1113ec530db6a3ff1763a0ea5d3f6d68a29b20cf69c438aa787b25a6fef79891631a7bbc8c4a53b4666ba7dd10d343f027d57648ffe1638e42a245688302ab932106bf4c575f40325384bb522edb3c21b822aa31d93b9cb50673c9cc4b064084361a8ed383c7fe2a43dfaf688b45a5c34b03cd3c5bd34e901f3b66df64aa14bcac193d9323c81e8e8201e5dff3a48782174d15df95c0376ec33f9b0090c39659a530e57661979e0c06c5ccfa94fd835489d153e450c5671dcea9cfda78b5b141364087f8827de3b60de74c0f7065bdf65470bb4ef7eee78aef8e4f365021dc8e31a126466f77e7ed100b9cae8dd62b90ed3a6e0ef8d2e0c0b8f2cb64851bd6e9df415fb3c2a5c071f6a9bd57d20bc7b1cc5f902dbc614538e32638d421420901735fbe84dc72d1ac7daf4afa689ac9cd25420cb43a3d9bedc10d948b466b1f946d8a3c16abbd0e14d8247057dbdeb650a56e3be8ad7f22af1f0248e41ad480537427b6aa4739addf853f7c885596c30eb083b86e691e07ed742ed5c3386574951b3ceeb3c6f939632b60f43488acccaa0f5fe10dca0d1980f337c0c044c87bf63e1de408537652de15ceecbfdcc490681339737fcda17334354ab015334963749e4c2897eac15027ec6073c86c56aa7759ab8d5e565395e1df47865627b0fd4958f73d5f63dfabaafd5516c41ddf3f5dcdfc4490a7febaeb7080598970d33b4bf6f590f27e06bd53f7106a6191c622b3dc39d3aa3a3a086f909b9f211bdeced81be1af179255d4143ae599399b7dfd33daa01bf9db03863fbc2ffa8dd3a73bc1b0484e2275a2fa51632d7625a8be000f8e625ac1e7598718007acdde8b4009c76391c2489f507e3913bfeca624883c23ee94f6206f80e4265babe57a7fed2826292c3f45b8bdd26d591c0be6977c569c6a9284ee9529887c0571c87837343fedb1ceab386d0a3f6d05af8aef9c80ea3418e94fbe44f02c5851df9a37c51d49c683a20df647cccbb714e5b23b5bd90caf786b89846b39527062533fd87280135791963eb02675e117e2c4277afaae3314966ed6d31f9a4e6eea9955a788b439e48db272a628460ac0b03c7aee87f327c41c49dae0b8e5238bfcc6eae317430859f4643255271ef11657dcab0f87d8d42349d630a70579dfc4a3891be95a780c2fd501e68b71c2f1964b59dd8763ff3728fb1e5746f45663b3442f92fb417ea8df51ee151c66a8ca7dc2bed1a0e952f2d527f4bf7fa9e489625f4b940ee82e89af82ac19d392402c62d6a5a64e1549bb4d6835e1798254ab937aeea75252b611c326a6a82faba43e61a175c9a456ed84e45cedb759b88fba5e6f4e93a5c31dd35e5bcf9496f7f2cfb198ce68f0ce892cfa493b1077154eba40e5e9a9eba0d06e28eb661f4f7ea59c7ed15788c8853f2b22b672a409bd40f6d44fa3856b4276a571327a762a4a7279633cd659326c181c4c1e01323f479c7a400b6152ae37ea67c51145e1c4a2090c10ec6f8e5739c1bb610481c288a8bdffd05edd32d2c084222d1a86369386b024dd19b94e39c999d5d92b19918d892bae6116a5e34d5a9f4a2d1e8c11d54cb2a95ac3ae9023c163328519249950576e175b1861e0ed7fb72b0db6d70b51d57ef9c447f884308ce661644f9ea6f5d61880e891d03379f5510a6c95b657571c7ca60ec1f013501153c6a0268168908932bc3fdb6f5454e460b5e8761f3656aa37c8cd1e5cf4b82dff40c2f352f00416dc182a5d7d49e8ddf6af55278980c934e8bc135cf1d04068f66cd8ba7055b4790621a2ef9ad0bffcc42cddf161ab1114fdadfb83d99222eb2daabe5b8139bb1a76cbca43d60e1f50b5df9fee2cf7790b13538e26be9cad874399e0319bc94dfef47a6f642b4801d74d184cf84332e9fd89d4e29585572d81f498b89bf05a562ed41f0e776f60d6ed027e638c9dbfbad394ec5f9e91936a4082646777f86dcaba703ea521ae91a766c9bd26e94c7ac06e48856f37c37167c653db74e4e77e11cbb5429c4d63e2dfa898153665362918b8c8afcc416f5896792d7a068aecfd4cad7f2fea3e53ec54ceb933188e3c9ece3854b07ffdad0f3da7d635dcdc369ee03b33992819b36bdde6b7afc26f0d268245423eefd003cc5e319943188a0803031edf7c3701034322f779ba937f639f0059b767c318b93e27ad81a989caa8bb64a0ce5c1d49177e563fbe8c068eef1830ade9286399acc6dda87cb029dbffa30dc7c6543878cfa93d7df66c844750eb47f29b724bc7edf3cd400370cfbf9c4df029f45e24851bf09aa42666cb33121aa4c8a7385be4d0a2ccef094e9d64bedd07564ed4f8c0f03fca54a84876ad59bd0fd3c7812a15af05cb69212bc2a8acd4227d6e18e34d6a9532ece881f5fb1a7a05c2ef925c559c9cab787e724150f7c4b2436629c67125bcb336c45b98939cc149fe56daf398ce76adb8003e4c3c278cf53d50afc8e1de9a8ef5d3e4ecb4e887735f34f7e1209ee3f7c3471bff611502fd9bc52bd0c0037dc1b03c05d9cfe25f1f7fc4ed3d2815545575be19e015e7f3293316f643326c0e2287626920a800fe659b699c7b7a3ecfab557f8080597ef42e0dc61485e1e294a4d358d2d7b25cc9d7f583d9b02a490f1133eacf26f49c05644e143d61e597adf0926de061316bae61edd6efe1fe183ddbc84ee5c14d6ccd351a93727c32f3eff282cea93dc95c37e91ba9ddfbb65c9ec70eee88791176a6bc034d36e5555db1dd19826e2305da95d2ac5250ad68a598162685a01ce55570a8dae1fd0accb67389aef7e1fedf0fb1974630c5c757048ffd359a2bd29100667cb93dfcfba12a76dd7775272899b6e8fb3dc2c0e78c524560e2d048c8d432f95328a2d04544037d8c90d97e81358a2dbac54a916d3f1899f6ef2a4390c6cc2e0d9fafaf2b901469220ea9d6a81db3b62c7de395f4f041aab5f9bd3f465647e03a983591b62ee51bb6630542ef8d7f0139714cb5e489ad41c53e17705de0b65fe8b671badbb46e6c078bee7d4e89949c5e1cb6d8561b24be5a713bf7ab0aeccf4f304af439f97d6e7d9a555573b1659d7b1f42f70b28f9d0986f33f7853d6c69ffaf6fe256ca60991cbd7a73d0cafcbe99577599fdd3492bf2e089512ec052cabec60b76d6c859403c3d8c50d42f00f93950123ce2db6e836293fd9445bcbc1708e61b2985b897cfe4a67d10d82b4f103a433a6711aaa7f6dfffa237cfd46dd9666956a60d522285314964c644e34e38bc42bbfe26e1e1aff60a021ace78f93d7120ee110392fccbd0ba4ac3d62c88162d6479a348fa06c222234df613cfa9a9f37d2dac76d28bd0a089ddaaf32edeba3f6e9016b25512dcdffd7e04a305907c9cfe9c1d75e7066ff10243f0404040d5dfaca4aee3f108c3e2c5a4cf92367dbed07413f90ac3294745bddb5c9fab09516bb9cdc56e78c929c4fd1bd5aef2a593ab4133c8d8edbc9ea4f0410baae106445e8389200d9f", 0x1000}, {&(0x7f0000001240)="068ca0676ccf610dae94d77e95803abd60c1eb83996eb4b895b6ed74ef0635088b224e9d40fd3614ccc28f6ed5ca6006313d3b5ea1f4a633b1c316dfe2575fded22ff7224fd20b13877a20bd6f5c840f616ec63daa694086b9b9030eb3ea39abb6ea81ab9953f7129d40c5cadd546a5deeec01fade2a9183a2e6b6690822f9016ae61c55d79204cf6a6074457370e439984a758fcab8a4e6b63e1438c918ecb371d2a67e262832e3e23fd65ab5d29e6db87bff3a2e334a41e790095c8d81fd5e1c45d4b70c6e4e758f5cd03ef7", 0xcd}], 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) 15:42:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x8) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, 0xffffffffffffffff, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000002c0)={&(0x7f00000001c0)=[{0x42, 0x6}, {0x82, 0x4800000}, {0x80, 0x3}, {0x0, 0xfffffff7}], 0x4}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 15:42:45 executing program 1: syz_emit_ethernet(0xb2, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa4, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x3, 0x3, 0x8}, {"14b453656f16020d76b0765cc7b19083d62c3ef5ad5f5dc3d2e1f80f9c0cdc44b90a8961bd830c5b99146a57da88807897808a0b29c767f90de702536546a1f75fc77eeb53beed26f203b7e9e3c85738f03bee98377d1b1218880e6c64435ce03a0596a51fb5b9d547448ef2d647fe51747d51c50b0705d617f4c71e38db7559cfccc014d394be13"}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:42:46 executing program 0: r0 = getegid() r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/4096) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x14) sendmsg(r4, &(0x7f00000015c0)={&(0x7f0000001080)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc, &(0x7f0000001300)=[{&(0x7f00000010c0)="b14bb6a82c2c3e5f1ca1aeb5dd0d4f9f5b007be534ddc7908116142f460fa264", 0x20}, {&(0x7f0000001100)="9570a07e862a22197a37abd85ae977d693c6d8e1ca036cc0b65e204b5c8596e50908d2546eccd69a37535d218cdec816bf503af40e79a06548ec48f4fd045610ab627378a305df2ccc500cb2282dc5625adc5a4f3ee8473a40e5958d2c417a6b23255daabfb67bf9cf7d675e086571ffe0a812692872d2b75e3b4ca387b25d", 0x7f}, {&(0x7f0000001180)="d3222ea2be84ec75d8cffd005927deccd9c0059846de1ce5207e509f73ad951a14865300ec875a075a113684989009713bc62d", 0x33}, {&(0x7f00000011c0)="7dce247bcfb4f849fd950d52174c263deff36ee067b8447f1e5655977f7b5a2015711d261246d1ad041001bfd7f37d0d198e4a63747eb5", 0x37}, {&(0x7f0000001200)="ba48c8c4365ffe3eaaaf47fda931e266d3c55b0bd662da2519351335454e8778deda8513e10b52dbef1d34a4d10f1a45f70ba0175a2df2ad910eec8e7cc66333fe4649095f0a178eb824dd247a6a4554601201fa59a89f187df47fa9844be89b9482027ba3e2920381d4f496fb8732aca63cb23996e771220e4d2c37adb04dffa11067571da688f3d63a7e60e8e27c78ada2a406a7444d5478899d4452b7a4f4bf5fda6025eeda5bbe6b5fecb8715085f72d56ecc56fcf378831aff28a720dd8a76299fe33f7ae6b2fdda0dfcb6d11c0982980e77725408520cc2d9850f61d815e3158cd1a7e6b42b2f08703885f7e93d96454bfdd238ec9a574d7bb", 0xfc}], 0x5, &(0x7f0000001380)=[{0x50, 0xffff, 0x7, "60588d2ef35cb0ae54b15fefe7e30847e91b2957d4f057913a931304c7742cca1b7b12d6e540864857b8973124f0c02aba0df50e00336df81c"}, {0xd0, 0x1, 0x5, "374525f28f725d63ebb714e825dd577fdda0609e221cf094180f88eeaebbe209052919bb881a1aad24951d193edcdbbe6c6d8f4d0a8d713f1ffa4c45916e6bd3c31db6b820530fdd3ef154fae51463194777a832b66dbc1c456cf0309649768df355fe1a176d6265b98df23ee60de699254e134daad535169e26065564c4b4732a5dae976a82671915f8027515ca384312dfac152329c19c539fd5618d29a77e8b025629f0a48cd3175207f44312aff0e02b672c5754dffc9b9ef908ae47f514"}, {0x70, 0xffff, 0x160, "4a96dc25bffccdec758197192764b22cc2b8d021a0d18664e451e03a42b6689aab823456560497dcdfd733f2513a62de51cc54c6bc05436fb7f32f9ff2917c1dd96b30752ec422add83b21994ab65292d42554290f82c671e778fb6a"}, {0xb0, 0x1, 0x800, "63a02e8e2fe7f8085b1080907c87d545162e889a4decfad79f5af9508981eab6669d183c4909e3b209f28894b1bcfc92c96fb675ee0b09ae8ac81f113e3d99af9a6fdd089b1ff6c0bb027d95ad80bff4e7886fac86972863b2f1ec21daabad387aeabe36bb80f64c5048982bf45b25c2c5cec74497ec2ada16c6ebd143a64be94f7eedf8052c62b3af719ba9517bec2384aacbc20b6d3090e0f7"}], 0x240}, 0x8) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000000)=0xfffffff8) setregid(r0, r2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) fcntl$dupfd(r4, 0x0, r5) 15:42:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000038f500000000019078e0000002000000000307907800000000460000000000000000000000e0000001ffffff0000040000fe58144a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="ec126754e0055aab27828b6dc48598ccd2e10e83e89d1f44fe86bda946d679db7a5b4457dd7300907a2667726b481b80e6998373ffe22d411e7f5d46ad3b9e8e4ca0c92a148e4f4d233195ed786e1a197d2d7b13e237bdcd232ec6984fa8fd0c91760d5a110036f5b23b1babbac892e127183ec6a972a620940ca11d8da8f28c571c175beb2bef6306597c5ac2f3949446031470b865b7b3abeaa4ce83663129", &(0x7f0000000100)=0xa0, &(0x7f0000000200)="1b5c8bb52730e94d1a045364b264e54633567d8b9cd08acbfb45964a8b17af005f73915b58c2b67fe479245930a0bd437dfe8d82211cb07312c6406637dbcfc548b4b3348ada5caa27958390e7004f9005d2d761acddaf8d18a51b83e90538a592eaa6a2627a09f1629f46a122c9b02c1f38f9df16e42748388d4758b1fb557c309eb70d4f27a0637781e2d3830a2a0a23d80aa5696c90823b58837ea426718475c04da081d77dcb8b60a18390c63f21aabb7cbe8aaed8b90d0b36739b4881e188ce57f00a0356a37bb4bbf8d94c73530c19a2f8c3d7", 0xd6) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x5, 0x3ff}, {0x4, 0xfffa, 0x1000}, {0x3, 0x100}], 0x4) 15:42:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) write(r2, &(0x7f00000000c0)="b16837eeba5de8bc41a80bff24ef33473a4f67c67294ef5cc6b767e7899ca43992961354407a136ff95b44aea8316baf47ed47b1029dd8475e920ed21c70a48898dfbb718c356589e96324a95e95e29af8a6250f17d3b423d51a14c9f024c07a", 0x60) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) 15:42:46 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x0, 0x4000, 0x1000}], 0x1) 15:42:46 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000300)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad40dec5cf124fe012d6fc07aeaaed1a5cd448391f916efee16d809a6a0b0b5f077d55f10bf208a150100c300000000c315c5459032ba78cf0ae3e6dff86da97e5702a8ac815ad539c221d0d8895a58c2fffc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ecd37052a6454066ce21532deaac00c6ee5dd8cca0bd9c132e66331f79493ad60b95517409a3a4e64d041d3813b059e332052b1960aa9f705ef656f1cfe405952b3dc5778b6fe5590b6776fcc172e0c358f20b7bd229e344027e42ebc28e8d765d0f1074d02a39c397a7994322c2486869f427eb09e51ab7c5a09f28dc43945b28f22c1dc7645dacc41e48aca4ec39065940db73970112540eb76b4d89c207f600928b6f01db4c9952bec2d6ed43708bc60d133ec7d6811fa1e89488f60155cad20bb4e31ff5d78e37d82cd7d7ba40117ef2bd82b32e4dd35bce06cd40e5b03a9d4690a1f7b38302c850b5dac3e48ef8bf3f5bb7363d85f081c0f497eab19c85deddde99bc30cfeb361a26d8ed17479fcee1c2085c88e8b7e08220e4b7679d758add630fc426eb0e4ab1d800e2eba759f7b6cf2cce8f73fb190ee469865f976e48edb81bea20605515c3d7d9715a0c249803b0676e739d024842a930150470144f02787326f79a77fe16279289c91494d27bd94e895d4efadb0802be00d0b5669005490ac676ad5af493f58fda74b4f86a05b3127588681ba18bdaaa84389d109bd88a4d8bb1540c5029ba0c81f55aff1a076c8c7ec00"/603, 0x0, 0x0, 0x3b) 15:42:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b670f1b542a538706000200b810000000290000003d00000003000000"], 0xffffffffffffff03}, 0x0) r0 = socket(0x6, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:42:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x1, 0xffff64af, "9254754400000400401000000000004000"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) 15:42:46 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000f7b900000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc031f534c30b148b208933b660cac7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 15:42:46 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r0 = getuid() r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) setpgid(r5, 0xffffffffffffffff) r6 = getpid() setpgid(r6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, 0x0, r0, r3, 0x4, 0x4}, 0x3, 0x400, r5, r6, 0x9, 0xaed5, 0x2, 0x800}) 15:42:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500)={0x2fb}, 0x8) r2 = dup2(r1, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./file0\x00'], 0xa) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0xb1, 0x6, 0x7f, 0x8000}) bind(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="a56e52aa1be01623973d0769c7db70c4cfc1"], 0xa) r3 = getpid() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r2, 0x6, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2, 0x800}, {0x1, 0x8, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1c00}, {0x0, 0x8001}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/163) semop(r6, &(0x7f00000001c0)=[{0x3, 0x1, 0x1000}, {0x1, 0xbb, 0x1000}, {0x2, 0x3, 0x3000}], 0x2aaaaaaaaaaaac0b) 15:42:46 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0017dd344e96b7c8a7932c23db556400005af41c02"], 0xa) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt(r2, 0x8, 0x81, &(0x7f0000000080)="5b423679b9ad0e0447ba3115df976e8c86d6bd2c56b2fac145a2ccf204dcda523feed8866df728c37df306ad", 0x2c) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0xf4) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) sendto(r1, &(0x7f0000000040), 0x0, 0xbbcf7842b058351, 0x0, 0x0) 15:42:46 executing program 1: r0 = syz_open_pts() close(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x20, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYRES32, @ANYBLOB="46e577861e751d0c854f613b2ea6242f6b7c97f86babf0df5c10aa2b448cdf75b9ad55b31fe9f9a7293527ea5a24ccac3e1a8253f8af8d1728779376d446d4c51e07842430a96f9b825d366aad6e27f28859885f841629b7c24fc84d1e56e39d945c815a9e5a9abdb41c7cf81afc87e316d9d488dae190b5e19d6c238dc1aacf4a11a97be538179340b0b01475e426b4d8e12c23d4da939d5df65074942322855129bb2f26fc3c5d0acf3728d98c2fc2ec669235924b9f3977e6e9f898260858b7cdb7efb9ad75fd46586761b9f2db04c60f00fc29f3018270b4f26a0d44e6fef1c512", @ANYRESHEX=r2, @ANYRESHEX, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRES16=r1, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r3, 0x80047308, &(0x7f00000000c0)=0x40000) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000a40)="a331a2e895ead14e5e8832245b9bd45c096a037ca17a601f29196c786801c5d8c09a621bafbbc50ccf3295f1fd49e53b61d3faf77269e6b1c75e6ae846288f1699531031b8cf23176c56e1d686672c9418ad3ad05bb531f1d1f3cc5a0510aa237476b98945a74749ad137c58c858ef22ba6c6fdfbb790e2c6096500f47c7244e5d06d1687a9f132c03e76a3d764e81cefd5763c8357d18c40ffafc1739a1941b440db33303421aa54f23f676196f09f2d2c70ee1438fe7afb5ba93ec157fe4de0750ea887fd8ee15b469a46b4447e2affa78f0d4f67bc878aa20e182aa8c0bee39f4f4bf64872d22cec56088c9ae28841d0cf3fc87c0321b933f569be850a2465508f60080e1ea86b21a33bf4441a18b0aef55df4bc2b9e160169941b3d9d45f6679166042549154177afea67cb1937421a9a44e06e6f4315d1ee3084faabd61b42ee7cf3b7856428a07af4c010acd625e21502ed1df7786a63d8bc9f947a7a0cf77baddb55317d70248271944bfb5bac012e103a461ac3e27c3603a0e9f5a90091a94d4fa63bea27bac9591da91ade234d8db1b6a27c1ac5bd4a56bec6603a3bc8e82a9f62534bde80dc1b5e7ae061f06ffd66880aad1d9a12a611528c2c0f3fdc00fd8fe92a8985fd966999402481338a06d4a17af65c4c135f10569dc3086bbaa191daa9bcb12785c608bd8127f31e9dcb877a3927c637504327d7c99c0b8e30a72d99392b5a45adb9d783ca78d26300742e90cdf140b78788ec848f6811df63e53753b7c259e8008975d3d6e31dec66f20ff97ebcc9f7344a8ed988a577dd9c116a7e7e48ef8e5920034a84e61febd56157b32e159218e1ab6d8a0cddd7193010ae618a32ed60fd862e664cea4b10ad3f35b57157340f06ec18f1b09987654222d90bf6a6d7b71bdb45e84f4dbbb640312063ee1158501e695dbb969a74735440a93ea8d3e2e023caa2cd219fb1c50f75fdd5f281605b0b468c7c591d17a96bf881b0fc7f37fec1e822a6e18e47a606d9fcb520dbf092eafe9ad60b851a6190909e8ea2bdb68ab2c736753eaab2dde1f734f9bc35fdb0d7573992d6d2dc43e9c10bcb9be37cc876b7b4ced868c937ff2ebb6687a416a5feec7b3f7208694771a8fc1c2fbf5c8741ce3d30f2ba67c96e61249f003f5cfbe618a42e9495d6bd3ba2f8586c40e9a64d3cd729bc10e748accbd9e6819ff21383c2ee9854b95b707b456955d1d680b3cc1dafa194158e760e9e056a8d2848eeda81915bf392d0b2b213336b0e9698abbef143d41ae7eb91ff8713476b39cca9a54c5030842558fea4bd34d7e9524a08db13297e687cb06688672db736214e56c8d05a47379b9cb940ad5143176ff194ed7cdad867b4c918c77c32c7cbc051b424d5991cac8a9ed95f5429a2f10b03bb5c440c33e0e9b857ef4247310acd7363d51975fce578e67bc60c96974cf8047e8cf2a5b47338c34c4140590668b97d8f7e981a30eae7a89538fcaea491112a144c5875bb53f34be35e565a77027bfb6fe65224cb03fb16227b004bde5bc166d2c1eec6354697a46478c32d2180328839f9651490b5c79f27ffca650311dbe5afcd6b46a901271c6bf499e63757128e083cb8a23f19b5f4e26b35f1cd2ce70059684055784f018f47a4b20ca227c88ddcf63dcadc8982c577a36a0591805ac815d9b896e52694013e500c6052fd7b7b2bb4389d364c3f85f07736c8b7fa23823bdce736a72182bc49e88662d29a4b7ef870f67e8b61ef1a0b4b9088297e93877d8f6abdd85a5830df1a7fb817b4496b2214ba0fa2ce655d1c989880f014fdad973e77d6979c974df5f1b3e28918bd530fc5197f0ed19ad23f44c2f1558590b83f77a13efbbf228dbf7f35a1cf8081a41502d72e81406e54dc73ecd50d24c906be271cd76375b6d90829aff9f80459724e39fb819d0822db9e35848ec904fd0afef1ae23fd097eff9e46bb30fca72881d49c389ab8b16a7e9e04e0a605e6a399cfd679e994e9818f53539fd5020c79e2e6721c6efa0e15cebafa9d1a78f3017ecb19cd6776fd60db62437d408721826e4bd8c840eb9e72148c73c95232297e3f374953ea314bcab5849e8c9155d043025ccd7e433a4a02356e5d1be1716932e72de9c4da89735d7119826ee7f3633b4d2cc9efab31fdb346d59c4f57a169fe5246353e28681f8edbe583c64fc7115344767788cf1e3329408e9342f6f9f90a42308c9fe1d6b39ab399ab779abd15d744dd1500bddb764e0bed0398d892da843d00591f0b1f6b08c6442ebb2defcaa83cdbd7ad19bcdc5c329f14b04736f008d80f40efb004c5db6f1cde8e8ae782828c79870bef0ed4a214288af55fc20dd13cce3d01f3febbfd4dcce46f67b881e2137021fb34fd9fffb40a53af6e30c3635ca4d53841b581b28a478e17ce9aab7b4b78303e6e1d3e9c98cb3ca880526307322ba71f714212aade091659f0b944a7867befeb8303f740bd20ca8049be3cd09c7aad12e6823bd959da2059ce0939e70fdd6ba4a1541c38d5247397f0684e2b5126d550c4c1d60ee1a6d20c92452ce52a068ed26464a7958f431c4c7e39eaa39f115dae3ff090ef632905061591356802b3270b2b53c5dd95ff3a239109509d54d447c2d91833b72d266ccba09cec45a651ba68b1d974c8155edcbfab32dd783f6b53ae34a6442a422442f7395fe443189d18bfee819fa80ab3efdfd400883ac1f42ac5f79e316251835e2cc4e053a1e64fa55b83445d10d9b1b9c96c9c7188a04a9cf96eaaa46907ddaa5da7628a35b196a056d559d86d40bfcc1ce0d397a67a3d16642b679c2e2adf866d95378af4ebce6441d822bc8138e2f9cc6fe75cee775ce5d9706c9576a410b0af8246382fc70e871c0cf4a80a8444773ad2c11ab8b2299ac32b9ec4f7ab1891c42f21eaac7739ef164c5333ea8b6570343ecbc36c2c636a7903b03f5d2a2dcfada24e8cfd005c8f90d88a02d64db044f6778ec42c95fc77f1949ea146e7286e1216f444adba1eb3e304d6db7a9cb965b46d1a9b3e8beb8fd2c0c15840ad99152c76cc9611eea6f412cc77df94a8e57749f1326a2673953d0a96a21c4341a62b8a9cf9e7dd17d704e8a16dec4d5f652c36cfaf6480b24f5eb07afe5d2354f86cd7a93734be6477e7a6a63b06e6f81c8df184977b5234f276506bab25478a2f3e56f4635624200138f5730019b056b5d4d63fa308c7c318c06830842ffa5e2d425174e1d9706e99582ac7106c497107c02ed055a994c49c46d8c19ea72242126c35d57e3c6620e257f8e06a2b5dc2d7c1222682391cd81e5950585f0e11e3a1cf60fd836349e81c5efd7d0b00fc7df4ae096bef2f1977bd7f762314535cb07e1a130fb165d3f9f1a11955a0d7766b6ab05e7a552fa5c49f7f78a4dae5cd217eb6080999ffb5451abdf4476866e793c9e59366616025334c5534136d6732cdbdfb9ceb269a6ce9aaa0685e6c8fa2427bd9cc83fd974ca15f99de00d5250963bc20ccc3abe51ad26ca80089efb6627231b8181a76bf7419b8262c5cfa55591b4b13c74178ea83ff5db264d1fb53200b69ff12578c9e18285ac73093a4727b33a4e299b68354ef07687453ac9da4f9bc17e6beedf67a79bafb92b6c57b7964272b5567916a8b6b2b74f32c22a9fbe7d20e2f4d097d24b6a3474683607c88563d49456659b18714eb4c60218314d046f4dd6e2f584a71eaa6cde5df5a1271a50d3e94305fa40ee627fec98c6adb1ee79127a8ecd41a7a280d94b4ccb81aa8829f0d2edf70650196dfb3a5bbdbe8b5712291a2f4c3dd062c28af83c1b476c59105537797d1e36e7081c2ed3dbe1633b4f312a4631bbf43206961ac35070fa366daa08de0c0d89b515b65429eb4dc5fb1c2d9709dd75eda70f6624f68d1e230640b975e3ed4a098ae2b0ddaf2a42c9f0e3e829504f9abaf5e293c584916fe3e94d626e48c1c4f69a5ff2d3368ae8ff1c1d05feba2392b04072e6628ef51f9b0f9f228ff8ff622a4def1929238f1dc526180a51cd9ff0cbcc05da1c55ec747f17607105523a06fa154b7dc4cb9837a2cef1c022f751952794a3daba490b5a30f3e64473ee31121bad073fee8bcefc65bf2acdd6d6485f938d3826ed79b1b020d50f9fd6d8e6b1080ab0a559d9526d3786b6a602f5561b981d9b529040e0ad9faa912e202a0883726ee38779cf0ccc5734385b36cd376f10cd62df13910520162e4231d25a42481934d220a8af1e5de861ed18b0f0845e07e6fe0caedf7799a99812088d18a27d7142f8bb46696d148c9d43df13ab49044c5cbea7031ee500b5f5cbc2a2f702b94188908c994a6b596a07100aff37879a38c1b05890b344dc399658df12caf4e2e45e673d666a2df086c332baa310a06a5a6ce9727ceef3357257dbc947c6e52e980bc1e0006a75a1a77fce00632bcb04e87c9af7f1cd06e05e56093feabd5f86e4180b2a20f512e5a9ccb465b062cd98bab75dc06a5be38593a832df234fecf11646448859afa3506f9ef6f294a76fb8fc723e250d8fe11bf39a5a4afd67906f8ce6d16154a8712eb10ef7681116aeb0a11cdac2e46f7134e6a808219e3bc7785e724d4e77d93eb60f8f41bdc0a09ce9ea990d1d6c7331c9e61151bf06a8f7d47774e139686b9d03f0bbc12d38da5572df33ccf1f762b1da6d9df37a5890ca80eb5478ec7bdf00483b0526f609d3b3f7ec471fab50e9ba6590d7b219e80b45114f4e7705827c0009d755c3f0e9ef40e28af3c58b33f48951f7c77ca89d915aa9f43c1cc721a631bc255640051997619f247a9e866591d9588bf4e23d4825efc19f476f6d2e7bb506fc7c5c07fa0d5010c657fe6db91515aef548ee435eafc4f8e6aad187e4f979a9acacb283adc33fb8bd1b2161de46242368d010fb44cfad6acd47f002f1a6c684e9e45b7c424efdb8042fc18bab6002a22197536b564229ca5da95cc94db26cd7f31175def8e79b5b0696993ac7298a5e8c1f2f1795a651a4f39b3e67f7bfe1684f9cb854b55dc390f113c6717948183dad82eae257415ec8e1c2bb46c0042f080ea6f829479000da4d4d348c7d80ff16777d37f9514b1ccc2cbe67c75a6f47a3c77def630a6c6a4cf74e5b25e4f915aaa1e95e51088b6db12483af0cf4a10816ee3aa69054e795a706b2e420e606a6e7b2f119e2fc1c50a228b40637d1d0eb43609bfee274d0bf288250a000207257ee9c555c6ed2eef0346f2d9465d8e6069c7128039253fe191e64d01c4d76d82eeb008775fa4a93f1d8c47ffc22cb53e8cba336d073260fd495e7673fe1d0f88625dbf323453aa2d4e1d00f5ae281be46ac6ed6fd03cd24dbe382bb69c6253038007f25f1982de5d9b1a24b1ff2ea6b7af9fd8211c4be055f4e1732c14cf6d8dad402a9e6b5bc46cc5076c2741b1aeb77c94ca5eafbf806f100e5bc849fb6323816b016c797650f095f4c9a9bac65bc370fa6b83bf799ed3506653adcd43b8c382db4193cf60b0140e2c1d987c39082fc06656317962c5efe4ce5f174a66fa57b76b3e1b4ff211e6780fc7f9f5fffe64fe2ecd8e822b6b0143cea485f57218c367b1a13b4e7eebae20f76f955227c217b2f445f45455e12d17a2835b9c85a6137fe63eed0a123aea80e5b81973ef3a7945442408d8e91ab331552620562b4a5ab73c08574199916d173dd56d56d5c86fe83a237fa1d538bb29b38cf7d13f7966c3bf55d195bb2911cc28e53424ec09ed9e4ac31a99f5c6d9e97cdc3acfd380e8fe2ca0d7e56936c6f2d950735b2f2bd5dc4b85e2629", &(0x7f0000000200)=0x1000, &(0x7f00000004c0)="80384e207b1d8d98619f10403e21d14fa94185d25223092b2725f4c07f016b0ff6e6d463d5f01bc42ed6cfd09eea9229a2a4a1d3931df487c96c6df253ce9132f5884b000ba9bfaa884f456ed88a26e00fa03834aa9eae8a1cac0bfc9021f8b5ce300b1de0fffcc66023d1396ed27c40fb5210bac6682ffdf80a76bf545807da5ed21f3a1c92cb1d19a2b04dd1cbc4f6fdd741ae69637725390a7e2489b856aec13fa27e449a8e47465b2389abe14e5bca599ad7339fe80c0ebe68e9ea583e53c47d57f6dfb4749ad8fea6cc0c43bf22", 0xd0) msgsnd(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYBLOB, @ANYRESOCT=r3, @ANYRESHEX, @ANYRES16, @ANYRES16=r0], 0x9, 0xffb) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x21}, {0xb108fbd055432275, 0xc7b}, {0x84, 0x101}, {0x3, 0x8}, {0x3, 0x9}, {0x63}, {0x46, 0x100}, {0x25, 0x4}, {0x4, 0x7}], 0x9}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r5, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) shutdown(r3, 0x1) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYRES32=r5, @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05ffffffff0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c31379133e756b54766b6bed23f3295f3a52528b805021f0e09006f70518d0f246c70440862113ff89a77eb7eea7fea06bf974fb6cb738a9e262bf281ae2c46795e800f4155a91ccab0d814c5b80a1720f19dfead794b33e8d8171e0cfc4e3648caad1f767c565be784d7e4b5df8e9228f0403160dd9ffe4eaa103bc333a38a68945a2c930a92d655f22dda1d70a6fb0763db6142786fd5ba783a87b5de6f3ad5e845b105d4314554f357dadd905cc319ee418bfaecb8e7fbd4b499b7e62d2eb63", @ANYRESDEC=r4], 0x3, 0x2, 0x1004) msgsnd(r1, &(0x7f00000005c0)={0x2, "67025795d4e805aa79e238b7dca361cbd79acfe0da1acfdec1c9fc6e5ea2dd641a05530a1308ab038a23885119be22a558b30e5a15d8becf50ea18473f9a8ed6fe38aa5b63f197ac6ef1f731b0212a38201f08f56aa465eb82730b4f734b3d74c98b0b9c94"}, 0x6d, 0x0) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000099a7bd86586418e0db5d56b1795d0721ab1c5cb8e2372d8f1f7ed045e895a752f9d79bd3f2fa2f696e632ec51bbe08b1d6e547e453c00a76e62927b5a5264d6115334ba4a18d3c68f4feb9cc95428975fb05d95ef76c9dfb93219e1f1"], 0x56, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x6e09c1b074aa5f25, 0x0, 0x3}, 0x8) 15:42:46 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 15:42:46 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x60) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x2, 0x7, 0x3}, 0xc) syz_emit_ethernet(0x5f, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa160228f3755f6f1d72998ba5aaaaaaaabb08004b180051820b81844a6a89770289107969fd18d3ec56f61ed54f5f180994072654089e54004e374e2000089078b7c5e97dac8f7911cac66ca62c682f19a355fdf29e2550ca665016cb5f2292e1e0c038aa831ae138e82bce070da78a3feff6221b5d8f79333c8c099542ee0b669f2c86eaa79fd5b5676507219d7726981a485b0fd5fd77709a7d17a0598eeb84ff51b0df7a1d5aeaa4830fc5996cd86f669217f2c7771a5ec086241dcf42e849db3f99c1123b149cf70c14b205a82eea3f0e177f50cea1bf98d44766dbb11dc9989c29b3a6d13a33b234a3200df7e9f920fc6453dea4e23bfdd55c537b36ad1f46c4a7c930e04df071d48f794f420f6bbb9f069cb0a167136ef1f8fcf1771fee7f558d815724303d5e83b3ee671dd4"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 15:42:46 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x4}, {0x7, 0x0, 0x40, 0x200101}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 15:42:46 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r1 = semget$private(0x0, 0x4, 0x84) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{}, {0x2, 0x4}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 15:42:46 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x1, 0x1) close(0xffffffffffffffff) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) r4 = socket(0x6, 0x1, 0x0) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x2c, 0x80000000000000c, &(0x7f0000000140)="47664dd0cd5b2f401b72c82e8ef51b14a3e52ede72d75b819ff58873e13677e49bc3342e2338000000000000", 0x2c) r5 = getpid() r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x2, 0x8001, r6}) accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xa08, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x2, 0x4, 0x8001, r5}) sendto$inet(r4, &(0x7f0000000080)="d2a321ce3de901", 0x7, 0x4, 0x0, 0x0) 15:42:46 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180)=0xa6, 0x4) r6 = accept(r3, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000140)) r7 = dup2(r5, r2) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) dup(r1) fcntl$setflags(r7, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:42:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='@\x00', &(0x7f0000000200)='}.\xedE+]\x00', &(0x7f0000000280)='-/)\x00', &(0x7f00000002c0)='^\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=':&\x00', &(0x7f00000003c0)='+^#:)\xd7\\\x00', &(0x7f0000000440)=':\x00']) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x2e, 0x0, 0x0, r1, 0x0, 0x110, 0x2}, 0x8, 0x50d26af4, 0x9}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) 15:42:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0x8, 0x3f, 0x100}) shmdt(0x0) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f20864000000", 0xd, 0x5, 0x0, 0x0) 15:42:46 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) getpgrp() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="0300000002896ae8be36417ef01e638ac331e618888913267b3b7359c639a8205cb0e22202bba33e5d130acc0100a4a02b1b21a7ddc705eaa1b4d6bbc5e2066df126c1a2b49a119bfa4b072af77f4dbe26ba30dbea19484d4a7c751821e2d889bb723588a69a4a20844c1cfb8940b0308c6004000000000000001a9366f29ee44487f9ad38bab7f61f2e02a8a64968c6250dfcf48c97caf6ea9b62c76262cf2dd69aa7ebdb87dfe85b92086a77e7988afb2d24c0837bd4d230", 0xb9) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x2, 0xe, 0x40000081, 0x400000000000200, 0x8}, {{r4}, 0xfffffffffffffff9, 0x100, 0x1, 0x0, 0x27}], 0xf8ba, 0x0, 0x7f, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:42:46 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/74, 0xffffffd6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() 15:42:46 executing program 1: setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x20}, 0x8) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x8}], 0x1}) 15:42:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="f34e74c239fff208cd7fdf2200"/25], 0x28}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x9) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x0) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4012, r2, 0x0, 0x55) setsockopt(r1, 0x7ff, 0x401, &(0x7f0000000300)="9fcfecb66a2d4a7226b0476e42ff3522faf71c92fd08befff683fe15740eb74403727d46592528731ed2f18a611b6175fe3c08f8a75a3ae50d89dcab80902a7ffea967228a77fec9a6600400327e5e333f9394df3ab95aba043c502012be404121a024bdd1e3dcae115d3735ad1f8c01be0a6c608a6ec7a046b9110e28a2cc66a2abf7d0555396cfcb7a3e9ca9bbb98501d7ef9a9c6fd512718a59edcb5463a94f123eda8935bd41fe511afe51ae9d8fe2f9c0efae1ed2d39d596685168aa27b998998b942f88aee61e82f8be1ee198c75ff9af8e927a0fbec38e2b8b3b1f3cb7f6bc591026e06b458f138ab9e86ec03c3767b8b944537", 0xf7) 15:42:51 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff}) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x100, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpid() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xcd, 0x20000000, 0x1, 0x6}, {{r2}, 0xfffffffffffffffc, 0x80, 0x2, 0x9ce7, 0x1}, {{r4}, 0xfffffffffffffffd, 0x40, 0x0, 0x1, 0xffffffffffffffcf}, {{r0}, 0xfffffffffffffffa, 0x22, 0x20000000, 0x5, 0x8338}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:42:51 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28c60200a2f68569e35753cc1e8896fdab1fff5ab733b4246029f133d37b202d0b754a2d8c499418e446b570335c06940bc6e4484a1377e19fcbf46f1378e72c06ada55a86c4eedbbcc5d11038f373b944386093fad8b3b6ff0998ff08a7e06940e71c8a2a0000000000000000"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 15:42:51 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb1712a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8cac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba60000000000"], 0xae, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa08088140b3ad080056a99d6a0000000001009078ac14000000070306100300907800000000450000000000ffff00000000e0000002ac143feb6eecc6ac29547e3a400825e72bde8a02ebe450d726996df026f02a0bb57aafc7447e8fdddffa2eef0900000000000000d6b452a8d0713dee8b78be00000082ea12b756466cae062d4da5421b40e0b5779bcbb619ce614b65c2b5665bbf3bf43f968660cdc84f3a432c23e3a024412359bae9738261c165343155560000000000"]) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x220) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r1}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r1, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, 0x0, r1}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r1) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r2, r3}, 0x6, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x80001ff}) fchown(0xffffffffffffffff, 0x0, r3) r4 = getgid() getgroups(0x3, &(0x7f0000000000)=[r1, r3, r4]) 15:42:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x6e) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 15:42:51 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="d1614f1fb212d80092f5ed74ffa5937afd7c5fe32ebdae9f67b35e61edce1e32119e0106716184619b0fd90ac72ff407af9493ad84c06325338c6f3cb367aff1619031659380bfcb00beddf668f66f83ae39e4f8a38b0ecb0934fd14aed1df5c5ebafed704ab3cd53993d6b6271ffbe143acf4a96c3d9d33feb2552350fd5c2173edc2f2f2a674962f40e0ffecee06ba3390316be312da6fec84902407275e5ca95d664d1de89c2e592a41124362319048d98a4503a6b5f09c7ce01c06a75255b654e45362992db9ff0a74ee99c59f3d3f34817bfd9bcc8d69ec3b9d", 0xdc) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000180)="0fd8cf29b89d4d2410e597ffc75d19cedc05cd9c151e714ed695cf00156be13d113ef2f77e790899cdf305c32bbe1bc1de2d9736c05cc298b85421ae2735b9eb2e1cf629b84272", &(0x7f0000000200)=0x47, &(0x7f0000000240)="ccbc737f723dbded8b78ecd97076ecbdad10af49486dea0ee0264fceb4517fdae5a0f2d584769b77be2a566451f0ac7301ab36a52ef71de37df0df300ebe08da1ecd9ec51868144934ad2fd47c27b75a24654ed4f6066ab3d4c105cd2e5b80506d279c", 0x63) bind(0xffffffffffffff9c, &(0x7f00000002c0)=@in6={0x18, 0x3}, 0xc) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x200, 0x1ab) r1 = openat(r0, &(0x7f00000003c0)='./file1\x00', 0x0, 0xc1) getpeername$inet(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) clock_getres(0x3, &(0x7f0000000480)) r2 = getppid() setpgid(r2, 0xffffffffffffffff) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000004c0)) r3 = open(&(0x7f0000000500)='./file0\x00', 0x8000, 0xa) fcntl$setown(r3, 0x6, r2) bind$inet(0xffffffffffffff9c, &(0x7f0000000540)={0x2, 0x2}, 0xc) r4 = dup(0xffffffffffffffff) setsockopt(r4, 0xd18e, 0x4, &(0x7f0000000580)="45dc5c670253f71ed4850cd2b50701e41372f78ec5a16b8d9b82f3d25288a5c8b0e49f9164ae8d4bdbe3304f92d3fdd3a94445b306135324db7bf2a585a12ee0700adb2656074bf7ed714f0dea4b9309eaabd6ce069fc93767627d539bae52c3b9e66f5428631b0fa3c26b5b554fec0a3993b6cbfc48592da647d4a1950fda2d888548d73d21146e", 0x88) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000640)={{0x18, 0x0, 0x100, 0x9}, {0x18, 0x0, 0x7, 0x20}, 0x7, [0x3, 0x9, 0x7, 0x80, 0x0, 0x5, 0x9, 0x1ce]}, 0x3c) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000680)=""/216) 15:42:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) r2 = getuid() r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setreuid(r2, r4) fchown(0xffffffffffffffff, r2, 0x0) writev(0xffffffffffffffff, &(0x7f0000001640), 0x0) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c033b1783df6d0f3295eda5e8b04efdd7000000000010000000000000000000", 0x241c5379a0e79ba7) ioctl$TIOCSDTR(r0, 0x20007479) 15:42:51 executing program 1: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000003c0)=""/198) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x4, 0xfffffffffffffffe, "030055af00", 0x0, 0x5}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000340)="845053b1181376b802578420a02529e3105e601872db698350a9ba87e2dedce8964091eab649a55446bf67886e2bad15fa994214574bc7fbefa982f9a4375223031b12a3cc7a9b025ef8baf67123", 0x4e, 0x6, &(0x7f0000000000)={0x2, 0x1}, 0xc) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff30", 0x19) 15:42:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:42:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x80000000000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x18, 0x4, 0x3f) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 15:42:52 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) clock_getres(0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) close(0xffffffffffffffff) r2 = socket(0x2, 0x8001, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) shutdown(0xffffffffffffffff, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="20002e2f0000000041e6"], 0x10) close(r2) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 15:42:52 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) poll(0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x3ff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) dup2(r1, r0) 15:42:52 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@generic={0x7, 0x12, "ab69c5ac5499a846930b2f814b211ebe"}, @noop]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) syz_emit_ethernet(0xfc, &(0x7f0000000140)={@empty, @remote, [{[], {0x8100, 0x4, 0x0, 0x1}}], {@ipv4={0x800, {{0x2b, 0x4, 0x0, 0x9, 0xea, 0x67, 0x9, 0xee, 0x70, 0x0, @rand_addr=0xde, @rand_addr, {[@end, @lsrr={0x83, 0x1b, 0x7f, [@loopback, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @empty, @empty]}, @ssrr={0x89, 0x7, 0x2, [@multicast2]}, @lsrr={0x83, 0x1b, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @rand_addr=0x100, @broadcast]}, @timestamp={0x44, 0xc, 0x66, 0x0, 0x5, [{[@empty], 0x3ff}]}, @rr={0x7, 0xb, 0x0, [@multicast2, @loopback]}, @ra={0x94, 0x6, 0x1000}, @noop, @timestamp={0x44, 0x3c, 0x7, 0x1, 0x4, [{[@local={0xac, 0x14, 0x0}], 0xf741}, {[@empty]}, {[@broadcast], 0x8}, {[@rand_addr=0x1], 0x8000}, {[@remote={0xac, 0x14, 0x0}], 0xffffffff}, {[], 0xc21a}, {[@local={0xac, 0x14, 0x0}]}, {[], 0x3}]}]}}, @generic="6c66f5f4708feba29776339ab870f576bf0301db0ae2f6adde5b0d145c563b1ef8ad596a0cf3aaefec6d333a348002178e0246f1a7e2eb25e314005de5a0"}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 15:42:52 executing program 0: syz_emit_ethernet(0x100, &(0x7f0000000400)=ANY=[@ANYBLOB="ffefffffffffffffffffffff86dd6031797100ca3a00001a0000000000ffac1400bbff0200000000000000000000000000014e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b0040400907800010013121bb9166b6f6c7c7ef2d78ef3732a56aa02040400009e3e29a7501362f9ccfad0797c44a7a5b91c79756287d2e4fd7a3335fb3109adda03523b7d6e09f2c81b4a9912467f59bc126c44f83bb87259c77f1f694c47bc80a621dbbc31d39c61f559ba27a6df042c4c604ada0474f4581d9b600074ca1a909cc24e3f7537407945a58f77d2d0734801282bc03962e172b35865a6c444c7bd2dafcb98e3e467d20f9d5df39244f106068c9e8be65162e3e700fd257e"]) msgrcv(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, 0x0, 0x6c, 0xf, 0x9, 0x100000000}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xee02, 0x0, r2, r5, r6, 0x20, 0x1}, 0x5, 0x5, 0x1ff}) 15:42:52 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="6b4cc516", 0x4}], 0x1) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 15:42:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 15:42:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) setsockopt(r0, 0xd58, 0x77b, &(0x7f0000000080)="c48dc5dbf425342725a38864f1ac246e3ada174c14b51b38e35aae96d9832d3662c6d2c2643be27f62024b5439ee7ae373256f42cb1213e69e5604498a214019222dd29e5963b9d1cdd1289b3a28d0c54b0d760b28e8a669bc05f831397625ad2d12f86ab03577135ea096c3a30c1c04347b69396650df7d9b7d30cc8fb0f9ce0b098db52947b90cdd8c40528bb910c3590439a38b44258d882699274dca714c4fbc3583006ed339ca2c72d499434baf3060b4250a0e4e81cf73578c", 0xbc) kqueue() syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @random="000100", [{[], {0x8100, 0x6, 0x0, 0x3}}], {@arp={0x806, @generic={0xf, 0xbad, 0x6, 0xb, 0x9, @random="7cc9c8d0157d", "9279fce7fc2af1abf9f38527", @broadcast, "c8802d00001000"}}}}) 15:42:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x1, &(0x7f0000000400)="2f3595f0cc881fde76e4a4e6f6c26dcab3eb8c1468094d6f7ddb19684ebff44b22ac6ad0f02bff299f0a445247ac28f1a1ba427b99cae615b1557bcb6a9b94b6e700eb819fb36773e75d06", 0xe) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) r2 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x4, 0x8001, r2}) fcntl$getown(r0, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x2}], 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000240)=""/228) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) connect(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) setsockopt(0xffffffffffffffff, 0x204, 0x7, &(0x7f0000000080)="c31afffc42939a5bfc72a0ac80f8af94b24f549536e490081e06af97cb4e44fbfeff9f91ec93b05673fe6d19471e2e7fc3f9db01231ee1a34a7f22006f5d648b7080e9bbb9d18601b1bd1de58d02d2aaece2a06b45052dd0e3de3fba3e4adfcc40ebfb", 0x63) 15:42:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = dup(r0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000280)={0x1, 0x1200, 0xff, 0x9, &(0x7f0000000000)={{0x0, 0x2, 0x1, 0x0, 0x8, 0xfffc, 0x2}, {[0xffff, 0x0, 0x0, 0xffffffff, 0x80000001, 0x8, 0xffffffffffff74c5, 0xc5d, 0x9, 0x400, 0x80000001, 0xa7b, 0x9, 0xffffffffffffffc8, 0x5, 0x1f, 0xad, 0x400], [0xff, 0xfffffffffffffffa, 0x82, 0x8b3, 0x23e80000, 0x3, 0x400, 0xfffffffffffffff8, 0x5, 0x100000000], [0xeecb, 0x0, 0x9, 0x8000, 0x1, 0x3, 0x26], [0x9, 0x7fff, 0x3b0e, 0x8, 0xea4, 0x8], [{0x4, 0xfffffff7, 0x2}, {0x1, 0x800, 0xd58, 0xd1}, {0x8001, 0x401, 0xbf77, 0x4}, {0x5, 0x5, 0x1, 0x54}, {0x6, 0x8001, 0x100, 0x8}, {0x6, 0x3ff, 0x7, 0x4}, {0x3, 0xffffff7f, 0x9, 0x5}, {0x0, 0x1, 0x4, 0x1ff}], {0x8001, 0x6, 0x3ff, 0xa}, {0xfffa, 0x6, 0x200, 0x1}}}, 0x80, 0x40}) syz_emit_ethernet(0x56, &(0x7f0000000b80)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x20, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{}, {0x0, 0x0, "f4"}, {0x0, 0x0, "f8"}]}}}}}}) 15:42:52 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2000000000000103, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/106, &(0x7f0000000040)=0x6a) 15:42:52 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r1 = shmget(0x0, 0x4000, 0x7a, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmat(r1, &(0x7f0000ff8000/0x1000)=nil, 0x1000) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x2000) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r2, 0x0, 0x0) 15:42:52 executing program 0: r0 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, r0}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 15:42:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000800450000380000000000009078ac1400bb00000000030f907800000000470000000000000003000000e0000002ac1400aa890700e000000100938bb0969e2f10e27646b6cab84397b56b2d667f8fe29f598f9bbb239d3802d44c3f25342779be630a345895fc3e7d7616a32ac9cfa94883aa34aba30f6ceecef17a4adafe5e9b419ad594ef891c8d96e31d2534b4690da6c3aa7337d02dfe2e60d6b22b67da8e0185b3fa8ef42a46351ed03cb49ad24de8c256f5db0c507ddd0de75b3700afb092d33b7d2cda91fe555d9f41a88982cb0c0dad4726876e1364414ed5a09e179b4670c3b659b69410533731cdf7d883b1a73e9b3a3fd3e2c85c9661130487a9e0957a880770f9c38247738850f369f481ea1a4564"]) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 15:42:52 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="e7ed931a4e3045f7b676ee0e0800450000380000000000019078e000000200000000030a907800000000470000000000000000000000e0000001ffffffff0144040000000000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) accept(r0, 0x0, &(0x7f0000000000)) 15:42:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x8000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) shutdown(0xffffffffffffffff, 0x1) listen(r1, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000100)="4b61813267eb3ad96f3ec2a654ace072626dbd715630cf640538f8911b9dbe83a57011df04159dfd45618b47354d76bafa435e82cedda0871453", 0x6e}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101, 0x0, "000000000000000100002000", 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r1) 15:42:53 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x94) socket$unix(0x1, 0x7, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6013, 0xffffffffffffffff, 0x0, 0xd0f1) r0 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x20, 0x1, 0x0) getsockname$inet(r2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000001c0)) geteuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000340)={{0x800, 0x4}, {0x3, 0x1}}, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x1004100400006}) sendsyslog(&(0x7f0000000580)="013b8e468fab7b8cb08490346beaa745b8ed41c45da98e1e55d894bc7c08fc9586240793e1a5f34cbf4617d42c0da1595c786d319f258ea2bcd88a218ccba04a1487500723eaab3283517aafe01b8a9b784e3e62d810628174bdf4996df5f77520f1f2e62d1617e0d3f751e6826bc69319337376ecd8e847ece31bfc38529f689276af3a4799449acadff4b3e41ab409b9a68e6f545ac45a3e58d91b4c9309966aeed0dff52aa75944b6fca7f431215f949f8b4cf89b23b6b8854afd8e78b105d0221b0cb42429d55c8babc2a4a1533e5caff19d2f06664063244442c99fe0cfca75a1c73d28ac4d6c7a619aa0c662379a95e98c14f1f51fc0e90d445ba19ea6b4b81cd1e2b0907dd4c68ee84816b92321de44a50d970d86b64afc76413463631421bfefe4454c02eb635032ed6d5d85ec1cf158d67baaf1fa3039bae93781b2902037b7d09314253cb6381713fa03595d0a894d4c09e150d21ecac783e812a1d453fa39df4ae496997c011980c6791622", 0x171, 0x13) r4 = semget$private(0x0, 0x4, 0x39b) semctl$GETVAL(r4, 0x3f13907facdf01b1, 0x5, &(0x7f0000000480)=""/201) 15:42:53 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r8}, 0xc) fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, r3, r4, r7, r8, 0x4, 0xffff}, 0x1, 0x3, r2, r2, 0x6, 0x21a4d08c, 0xff}) r9 = socket(0x18, 0x0, 0x2f) bind(r9, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 15:42:53 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x1000, 0x0, 0x7f, 0x1}, {0x401, 0x6, 0x5, 0x8}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 15:42:53 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x3ff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r3, &(0x7f0000002200)=[{0x0}], 0x1) 15:42:53 executing program 0: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000004c0)=""/102400) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r3, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000040)=""/63) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) r4 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 15:42:53 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x3) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000080)="454e86eff7f98d2f023c3189e09c0cab1ec274293936743ef9d377dc450277663349bb0aaaa8923b604938122fe0eea0dd6f8947eda8a631fffffa744fd60d173c78c27336974a5343f8a7fc3ba1bf4afde77b013ade0d9acf7c", 0x5a}], 0x3) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:42:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) chmod(&(0x7f0000000000)='./file0\x00', 0x10) 15:42:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe) 15:42:53 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x7, "7471407b12"}]}}, "4b6424c2"}}}}}) msgget$private(0x0, 0x140) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000800)) getpgid(r1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/12) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="7979523f921f1b4108d6ffee1844501f75f769a1067033abd31f44197cfcaee9227bfc36d9f2315f85ea956a65dc92d35208872be2a1aa6c599d0772ff1a066a1ce24645d34e78ebcc7953c4ef0d13d24e17129282ae"], 0x1, 0x7fb) socket(0x18, 0x1, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7210f0a000000000000502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a643aa1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d274967972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04a6340522849f148eea549d6e891eef682f"], 0x1, 0x0, 0x1004) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xe871) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 15:42:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000100)="a7e74d389c1d81f25b60ba6393b8024c95aaf8d40956393ee4eb5f661afc6d84f992cccb9f5d189fab4abf4b0bbecacf4ee3e0a68232af049eb4fd7f38c31fa39cc487de9f6a45b5f10ed18926b088204cb554051873df267e1f03a4c5ad88919b4d", &(0x7f0000000180)=0x62, &(0x7f00000001c0)="0aa139cddbca2e1231a26e801ed7c7d25306b5e2991138dba47440217a6bda19373e390785d0014c4cbe0fd18bb9d57ecaf118a932ebf46ac68a21676a6056c4f3c2d19e763fed0cb572168523acffbea11ec4a23d875545c6b2d57fc1acac9d46c9e5d5b9a661fe685988d3e07da34aa55b5b228f1654cdad66ed8d87fca4d7c924821684be8d62a6717ba0ad255f67bdce74e300f52ca236d974a8e19eccf0a9d73262c93bf4348a2dc35f2c2f29489bd1e31d1d0b9c9ef3e4437e65324942be6aefd574373e", 0xc7) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 15:42:53 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='\x00\x00\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x3}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83022e2f666960e53000"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 15:42:53 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x20, 0x3, 0x2, &(0x7f0000000780)={0xffffffffffffffff}) bind(r0, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) chdir(&(0x7f0000000100)='./file1\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) preadv(r1, &(0x7f0000000700)=[{&(0x7f0000000240)=""/174, 0xae}, {&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f0000000300)=""/114, 0x72}, {&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/233, 0xe9}, {&(0x7f0000000540)=""/81, 0x51}, {&(0x7f00000005c0)=""/171, 0xab}, {&(0x7f0000000680)=""/78, 0x4e}], 0x8, 0x0, 0xe4c) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) writev(r1, &(0x7f0000000080)=[{&(0x7f00000015c0)="26bdb0ff46873af3926bb75dd98d946d2a52a51109df9df6a2f7bc2eec1b52e5201cb6d7eb5778990529ef802d6b596b45137a1595272d92593e909794d1a02b23b9170bc5e6d2406afa85198380c528abf2b9328f5467daee80e3bea7c7da1643f115de91033c0e5360722a507526523bafb6dc4d4d71fb53db4316b190babf0e18f85c929b852f16893f24ba34cbb29638fa597b3619f5a2e8fee11500b24b71cba161fd3083a1935e2d52a47a889134d780478f97009b07270161e0dfb8cb125f22735b1fc4dae13813d2ffdc9a8f704c3d3ef0113f0a86d9a745fc5c4d23bad6b3ca8deeaf667fbec18dd838db2f4a5a1d80ae244f206fc2f7d8d4183503c3aa9d88d1feadefefd4a51faf3ef9a1204869eb29122ef0a52336df30d3c09ac0eddcde4e7523bab8f9060dee88db2dd06d4aa1bfd6a1189ecc2ef0d9768b7dc1092673cf67746241c097cbd40b91b47bcc1a9fb31cb7584b2a81bbb251d69f98d0d6626b28751a65921cdd6f212b5007e3f4167a890bee74caae4f7fe646a05bf05ae6942784434cc6881fdc5f23331dc1cde869333322dd604d6b9d2b1fc9564aeaf04c34262513a7ee1868b3ae430ccb0f012c55101ea3546462cd4a6a7ca502308746c0948065a2c9efb9f7beaa3c8c8d9998bc42f5e765be0248a15057f2c741c39eb1450804eb745d3202be90ca273d18b8e5f87faa70faa86c3eb0e95fd130ad9a09c495a97b0ff0bb215616b56d268b921d0c4cc2db9fe4b1bd567fda483e4fffa8af186b6e4d0199f584d4d7233db599a0346e945874d99a9d60893ca8cd63a561bb53c69f721d16a628e3171c1e66edaa9b4888fe7197125c458447e684777841b124829dcf93c591efcc41908c044e867b5b3b8148f3c8c799c55530d27543e5e377348745c4e4a713d8fa9a80f17b66c8b06706de93e5c332639e1746e76beaf85ccecf1a7ffbf293fab8d62ea898130e3c6905bcccaa6bf0bd966c3d3952a27b625a520a41b01bbc65d081464738d67b548e7d9a2681547deec1c6cbb254cd88f58c205f177d7fba45f9dac522d99e64917ad08cd55b6286602429558fbd336e8ab382f14238043e4cf086d3928e79c18fa7099d834bdae530f8ed81f98b6eb89cbd0f18ded4c2fd6006b4ef844b5bf5d3d34121178f87a4eb5496e4ca8dd27c64b9ee76f587bfed81f8ffa0a537be96bf16703cfbee145318d2ebc13d162ba43c68d0685cc0248b362a6a1d64a84c014ce47079ade13bb52bc71d36350ff1413354418f367ca3f56932a0d2924ce4fd814463781e3a7025d5e2200d5059efc80970fed1b29e7777ad30b8b7f90322424386508bccd1d1922cca8f3999d00d2e73ce85e22cedd6bcf7a08a82b7c25e90f02d08a18a27f6bb17562a67db6fbd19c71a169d7785a4889aaf8fae35e588ef6556d98cfd439d481190e4cb1156ffc4773969e9f4880aa6922b332b81e5ce5211df18e5be8da281e34f210e195223fa273271f8567a0a8521bc868719b6ce639f017b11617f241aef2847788e369164fabf479f541a4e186f1391af9db0865226d4b497e33338a84c5228ac3aaffb53403a2660f81c442b0885f977535b2378671708b4191a16a3657e69ba1d0c58656dba317212a3660f8c4e04d3d0d54460d58cc81a2ad4dc2c3112000377f30838c320b6808ec462533cf10187fbfaf4375107e196e30ee4fbbf94b430303ab446c5e056e3515dc09ed4bc579388204b6869f51679aaf3869b12287300c59da6d5c47772cc85313bcfb5b1d61ce341376d80cef8aa833ab80826b1f5761920dde4be35705987efd69701e7be8d6325653b2e7cf635936078c73cfe696c7e236031ad64ea5a95d949075165966846efcd7788a4cd9779aaf8f847e88838dbe63ec3f0bf60928ee03a6a14caee6a512d9a23dfcb4b1dfbb6a0ae3c9968216cd11f1005a9c6f6cfe7718599d325ba3bb4708bfb49d8a9acd2027423f506f303c213bf357630e688db1777a91a6eee0678012c39aedc49019a4751632333cf60a351a919c402bea2e9c25d2530b2a53a358ac74e335db26fa2177a2628b23e9e279f309f216f3e5608991a262ab218d97d3c002b355a04c58c13eb65f1f38da379617fbdab854df64ee8f0ceb2fa064caa9a271928ef9106f65610b2d6bf2776d20a40dd7f9fab49fab26539df69ef7a3c62216b0ec13c2a588102629020575e7153d809b45f22236a1d7068c781212fdcb4505eb50574828c95605d7ccd71d7040995929f42451d1e3292a8d696be1d63d6a41ac94b5ed62b294bfbf89600c050f2115d48b440a6055d32da70c5e9063b2431f01e8e8483726954d4bbe13e0d5eae97be6c412e24b7582431aa7c20a9d126b3c0b1879166adf6079ff192fd2498ddfceb804e306450b3b764f5d2d180e6f5787ecd5ce6f1db920eaf4edded543689ca02759455cfb3cd20001f9f069ac19f0648a8d588586cabff998fe4cf2532e2a9bb5da76ca72c9c9f3a6ac5c462e7da370b86c5af22d27b1a02ceb572fa54e25d48d0a87e5569499302b35dba226b095b47bf1583ba2df672faee0f992a2e832802c1f2129aebf755beba24a877aadabccd202e0916aa052f98dcc746bed5b279c8d1828ba6bd5b4b123499b0b30f7189638b49c57fd52759449d4dafdefb4894da8a23d34eacc32a33b985f925258b208e537e48a11fcd993144dc430d676cd195da78245ecc79bbba6a24282edad6373c8b03bbd91caf9f0cb9e25807e895167221431672a0180ad28e5be42bbebbbcc7379e4ae704fff051cd163fa29ff7fb2144c42cce62602ce2d40918a2c5c28414db1f4028d128f1160713a2c9ae80d57c798f5e6470e45519077eeb48275e1c5897a6a907ef7d00c26d392567b490f4fc0e446899e430a04ab574f0a8851c3191a68317206de46fbbb5f2fbe2c19ca97cb7fd6c8b53481d9cac06e917662fae5d5cc6b89fadd75c47b247c722d9299768526e2458fe9ad3e292e20af158fccca1b8628981fdce0e21d15b1082bd4f4f09033793c0323a6038ad8cc7eb411cb3a39bc64e2cd0ae26bb5311e36a78fe95d5ee76a1b2be90357fb2660b1fc2000000004ffbb0f42dd73787dcfc2c376f69d67ed020da0caf5776a277ffbbdd8cafe0be8019429cec1303688e1c341dd018057b78454f4437da6016b71d7ac6d1e819b0c8479e37b734e7c3131677515d80f0550943f781f55a9b9328bc74ef614186040af50c5b778447ac05a28325234a9da7c70afabba6e2f5953fb90c5c2d0ec158f436432bf3dfef27a2c927314f1fa625fc53cbee8de58f5bbb8dbc82c7e451524056d83753e1ad817b2c1bfa10eb0b05c96de43b4d11c70d76aaaffc11351e2e0290f6d3189da19704dc68d3b6459d4936b7f3cb90d0c17f8c7d7b8c19970e1f86f1c1b7a4344e4847b6f66e691f7596ae613923266de0dffc888d4435ccb503f88c4bb7ee281228f924e0d13b809c0927f5b80c3f3f0bd1378f0b9ec1d3f5204450f50166f3f5c45255fb0372663a0392cec605c71fcd8861b342c03e5f6c83c319641dde681e3c59c484e79767c292d4271418f2719f0bec41f14d88990cf311e360a72102137eeb2fa40906d462ca1a7d9625654912a29030603fe2ea813bf1ae0ff9abf8af0cd4e15904584f538685c298a357d5b4f840448fe9b564fac5652424f4e0a4eda2fd853b3d57445de0b1a5c6bd8d6ce92b6cc3537a166882b2afd15c623b107f0032de5e40f00d4362969b75277363521688ac61840447eb20615725d73b4c86b47b6e225755104e0b8b124509d441e155325e1d261dc77c3c4f4d0e10806d2027a61f62b7dc9d1f2427508be68ad0bbf43cea7ddd9ddd39fe93a9f2871a611067e1b94c5aedcad62cb3058330629fa0828b3d9718b716020151be9e752b8273de6ccc2b4056134de22576d8f4523f1b854879873cb21e02118d841b41ef2af87b08187861b65e18dc13ebf00fff97a48b7da70d31b9e692e2e45c19823868b1a0bec44e3058e766f98041f246d40b0e66294fa82bec71ff1cce24f950d83f99c70fb796ec6aa5ba04095da61a4e7b37155f71749c7ede4868d6be003d41d418efcdf0e876c5b30f49bdaa8c034431a5beba3f3b8c4fb2663898dac76806638bf4dfafdeb1a3ab6ce7732d46b3bdcba7424138f007fc87e98f62644a98eb81c25c814d582d1128cd45a934895c21477b96d2561c74ecfacb21b41e23a4832c68c0d1a4bd34233a2770b686748358dce09ce55c4665f2fbe95d1d74bc2865b1e8e73982ac00372dadb1628be2c4e20c616f67fa10610c0c17456e712dc71d646814aa294ac2bc4e282a0746905b80fafb300b13b73934ac7e5d2d09ed5602f45cf6e179ab7f98f3ea25b1aa62e0a205f1125400858d8fc46b2a13e55ed0aff348682bad363f92af04d343e23cecc1784b850900041e867698cbe76a04c71c62f92244047b7a70e1a963e66ce365875476a81f2d2fca6046ee01f8cca438fbf43d7aa0134393dba239ecfa317d1f3ebb5bcb396e9993169d71d20c98212657aa6ea5c77c75484b59689a342821d704d5ac2f1fd5c86e9693db7c170596c46ca148ad7531960d81305d61bd2a459707d642f16d3329c27b0e5b88c7db5eb0d0de915c0b24747cfc4107746f637e906946071a4557a8cac7b369fcfe719b62320333088fc9b2edfe2c303e96f957b897d859a5fe2707e89ff54cbbd3faceabbc9162ddea586ea4040ad83262b03a50f6a377e834789162969af43ce34f1f8d6215e45ede7f41dba1dda690a0ecd9b110ca7891e1b2e9e85e95c091585f242b16baf4539e8162bb7d9f53acb7d87a035fc1ed77c95135346103c48ebfffef1cce38f4356d6e5e87b2c7406f42eb1378430a5b66c9483f3004dabe0710f481565ed7836b82cf5b0338d0a27a2fb2b370a28ec0cd173b19f42794c23e59346662ab1dc4791f084b8d21a6dd9827a309dbf5126002edb0bde5c0e868f63c84924cfa93ca22a04be5cd6de8f6cfb50e8f1b7b7820d294fb2c7003e5d069d8b9fb6a112ba289689e84b9f394f9133087cdbdaaad9a065eab3d9ee7c94de55db99ddbe4ff982b49bc5b2a23c6650241487e26879d2e473930bd60a0ed68f6a71fd89f02de8ab06ae179c990434c56c7c6130299c4854b58efe14ee7b8231502cdb3f71578df22ba2b75a53686bfc8d8e8baa52612ebff6755bb9667fcfd80b6a52f7df8bbb7cef074d1cd284c28753821e09122bf4b4836f3fcee4b1ef15455a0bbc26b8c7286140087d1df08ae02ea4ce143cfaa5d8c6b87eee17ad19c8ae53379d0d29bb105d193b689d5d0f7a8ab3d9aedb622c5e4a74ed3acd410a7d564cbdb05cf338c001631439887f9d46228baa3d007565e04913adefb6adeba0368d734e6c6e91ee74f0a4478ca6b7f0592fa913fbe5ac25e300c1a4dce111019c74c3a5ef25b0f37f4b8bfce452b0a0fa251a5b127f1065e737ed7397e4f2dde9ff84e0518f9396cadacb9a2a862d75926af41e509f8d00812ab407cfa404ac763294505cdcc14150adcdf7a18f7b90f5a864acf6f1dde4ac214149b824193c2a693763688efd557d6fabfa1402e5f31f0f625206fa3eb4782d767681c890cc458af43a7061e2ac877ce9ecbf2ae91402f51cc8de31e5438fde8e566a09a06610e78f7fdc3fefb0ecd436b81ce7e53625f36d891c0137a5707c8188d995eb7a89b5a6926ab57335305d586731580e9c178431f0f2a995648556148734500e50000000000000068fe6b0c8caad939f85c3c1d04377acbaabe2ec02b6638b422a2424cbef448bff4d978a8373b678fa2ef4b387c4991514340ecbf304e053b6dbb73c726eb8e35981eb09e72123b915490c16d8893606e8ccc9ed5760d71d29520d3f39fd32ac052a9c4a9c7fd5473ac366b4a689a679aa5ec37db018582db40cd1b1464d0290615379bad0936d57f0a8ff803ab2000", 0x108e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x6, r2}) setsockopt(0xffffffffffffffff, 0x7f, 0x8, &(0x7f0000000800)="99e55fcf70579be9b5983d549755c4e4cc2d9d2028438dd52af73291002279986fba8a2bf24896aa399f69413db54e7e4a7abdbb978c1544ea95d5523ffb75d56131d45d545ec4f159c97a8c1106400e268c44e6feb44384054f9fb95ca8b35b7b782aa39df79974659d9bb758df74fdc28e4329a5e4dd75bb4b8a25c8ce791810cf3b43679d5e0f7aeb2345c8904f1a2a0812d2ed91f9b58c72133aed1c6df37a0c38c3ea0bcd85d653cc80b28585ace879a78dcfd828", 0xb7) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x3, 0x7, r2}) 15:42:53 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) recvfrom(r0, &(0x7f0000000000)=""/84, 0x54, 0x841, 0x0, 0x0) 15:42:53 executing program 1: syz_emit_ethernet(0x54, &(0x7f0000000140)={@remote, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "8f3f2d", 0x1e, 0xff, 0x4, @ipv4={[], [], @multicast1}, @empty, {[], @udp={{0x3, 0x3, 0x8}, {"9c63e46ddefca788e106e77253c930035df8cee32d06"}}}}}}}) 15:42:53 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000100)=""/82) 15:42:53 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 15:42:53 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000011c0)=ANY=[@ANYBLOB="b80f00000000000003000000000000b9206c40af75bc1f37d7c675ffec6c6de47dcce1d3e0b9c25cb70000ea49d2cb75ce6fd676e6000000000000000000008b5d0d0baace5adc2da42a3fcd855f00"/91]) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x3, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x80]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x20, 0x5, 0x4) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 15:42:53 executing program 0: r0 = kqueue() r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = dup(r2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x2, 0x1000, 0xfffffffffffff801}, {{r4}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x5f8, 0x3}, {{r5}, 0xfffffffffffffffe, 0x84, 0x40000000, 0xc86}], 0x10001, 0x0, 0x200005, 0x0) r7 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffcb0) write(0xffffffffffffffff, 0x0, 0x0) kqueue() 15:42:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[r1, r1, 0xffffffffffffffff]) r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0xfffffff7, r2, r3, r4, r5, 0x104, 0x5}, 0x1, 0x6, r6, r7, 0x7fffffff, 0x4, 0xfffffffffffff854, 0xffff}) r8 = semget$private(0x0, 0x1, 0x72) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) shutdown(r9, 0x2) r10 = msgget$private(0x0, 0x140) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000380)=""/4096) sendto(r0, &(0x7f0000001380)="8fb8d2ce82df07", 0x7, 0x4, &(0x7f00000013c0)=@in={0x2, 0x1}, 0xc) sysctl$net_inet_gre(&(0x7f0000001400)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000001440)="bf92cae3274aafa2315175c3a6cd886271d24128cbbeb8364ef29a1c9b616a63f9b6b678b278c9200f1d19e85ddf19ddccbe63afeb63eb54a734791d665d3fbbc7a7993e10a59cf821636abc627eaab3779d1d05291ea6dc7c5b51c479f2c5925a36b85fc06731541ff7bb0c256676725c3a793733f91aaaaa4fc47d24f61fcd78ad7fefc3dd779326dca62a0ef935f969ea9b777e3f19088310abcfe505", &(0x7f0000001500)=0x9e, &(0x7f0000001540)="056f0086b758916341e37cc3ecd1e69de396b34eaf27110f397859def30c93f1dffb22b86559e322a510cb19b8afd37106b162aa2cdd77bf31cd1dc58329b7f2605eb32b9019eb70c144c80924dc23f12ecb038b4c2adc1dd829067a9fd734524392ce069af47ade94ca4b3a826879eb04115a830b01b1af1556dc76390273b1d484320d", 0x84) r11 = semget(0x1, 0x0, 0x201) semop(r11, &(0x7f0000001600)=[{0x4, 0x9}, {0x2, 0x101, 0x800}, {0x3, 0x1, 0x1000}, {0x3, 0x1}], 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x4010, r9, 0x0, 0xfffffffffffff800) semop(r8, &(0x7f0000001640)=[{0x3, 0x7fff}], 0x1) 15:42:54 executing program 0: shutdown(0xffffffffffffffff, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) fchown(r1, 0x0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 15:42:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) dup2(r0, r2) 15:42:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) fcntl$getflags(r1, 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x8, 0x1, 0xc4}]}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) 15:42:55 executing program 0: sysctl$net_inet_ah(&(0x7f0000000480)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000004c0)="1bdd77ad9901d6003f358dcebac33fb6998d85ee4f7018cad92d9bba41a624577ffad713ae92383ab57146c10107", &(0x7f0000000500)=0x2e, &(0x7f0000000540)="d53c179ada23420488a76b287283a9905fd90b87e3165926eab6758194ff7a0d4d3a2bd3c526a39be1b5fbb99aa61bb9dce38400980d5e5b71d7d39d1434f7a00360d108746bb22c6eca525e12554f7276e0c908902326b31004d19842bdceaaabba58f7edaea7e0623d0cf5ab6ab1689f9aecc2896a7ed901c39966a7e076e4a6d6b3b0733ee2c2d302a6fe850e6ccf55caf67a55b8ecf088be25149b7570e819df0efc453fd45416ce980ba6e8e005479318c20ff07e22294e7972421e876f39b1d019328f06c795b2eae393b6e4aa9b023a6623c40a09c8297c649b5486b5b02de9194c85bf96dc149a31e0a591", 0xef) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000000c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x200, 0x80000000000000c, &(0x7f0000000180), 0x0) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000640)) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) sysctl$net_inet_udp(&(0x7f0000000680)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f00000006c0)="9755a15f93a27f645dea4cf9f78e049ae79de9dfa326ac7e5bc1295d742229519d0c20c72d9af44a41a7de9f126252c76b8d66bedfaf291d993f7afe85d0b71739bf01d52ba197c2b8eaea39ab13d09b109b121f5c8c809db579d1437c9bcaaeda77c1688bb60e13de224926acda93f53cca1f0917c8235061a9c2ae02afd02752c3376e752a8249204b15d434ca246b55fdee3c8fd1d288dd246f30f317203c8385a6a74fea63f0c3dc24b06cd8e4", &(0x7f0000000780)=0xaf, &(0x7f00000007c0)="28243af268049d822b808111773750ba077df527ae93db151031fe93fa0c8ddaac3098da", 0x24) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) sendmsg(r2, &(0x7f0000000440)={&(0x7f00000001c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)="caaf94f8f75e5c09bf5de7dcefda077a945134b6a1f6551127181f7f2df48ae8a3777bbed173a0abeacb3b03c28047b0d169637086b1d824cb2651a28278c3480add653c847b1dc9e992f06671f6f6099e99258319c6a654b38ca2b7fca5ec74251cd85dbc7cb366e70a2774a7a2916dd324268690c408a5f901963d887def99f6dbd746f395ded702cd7cb47517b7a5d559496e36ee1473df61ec68ef", 0x9d}, {&(0x7f00000002c0)="63ae505a5de246601ad655e3e036c63d8e054915fa3e94d741578be26eca54f79380d8b27145d4a1eb7cebf5872f84dfd5c76c698b4a6a38a7cf6a4f49148b6378e6954a8342df0c326a4f7e76f58e07526f19e5aad2b4dcc11c95f1c6c0998c4ea35f003e040c29aca142065b106214c69a55fedbbdf0324ae0f96f6e1a60d8505f2ba0ad87f410b3ea7b7dbada2dfb34e59f9ccf05ace8c5cfa22943adb1c6ac2dcff066a07732ad95689fa64cdd677a07af4be415282373c1a3da15c565c9bc", 0xc1}, {&(0x7f00000003c0)="c6c41d6149d790683dbcaeb4b658844f4f4c1f539e2c1d428fd425cfc67bde5af9a3fa76f85d212c8034c72b0ed392bb951646ba07fc8f", 0x37}], 0xe, &(0x7f00000046c0)=ANY=[@ANYRES16], 0x1100}, 0x1) 15:42:55 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) 15:42:55 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000000c0)="53a64a01", 0x4, 0x9, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3, 0x40}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) 15:42:55 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031797100323a00552120585b034e6a0cdd6455592e4a8cff02000000000000000000000000000102009078800000006001401c00000000e6ffffff000000000000ffffffffffff000000000000000000000160190000000000eca61cd3fe6d73fe8cfe87646426cf005bcbec275bb37ed6cc4526de537bc0a012bc300751501a12ced3c676ee76d746f57fe4cbc2ec41064bbac798cf1d711187b86f7d0a45b15ae8a336a13e5ec5e825dcf59cbb930ed73a5b08c5e9363b97"]) setitimer(0x2, &(0x7f0000000000)={{0x97, 0x282bba9b}, {0x0, 0x1366}}, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sysctl$hw(&(0x7f0000000100)={0x6, 0xc}, 0x2, &(0x7f0000000140)="fb921f4c192de1ecfd74529a42d8b12f37d220e3e7f748b169", &(0x7f0000000180)=0x19, &(0x7f0000000300)="8c682544b192de457adb8542fd4000d286e6ae570f4c5c974e9ba20ee0f5bec3c1953a6ae6e574e087de9237d26e9af6bfbb8fa19f710c51ce99dae490af6643ab7e9ed8c52011db1a9069daa1d31381310ceebcdb11fbeb73e772d77b9901ddc768c46c947faab866c94a497ad1c059cc97a867b0b8452842d636105a854c5bcd043f7d2d06399c2a9d4b6ea38055bd07ae0d4ba423e894a712974f6bfec5cc76002be7381907e77d8467e630c74247555283027a3b47c6dfe233ed6b2df1a7d828e16f885297730da1e7cb877913527b174a7db3139dff4975065ffe8dda2ef2b2c4419d114c0022efd3e548db48e210d7b524017a0da7e41568b82f9da378069ded4738cf770e380e25747aa763d5cef42d69f796674f206596e6ece6cce9a641676898bc0114fe1b7bd6855a80cde33d89bbc4fb291574bd47b9974e866d4774725cd545e95a511c8811557ef6652dafe08c584a5a42ca34ba61cffad5b0d76392666aff181f6f60b25bd6ba264c766e694bc2297b2e1486d0e38ca7c33677b38391f5a3c947505bfa2ffcc9bdb67ae48969b428e51cfa136988b8ae1d0f311d28bbb1c9f2d969cb61450f09aac3cba347638a5227713b0cf31ddfa7b274c6df525cb7aaa6ca546f1e1f777413b041dfa4008e78705ee795dea9947f4f182a8fa34a7d802cc5bb1b90eed42d08c2cd94c96694bfa776f559adb79fd4a7c559cd0efc90389e3331612c3a6d8d5ac495461b2f69fb986eb90ba63364f27b06d30a71d6e199adc13e88230b04e184f667560afc8d604a61698b8683d66aed6061fc381bdb111456f761bbbb0b32915e1f77ab457cb82ce0a202866901b94b83ce52f3921f3790d41e5077b7a1cfcd5c9786baa1b3c79766bb116e9251957ee7e1b0d850313709030ca7bea352269d82f10655220301f497e12a408bde630c693518bd4f89c50300ac63ed0b5bcb2f4f1b1fda03ccadb466c0dca2dcde10e7712b8f10dce3350b8d3b85566defa0007f0c6e470214fcd2e8a18a7f79a4c3cfe0b5805dd207c8149bfb33038129e93c56c638da486d6614d3d8536afbec99fa7ec3f87b017f9ca724fb5c40dd7fe21cfd17dcd08937d8fe7e16654f98675e3432ec77b5a382006ea510a0d62eac7744f61e1e8824ea7e98f63744e82198de1077a92b98a70ed9606d513c71ce5f1f4cfe3716203a95e9b9f86c5f19ea58afaa98fc0dbfe414f4c765efc8770110648e1977fcbbeb298687b039b436639e6eb9749dfeee535eb5db958236e8f4ecd16261256b6c9d4b5a4d7dc1546056f1d893e5f764632a68ec5c45b4693c960ad5c8391815a5169ae307ce3466c4bd06317c07b3ae864502e4cc23c672387997055c5ddf95dbd3055f641f140b69e215b2d6783290003ca5de4423439cba7c42627a4ac43ee911faece40eae65bbbc2f47f96e74eef38c11603f7e9e39987905965dc5220a5c0553a70ee231ee7a1f853257e3dc69388733dea353ed3585c60c7a0f76129177441bf35f563bee4a6aadfc906f85c26806a516445411c733bd4ea0a0dd0b72922c67b65055c7fff311a306e4a6cc4613b172331cea5a98998678b37440de173c28e0ad62817096fcdbf38c6b6224e9d29d84d648c5395dc03a45226521cba7fb7bb3a916442108babf5fda31c45d5e8647ae5fb144df7c106c888337b35ca2a9e0e395cdfe483bd33e4f5559978c0ca8c44d2ab8261eab1d668dd38d148d6e50390c9a4b87353505890e16ed3e0db8e50c0a0e6271c6d2aebb08b334c77f88b3033d9a76264d842799df4fcbaf63828d73d6feed90729b7117885f96148d4ff1c039c6c6005a4116778aed08885532e63f3b5e344968875c69c085b16451236c4d8405c644de6cae2a8adc5ac4f66f637e0c308e5b893f707354ea5256a8600ad66cb9ea1da77bc31f57481f64d5867412c90eda4bb207dd72f3c003fb829ccf4a8971b13350a93001e4ade660b794babf284f52722146c5a95238828a81ad0ebd1c1dcc800a227e581955990e4d634e0a551416688193d719deacd869db7e981c3068581da3f866691c331b33c01b87bed4abfabdc7bf3ce4a3de6ed09348f7d24bd5dbf2db550fbcd547482a137cc1aeeee82fcdbe1e2af15a717712aa7a553167578c23c52628a0949c982b2ce2b31bf099e02b908a1a326ea889e4c508982857decc22f63659774805664ac31494f4a405ea8d7292bbad7ce74ae81d3005ec9f9f7e4855d169721b96fee4f45260122cc9280ae098e9f08c05271f02df805e6bf03f3cc045fba0bb4d58c7459bec1b37ab38895640f5c9b6b40e426e318cc8b9d7f10b3a2d2762a54aa3e065bb2402292dc49e68d5703d7bf323f8f22fd8d6b287a58e616cb172a5e2a7084ce9b3b3d36172de473ddfcdf9ba32a580df90b6c0a56add6875a47a1fc252a4b0ee2f0b4f4d53b3b63d7ede1c9073fa4bfd43686b372c6b53c39a2f710e4193ba66e57ca8939a154f9b9054df3a6813d10ff87558052d51d678de8acb8c35d57030c10491189b6ba0d592b124cc4ff5ced5c397b0bd98286664c86987c73f15f06ecde6530f05ebce149de64bd519f4b8134da18ff08d1fc3781bc9c3692658a0033d10fb0210441b038d72254f5e7d6ca7569daca3ef768e0831c83f58b58aa29053575c5980b1d8325d84ff5262e616375b26e1feab92ca6cb780b7be3c63745571c827ee2159939696e7e856aef504d109a908ef72a20b16fffb1ad6b7196856ade50740e22fcdd1e0055cf8394f6956c0206dbd7e195a0b5d3716181e082cf5f159c59bf11de545e8983a23bed5417f39b97c0180a35de63e638b02f12a8f06bc6cb7bea94eb2186ded67f399c240c823019a7513a538cef4a9aa7948b57720194d8a6e6eaee5ad92bd36a3f51053094cf26de9363f63073eaee43fff0f1156949742ab7a60e8a3496b48f698d35de74018bb2f02e040ddd1722d93002c707ac23c89bebe4c3eed69763b3b7cd0d3f634a4678726d66a44a4210ebe7b8a601fc346378dcf8000a93aa071c83c7b933ab9aa36297b77e831a9a589669c25faaa2c002ccb8c1e25851a336702a75a947a421167a537762bfd09b17ee63aa34764e4367231fa533bf5078c0041f5baf9e8b419d5467da374c9729b52b4bf7feb5672f7cca546d5594fd513eb245b8d3ab8bdab31b6a72b4a0ca88de2de032391658262e641a0e879cd24ba57aefbe35968dc6ff45d4c0bba648b12cf0ffce5acf47bf6620c545be2189bed63dd1ec99407d6daf3f44cd6238928b1808948a5ff82149c40c09dec7de2e65b3f573a4b0c55beffce6e16ce2483d2ba7a898952394264e9ac5544517bd132b0ac95a7d23b68ef1a41b61094c41d7734027110ed0095fbc5bd03f3c6abfdf5c8ed5eb34a6023b67304cfb535e4c913c267b1de2ce961200cba3b14498c8517f47ba25a5538484cbbf1b9eb4f96404fde9d8d5b475dd18a3d1378e9527ab86f2e01dc63a64a9d0191da62a7895b6cbe46e5b5cc974b4c40107256f755d5d14d72eeb49bd6b6467c53f67837114110d08cd22887cfe3ac80e49952103ac2e0f490e391d307f59b0e8b5158e4acff79c83e900ec86339074de3b0d78c1add9a69e70b095f653c6c14e8b4e125ae673f4fb20681e54abe86619c75e411311c0c2163d43e5f8925383b909ec064fad3bc45725d3082c951c9c175be78bdc9e791703aad144bca1a5c44fe5fbffb7d206f7adc29f54a1ef255b67988b065f54257daaed8f88163f64d8768aff34356cdeaacda08ed6ec5a0f4baf91e7f309ed92d355bb900843b142a7adb3bbc1b55275df745887bcfcacffa84d57aaf062a3c00b78b19195e2e3e9275f2c4394e54971eda7eed7d66c3c60ee4391ea9e2a832960c2f0f213060d204f6763aeecedf877f77d7d88ada9581e347a81f82975d975c44378e79831b4a25bde889d0c83b38cb9272771d341a6bdad181bc4cab1fa10605c98086c9c14ced2122292d7a01e44f36bc9cca884bbbae64e18dfab67ffe3c533bd6610f20037c3192521c105c3ec4990441d762f0eea89a22d23ea9ddc8f7769c215913dc312d38b6d30b84772d72a44049a9f9f7be9652a70bb31bdd95bc5dddb948bfdf26c92faa6ed586887f6a085a37219e81e60beac8294cdfc139b345eb3142387b1a5ff48968354d5421abe7b0e44352bd7e79132631800e97275a0ea4da2f4e0a33be14c68b8b44cb47b435bafc2a075fc3395832f6b7fffa528ce7c8dda1c7c7e77d81e809d3dfc672455974e1ed4e1ac2f310b1b14f385a649e74f37932df12ddcd9f38620bd12e9de73ae1c5e9c1e1ecd462d060732343f4a8fa944fdbc47fb86d6bace364d5078c5f4dea7e4c1e150d8cfe9478218350d332c1247137a03f9238025a59c50cf890cec926635e31f2cc8460cbe56257d23d33557c9614df588bfd33ec7ab6eaa856903606abe9bc4de47e11e88d5f266112975aaf4aa90f3664d37e07883162821de46e645f9f927d658765a48e7f07a295a1cddd9997aac3b9229b88888d47b37d7f26a31bb40c8a44dcd5b20125fe35e592e595c4300d6d19c27872e62cfd2e07a1363899254e415fe9389d76f081862222630db27e8efeac4ba20726390ecde4fe66efb64b6668bba176a0683972b8f4a7a11274652863443cce4c6dcda560b85ce4fc6e48fcaf0d62a219e768350e2e557254fb2318007362c72709aec8ba61cf26e711b69f8b8d9ca68955c50c089e998f5c0cafadf0190403398246000acf4a0999af4ccd2222d9e022dcf022a355d406589fe7797b17896cea9cad9e8f9dcfa6cc9aca2f4a325d7ef03826d68caf5c5ab68d75aa093b05a13b1507610ab14853f77ad2f4cae4c8b40c023fb060bf712044c56ebf96fa971ab8c19edc46672ea60fb5fc87996c53446ec6326a0fabf31c47fc2f913db87c92a8bd859d2ba889d32f3ebe28cc036c6a8325010a92eb647ff0805805740b8e93a673fd7900f12b7d9b2e50ff74099713cb5405fa48812aea9832efc680c7af2bdfd5b68d9464db578655c723a7dc576300cc7b64ccbac600be2cbd53306e22282ea42c337dc3630f6e7f0383db39cb95bddf09a81a4749980388d97d86080f85af5d348c7e4ef80d70495ac96fe32ab5b588bba165a9433d83cc8e5eaaefc111432dad1ec08a8fb6cc4261c866507a59cd5ec0f093379764f5a75e4ae7b79d0961540e2e62ebfc46d803ab8ab896399a1a5d9958343d736cc52e1b118602e7220ed20e37412f889784a3f6618b1a5a63ff1b18711979bcab3c23945513969f3fbf24b1dac1a0e1fac830b97d76bcc9651f08e3e7afc202391ed94ef48ca08274f3b48784277759c9df8f13d66bfc713322267aa00fa2bf081732d914b897a51f9c589bb978c7a7ce064d3e790b5d9c612c04d4eb722749701cb663353d6954ca4a2cc9aa6c6df0fe9ae47afeb219a6bf9f1f26b256a02671c1ec0d012f27dcd2bbf7eed68d19ae394e4fef4138287fafede9cfed8026ef0a82d572be0dacb27622822d1b59c18d40acccc93d6c0c91dbf9ac63bb4d15fde4b2f05a613bc918a2637c267b52625e7f75ab47e9d8845e265f276116ccfb7b585388b19ca4bc99731c615ea3287e470d1b11fb3d345fe309fefef4b28d1636e1366b1c727814874500adbaa80ee91f88450752de8871159077e5fa3d891dfa98873ddac2b87c5d057b2769ee98f816f9b3f0cd18d954548f763265e84398979e8e4e4ea9d0031629f4c103c0073d48cebd14ba7280", 0x1000) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0xd31) ftruncate(r0, 0x0, 0x20) 15:42:55 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x430, 0xafe}, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 15:42:55 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) setpgid(r2, 0xffffffffffffffff) r3 = getuid() r4 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r3, r5) r6 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="17d4e263c5a1ae06efaa290009a2bb8637bdd71bfcffc0e0ca1598bf70d2778743ba05de306ccb3bedd82a040ec63956", 0x30}, {&(0x7f0000000080)="a76fdcfd0bd0eb72cb6e344e4a83f331c0d0b5da2a97ffff3155d1e0", 0x1c}, {&(0x7f0000000180)="9542be907aaf7b6dc7b02935a395e407b4bc2b1de0c764cf9a033602dbf54b5809ddb637660a4bf0a3d5b1d1b1b930a15baac6d7f72bab05b50106688096e33177b41f94c02d13647e0310d669b3d625ad936d40ef4ae7a575b830b8e2d67fdfcf60c9e19ac12a0b959789df591ca06bfa444a69406645262f4222657f1f21ba7d675127550dae677cf7574eeb930d00ee025f5ad7c9ade897de4081eab88bd8a873d0d0664d7bf46cf4e1dc84291327b62ca751797fa905bc95e5ff9e1def7f0b2a30d71f140fee0fb48d68b16346f58a928c2e94f541415300a10147e681ed712afee145c6dbdba5c6d6", 0xeb}, {&(0x7f0000000280)="1a484dfebc3fd876373472245d2673260df52cb93e1a89620897777bef5015ef12864d5ba30f58c2b1a53de116865b67dc863f5e4b0127ec3372e9ac2f8e4efd19080d769afb1eac521341eb1dbd6679b339fbd7ac2143725077245b2dcbe109dd18f724062d08dd48be6d4d48acb9e34e292ef027f7ca05cf49828e9d63a12a3c9b38ecf2b11292ec557114ba942d06b2842c93822be0b7621dae1b8264e21cfce73b036f95a4fd1f04bde6ccd0ff6913bfbe98", 0xb4}, {&(0x7f0000000340)="24562dcf2e6e7f30ad858ddb0f79f6d4240ad665760d43ff133a81c74d2cb6ea95", 0x21}, {&(0x7f0000000380)="6e26f3655222f2dfea64cfe814bd46dbb5ad5c5777dd01ad2c25f18e58a75591d0069582d1ce4bbd651cefff1e8510967e37c6496f18595b8d784e3014f87a9e9c2ab1568bfaef58f15bed21790c3198811eaad64daceaa24a5a64ef22d84964adb38e0e9f22e26470ca173d15c45e77f87368e4394935af7c529806ee97c5dfb0206c08e96de4facb8c864bda714fa97a2c0dbbf9f5725bb6b581dc834b0f6e9783eb419deb03e65a0e08bf2ed4694cb9917858ec824679ef2458bb5d83902a23e66c4d5ea80e2ff26b79578cbd171eb48302fbc54e739b5a9730c3b7619e07cebd3583d68ec1522bd8573c", 0xec}, {&(0x7f0000000480)="e600e75156af8c55eda4f114b8fe309f6def55675f9f7f35c612b76d1d30bcd8560ed3a513860d9f593111badd977b3a3d330498ef6578cb030d86fcbb3b403e34d151f04e0ea976bf8d36823d7b13f205775bbcef5d96ce8502def2cdda19b410839cc9cf460a061a88c97a0130671be626e9cf0d1d42367c2e78ee5a30642c4a05aefb758f8d940d62510fde18f06a244de1f61dff8297336cbc2a0f3e230aea3dd6949215df999e39e615e85472e9cb98ca42fdce7f42cefec50d448d2888f1851ddf531e242b61325b", 0xcb}, {&(0x7f0000000680)="a1be167c47df7571f590bd14ea43050e71c57c48e04ce50097a3e5db13aeeca704e2734c80640cd8de4598a288a00e0b76ceec4f7b7719d1ffbdb27a23a25c0c524c5a8363897b934bc542e05603a6a554a1b42883836d1224abc9483d98247f4d6af4d873b5c10f6d49a2c9c7b5b7fc9b39200a040302032437646b00a82111690f6da351829ed49b858638840aa74751786813bb5bd02ade5e1cb1b9c98777ee06223677011cf138eaf07e57b28ebf7643d193824147ea1ff063a22006460186f5fc519b30cc43da4af92952512e632986e95c142a653658dd24acbbed3e07b9c1a615ee2d208d05378bf926078ff4860a6a", 0xf3}], 0x8, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r3, r6}], 0xd8}, 0x40c) 15:42:55 executing program 1: r0 = semget(0x1, 0x0, 0xcb71ca167c0aaa10) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/200) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) fchmod(r1, 0x123) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) 15:42:55 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @rand_addr="5140ae102c44c84c73614d9c561d2293", @loopback, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) 15:42:55 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a", 0x4d, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x1000}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x2}) r1 = socket(0x20, 0x1, 0x1) setsockopt(r1, 0x28, 0x9, &(0x7f0000000000)="03000000", 0x4) select(0x40, &(0x7f00000002c0)={0x0, 0x8, 0xfff, 0x7, 0x2, 0xff, 0x9, 0x101}, &(0x7f0000000100)={0x7ff, 0x4, 0x4, 0x2, 0xffffffff, 0x101, 0x9, 0x6}, &(0x7f0000000140)={0x64b15bdd, 0x9, 0x8, 0x6, 0x7, 0x4, 0x45}, &(0x7f0000000180)={0x81, 0x3}) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f0000000300)=@un=@file={0x0, ""/66}, 0x44, &(0x7f0000000400)=[{&(0x7f0000000380)=""/40, 0x28}, {&(0x7f00000003c0)=""/16, 0x10}], 0x2, &(0x7f0000000440)=""/216, 0xd8}, 0x41) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r4 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCEXCL(r4, 0x2000740d) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:42:55 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x48, 0x1f}, {0x101, 0x8}, {0x5, 0x1}, {0x84, 0x9}, {0x2, 0x10001}, {0x100, 0x3}, {0x87, 0xd}, {0x20, 0xfff}], 0x8}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) r3 = socket$inet6(0x18, 0x1, 0xff) setsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) write(r3, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/4096) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000001240)=@in6={0x18, 0x2, 0x7, 0x7fffffff}, 0xc) socket(0x2, 0x2, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x80}, {0x9, 0x4}}) 15:42:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c653000fe87c2266c2512b9c144fb4b58f55ff254763c2d2c6fac8221ca741a83bc329c562c5303f33bbfcce5c130db8b598a2af252e9f30b2205861900e3ee2a476a8bcfc6c79fd5dea0be57a401f207c0fe8c61aa3bd49e70a57655b4bb1dca858384e88717b05335de21fe"], 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="47ef57a0464d6ba6317b5ff2849610ed49a53cfc81dfc9eca7ced0edcf6e009dca735fe9dbdce22c80c25b0d1b5d13c208a70f74ae02385b03450b8fa3b69f12da3a99463212b41a489a8ea2a3798abc75b810f4ac99595f308c30d2148014a43b091f324ad4592b2759a4662480970eb91586105251f0e485a43af55611", 0x7e}, {&(0x7f0000000340)="0b99ae6e3165fdf358ee8076787089b05d3755b2e5", 0x15}], 0x2, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x10}], 0x28, 0x400}, 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 15:42:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f00000004c0)={0x5, 0x4, 0x649f, 0x0, "61aa0db11ce9bae1c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) kevent(0xffffffffffffffff, &(0x7f0000000280), 0x7ff, &(0x7f0000000040), 0x9a49, &(0x7f0000000240)={0x6, 0x24}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/185, 0xb9}], 0x1) 15:42:56 executing program 0: r0 = open(&(0x7f0000000500)='./file2\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x7, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 15:42:56 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, &(0x7f0000000200)="990babe7a769c53aef5ad6155a435a68ebcdbd383989082b", &(0x7f0000000080)=0x18, &(0x7f00000000c0)="6855868528d4833ccc4cde78023056407fe50b188079f66d65e818d87ae6a8f66a58013e5dedc455d8bc47240ff1643ad38482b589f6d617c307d77b810a3e5280a18a30e933e0503d11b6444c2f4a8cc5b63c67fb5f655d2a04fab6d2307aabb2704c3f9b22142797e9d08fb1697121ef", 0x3b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r1, r0, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r2, 0x6c, 0xf, 0x9, 0x100000000}) r4 = getuid() r5 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r4, r6) setreuid(r0, r6) syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x80, 0x0, 0x8, 0x1, 0x3, 0xbc90, 0x8001, 0x1, 0x2, 0x1, 0xff}) 15:42:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xfc, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xc6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x1, 0x0, 0x7, 0x0, [@mcast1]}], "92a895b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade2a120c1e5c351b7feee728b39b19a13d9de0e06deac8092fb608d537f3622e433a271fd72a0f23963ad1ca631ff4f4f307d0fa390b5367a224bd30f81317d7b197fc2311a80d9e58"}}}}}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, 0xfffffffffffffffe) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0xeffc) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xff8c, 0x6, 0x7, 0x2404}, {0x47b5, 0x6, 0xa2, 0x2}, {0x0, 0x2, 0xfe, 0x4}]}) 15:42:56 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) r1 = semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) recvfrom(r3, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 15:42:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10f67) semop(0x0, &(0x7f0000000180)=[{0x0, 0xfffb, 0x800}, {0x0, 0x7, 0x1800}, {0x0, 0x4cd, 0x1800}, {0x0, 0x9d, 0x1800}, {0x0, 0x3}, {0x0, 0x1, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x7, 0x1800}, {0x3, 0x45e, 0x1000}, {0x0, 0x3, 0x800}], 0xa) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x2) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0x5c, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(r0, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x5, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x3, 0x6, 0x800}, {0x3, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000500)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x4, 0xfff}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x80000001, 0x0, r2, 0x0, r2, 0x181, 0x101}, 0x6, 0x1ff, r3, r4, 0x0, 0xffffffffffffff7f, 0x7}) 15:42:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x11) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) unlink(&(0x7f0000000040)='./file0\x00') r4 = dup2(r2, r0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="933df600140456234ffd6f439057b1acf5cf1e9c654c8f8350b0240fd2b5efe40b1edac93817c8d4ca8a3fd904506837f9914dd63434e11ade14a12a80dd9e853ec45b1e6dd469c56d6da94be2d94a12c0547923972928c500d05732d789782c07da3aed389d63bcbf4037981450eb22defab3effb88dfd2472c9c7f4d5def9651b04ca87f7d4f777782e9188f8a2c7b1c0fd0f162626177050f393192903113f9448d9e9e19ef042849b1aabb22d4723248e97ccb0917fb0359f5be98f010eeebcb4c3108c73eabfff3008c427cfd028875ca0f29e900482a23134777a74691889597f1c731e9118fbbf36f9bb8bebe1c44c009fa2a44a523a92b2b0f7b2ced78253de927ea636a8c850d011789e8c27681218cc2d731cc90df8f9de2112e380914c6e807520ff8435856578ef9ebbd8cc03d2b9724d1ca98ebf90e238db2712fb67ab68c1484dee989358e65e7a71727ca55b5fb449ad047ff576643ea1ac882e2", 0x162) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 15:42:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e4f616c90f383f0a164de8b15d97f3f78841921a985aaabd76e7c313a6728d426a891495abccb33e76c7e53faef83bc8c4b26775c2289c2f57f0645ece9fa83c557f75e4a59e1e9c7cea95712a92a40aede75648ee4b3f0661fcce08bed650f8f5c7079ba64b2988d3652a34a3a3ae442cd72f482560e910d35908e535de0516"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) pipe2(&(0x7f0000000140), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x1) 15:43:01 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff0f000000000000e78bf7ce3def4fbd041c000000002cda60dd00004e214e23000890780000000000000000000000000000b068a6839afad6"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x1, 0x400, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 15:43:01 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x9}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x1, 0x9, 0x6, 0x854f32de3bca0c83, 0x81, 0x20, 0x401, 0x0, 0x0, 0x800}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x9) r1 = syz_open_pts() close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = dup(r2) ioctl$TIOCEXCL(r4, 0x2000740d) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73862e27b82f7b8e00", 0x5}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}], 0x1) 15:43:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73ffff4d4d7ee400000100000000000000000200"}) writev(r0, &(0x7f0000001840)=[{&(0x7f0000000580)="f12485034b2e161145cccd1ad2083a7d9d680ab9d0dae52040d1477c3c1fa79dcde53cb18efbaf51caf8736eaef5abc37698d510468972986caa981ea6dd9eb1e2a870c30ce00480d0940cfde48c179cf73e4a4dffd4e74cf2860606a59e576d8a1ad0e915eb67cf4ca129b8c81a672c2e18e59ed601e06f67cd121b27f4f10216899357e012f2812be73e5ff8a1519de428d34aa8581bfe43b07eeaf5a213700fc6d6d0cf892ed0014c2114ee49d2e13c5c7e", 0xb3}], 0x1) 15:43:01 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getsockname$inet6(0xffffffffffffffff, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r2 = dup2(r0, 0xffffffffffffffff) setsockopt(r0, 0x3, 0x20, &(0x7f00000010c0)="54fb43e22af6e2230895429b6ceec95bb762ebfe0f37ed23f0db63f0be03ea2d81b4dbf92a349d024ca4b70e8ab21d82fbd4d96b311720a572fdedf2c5b4938e99db5560f6c5bbffdfc5a8b4755e8c5c889aa90dc492e19e062a3db5a8f868089850dddc55aa310cf5426b599deaffbad28c3c8735c23bca27ed26aaa0b8d6a9fcde679e30194219455f9991ff71ec2dfa5c444fc40128ba9fc9472b5dfdf92d481844b28ebe7d321f1c40ebf91b497eef14534548ce6b876f9a34dfb3c3e60cd0a17705", 0xc4) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) 15:43:01 executing program 0: r0 = socket(0x11, 0x3, 0x80) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0xcc7b, 0x8001}, {0x18, 0x2, 0x0, 0x3}, 0x29a3, [0x3a, 0x4, 0xe95b, 0x5, 0xb4e3, 0x1, 0x7, 0x80000000]}, 0x3c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:43:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x1) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) r5 = msgget$private(0x0, 0xffffffffffffffbd) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') msgrcv(r5, &(0x7f00000024c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023280e46cc82324744f5255226f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000850cb1028427b40fe403b3d52260f1a29a0ed76941ae4c3f34dc6cc06f69b679dd0d0841fb71f1af67fb6f4f2653b9c76ad2f8e6f57b11e8b35a634b62f8d88cddc08c01318f2fad0eb8798921a86ac85046f482c662b6a4d05aa55913ae2430aefdda03161aee1ef851ab5ff0e66c6a973eb6c946f466d225194530bc4b5316e7082c2f9e0397df5029b40f9b174387fa958b96d0d8c5af64c844c81b7250dc752cf423efc497d009adffcd055f5d691ea8c0291d5037e93a0cf8b660d727839bd5aad559a2ce8d77"], 0x106e, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='.:]/}\x00', &(0x7f0000000380)='L/\x00'], &(0x7f0000000540)=[&(0x7f0000000080)='\'\x00_\xd0\x9bmV\xfe\x88\x98&)b\\\xb1\x00J\xc4\xd9SK\xffjM\xb0K5\xe0vu(P\xb9\xe3\xd4UOk\x16V\xac\xb0 2\xa7Nv\xcc\xd0\xd2<\xfb\xd8\xdd\xc8\xc3L\xdbg', &(0x7f0000000440)=',\x84/(,!\'@\\\x00', &(0x7f0000000480)='%]:G)&\'[\'\x00', &(0x7f00000004c0)=':\x00', &(0x7f0000000800)='}$\x16h\xb8 8\xf8k\xef\xea\xee\xf6\xb9+\xbd\x00\x18\xee\xd6\xb8\xd2\x9e|P4C\x14\xd8\xe9\x05\xed\xc7\x99qr\b\\\xf3)\x05C\xb7\xaa\xdf\x976f\xc0J\xe5\xd9I9H\xd1\xad~\x1bK(\xdbGJ\x91\xda\xa3\x1dZ\x13\xb2c\xf9\xe1\x9e\x8c\xb5x~i\xa7']) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="03000000000000007db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb901ae644fb37d640cf267758551da6d8bfcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f785597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d65dbe99f0237e43312ab2f8ba602aa174a56f566b99babbb24814c978c9a8a9a64fd91b0015bd7c90aa890bd461d52bc7f72849436954a14edcd7fdba0e7b3de0e646b9d7f8531ff8624192cb7e807f8f6e31110ccc2a54dc72c270e583465f86383ab9269e30b39197156705dc747edb3e27a077d6e869693c4a88bc47b42efa071cec3d5406742336424a9b4825470914901c8d710ffd2966513e9e27d8025089de764fd1068971600ea16007c525bfc9c34fe7205ad466710726d3b253824d796cce48d4d0ed6032ef5f0845dc96f274de021abad6f3bfc98435b53ba68da76c089d8edfc0bd267a541aec947cd8f2ad9fa91a98808388c"], 0xfa, 0x800) 15:43:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaa81dc763738b597cca64466ffff00000000000000450000300000000000f09078e00040020084f4000300907800000000450000000000000000000000e0000002ac1400aa0000d5fa073be83ce1956b882fc2"]) syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @random="c7ef47f1bbb2", [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @random="f692c8ac0e3f", @rand_addr=0x7, @random="ed97a3e28fb8", @loopback}}}}) 15:43:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0xfe) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 15:43:01 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x5, 0x0, 0x3}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) 15:43:01 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/13, 0xd, 0x840, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000380000000000019078e0000002000000000400907800000000450000000000000000290000ac7b00aaac1400bbe5278a8b7eedf380"]) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x6, 0x8, 0x1, 0x7ff, 0x9, 0x5, 0x2, 0x2, 0x2522, 0xed1}) 15:43:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100), 0x3) 15:43:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="0400000000000000002e1f6b68cdd47d76213304007d0bd37850644b42b77b749a11f3d597f2be1e288781797b4d7b7d81b553eb577ebdd89172034b4dfeda030269ee8ddacd5d390c389e860ab71f44e0bd08b30b8b0655408a3403857a6bacf65aa38bb7d1f847801550b6720212e103447f0787dd5dfcdea420c8d9ee0255407f9df1390afc11460414af08cf401e520af194bc8fea9e898d4d06d238dc1e0ca5e730a011c9d6353b049deb931337965fd9bfeb0157a0da6586e764e61cba2489ca80b57279479276dea75124fcde78c605aecc777110131a35c069e41d8ec119abea1a4e86a181f7078b485d0c6c58316032e2993c0a413cfc4693896be5cea42fe68a3aabc24b4fc49f44e721af0a279773bcb00823479e2e3c1da3def2b0759a9a8cb9063c0f94acba713cef80091c902e4c8b045bb0a8e9c41de404b6dc55a394"], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) 15:43:01 executing program 1: socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRESOCT=r2, @ANYRES32=r0, @ANYRESHEX=r0], 0x28, 0x2}, 0x0) 15:43:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x422) 15:43:01 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/221) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 15:43:02 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xcfe, 0x79, 0x40000, 0x7, "b9acb20c77c2bdd3198a1179124b3f00ca5c6ab9", 0x2}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0xffffffff, 0x0, 0x9, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x81) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getgid() 15:43:02 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000000)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x4, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f00000002c0)=0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 15:43:02 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x88, 0x8, "7736e66d9669"}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}}) 15:43:02 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r2 = msgget$private(0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000340)) flock(r4, 0x2) msgget$private(0x0, 0x504) msgctl$IPC_RMID(r2, 0x0) msgget$private(0x0, 0xfffffffffffffffd) 15:43:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x4, './file0\x00', './file0\x00'}) close(r0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r3 = semget$private(0x0, 0x4, 0x184) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000300)) semop(r3, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) 15:43:02 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) recvmsg(r3, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000140)=""/255, 0xff}, 0x2) setgid(r2) 15:43:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x3, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 15:43:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffb, "660400180e091fe6000002000000000800"}) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 15:43:02 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) r5 = getpid() setpgid(r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, r1, 0x0, r6, r0, 0xb2}, 0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x1000000000}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffff0) socket(0x1, 0x1, 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r8, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x0, 0x0) r9 = msgget$private(0x0, 0x2000000186) msgsnd(r9, &(0x7f0000000040), 0x8, 0x800) 15:43:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0200007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda7160839ff59fa03f0e15a7b06c362d6ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d6ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/792], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xf}, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) 15:43:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt(r0, 0x7, 0x9, &(0x7f0000000000)=""/185, &(0x7f00000000c0)=0xb9) setsockopt(r0, 0x29, 0x26, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) 15:43:04 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x0, 0x1000, 0x1800}], 0x1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) 15:43:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaa08000000aaaaaaaaaaaa0800459e16aa62000000000190c8e8ee706121af2f78ac1400bb00000000430f907810000000450000000000000000000000e000005ee1a48d048c00"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 15:43:04 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x7, 0x7fffffff}) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x80000000) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) socketpair(0x18, 0x4, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000100)=0x1000, 0x4) 15:43:04 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x22}, 0x2, &(0x7f0000000000)="ea04df9d6abaa79839bd9916fd99f17dfe1a42770e559203001f721733aafc1aaa78a4ec904ce5019a883f0995e85e4ffd519722f9a215430a20ed", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="bdc07eb58abc57357bf5be4896e0dd11e8d587cbfcec577274d871db8393a8056f819cc54d0173e333c72b128c299d1a106a879a85abcaf2775f6b5248a83f3ed59122bcfe", 0x45}, {&(0x7f0000000140)="31a82503c553b07a2691341b56cdd84fea0835beb97a91617a12ad210921fb7103362b9fdf6d3ff12cf9999310ada854fda96070763c045349b3d3e71579d7ccb6c2bcacd902e053d19e497d0521c9c7e8de8909022314a1141a3330987919a4a6a7ae0c533c5320156a664bdd1031522466479b86a9cf0dd1fc374958168930fb75ffa73969d72375c6a30df19581089b82c7f426a2225811c377289128df1a92ba380714ecc9270eab3a1171f1208fa41c7414a7ba7777d114c90bc43264c95c7b229b5218e0a60e7aae3429b36f91a0c528507781a84ec8d6727b4981be339bce2e48daa7d5302c20aa617a3c", 0xee}, {&(0x7f0000000240)="5615da9a81ac973040afe828b74cba97d7", 0x11}, {&(0x7f0000000280)="07ab3a88af2974bcbb40bcf31dc0061a6ec3670976dff36d868d74f0ace8865254a7dd2330188b953bf5f0422ad2c362b30a6de0f66436cf0617a7cb336d597261ebb908cdf5daf1d55a0fa797", 0x4d}, {&(0x7f0000000300)="b422c9f529d97aa8ef80dec136c1a7ef94ba4fadb956ca08ab8bffcf28e2b1c29a7d95f4e57ea44768fd03c4330175748e1d6eb6bfacca24f2887301f9d626abd81dcb4c8d9fed81139acc068089919254855d83bbcdc1248a11ecd4fb8e41142ea1920796d58440d7473a14262e4ec80b1f5ca6744ced82a7aa851f8456e0f91f0b56216547d8405df7105bc8fcb2a90a2e4ec878c62c049ace533981b6fb66a9d737da45df8a2008ffa0f01632a0efde6df28fdec917cf570793bf70f8a71fc74d69fa0764b43113f0bbb1b26657e7f77fac3d9041dce0c5f9024c62886b19fa59165ec0f5658d091f29b86e3c5eecffce1ad86790eae29af98f063785b502b1a0c04b2a89f4f938c38bb7cd9a2ae1382f495a29442f48813f6ae7f6f57b2281f534625adb5fec031d8e35fbc8c11f018caa8e8e798f51f0bcfaac25a378b178e166228aa7c144fcbe3f36bda6af298c2bef6a950aa40f4bda82ab8f8a8bb4a6f69978b7ec653b3e2eb8948308e27d684fb6fc6ee2b294722a6ca05bc2b5f79719f059debda5040bd8a5fb1e2c9049d143811cc573396dc165939323bc2355cb633f113fa05755e3b5600e7288cbe72fd1e6e31457517c4197a3bc652bda5b66553f0659e98d4a3421630ee20c4bbfff6d5ce3a93b8d67a0a59081d903ded88f454883af0c8a5d9ef994d17baa6213ee2a8637092170a2491e317fcd48d7df9996fe5a884fb9a22e549067f053d2bcadec2970749f45af3af4b7a978d3b499a5a039bf3a1cb2b6d5f53017cf7c47cfc95e19657ae6719be1f45fb808bf2a75296f6ca0f3c548966997882d197f16d99d32ea33186498969e0b66d79b4b2e644c5621184310b3938f299bb96d377a206ff5a353ce81f410c63dfee17634ca7dfbfd449c7b13291a9175ef9fa2d136431506cfb005a8e2978d7ed99fd145d869679d8f0fbcb2f54c078e6c141db44e78da29e7fbdf01c5e266d08a5c9db39df988c1d87cb8989729c47caccaebb3f3e67ac2fbb453466c35f4ba40e864c2056bcb558ec12b817ceb5fb100597e8cace906de0ec049dc11252cf233158776100ceb2604cc17944278a1e90f47b16e37b54d8c26dc249f1f11aac114005f9772990916e630d528d059a0f6a56910cfbbac1952ddc90116fd77afd742929f3b964229e0bdda5ae0747bba0aaccef566ab29434347d431dea7e38ff89dc0b2cf81c8795d7d15bd0d5ed15a2ac33371c62d679495b04a5c735834d2f91191afe859fb16a458fe2e2e6df82e5473faa93853cc09a58cd2150a6419d78c2214431a82af257b295957c6ecdf55ccb59746816f64945607241961c140278a3afb9ea969f46e74a19ee8443c04111f640d657f3005493fbe465e6b2d0953301d088ca0ab8bff6b1cd972f84b770e9ab65f15f50bd7ae4d72543465ef3d51f2442415a1e2784c46f04d61a131f4da8c01a59e525e40ddd10a19236810841045a575728cca9d0b8d937fc6b1e954320dcff70dab57720766fa906c639071fe31787f6defa84af161d58cd68c749b7143a9bd3d014e856db017c6fccb83bd99ec8a7a16cc4645c0429ed023ea80d537205f8e13858b2fb4a3cdf2b403bc98c511d43b06265fd307cd55eb670e292e2a0211e10ef7b823593009d2e5a0ca4fed8e0c7bb9d4ad7d3b76467f985ea1ceb160b93c945af41fe210af41bef05d8bebbba350e374e5bbbab66e4b35cdf55069c243a83318c9d9ea12c77020dc5502421000da4230fd2b028ddb39598886bf7f42d0bfd9c3e3c092cf1b21825590d8f6e73988a4ed5e73743d5c2f0629b2f7ccbd0661d96419bca13442cf4e278398c464e99e583b4ce602b54dc3b1bb91d500bc0f9128657244600642e6c632e7de0e73f634b9131622c896272512e84eef23ff8af60c19d8ae28ff221e69e7b2a08ea45930334e0d3aac727c2f5a3e4424a6a9333ce94e8294d2e61fc26f43fb2a964c21bf25861e95459bd3a31b855c5c8f6a7be40bc1d27825e49757016586d9066c95b01ca439e103160a64b3591b8559995c02e265fdf1c1824a775d404131c74f216c0c15226e7d60256d4e1cc1b7b5aeef151611db79516b01cbbe8e01c84a7b53f2908d14e07d4210f59e8ed58357b50aaa1396fc06d18f60f043bea15e4ba25714da5c72093cbb2973e86f34e6a4ab7f7f091352f3c97b627590c76ad98106b9a50a4259873043d22a138b2c95b829724e1e89419525c0fcac2edfc5e4061dc49b31d4f171af7ce0b4df11aaf578c5d20b29c5eac56f3bea5c8a0125a0e16723a097ee9125f5184d84bf9bdc8d2d8f49f882918eeb0bb68ba0976bc254694c1ea5c8b3eb8d226565e67459982e3866432e6b7df925fb3f2c3f06acf75b8e07eae8d3b30cc4dafa716de47601f81caf29d3b26b29a6911bdd062f3616b571e31472cf29abbe345f526e62de15785127dd34f19844d7114b52da700bb587c989eaf53c75e4e346a75668dae8bc2ccb5b5c61e948b06d108715f69668ddc2126431c37ec013377c170ef94ee58d53be04dfeb6fce7c5419ecfce76445fa20a148fc62f4efcf0da938c797438518d49bc5aeecbdd41c4499f8b3f307698d6ea5b803b47e1bb5442300f95635b49e4427d7dd9e5e15958341ca9d630970e9a0ddb24d77f988385f02cc6af0863df9f25de8c9fc04b0ab325938e79cac4333a0f2162ea233ce7891a159793d5b2941c31178dd470b3af74c94644c2b195c37a7a12e9bfc4182a0c1bb23653e27549b1a5a18fdf602ac6234c4fc19db5597168f9c76df5d21c0a5d6190e4a3845745abd5ea41ffdc051be7da45322c2b15e09acc572e603bb0f2d8a73e5ee6e60cc6844f1446ef5b70fee0ac8deff58ce61c1c398600c7806232ab4841bebc950b1ed365c6e6614297cb2d4bac68f6c398f1654a2df71eb01913cfab43f594b0325fdb0ce915d1373d0692179aa048525444e634feeb73f79d2b49a87aaee5281ddede424b063174a7a2286d383f13d15d712eae77febb7fbd11ed13e6a3e86d23e568d4c5c32578b4b7b02db6542fbb8f0167af9168dd43f5e38dc762c63fb27d8d8ebc964644c2b74649e519d05a81c200e47e0d6140e1cfcaca6c875192c3cc351b06c743ac4c22c4710fca67ff0404df57d827eb894e493d1584d1181d9763124441ee66e62efb0abb08ca4aee2a307c8c4097d49e8b1acdfe0e20a3a961b498d421308a15180b43529ca9f24f41b5728f64cdc2d42a9c3d3c805394ce3cecf59de72c233bee430cabccf62211bff67665f1a70e1353dd43ae6330d34f24b4f08677b7f14628346694e450719c957b9acc63ab986998958b3afc8d013df6ee27119beab50a1882a40c5219ca184bb5ea0ff485673e2d75eb19e9ee27d4022a22ad1efc66b5a86772638bd3b51a2cccd5ef8d649bf26465a59243ba2fc8581d1c4b13fa8034ba85ba2d1d4291f6b65b5477ea4cd19e367e0b8879f4bf43b5cbb65351fbd757323b17fed7166d8229c25642f62b9ec334dfb8b49dc6796062d3a4052654c7abd4590c62a9035ae2d1ca9d2165a4c88a23168414c0a06e20a0be4cada3de6c55422a8f874452f3653f253f12e71ae05e3d32076f14d2fde4c49b672820f49d22fee0bf898c41e15a17ae55ef6555220557f8906e3ca1a9a668f5a24c5033a6ea287fb51df3a56cfe65055fbceda6282d071b1d0dc3334767996c0fd9e0ba9af3ea877627b8ec728e14030a50979cb2356c5b2dec5e00d66f135a995fc6daf6a9d5e8a326c652d4fb6d038f7ccb160b16decc371db77178755c8c97d2d89335c33f7af7bd2cf402822cacf3413a0f7e77d1d5df5297cc27ba048529a6b2e07e4635d89678c0b908809126fa54cb50b7570444282be57afedab60f2b3b08b9511777fc8fd66af1e624ff643b43969f320ba1b7d6c3c57f430d506f5959c7abf99b317950692ea10aeff2a192cabb051f5e151ce4fc1e95e5b731644045da3ab73c70f1b307297cd1f1f9a3e34f400c8deb7c3bf6346a946f78bd39f297ddcc3b50f052b3a938879fd3d6e581f2e434d221f4e66dc34e974eceb30dd970ed67bb40385a7db9b7b582991d1beb6497a39eb58027c3f67b5daabf7b09a0f18ccad8a08868f6fae27022865599c08af6d4ee4a871997066799a209a05d99f734bc5c235b35611b7e391e1de0e7590b8e60fcde58cab5f44a2e21f96053be8f3bef19970a85d2217c61d4636ffe951e3c1a2e9bcc10f28056e88d1aaac3c4095122065fbe76b7b40faa952b978bfea89f94bbc57d2d8ed3908aba3e420bbf5f4e16d3ec916bd4f4166775f968a4d73396a93a20194cf1ca5ddde4b0bba8f4f4c6825c51992d1bcc128c280f7997b7367178fdfc0c29b650cda2ed34d59da919a407b8524488aeaf47b58741435a6b583ca6465e677467744996a83092239325c1409a244c847da21631fc7df3f210c08bcdc5e8823fb9828ca5aa573484441c6934d69d964fb140486ca7b25dc0e90646bec0209928d723ac9c168b8bf7d620be9dcf06ba4c278abbc498171ef01a779d5ce9634e6843244eb5a0b779e0c139c61964e765dee26ed0bcbc360c7aa4562bfe2475e23862303242c0e7cdf94e5bf922c3f4846f47b8e33bd3ea1e3a308f1f5c48e52be5846f35881fe1a82f6ec73bd567fb3074dabbd7a31ce6db355cf95ecc8eb5c260ce7cb03e118a8e825b9a1414ff7ff8bfc5b273666e85d7a60dc0557de950a5b158f1470156ee1e94c2cfffc28075e89c002142a3c7dca900e13fa8d6136a1a2b4c642e8ac2d7a09ca42304363187c7b7dd962554869ae234fe4e3ae0aeaf3131709c47fbe92de24437fb0b42fa46ea3546e2ff5ea793fb27c38428e72052c99c741be4a7d564fc4058c6c2820fb0734cc20fbb3c7ffd710dfaca5580cfb3fd280f7611fa934b24f870f7ef58ad11cdbc21fae9c15ebdd3655568ed54cee50f39c56dcc7b6c274fbd6c3110f49eaceee92354a054d916818e844530e77d4b0e1b75af4295457447a821754b7b7fa41a8cf102a8439600d8f13aed3838b3c0b5e66914e9f99c7d3a89b498d86863993ba4923ade84a1817913a087a442b0bb90fb302caaf07109599baf5ee26bcd97d75d75689bdc3cee6a1d4d6254ab880d93777fa0bbfce209e858502f568cc2a4c5ff1f52cb94843b8c87c04adc4e564ac4c9823b641a054243e739b4d0973237dc5cfd9318700b52b5997aa964093ef670a0860485dc937d21a431679be14964db683bcbd16bf918bf57a8956d18e06734eac11ba6637d02210423bc1aefa51c487ada25a81e78974d45b90cc5a5312f41873eaea0841883421781be9dc3e25524b08a1dca743dc9e828c3b2efd12537c5c60ccff0b6e0551e67af32e2fffe278735962173dabc5474522fcec224eebe1c6db14fb8490b1ff19a3af0f69d10299f985549d1963fa8f7eedfe0870cee45c1add4d47d9f7c6f8ab77f99aa6837352ae8a423587eea9f439a2aceab3b40f97d6bccaaf0bbcdd51dc8d47947cc96c8726e234743c8e3bd4f4541befbe5328515846bdf90ed1f02bde811e45fcbce5efa9a8bf591c2afdce841a78f22b9f7d7f9355e44a46f5e19f788597a7bf47f179280c1c8b85db93c8e02e3ea4daf4b539027dc6a46a443a9b5538aaccbae90b82f1270f6603cfe5f471f526eacb99ee64dc9071211813c5adb8530c44fbffc2b64987a2e0d481813ab05abaaa5ce16bbf1a8dc6ec5afd92a1a40ef9634ef91a87497c5c80c60b45153092204c3a2b3fb4f96abb82", 0x1000}], 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 15:43:04 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2a}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdd9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000002080)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r3, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000240)={0x0, ""/173}, 0xb5, 0x3, 0x1000) 15:43:04 executing program 1: shmget(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 15:43:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) setpgid(r5, 0xffffffffffffffff) r6 = getpid() setpgid(r6, 0x0) r7 = getpgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x2, 0x0, r2, r3, 0x0, 0x9c, 0x3ff}, 0x7ff, 0x101, r5, r7, 0x7f, 0x1, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) 15:43:04 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) 15:43:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194c62a482bfb3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"], 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x2, 0x8) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000006c0)={{}, 0x6, &(0x7f0000000340)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f0000002400)={0x0, ""/4115}, 0x101b, 0x2, 0x1000) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 15:43:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') ftruncate(r0, 0x0, 0x3f) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x58) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x20, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semop(r3, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) writev(r2, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r2, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x3) symlinkat(&(0x7f0000000000)='./file0/../file0\x00', r1, &(0x7f0000000100)='./file0/../file0\x00') r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) flock(r4, 0x8) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) connect(r5, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7fffffff, 0x2}, 0xc) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000140)={{0x9, 0x6}, {0xffffffffffffffff, 0x81}}) 15:43:04 executing program 1: mknod(&(0x7f0000000040)='.\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 15:43:04 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) 15:43:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x2) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x10000080000095}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) 15:43:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) shutdown(0xffffffffffffffff, 0x1) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:43:04 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffe55) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') 15:43:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() syz_open_pts() shmget(0x2, 0x3000, 0x33a, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x60b6, 0xbb1, 0xfffffffc, 0x7ffffffc, "73cc516000000000000500", 0x0, 0x5}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:43:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x0, 0xffffffffffffffff, 0x3f, r3}) syz_emit_ethernet(0x32, &(0x7f0000000040)={@broadcast, @empty, [{[{0x88a8, 0x4}], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 15:43:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x31, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x64dd, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x50, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, 0x0, 0x6c, 0xf, 0x0, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) setpgid(r5, 0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x3, 0x0, 0x0, 0x0, r1, 0x1, 0x7}, 0x1, 0x0, r3, r5, 0x8, 0x0, 0x1}) 15:43:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) 15:43:04 executing program 1: close(0xffffffffffffffff) syz_open_pts() r0 = syz_open_pts() close(r0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="57390f4105ce8bd548181df63aaf05cbfc68e378", 0x14}, {&(0x7f00000000c0)="d7c66e6febcd266ed728d5db141519e590f218f2e09b76cd2bfbd0953cd424a56c6b8f6de72ee864248cc4a29300f414cdd5a1c49ef9bcdd1a2f7777450950d6291ea5f218143353adcdedd6b921ccc0e704cf4fc5fa8f49480e00dc7f1714fd7371507f9c771fc5dd2b93963a73e58ffa3a2a6532e727d638ce5547", 0x7c}, {&(0x7f00000012c0)="72d9a67830e13840bf3e46f1cd00000000000000003f9c6457b5a2946b7e810301b3bb1696a56b5c5238341b2cfe3192317b40d91842fa4abc335d4ab66091ab6f47063f49fc19e2c68f2f696a14000000000000000000000000000000001f5c424e06deb5b6c098da595dfe99454161caac4d4b844820ab537d957a5291c8defe7b91fa7406f62f46c4d6b2206c14d1700aa8a7ae2fcf6a70c83f000000000000002065ac147ced785fce4d84dbd2e84f3081b10eea8ddbdb87170708e5564c0ff89913656ae1b4626cc501f795df5941b997e645337230d16a36ce41b6eb2b39c19898330db62f184ff7b0062ae9c18734df13df418c792695d9265682dc73dfa896cbf289c5f68278747eedb3378f1c79c8170f80e478e938bf98e1c7ceaf9ecd71b094273aae9eea1ff13ffad7fa29e71d4284d24c5162468626d4cd27a1c83973cc7e40e299e69c5686bea00444cedcc0068614a56f903a1dc06f464a13baf3f19247be34fcbea49b4d465313ada6061f2f25fb2a3ea0a0d840f47466f265f34fd9afb66786ef", 0x189}, {&(0x7f00000002c0)="709411f1a262cc8ece0c974e0f2fd7665d62a874dae281ab25697a77e0bf1afd953416034c1a480d1a58a81420896a4f0f20482de39a12dc031863e5b46105f7cbfcb5133be80f40d568207f51418299034f8481d430400f9df62eb5fe81eb8b4ecdb639f71b87127a3436a39a67e83ff686aceaff4527eb12bf69d0e5ec33899ee6e3ad28cda3db9b4d773c344abfb3e59b8fa10a1f13e541439a18adc5e7064c46d08b0dfa0cb8e038c058da437365f794dd8bd5ae7601a5e60b5b0203bc3a1ae103e4ff37ea4ca62566c9b991f0e7682f4dc967627cac9ea3b82b6087ef9a9b939a90c03b879ece7ff61b5f7dc4bc8b72979daf6092d78f56f9f1bf944ad296b5c4860bd420b010a2cd8291ca5531940aabeb4fb72a157e4b7c77acfadffba67924c023103bc9773d77a276ad1c3b2b0d71b5f0ac690443ccc130a78825579090b06e90e07ed8a786da1a46fcedff85b5fe6074d696115b6a2ab388e4219974b1c55dea08d65566d7066fbbcd0dc1d466ebac73a621530ee318aea180e4c00664f597b725b4ff14e89a7de6fed2c47bb6d8c3499f9aced66ce3b41158ef2c1f750877d0f383387106e62d18a2d9b4dcee0b6f84c9d727e857b006612a199d839d86f5a0090223ce93bdc57ccec3a33fea30c9df8f81325ba701e5e1ce8f6458b9aeea4086285ad83139f29f4517e9d5c5f9cd77e711bf6c24c77335beef9d6203a378d5ef20d11e8124eb962035e6c4a9c60422702bd652e7f9d06225aa8516d079afa05980bebc13b7faf8affb93b7bc0fc92c806273fd936976d308df977c0525b3af3b699c628d8221c153f86c5dd0daad8872a70d0710f0ef2aa9455d9397a6a1c34164641df3b93ae25f4a7ffc1c269f406bb4fbbfe04ee62fd5caa2f6eb6a37c6bcb33cacb7f739380ccff3e04f92d932c902b71778ce4edeebf69ec030ca14ac59df6f37f7eb34f694f1f37ba3f6dca71102212e9fbce5af042d28829227028b0cdb525b1ffa4b6e4a6a10233087863ac7f514e33764a2b2b057628922985996836b1d80d2e33530a08275ffe85bb909536c6a9e7349e7b8864c6330a55106c784a0f2f82d7ca1b6a823e731408f78274cf0c6b82adc26ee525b50c8c88ec63c0cbcd2fbb9b1b361530c13b56499e0121d061e61743e1781e84a9626514ccf05b41e31f3f4afc8f398c46a0a13a2d5144213f9f35b7e42b50b258e222256e581a822b7afd49282b980dbd9683f83f659ed56e3b0996b6534c25bf0f821dd49b07b352c383683c5934b11f6af67a05be42fc1f7086de79fc15d63608491bd22b9b0a1a93df292144bcbea7c53bf903feb426a3bda62aa7418172d66a44101e0e57e6669f8350f77b2bcc5018f6d3e9ba9ac60ea3674cd9ccb520b707518c73fabefc709fc7eb54aa18474d31962e6e1f83052418a6387f58e20cca1ea075f2cac8d8bdd7184a16289913b28513b14d6cf9fab894aa934deccd045a784b83530822970bf5975ef59f5b1f59a3af8926d55bd3e1779fd9e9282f1b765cc634eda673a77de509b67de5d98d21f5c201fc4b717748b56bb67e487e335276ead8c77c43413317a18461562ebf2ea38e8267856ad7f759fa9a4f5a86306f1aae1ee244fd9ac12f667946415305512ac08eb09c912ee32c0a2ad56cd72e38efbd51a50974ecc23848a8fa9f2bacac1305e3f469461bda9b92ee1bdbe90297e14f96154804fa7882e949c8dd463962983cae1414c9a7a254a471c3e4d7d5fbbecf9a404575de80ca22dad05a89a46ecc007f1fa09aea6de82cacd933597223503e377933ad7a0893975987d8980134845e1e4073dafaeba7c2d695067b7b9bdba793e9fe2abf107a844f4a32936e169d70b3e70f7773d53f7bd17a1094c147fbdd25128f0c1dbbfea5d33cf330466b74e281d582dd3a5165299821f64a9fc03c4ae26e64858096db9d25c1e8daaca6767fd26b3c4b5facb5b563e3567bd3bbbb3c6ae628412807b2e505c0648b577bb5544c2014155f80d87357f164c5fc77c64f9d7f0bee844e2276f6ba0ef92ddeda29eaa2f92aa47bf7e03cd45b51749ece48644c0efb7196d7e4cb09b3d996a91bd97efbb41d632572299fad14f2f538e4b601491bc82c6b35ccd0caf8a5f740f238d5589341954f1798acc6f630cfacb7e7e29abaaaa58e4d114df185f201475f5942262d5a5137bebe3eab094b7e6b88946c2ca85a419a6ef8ba51c0d2cb9492af914e74c4296287b75e1bff535a756819f4aea5fbf813ad2ac07b9267e202de2a4b34a59420265227152c2efffa551bead54cae5b8b0169af3fc0cb09fd14e3fd984f585f4e15316eeb128efd3524e1f9d2da8dc347553404baf34e75d5876b345330420c32af979cde3dff8001a431fa41e2a3cb93448a8ee13dcaf1e7e249c83bd8f0732749a9d8e54f28324ba4b9b2e166f63a6dcc1d8c5183030a80181d50bff9a6e6e2db816234159ff448a1473acbb3e95eee929bfb6fd0f01a4420096366adea4abb586550924da226ded6fe43eddecd7003cd97c0933be292dce2b2abdc4be0c68541212b3d29da8889f286e57e8a3b27c2d41108871be132ae169826a870e64ffc963ed0bcaf3996de8a642cffd6c45354f3855287b8a5a3c21675d73995398069e03049f403d5148b424115a37ee22facc3cdbbbeedc420348ea32a3b4927a93722d44034463c36a5d8cc77d7867a077fb89980b92db5fd03c2a595e0e25201a886c1158edb981fbdc1548056e24c5fb831556ad9c16e35fb7686c3cfd4bfde1cf86e22b0d7885ac2243d2c26a06e7119f2e6dfaace19d4e8c2249c1e1da255e71381716fb80ed6c63b448836e84adeee95c097329890e76ffe05936adfd948dfc705e3ecd4a6fc920a6f96e2728c7e88ddcf6c1a9136dff5b8f0e8f6d70971ec0bbdd494ee9d6731ab3b16e7eb37625d5d25ec34e1036121a5cbf5e122a7ae4d44fdb0a59c0ee67b92cca97fb44912bb22630fabb54520d7c0b34985831859926c9c22298de9655079fe5871f44fef1ea6f18e3b79f5e65beaab834bc0d933576b720c56b839328bbd131f46e3a36933a62b9e92051907db38785dc65c4aa369f77ff79ca87100626bec9a4486ee4a1545a1918121338a129bfbafc4fc866c860a687a96f8c1688b07516c107e204aef76a79de37be1857fa611c56b8f0fac865b51d1e229bb4f09cabc07669be0f9ab2b283c74be2dd46e216fa7b888f48d8e8622aec52218929ba1e857860e9b6c8d6a45e721a7c69eeedbd2ab7fe2f5b3b832a6a4ab42d37284bf6bd24ffd11673df9881f6797f91d8f4efbeb109ec21a4deecf69f1c4d54c1278e097b9da718630e9306d91a5b653067506235759fef46b2082f54d4dec13f7d604911853032c273a2d2f6e1c10c6580315ca9452bac5303fd22eb815f28fd8d2c01a1d76f8ac176864091847fae74923d3cb903d33a00f6286e83dcb9be7824f6578349aaf9f96ff59f7a0425c4316e833163f7e17483a559f95956635bedc53a19f1ea71c332053b617685b18f5e73e319cb53817677dc3b6ebd42fb2975e4c2de95bd5868f652fdc1aff9826bf01af60ace9c8ad89707c30b7181ccddba5c2b1c68a04e8acbed3e0fc60336814192265b82c45ecb864fb8d06ceaa0288b31bf7f95bee540fa6af024172c527cc44a94b79ffe252f88abf7af7c7667ecf48d3c732d35b6db0b01e7601f292bc353a280c4b678313514d46cd2d423892486d761bf895d3c887d22a8cad96742de1dcf8bf0b6821c4ef27e50ec21dfb834271832a0da5cbc51822661c071fbb772435a4d8b13cc51575e115291995172e667a05dd537fd94feed26272229d72ec73a84588fb0b5cf441fc2311838599a7accd1530a50a7f6d25ff3be3db1f9b4c819977e6ed6ff7ea639ea2501ccf919da4a30a5d887058a14b1d995258e0fd278ddfd6a9e4459688f076d51778b37098992aee39a523c812b2df220dc1d84ba6e077a16276c310617eb7175e87f521abf31b7a8e86265c80cc3f0c997072a02f723ec4e163785b9aea5b0870f47b2e042186f0b0b215d0ebfe23a2fbefa5e54adcf0b87b8fbbc7d8ec36d2bd4b341b3547e7227f924a02ffa0bb933deed508d7711430219bdb8b9780ba88df37e079f6a29138db0f088988f2d8aff4765a170902916d7e3a9c77e602f6f1c01ddbe4f7999d164c828bbe4b562f2172babf5b6a24eb803924ad7eddbb1f5557bf708996e459bcd6914e0e791b7c29528fafa6600fbfe2efd507c5449d65c15a9be1122b25646981f4646893f1dc02bb6854ca78e6d886c5edc5a3f8a0bd947180248ce4b9cd454ede8ee5361fffd0dcc7bb1fb3bf716e0479234b104d186ec793280e0a73341940812ddf4391c27d2eb6e30e1783215d0733be4db40e8ff5e86d9025477dce5cbe3d490edaf01a3713608ca1ed15c0e7ad9a7ab36a5c6a646a140c73c0e09fa27f0584a47487c027df1d7e9c2f4e6a4cdaabd826bb549c4899fc98d7919a9d1c297d7a3f9b3e3fbcca41fd08363b5becb2caf15b7213b25397cbdcd8d651d668a041960a3896216cf3c2a0882a31b1a951b415af0f98acfc5ec4f34193c7aaf778df0875f6afe5abf2fe339e6b63dd18c84eb302ed90f08aeb707b22e8e182d9e085a0dcdd66f371d87a47683650da4d2abeb979ae8516f52c407f7330f2fca5da45c70592cb032fc71ef310f09cff46305a3b732722431164526162bc70c4b2031ee880710f790c39d73e749fa3eb1af6b0791842e2441289fe5870b2ca9d7ed5879c6f98d197e24ec96ac7b317546840f3d3c20f51d521bfd6d1253b08040a9cc1629d76398e7826325fa354388202294215f6132baf1ebfc44f1a8f4ab8f8c300f858f2fa6135b91cacb859c05f7e8fa1c91529f646a0a145700129bd3c0c9ec8abdd49a5c6be333db127b5c70a51f86c196ef66f78dea837dde5d00154213b9bb7155fcb3bdaeb23cddac2b807cc93446a9006b128b4d3e3682a410cacb817c0c84c05c630f4f1458784358a4f01048d0d96efc468c38fa46f4ef1d36716dfb67d04dfcda699bfeb9be9a81c8325ca77b494c0a2206aef379899f55a59d5e78e58a48ea35ba59103f8d1727c53a4971ae43d2dd6c0d3982ae9599a041d6d1f5b190d1a2ef4ff7adec8d1678b41636c9b2b85004676196263464f71705ca346cfe909d20f32b1f97ae694e4bc661873b01c82da8ea8461b5e406a168851d28357115997d598ddd592d266adb0a7c03c815ebc6772e049935931e436182d1dabc8b09415343d5a113df75d16faa4d9a7197c1629b40a20d23fa17218557989578d008df6b69747fc26c40d244a5e3ecd13b27269fc03d5d773fb6f655fd4213a1d83f5ce366df2f6c0fb9e659ce95f73092c4a5fc819d8b0de1e5dd61bf2ff52aa97362d01315c86303c9970a38cb8cae5557cad7cb9f55eb32d3fb14313fc04c2fdbb34a64e235912d6040dd2631224aa9146458f2e37160c36e1b30546443a37e7c1942158994def832faa7441382bd8d4b7822114114ffa41f9c454211ba923a0ce5013763d38658446ec70c69cfd7233103c251097046aeda315a96e79276c408d82538ae22d49c2d00df1a358830c6f644bdbe812cc6e1385214b3f8d47c8e0e78dff552f130e20f50b8a806e117f8abff5ea55ed30f26322652af531ab09a6f25fb82c305321e2f5ba9a5792cb7d7323a9a5d5570c3b415357ed33214fb57ca56cdb21cce2842c552fc4ce53d2f322adfc14e71f4866c2255ba199881", 0x1000}], 0x4) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x349) 15:43:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0xa3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x30) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000751d6270b70000000400f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c06ca000000000000cf187306cd40d81947d74a0934c5d5b921ff0de0b73a878b1465295ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ada64f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a432350403544abdbfe9fb70e"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) setreuid(0x0, r2) r6 = getuid() r7 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r6, r8) fchown(0xffffffffffffffff, r8, r3) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000000)="12", 0x1) dup2(r0, r9) 15:43:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff47ecaaaaaaaa0800450000280000800000019078e0000002000000000d00907800000000001000"/54]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 15:43:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xfffffff7, './file0\x00', './file0\x00'}) 15:43:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x1, 0x3, 0xff) r2 = socket(0x6, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x4, &(0x7f0000000040), 0x0) 15:43:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000380)="98f14d423fb71e4f5d347c75453047fe120951f18c56aa65f049f5e79fe36c3dfe675de45e19f4701a8b080e04331bcff3452130275bb266fae5d9134d2ff1aa6914ed071c9b28c409736a873ecd0d27234f3cbde511917e6bd571115bb7fa91d9c05651428d69c47e1697", 0x6b}], 0x1, 0x0, 0x401) r4 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x4, r5, r6, r7, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r9) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x146, &(0x7f0000000200)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x67}, @dstopts={0x2b, 0x1f, [], [@generic={0x9, 0xf5, "fd1fc18ede9c4c8c7b6988a30a4e2465348cafb28a46f78bb73f095edc1c950bb0dd3cabb6bb1958dff885d9172b3dc37ce378b3283ceec7227ad8a3c66545f44395e605e1bf7b67e67af787d4362fa32541e12220571b651dd56a95d98a2a9fdba6b334e1311f3de26723256d717ab763fd85fb0266c90e1555bb4b8d0fc08b51c4fa71fd449789f8b6381e56ad9360e87e882e28aaac1d26b3ab5f20f282f2f08889cea90165ab25c27a77ef8824aba3df2a5ebdb06beacf3bd7e30165dc069b08650a603a4c16f14056f117ca5ec29a0764eb35dbd6a5c764630d58fc68b6a94450f8a8076fc1fae3d7784aff1a5387bd1e25f1"}, @ra={0x5, 0x2, 0x5}]}]}}}}}) 15:43:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchflags(r1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x9, './file0/file0\x00'}) listen(r2, 0x101) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000100)=0x26, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0x1}, {0x1, 0x1, 0x1ffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x4}], 0x4) semop(r3, &(0x7f0000000080), 0x0) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000040), 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r3, &(0x7f00000000c0), 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffff727) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r3, &(0x7f0000000100), 0x0) 15:43:05 executing program 0: syz_emit_ethernet(0xa6, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff4c1ac1c93d7d2b830c00000000703afd00000022000900000050000000000000fe8000000000000000000000000000aa030190780f0000e0308001374aff010000000000000000000000000001fe8000000000000000000000000042920000000000000000050200810000000022fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6cd150da1aa1550090f7d1eba8843c7a3724"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x400000001002, 0x0) getsockopt(r3, 0x0, 0x4, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 15:43:05 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x4000000000000000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x6, 0x1, 0x1, 0x0, 0x5, 0x0, 0x2, 0x1, 0x5, 0x8}) semget(0x3, 0x2, 0x28) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1219560a2dc2ffab) write(r3, &(0x7f0000000100), 0xfffffe5d) 15:43:08 executing program 0: syz_emit_ethernet(0x81, &(0x7f0000000000)={@broadcast, @local, [{[{0x88a8, 0x3, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x807b, "3aaf24e9d22eadc6e40bc2962cb22eef2f7c44aef408ad79a328c0974771ec0e4a5ae25989fe91d3facdd3bacdeba4c57c1a4fffe702c3314af07db7267f2be871adae9fef17320418f54adf4f967bc4bb9e892d28da15155c74f1eed1b85c8ca6aec001eec70000000000"}}}) 15:43:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) close(r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000500)={0x10, 0x67a, 0x4, 0x1, [{&(0x7f0000000000/0x2000)=nil, &(0x7f000000e000/0x2000)=nil, 0x6}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x12000)=nil, 0x8}, {&(0x7f0000000000/0x3000)=nil, &(0x7f00007fd000/0x800000)=nil, 0x40}, {&(0x7f000090e000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000843000/0x1000)=nil, &(0x7f0000a26000/0x4000)=nil, 0x1}, {&(0x7f0000ff4000/0xa000)=nil, &(0x7f0000b50000/0x3000)=nil, 0x5}, {&(0x7f0000d8e000/0x2000)=nil, &(0x7f0000f5a000/0x2000)=nil, 0x8}, {&(0x7f0000fad000/0x3000)=nil, &(0x7f0000833000/0x3000)=nil, 0x1000}, {&(0x7f0000cad000/0x3000)=nil, &(0x7f0000e17000/0x9000)=nil, 0x5fec}, {&(0x7f0000ce9000/0x1000)=nil, &(0x7f000093d000/0x2000)=nil, 0x9}, {&(0x7f0000806000/0x2000)=nil, &(0x7f0000cab000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000093c000/0x1000)=nil, 0x100}, {&(0x7f0000cc4000/0x4000)=nil, &(0x7f0000816000/0x3000)=nil, 0xff}, {&(0x7f0000f09000/0x4000)=nil, &(0x7f0000835000/0x1000)=nil, 0x3e}, {&(0x7f0000c9f000/0x10000)=nil, &(0x7f0000f10000/0x1000)=nil, 0x800}, {&(0x7f0000a55000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f8000000}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:43:10 executing program 0: syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 15:43:10 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) fcntl$dupfd(r0, 0x0, r2) syz_emit_ethernet(0x47e, &(0x7f0000000a00)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd6002290f04483a0000000000000000000000000000000000ff0200000000000000000000000000013a0c00000000000001050000000000c204000000070001000401df01030000001f4bc5dc6f91e4307339934bddbeea7a22bc9c04573913c7b016131fd143ceb1e0b7d62857c681b6a091d0a22a8321f469dad0129c70df8741bd6f1b5c0603fda34fceea2adcb98d53b905d72e0000002e0000000000000004012400000000001d0e001500000000ff010000000000000000000000000001ff02000000000000000000000000000100000000000000000000ffffe0000001fe8000000000000000000000000000aafe8000000000000000000000000000bba625cab780342a86ca7f3ca15170e4f4fe8000000000000000000000000000bb3240000000000000050206480502000603ff92a7f7a281e1b4dbd41c46a89aa671e08efb0a956719fc9ba9dfabae27d698e30f44b4b5eb428fbce901e3c6b30667a341f7b42698ab6ac3a840c81661f3fbf13f8ce559e985313e90e89e32a7faf17fd51b2eaf033223334acac92a170a3554ae4186d5f30449a7fa8de72a811c951a7720d07c9ef21eaecc610b438490a16b86df643d4c7e826ef755066a673f6bebf74e5960614631844b98c9875fc7e76fdaf3ebec623a4af8d8ed47e3c7dd8d83e3697bb9ace6762a11cb2298fe8a82750c3fc0c23c95972a7f6cbc9a371835e0f1cce878b7099f80271a224699bb4140a993fc3f6bfd602f28be924709f985d662cbf6fff2e579d726b27d57dace9109f6d43ce7a0678099c98b4c2d27f95f99b6f8be2db392808d3f51ccc8b8377a9a6d7a0b5bcfb0f7eb07424bfa681b03ac655a3e07f8cc3bc6af496e74d34bd82fa9e94e7cf08150dfd8cdd9c7634bce9620d93e018cca01a08e1c24705138e1d83b3975e23bf07d45bae83a0455e6a4582f5bb8e9f99da5a93db0d46a16eabd5ea845c55dad88db923a28e2f89d539371a471266a254fc24a3d1aea54889f066e08bbdfedd4ce3b012f9aa7b5ce9096d7ad2157e78f5c8c60afddfbabcca59b1909533c01af57a04028751ca5722f94c69fe66c64d20bace013b90162669c710ea3d07ca49e2fa63178a32cff4246ad34bf8b6de9068a10c2040000051e006708002000000000eb7a879b2630b09acf81de8fbfca567bfe8000000000000000000000000000aaff010000000000000000000000000001ff0200000000000000000000000000011d02000000000000fe8000000000000000000000000000bb11140000000000000102000000010004018a027f9db7bedda49d3ce908af50b009c12305c29af8fb1e7ed45b0174a762ffa9a72038504274bb5ff2e9d0c864a90f083153d10ab035916b026dc7dd1f1cad45d9ddbb2b146cf8b29c6d628ce3582cd0842638b16e5726b8c85bf41f7b6b118092c185c807a5a0067f10e5f93eda28df416a41593455c315e81902164dca113c5e0401010001000502000a010700000000000000c20400000e48000100008502907800000000609433df000000000000000000000000000000000000000100"/1150]) 15:43:10 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6202e57b7f000001cc41fd360d72a4025344d977f5f4c801f8fffff25301653f6bddf9dd3b9b30dbf2b7f0d0d04fe51c1fedfaa9ad3b0d76bc14dd60b44027a77a545cf2c843de78b889906351465fa8e0cafa8b16efa690ac24e8686c06d7ceaa0d93e8bab75e0cf5eb0f4f8d589ebce87082dd8bcdfa50b5146351e80ffa192c1fe1495979b269cf3b97bc8b872b3b801451159676890ff2008bea743f139305999cb7d25b1fa1f6bb266bdf18d9312f6ebd191b58b7cbd2d6e8b90d26aa25069689114aea368af031c735d7c68b57fe68a1c913cd8a232e1d9b8e4941f5b9354c314bcc23be93045377d6d7df45adf57574afa51a1c76e8c9b5dcef4c229d7a95"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x4) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="85636fab547e78385a522f1d0058e3c81195ef11df4d42d7084900800910"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0x655, 0x0, 0x0, 0x0) 15:43:10 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="8aaaaa000086dd600000000007000000000000000000000000000000dac70592d38e01d200000000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/153) semget(0x1, 0x2, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0xa5c) openat(r1, &(0x7f0000000640)='./file0\x00', 0x2, 0xca) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f0000000140)=[{0x0, 0x3ff, 0x2000}, {0x2, 0x6}, {0x1, 0x0, 0x800}], 0x3) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f00000001c0)=0x16) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 15:43:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) 15:43:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x4) sysctl$hw(&(0x7f0000000080)={0x4, 0x21}, 0x8, 0x0, 0x0, 0x0, 0x0) 15:43:11 executing program 0: socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340), 0x0) 15:43:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x800, 0x0) openat(r1, &(0x7f0000000600)='./file0/file0\x00', 0x40, 0x64) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000640)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/177, 0xb1}], 0x6, 0x0, 0x2000000) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:43:11 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getppid() symlink(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000000)) 15:43:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() flock(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) fcntl$getown(r1, 0x5) close(r0) 15:43:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x0, 0x1b2) r1 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/239) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000340)=""/186) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) r4 = socket(0x11, 0xc005, 0x3f) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r4, 0x0, 0x0) bind$inet(r4, &(0x7f0000000100)={0x2, 0x2}, 0xc) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x9, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) 15:43:11 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000700)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbce56b61895caaf3ce66a228a738a42558e6f4a4840bebafc068bc6348b7"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000000600)=""/22, 0x16}, {&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/132, 0x84}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 15:43:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x5) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x10000, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 15:43:11 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x95}) syz_open_pts() close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) read(r1, &(0x7f00000003c0)=""/136, 0x88) pipe2(&(0x7f0000000340), 0x10000) pipe2(&(0x7f0000000380), 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000280)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xfff9fff6, "73b730e138000099d701002183712e00b82f588e", 0x2, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 15:43:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x6, 0x4, './file1\x00', 0x238, 0x0, 0x86e, 0x100}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x5010, r0, 0x0, 0x5) r3 = socket(0x18, 0x2, 0x8) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r5}, 0xc) r6 = getpid() setpgid(r6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7d, 0x0, 0x0, r4, r5, 0xe8, 0x401}, 0x9, 0x101, r2, r6, 0x7fffffff, 0x8, 0x8, 0xff}) getsockopt(r3, 0x29, 0x3f, 0x0, 0x0) 15:43:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/27, 0x1b}], 0x3) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0xa7, &(0x7f0000001380)={@empty, @random="15a29206e94c", [{[{0x88a8, 0x5, 0x0, 0x1}], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x8612, "3eb6c87813d893edb29c4c4beadc7e419e6204494a40e83007af5cf43566900884ab9888ddb8bf43fa36b4e31d9ee1b16461ae541f1540c01874fd5a92bfa86382dd2dcbc4eddac4633badfac5b86b07edefd65bfd98f8826244a7c9367c049410779e5af00a017245a4b08755f07e3f322ec479c8f47776b7aa13bd549a5d19762068310dddef33b32b6dc4cd95796944"}}}) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) setsockopt(r2, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x3, 0x4) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 15:43:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2f00036c652000"], 0x10) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 15:43:11 executing program 0: sysctl$ddb(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000200)="49298229e30002132b05a21ab5e93aadab09a84d4643964eeed21f54b797e762540add1ca5414414e34c5981dac1614994d1e4cb0012beee229d76009b6add3be4fac9545a146bcc062b0c1d6c8de47b16e5804d768bc90685b4ef2211eee26ef98a1c65dcecaead637eb2cc3ff2abf99ad9a9bf520152fa91b39f61b95e22d8f8af7456094e4039a1bc6c9c73996f34123ecbe15b39a133d1e1d477336bc8f9306000253f8ebd38df1bbc78b4a087e7d165aa5370bd3b93f6c2a71914c5337a8898160e82ca5deff1fa558349a6a0538329d9dde6880520", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x716, 0x1}) 15:43:11 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x6, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) r6 = dup(r4) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) openat(r6, &(0x7f0000000080)='./file0\x00', 0x80, 0x184) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000003600)=[{&(0x7f0000000500)='\x00', 0x1}, {&(0x7f0000002600)='\"', 0x1}], 0x2, 0x0, 0x0) 15:43:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:43:11 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x10) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 15:43:11 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x1, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x10000}, {0x82, 0x80000001}, {0x5, 0x2}], 0x3}) 15:43:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = getpid() setpgid(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r5, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = dup(r5) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:43:11 executing program 0: syz_emit_ethernet(0x10ea, &(0x7f0000000400)={@broadcast, @random="00000001ec00", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10b4, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x3, 0x6, "e3cffa", 0x1f, 0x2, 0x1, @ipv4={[], [], @multicast1}, @mcast2, [@hopopts={0x8b4f90a62ec49f03, 0x201, [], [@generic={0x81, 0x1000, "0659c230930ffcd9cbfabd411ebb470b80c370f9cf0626fe052062481172838c2742ebcbd52c26e0d584efe18b3eb2f3ead8d0dd0258f7f8c0202597a126122a629d0d3d70a286577a98d28f33bf22fe96c246b393b366cb2f20fe7e743b0ec9e5075d704db281e730d03f62b3db91a596148403597ee1f842d726623fa310ab2fd2613a8cb198799b6d1ec830804646346902dbb3cca492c8a573e58350d1653d7e69a18b6ad91e239c9bdc0ecdca34dd4337b0119f769bc4f1157f7812c4031880adca555ce7758c33a3cca76083c5cc7f8a90157b64464e1b855140308fcb6de769a550ff48cc441ba615a45b3014b5633053b9589f5a1c50368dc1441e07231e9df3bd901208747f444b7103929402db1fe30e2467b79630c354843845233dfdfe9f623c08e1293cedeeba99f7b07f62ccd470ec1bf829f7ab504b1c31861fae72ab7240f57a79ea46460685a99c3bb1f7159d08c2730da7085ca95b3859a65fd903f10ff946224a9357d266063ed92acadfa8a846e021e2a4df83ed3d968c0ccad208fe6829dfb6c92f39a5ab0508490279ff081dcb33eb5d7b511690d577aa84a1f5791dd77c58bf4949df8f948e1739f98cf2ef41ae7e3b28826f516f448fdc3648df4f6a3892ce6ee8815a24d4ab0f4a037b6ac7fca7733c17dd587d95ec6e31f4e9cb69dd48bfe308c60bb2d73efe2a963b9026757068f5439b06535cd3aa6ef57551ec3f1b955041fc93923cc7f1f3da64c068bb89752d49f5e9365c9e4fbe2cc86b44218c3a1b3f28bb33640acaa741d7d5cdc4f9367bb80e2b1a8e11f699f7a1bc84f97ee4a35c83c8b3cbdf5598de649e618226b69c4c5122b0f6fde28a259ae18d6ecae92618f167b81d1658a90a170dff678592a4c955f32e81c5f5a00cce891c6411c42f1e36e1286f5deacd2afff6284a054e6a554bd00ea31687731b85609763057b913b74152798be5d18545c454df77bd7338558a9759cec8786ab0ed91f12ede0ee031414e784c99335b429d891425ff50d12f82c89f735e69bfb9cf506341a70a3bd5e238de797c721fd987b940f502e4334da2b493141df8994705ab4c2114d76c30ecfe3979383bb0e6c1115de559b0d620500ab12e991474fc2d94c9c5f561c8ecdbbb6b5e72e643a910eb95fa7dd7a4ccef4281aceaf1aa78aa319e96b0fdad7e923e07dbe64aff197fbd9d42f0ba6e87a8becd268d31229f06c12e1c67228a0dfe5258b15e1f0ae8c5178bd311f6d5e5d15a4b61bb6bbe513f9373b54734d3ec10572904d99658c28c7b2140f61104c4fbc00d6e1095c0d207a7013904b54effee80bc09a2b247bdef96d3e6b6225ed74cebc8771c24e274ea367988bd2a99a8b96829f67cc2f2ef2eefb02b6cd64dc40aaa1f44e9b9b341c52b7480c8e2eb2bdfd35d3f9aee5a4196729f19295c1ba4e349b376c39bd9b1b6ff8edce9a7722c46eb9606a3a6c7b84b20833fe39cfe5147e137373c9cb9b5ed649a8acc4838fbc2ad457223495c3ba89d6f40f9c6ef9e74a50a22318224d05fbec021e8be6405781cb6618f8465637b0188a52615275dd3c7fb3272d5a2542833bf4697f4da27b0dc8b3c45bad77e959289c56f3bb1e8a1542c3dad40eb819d07304f84d5e951a9079af80c3f792bbe0be3171d02c5c69db938486e7910649acc030f8b3be93140388e02b7ae8c1ab81fc96ca2d98a512afde09a22550bf5c6c673827917a16542cebd2e01acd66354d0aed2b309cfe8db917479507d8feb70e530cc6e5eb9abd6819fede1bc69b2b459cbd9676e47a82cca14b5a6cca6b04b0ca2f6c23d136d076cc5995848e19e0696773c40120d0cc390ba6e8f1e67a55a3c4f614ed3de3fafc03dc06a97ef573ef19a99db9d67bbb45210a3dbe3031b8c0bef064b359cc1c7431e8694516bbc99a0b3c3061bfc06ba1b20c46a18db7b0ec722ad7c8246144c1d31337e33cc6365862908f77e253a2271fb2450bab705136f587f2728188d940ca29f23f0e9fc7d3301ae273992d8942aa475f9b6a8136d5ca2a404ca7157f4a5852e936d928022381ef3c9e9b391f01d5f0b43ea3d92ebd62c309f2ce788b383af4ea93d4dd10d42a995794f0d82bf9e306899b00e0606d895e61796e5d03004a65e1fa9400c56a22626ed6323b57be3ffb073a28e6159b582d09ea66e3628e8c3b767fe7a96472ef3591911045048cfd3e1ce3acddbd4801f2466e9bac664fd972721820d86950a67ac378c97d8e9bf05177a2de9a472b372537cb6c9479f0181ab923624998e2b25086266ea700b7ab9e2126e0322bc188d9d7a884832f25021d47b21d1169b9207163a7ae39df583547dd037f9a9d80000e5413069f7d777e41e6dace65f9272a0524606c68d329e3ee41158d139bb4d54fa5c9b3f1ae55a8c340a6f2a2324f5f1c8b93c18551fffe8080435b1cac3d17eb6f89411646e7b4994b62b58c325659b9b6c410588dcdfb14c8f84cedae84d922e6b52a0a69a5a963c9802ebbc11f9ffa2e8dd5d8399785d14d7301dead859a1b162d6a473edf9f6b75effbd4671232235aa190799241982e61c63e4415cbaa16c70ca86572ef5fdd58e94ae12bc7352c22e26c29657e976e794b16d8e6bc5d6d60af1386e6a89acf6d3d3e09e0e4e8ce9c1c45ee601a3c7387848e67fa63111e74575c3e1ecd114022b040c09b92344ddbf77850bc3acceb0e2d2d72b42eaf345ea18ba936e2353bf05bf8f28ab6299ec82b8fc2e59f82bcff160c8726b7188fb87d2d88dd05124c3358d056aea6f006b165891f926162ef64cd5da38ea57937e5b0f5064725123564bd0a91740ecea76352dce43d6699faa5f6d207c328de4b2b384dea9958f6ee54d69814c1de9fbc957fe2b44c14ed08fe330264918b49e046d6a3552291ea6e07269c03012e75d7bab166894814cf53aa18c82991cad53b15291a1bb1cc3582c235a34f183f6402abb7e5d45f55f5e87959c9aa4fb42697a59140702ab0e478690e4bdb42091fcb4392eb6b4526a3a109962453a53812f1b802ffa87dec56b2f26e2df2dae999a3b0859d60cb1b0b2d24ce8dfd099c857abb77a3df9f96ac3e032e0597c25ba973ad271e19452634addecef5401ec1db616934bf08b3feb93bdf6260a569d8089fb526252e4088a33373138afb183680c8ae35e8b845957faaa282dfc75cae16dddf94e9d55e7c6cef39e358a711751d23ba6af15a5bbca87fd5735ccb2eee2d02ac97a121147d473803e1ea34c8962d45854970910af5d72daef0d535b3f1a8d474085bf55520126bb263434841181ae560fbc8ad71fdae1bb55fa5fb80eb838c002681a7e8ade1fd7b0e2352d3f2614ab7d6c24e7908b8bf69a8158ac9eeaf54247b697908af8132ec6aecf861dd2535f8aed9294ae4921891056a8c66d75c6c93497c91e9151ab77930b242be840060af59ea0f4f2bf964166eb0b8c43fc9a85d27a0095e360426891906ec5320c80a23c1ae05c1dff5a2ea1cd8d525068f777daf221f23ef7141c06dca5a097af77cf7116543fb52c9c6e4b3d4258e4d835bbf2686a5f211808dd7d0f494f50ce3747e6a3d1fb794b85c4a32d5e25d3b13e54f492cd6f9de78a896e1fb8383467de580d9207e2626ca7a90d33898dbb99ddfaa0e6803f26ce53cfb0c9364da2d288d84690ea21a67567628bcf4b85710c07d373ddf06130af75312876769235f37afc54d111b00df9b35d41423e43072aff6ca9a8a0f626710b7f36c0ca61612cef62bc7d18b0bf31d8959886eed27d6b4dfe75f38223e1a373c315a2ffc563c137195ad652e5d1e98ddec1d80cb812287ab18952d4964451473bde019ff6cead66f399d98cbba42af6d34d5f448f673ec0c9d0e2cf32b6580ff390f707e0e37f8487a7c57a00b79a263afed60a443a21ea8029471315f077fee9471b1ddc214c73ed26306263b9f5083bcdd67b7ef9f80919b9d848246ec41962b4073f4a4389c7d190e52e0d4b31a570af687645c8be6320ca6086107c95a3d8e1acf51cf5b814b1493c7ae99721787bedad4f013f00a07216e3e6d1e865790598063062d75347be728973bc3bb8accc76f5395575061e347666e259947179e17be49eb7b5eb7353f3b2b94053994bfa8c9a1c097bee742fe87bd26ac1d5ed0ec9cd1b00641bc14dab00ca91fec36ed9cd655afe7dac8139817554ddb3f1c14ec106f53bee26d3e81dae3a7521d057d1bd36be3ee1b3ffaeba217a07a3b759bd721ce56261ba8e5ba773877d7bd7d1204a39bd6566aa48c92f60d41b526311b94622f1e294303ce02eda3c15c596c965c4529761c8cbc2566736d645d40c5da9dc3c9bad7b7a9a35249a346613c8f2cb3041699fa34b0192d3c2d75cf45f4dac5d45090df5408dd4371ea04b3d08f3ef162405e9e53b741729b38b9c019ffee57b26ecafdf76489725e8df602d6e3a2c22f63c041415a83c513ff901a3b6320aec2f2d6dcd436e2bd68e4954b63c2a772505724a5183d6243a83e1e01ea7590cc3c2d7cedc04b6cab0d29d78e0293878ce15428c0c7bef351bab720b316404874033f780e1e8a8e61a933562c7774f1280ff4a0c66dd937d90cea450e63d4f8ea287a81f6bc116ac2bc2d229398c5ce24460ef52ddafa9044f29976910ffaae6c349ff21369dc3a3af7256b604e031e39142eb040b0ee1b632f36080770cd2a7776449661f2fbf5c2fe3e27a70cadfaaf910cc02dc4c346b17f3dceabe23bc83b238225d0f37d2a9585dc39ee72a9a4c725789333fdfc0a71b5a2490b33be24afa2400372669289a578c17459119dbcccbe6a5e697d880026f6e1d4e3436d0fe3362307f9debf739117f4d34334936e1735274f62c2074288c5c9ec5fa5a050c241a12780276452f50b57d7901872336ba02c416cf7c86ddbea7b485de592ed08efe8829df542a51ce8f67adb3ee208b8c79896c97001d1f4d0cecc9d43168caf71fb6ffe7ea2197204a0ef7fa3237dc28ce81140ddff10f27fe2d940f268b26af5f61536e9efd540519cb863c7fc9685c1e386cddc7d7552904500aa7d62ef2ea868ec93adef70f646d789250deee8fde25933b2a0ede697da9fb8621ca8851b7de832dbd6a97ebdeaf6148c29f4406bd7fad89075800f21a3c6925f1f8d3e06f643a1d736ccfef71577ffa377ca1b69d9195c8f2e8bf8fd12dc1eb41eeb3a7f967942151220db4ac93d4210726f2013facf1e3ca9f7ecb0bf8cc419370e584267c607a36a9f4ab472c97cbcefe392b3029f3f7a3768d6ed2ec518f19007c9e6da6a2a38d1813acb69e07d1f4188551d6bb02ac3f87807b91b7910b63f5e91cbaa9e756bff52bf39d9661a2f5feb88dc0796a0883ce0e6c2b123a1d9f534efb9f008d5d28b4aab1d1c5771dcd479f594bf1db7dcf5dc418ff7714fcfa4107199c43af2a4576adf1f85e671781f6e8afe22482f5a6de5c87ce08ce6ecfa05d81077644fefc40bb0a2c5fc335128ebcccc2973150cd566ed705660872486d760740bc90d426dafba06460f26e0633dc65334a78452c6522f2e2e1d7e7070a14192ae707a4f8a234ef73b39842b62189bcc8c56a706d959d25a8798e8244c3aaa449620a012b9d48d718df87b36c3dbd67ebbfbfa059f75110057bcd5b07b139335f30612a60cc10e4fafa21e298e4dd3885138d3a7c1d1a731ac3dc3c08d506b8c4073aa08836c0a1fadefbc454aad75c7f2f900377242db8402c5c5c0d0b0adc97e2e16c7ec8fd6f21a89b4ba4b299f8fe63174cd9af825959965b5566ec1"}, @jumbo={0xc2, 0x4, 0x5}]}, @fragment={0x67, 0x0, 0x2, 0x1, 0x0, 0x4, 0x67}], "26adeb393423e0cf89ae12d08939f9a10ae00121a54de1a5dcaf449533f5de0e1eb4a2e1d8e68dd4ac70cd2ce42713690084017df956d9cd7b43c05ce9ff7d76634c182d83652448a2d13c337ceb40915d887cecae70a0b84c36d9bee80babb9c8a9a0351e701b7e62f75464"}}}}}}}) r0 = socket(0x18, 0x4002, 0x6) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000240)="844126b52eb89e91b988d4ea674d0bf252d6d83e23af1d3bc45aa8b023418ac2db0e65184043639a188634153c77134b05dded13ee5a65aa6ea644339792219780aa69ae07134eec44126f7451c07e492a93e389946249a7a2e7728fa7fd145e538d8d97adf1e7fa103c6f31bbc42440be78a0dcebdff21adf625b5cd174a9e83392bef2b0c17e9c3d3221ee92c961d4dfcba3308033f810c9ca0c78268206ffcd5bddf0b6b1778640e6dbc2f4a1dd1b8d073f1b5b35d9a526eaf929d78456a657aa56c345aacc65c0234051c0258b7c294be73637d54b12cf779c58331769df1516143c9ea5ad8c4964d4c621dd", &(0x7f0000000080)=0xee, &(0x7f0000000340)="65c997421a8adc317d3b2f696c02bb2b36cc8b7288852cf23a89e8a416efd2482226606a91f2d42cc399db943d9c83802925216ee3838a104e59075f9720ecb52d6f8a19287836a7c816bd3d7b46df561b735954f2ca2f0f44c382375b945e3ab2d3a0213a6204e675b54d04a5ea48e774f108d66608f55d1a2f18c47c6b32b94ff05c88e6108e31761b9f1ac55133ea9019d6635b3fc229d9ba90ea668567905a9f8ca56084a40fb298ff97ceaff39dcddc5968084760d1938e9d3926", 0xbd) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/25) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt(r1, 0x101, 0x8, &(0x7f0000000000)="8cc930b949e882", 0x7) 15:43:11 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0xb}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x1, 0x2, 0x7ffd, r3}) recvmsg(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000001700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060356679763c6794000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebc6a77e8309357a6100530d32e5a2dcc2e01b13f444a71db7ee3f2972affca9951cb8f3d29b6b8d1ea5caa3283b603417648aefa6fe8c70958b9379e84bcfb0264ed2465d3dbb9ba94e29e66934f3c934e330c0fc75f3208dbe7a1ac69e7ade52146c9f739a656f9f98c1ec88dd6afce487a846b5bf989d6ea5f998f0316e7036d4328813bb37f765b02cef1c08ac48821f7641"], 0x1002, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/127, 0x7f}, {&(0x7f0000001480)=""/101, 0x65}, {&(0x7f0000001500)=""/90, 0x5a}, {&(0x7f0000001580)=""/30, 0x1e}], 0x4, &(0x7f0000001600)=""/146, 0x92}, 0x3) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x40001020, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r4 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r4, 0x1e, 0x2, &(0x7f00000002c0)="2ac5d3f758e2ac040d0b24609aeff34f2aed9e3ad5ab730a69b45c3b2789ea7f276b727285bef655d5cfd821a38fac6f328d85e9ab3847d5994cab80eaaadc9f89c91ee98651dc3889bf6114b2ddcf40b887e29e1fad50e86604096fe54604523765766a80f39f289f96d796bb956fcf5ee3489e252eb4105e24cdab032bf534cae1e0601c849e12be97738cd566e263eafc6888782f9b925f18bd4f33f180f14b7f45b7a6fee23d8f5549b1d13ea11911a4bb9c8b9453d494fe8148c772a7a9e9a700eedb6ebdb4315c57429854bdfe4b03f2a865587fea3f8ba2f0bdb92e931475721f683b76d616752efccedbbcae7724ac1c6e9d", 0xf6) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e5e3bfe29efb78a305bb41788b695dcbd19d93e0d0e4d98dbe39ddb032ac1f32c31f0ef5a38ecf35176a66c65702bcc4144571bc3a4068f3e9901d9fbc534672bc029dc7ca929057be4e43d5b5e2b6fbc28c6d98f8e8b749d2f7fbf2c164d3f020106ef6e03c7d54708b317fd02b959090f4c984239a", 0x76}, {&(0x7f0000000180)="d36a9b89125dd920d4b6e2d4ab8003463473bec481e32ae392993e3194f62d0069df6398cb336fe59cbdcee33088b6d0918120ae136a0612b3872e16e0ecf714947f7980cf7886ed59d3ff6067e09368beae1c7bae35d6762549cb8077b951f6c0618dd1710f2547f43f4ded9b5047965d07db3dd2ea2289da04ba531c4b5064c7bf4100558ccddbd320a7019234d613b55ec2559825e53077c727efaf5663708ff3e111aea9d5405e3f73df019d38b5876df0a5efffeb7689b676a69f", 0xbd}], 0x2) 15:43:11 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x1, 0x80000000002, 0x5, r1}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) read(r2, &(0x7f0000000040)=""/2, 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:43:11 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) fcntl$getflags(r1, 0x1) mkdirat(r0, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 15:43:11 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe0f) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x2, 0x3800}, {0x3, 0x44, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x9}, {0x3, 0x2009, 0x1000}, {0x3, 0xf7f, 0x800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x3, 0x4dcf, 0x1800}, {0x4, 0x0, 0x1000}, {0x2, 0x2, 0x800}], 0xd) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000000)=[{0x1, 0xffff, 0x800}, {0x0, 0x400, 0x1000}, {0x3, 0x7, 0x1000}, {0x4, 0x8}, {0x2, 0x626a, 0x400}], 0x5) msgget$private(0x0, 0x80) 15:43:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0xfffffffffffffff8, 0x1dc80d8c, "000017ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) 15:43:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 15:43:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xe, &(0x7f0000000340)=ANY=[@ANYRES64=r1], 0x9}, 0x402) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff021009879e995bb3be33310a384e48c70506cd5d37bec28bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed"}, {0x90, 0x1, 0x800, "42881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x100}, 0x408) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f00000000c0)) openat(r4, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r5 = getpid() setpgid(0x0, r5) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r6, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 15:43:11 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) pwrite(r1, &(0x7f00000001c0)="dc596ec67cae4303b50ab40d757428f3ef7022ad78b000404760d38ef3dae346dbe9e0ca0f2771c453e0909ea3d653d9348cc3f01edf9072e3be39277d6265edfe5c1b3027f81000099978e3135611ba92e64e8776a0821d9996855db2f0f319f49c945a6704559e72e8cb31f02d51dc85d1e1353aef9a2dc74954ddc8c414de8f254be1095968a8b895305b89916c451509a638", 0x94, 0x0, 0x4) 15:43:11 executing program 1: setrlimit(0x6, &(0x7f0000000100)={0x2, 0xffffffffffff8001}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="3458568236f82f50b4fe11bb5ec45ef1df2c6b0d0f74154e0e8c12ea2475005c822758c92b1cd5d3ba236253dc5f1ffdcd87b66de3217e55b437ef84d93489133cafe8e08a280cd6c3267c1369e03df36fadf26203e85ca1f519815f63b5165227ad6b884779c056550c82df3b45c77bfe1d76d6d52b33e307a86d4abaa44a71223d192adaa830938d74da9f89295bd39e", 0x91}, {&(0x7f0000000240)="499b1f6e47c37b388a0a45120a356a9f8c2b675d419e07130fa1652343acd2438d0d16258825333e51c7f2dfacab6f2ceaa485137f220b277370386def7ab1bfd08a2b332cb837ac6b2818033732efca7bf4ec7baac0ed8e56f0bef732e166698b22dd53466592fb1ea2bff6e67e", 0x6e}], 0x2) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) r5 = socket(0x18, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x4}, {0xffffffffffffffff, 0x40}, {r3, 0x20}, {r5, 0x80}, {r3, 0x4}, {}, {0xffffffffffffffff, 0x40}, {r0, 0x41}], 0x8, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) shutdown(r0, 0x2) select(0x40, &(0x7f0000000080)={0x0, 0xfffffffffffffffe}, &(0x7f00000000c0)={0xe9, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) 15:43:11 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffd71cb3dd828586dd60f507000000000000000000000000000000000000000000ff0200000000000040000000000000010100907800000000602484a2000000000000000000000000000000000000000ffe8000000000000000000000000017b38600aa1100000000000000010004010000000054977e3ac1267190aaf2b12c8c41cd5a850b0c58b040123e53613ef2996eda2306560a35f21b4dc4c34350f92cccc5ca23ac63790434d0f9b245a33a5b8da44d5cc73c9a83f9a13e12d0993743556098dfe3c868df4c781d32410fe0fb7c59ac38e4e5b4b35560d0b86ae17ba7bf0985ee5c0f2ba7d75f4c64cd726bc6507dea2d4a1e69f515cf6340f3ada365b1e69033ed8673843043126fd2736be275844a7554dab36ec5dc3cebc00f6dac2e646415d6fc1f193ac182e5dd87f72eea5149bbfe2fdf5c6522dfe7ad16d9dd144fd08573a6c3a6e6d4dbb0fabc85ec053241eb6c10d611c52456bef5116bc8c63381f42382c7c73872dafeb9f504ceb9c27853e0973c2b29fd11b9a3e6f3"]) semget$private(0x0, 0x3, 0x200) 15:43:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000140)="2d4a590194939aa564145047a8a9107ff26e5b871afda2868fc8f8f573a040bf405dd9f11867ae7417975f1c96d36d7f8f93ba1f466f169d78b082d95702da78bc5191bbc65da2a1e51e96d7498ef674929095adcc3fcbb7684b9e3f883a6caefe23089aec99fae0f00f6f2a803b4376bd269135dd91f8f41d4bd864721e96316f417dca2e52c34581931bfa8d626169a00daa899a3df392d7c9458f86ab8d0a427cf36ee16b0e0d71925bf48f9fe8fb5bc0dad5e241ccb1ca94a201fd655c", &(0x7f0000000200)=0xbf, &(0x7f0000000240)="5b2616784a9f2ea59fafa23ade6e547b82fc8e9606c4948aa1a07b1c4fdd91963b45ef832bfb07cd0582c1a40b05265882c453ddbb88e1f71f6d2abdc3df29e0362b52f664da27c4e2c9cc3f1cb9b907265851eb45657f3b72aad02dfc653f40358b07aa3f17663737ade7dbebf4a20178408895da02295730f2c74abdc8904a6c58715f569a29b294a8952bb47e1c5242e1250b3b65ca", 0x97) 15:43:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xca) 15:43:13 executing program 1: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 15:43:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000dbddb97b00", 0x0, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) getpeername$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000001000000f0dff01000000000000015ab9773463d9a3", @ANYRESOCT=0x0], &(0x7f0000000100)=0x13) 15:43:13 executing program 0: mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x20, 0x5, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x20, 0xf3df, 0x7}, {{r1}, 0xfffffffffffffffa, 0x63, 0x2, 0x6, 0xfffffffffffffff9}], 0x40000003, 0x0, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x2, 0x4) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:43:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e57f7f0003004d054b829574f90b96331e7f9165572622d6d92b57c146715a7c1c008557aab92a76a34d270316c844885dcf29281a014be9076b8fb0e4900000000000000000f8faf7c1384b3a338116eaa5b2654c9f68c0c0bf74b0c3329c630c16c0acfca71ba93dd93c30d21d95bbfc53847bf806c59d974fb41fc485ac2be8a56deec469a67a96c68db15e9b5672974e93fe7ebc7d78112c5489881ecd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r0, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0x1000, 0x40b, &(0x7f0000000080)={0x18, 0x2, 0x2}, 0x1f) shutdown(r2, 0x1) 15:43:14 executing program 1: sysctl$ddb(&(0x7f0000001000), 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 15:43:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6810, 0xffffffffffffff9c, 0x0, 0x135) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x7010, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) lseek(0xffffffffffffffff, 0x0, 0x8, 0x0) ftruncate(r0, 0x0, 0x10001) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x800000000009031, r2, 0x0, 0x0) r3 = socket(0x1, 0x8000, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) fcntl$getown(r3, 0x5) 15:43:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x3) syz_emit_ethernet(0x71, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3b, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0xc, 0x0, 0x5, 0x0, 0x0, 0x11, 0x68}], "dfbc9b"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x3, 0x2) 15:43:14 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) lseek(r1, 0x0, 0xfff, 0x1) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) setsockopt(r3, 0xff, 0xcd0000, &(0x7f0000000040)="b3a71c2bf84a55e848265cda0377c654d92298158545e93771", 0x19) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001440)) 15:43:14 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000180)=0x7) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 15:43:14 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000001180)="ebbdd02a771685cb1740ebdd8a6eacc2f02558b2bbeaa17ccd8fe18d5b4106a57b15f50910dc50019276bab752c30747ae41fa54426469d5684be6e5ba4f3ed2ac9669a19b5951f1115c08bcabf709a83e8bb45b2be2f05754ea74510b60d86a7545fab2a50e47576e7149fab99f63f9a374602e7713116b123ee4f3eb43c8af8f9a", &(0x7f0000000040)=0x82, &(0x7f00000000c0)="31fb6e7879d90718ca9227fc0380a1b20e32a5a3712cf404a800e950353d195a7c", 0x21) setsockopt(r2, 0xeeef, 0x3, &(0x7f0000000180)="bbe9b768f8df056feeaa6d8f2e7e29d348db457dccf165861b23cdc21d590e41e1c7285d4c0dd67364d82dc5fffa6fecfcb6ad13f77fcb3a4007c6ba843ac8d673b25222f0bc092feabad227fcbc244ee780663fece4832f8b6897860a33d3abf7dbb12431f8672991e6d08191c74c0c0d27e8f98dd3ed18b5443977452024cb67681abd328c93df31e949896dce81b35bd9ec650ac094e9154386cdaab5b226758320c869423840703d8db915d2822ce1d51afd7da04bd17dbd827a17b4611c0d4e03d63cd130dc15988171fea3212bc0f4b3936eaa774305a0d6821946088e80e94d1107a087f0a7438a0f350b03f4189e956e3d955ef45ff2e6ce67c5c32990ffe997bef576292b889cad675f1a6f100a322a2464b054bb9e57f0fba444b888a4ba83bf64eea334134bf540b0a0141b8e4757f33bbb72916ab7ca8302663b48e3968a0d7de61f03e84d1462da699084125114d665a3737fd510fb2901e7f10c793d3f362f574db049b6fa4b728f37708dd7c248086c91fc41da127047d3afe4e73f3733c690a1a69000d61bee4553191a4881ad3c646b6a2dbc89de914ad1e8d855bed1928597f2c253942f54d138e951a6e1de1dab2dc19ececdd7d56041384205c65dd0ca4c331f157a6ed7eca283af3d011f532e6c25b4d481f9f335641ad16dc7b8ffe8fa25ae07a52249d246f883425cccf766d762a8cda5bea3e405fae15a7f536bcbf885af484126867cd42602a050a73ec12a65c8ccf12a25808e0ddf162fd411490e7562786c5179f2a21dcd9b6261ebd9f88205ab504549fb3cfa7c9440d0edfb17b4953499d8f3d24d4733ff610036c2adeeab11e86a188a24793b7b4af3dbd4911dec653e7a52d52fcd51f609319bb672707e0bd45459b370fe98eb23d01f7cd0692a06d90cdf34d06592fa37b7fe00d1a86c4b8411e4c4b9066c3d383db66c4e263c54b94503e031524e1742a354c111008a495ec803ffc8139b76d7d946473d149220609423e16d69203c939a4be880906c965a9a92a3530b9e6c6f8db2325f566e3d414f7aa7913e073778884ce8fd3eac7bb15ad46f47c9194cac9f0438d614ef62e27841cfc6db14dfd71f9e3c49b5082a5ff588a38a232ad9dc22d81bd7c3e739cb954b504082c07285da4b554fae4ce591b35907738c6adea303e9db803c0d15e05c493e13da90ebd1d52ee15b099b649c5f9c1c634c31cabd56775fee368a59794784879b2fac65a0afa42f903075dd61e2be0b5ed488d5b66e1f3eea86bb734c84f46ecffe45f0de5f8c920d3a21f48adc731b7cb3fc1c08b49e1d04b9f681ad5f7a7449cb5880139de129eb2336387ebb2df4ecaa8f8e4d71fba1715ab68594d0573a7056ea5dbee045d7437eeea491a768d2c654a9586f5a2bec8e109143b249e0e6bc6d531f19acf11e9c8c13f81cd39a4b8f6994c5090a0de4dbc09240ab052b0c599970fa2bc94b32fa75e3bd39b8d8820808e0db3da7eaeb6f68cb839836e22b2739602bf82f5044408b986832becab06b12f0882b84c2467bfdb6f107db85a000f6cec7aa9b69c03e290ab2d384404f38f434103e3ca126670b52dd8b23db714366ed8172fb18a1c4b6037c839ec813957a46dc3ab1f8b2a4f2a8e22edad561282b70ea37a14718c1ef310cb8958030694c9286c0cb5ba346a36fbbcd7daec162afb25d1d3e774b0cb0cadeebc6ea9fee8447a274ef727247d78975b2d1905dc23ea199bfe8276d12ef668bd9ee83c83909420e2ede5c15416d85c8b170dc3837584fe0106e5bfc95fb5b1554960e99ec28ab8b5dd0183f44d9e1cc3e1fb3cb9dde81d6695dcb1ee46609f009ae05f41ff40f48d4721088468c9644525c9a46ec2845747688906a7bdcff251d2bd93636c5a6d0b8aa62af9aafc9dab8ad665bee724a6810786dc0852778684cdc4acd6a19437a66afd340d52e8bec2b1453062a4dd40c30dd78eadc6f35b1d314c766946d3fcaa34a17ef65acf0ce11cfee089556edcbb786074761f1d73a9588e248ed920913ee207dc854ce04126802d4930bf937635cefadb7ade2080c1a6a9a120e937a70b4949e658197094326704e85ce9beae751181f02a2bdb4ea5871dcee324a135707df2711f4ce63b210ce5c52c67ff9206dba70695062620fa4248b58ec34745895ae8c5fb58b7c0975cf0a576545a9be293efa03637a115f886c14a0762c6dce4864ff3c789beb9ec160e8764a0a52ce28194a5307353027ecba2f609b9681b5cea1741f7b0c1fb16ffe1196a48ae4c07da9c9ff3cada8e5ad53f8f5c4833753721d5d48801868246e78e8a367da146e44b1e1cdb5b9ecc4a504975c0f0a2811b41ac9e853a7f2cee8b53feea0f59837f9f38f577afd14238ddb80591b86de194f79cc824517e2df151b28e33fbc5ab4ae57e1bcf15e80d896a9510c883f0976a0fd1614c2ffbf932ff6dbde78fb15ed6bcc36631b85138de2ee83e300147725994acac3f54b9fe3c52dd30419a2354bf84ff8e80125da1c4890fec69e5905baecc95db70dbf1d308d53e5ee089f9191970cf9990f806a68cf5f6ef9dcace71dae9bb041dbedefc43018c9d7de17c52db76fd2122cde26c58c4529217f8d1880ad842f8bc08dfde197c8f367b8eb769124299d091ad62274487d97febf4f15419195e90dd81e7ae605611f96d44559a1b13e3c41af8a0871d2736d08977622e8e1543a285a4bfd3e21404b8484557f9f99448544c453cd10f9c1eb75b347c550e25ba32a0744d7cdd0f3366fcb66eeef92bc3a52aabe7f2fbb60e992fc8237c0638298b7ea7c4bacedeaaf7b5a5c4b395419e8f283f7b192a7f75c704bb8c5b93883bb9b0f0c53245dd0f71939eedf2eaba0922cb5cd85356ca775c19723b6236b76184db60637431e1c2309bfd6bd61aa99800b9915cb389a2765f381830f462635717b3019c490d81ee53d94c6943935cd9e53ff90d747360d07fb22f26ecd0cdf81c6e090903693e998efa079ad863a1dee7fee239ca1062220df9b2d430c40b088539597df974353d5fc43680d3f7f8b994d87ea7d02521a0295c34214a106b17bb4dc9a28cad2baeab813e9454a022ba7425d8a72e9f850a0e61a060a4d400e630051e4043c0e0b588f00970842faab5be0d8af2a8520c9e9fbf203ba610def05bb6a12e2eda7a403506d11f17b7244504d70d641f1b08546bf86836d00541d013c9a76c59948e7e5fc65e4efbfacc8db3699242fe000dd2a129f18082ea87823d74397ac9b51958ab57df1d7647b4d3209ab37decdec6f29ab49c94d5d5fc1ae420b58a9fb2e7505deee97707b125c988d0143a6a67e5c01e5510ceb2d840091939e9e749c750912219e573d671d04c883ecbbacd9c692af3748a6349a4f98d5fb3f0c5329f4eb11287f2dbfda18394998d3ffffaff7b24cb1a92b85bbdb30cd743a77afae1b1cf1e0ad896fcc11d8c4a7930360b50ffbdc6a452b6af2cf32b668cf5a6c0ab1ecb759d291982e76de187dd774584dbaa60917de15d999d8e3b833fe53962fe73f5fbe414ba56c9f4930b4457383b46114ad9bc78ffad2cfac6caa996d156231fb09cb1405220644da62c68f6786bf5b335d98442a35d21b50f2e27b70f100d3374cf6798e079aebe3cacd95c3c768fb3a278737b5b23be713041d86f7e3cbb79ceb83079503a27648b4313abceb51f28ae55196b450a8fecef8a7995468047775753bd4303b97ce162c466024d4e044ebcaa944547ba9dd35517e8923ffcaf5ea9c6f0d0508df34d0a36e100b44ed515ade92ab8e73e5108ab57ab29890d8cddcefe1783d65ba897983cc0511bfe5bc221813d21b567cab939fa437243af39ea7eb7de3f3b1a410bdb2a48c6cfc722dd1cc5287169dd8dfff31ad14b70c9ca08fa24d7fec5559247130401e7c55e949e9d5230055edab1d1afe0d4f6e3d566f4cccc0850cdafdfe77efca350c570eb3d2e224d11e536215a7dbb4aa94a495cab3c35d304c6d2f7d7631ca92a5f612c9bd333ffa34f01489f09e34df77b16e0cfe8a959929302480376174f4c8e99450fe5b7207759557bf78844ea7ff553338d8874b358673fc70d90591cbc93569e1a2881554dc5fe40ff1ed70dd0dbf2575cfa0489b1cb9f6f6103ffdb667f1eb3a1f95e5385b6367a0e212aec7b90672635739cd291c0a8642a817b6bd593e0e34cfc240ed646ae9bb1a0d226a79ae35eece44b66a1083748173168b60e4fd00854ede3324188d013de5b8f2b1df95f15e3efa4b8046f1b612289805ad1466034eec414c7805a8308af1e66bb8cd2b71053ac982ac6f22fe84e2c29110af234d514cb611ebeffea92fb4e0be25a11608fa6a2cb4b5694dca412d25b22802e15e3bd4cba2730ae5461336aa2f1d29d4dd52297b748ba0a0905ebaa5e3a8632b1383ba9a512593fc00d1ece1fae2092a1b8f5ac97077297bda32223e13b62ebeb0679571cb766a588e4d63bc8002bdca09a02e9902a45c764bc7d9bf8234a475ba5f9d57d8fd4d58a00afb2dc5f59a33a98825a39d7b3bfdd9af54144c6ab30af9fd49a8d08279c508553b50b10b265db684a90b967128fb38ffe7606e463f5af320b978880be6b961a9d2f29faf5faef3ea22bdec392cf7c2d1e154c8fdf5cde74c3dd1a6daf42c0140c8a34a9d3dec34e03ecdba89ddbf31aa0dbdec7c78b2e7941e4e9c9e03eccd922487fab64aa3c2f43cc99a049d940e66e2596c2a211444dac6bdb3cb52422cc972da3a6a359f81eede214a8ec8630ab74476c8ac73121ec6274d7bca784cbeab5cc7f552e5b99b5f507a1f5eff90fa78c0b716063a17ddee717e9a8fcb8c90810dd6e8a85ac389642af2a117e39ad6047e2e4e25f8cf93c6d46d93369471003c650e9ffae51382b9ea32f0012e72d8d76b70218edf2e84a7e497aa121193bd5134a3bb4cc0e643d18594dd56f57636e25acd1b7b40903f580cbf5f73d10c0a2aec583e7b0564cfc2c00113a5c5dcaf71e8d0a907a14be9138007f5479c9397a5e48f1c820368313e850afbc2e57a6faa587e60a4dc4c2003a27fbb1ef4c67b4bb73028652bada1b5d8d4b8ac21776d40a8b0e7deb34b2810d370eeb2929fd1f41ed40a4cc0137282d5123dfabd0854556278884fd039ed6e302a9a5037f9edfb9eaf2f96d7e518598faaf9ebec77d0a06deed8a575320be71662660e5da9c0af587fdcb71d4311481a263404dc95cdbea7c0ffeb89b9fe5d2fcc65acfd2aad0cafae4c78fad622bd4148f934d625cfbae149b60226f9973c543c5783fd2f44c5b866532ab8fabddf71540fd48eebc6df904859e90b714ed842500a48af84c4999edacfd94549316df20e63bbea1cd3e4e96f8ce2f0c0c46c1998fe61fd65e7ab9faec6433b4ad30fb61e8331457643ecb930facf8cfc657be6568d7587eecfaafa0a8a870192d0ca0e39f1e31a2dc662ac257668bf1fcd5a2d61e09e6583214033485f478da7364bcdbfaa1aaa5570b248e7d10019a85faf547bed3227bf491cf8ad15c53b05192c3ceab4770f69a3fbb98a2ca748bf7936a72c48fdd7ba09f52768a42348382748b1b06704a26c10a308c5aafecc611dd805cef28646085f4099e22a358a0ba8dd7e7a5b2e0f07e1f283775ac08b189c4a0abd13718094d02b81d79b9cbcc158e7b7739a5714f8a7047ccf6c8d4296e82f5d0be4da611f6cd3b678f0b4ad94d578cbe468eee2858943c7ed00c8a9d91005db8545f82cea5939f2896972f6737aae9f0a9a2dd4d63d521bc13ca572c0f2b8a7613194", 0x1000) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001240)) 15:43:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$KDENABIO(r0, 0x20004b3c) syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 15:43:14 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @multicast2]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) 15:43:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\a\x00\x00\x00\x00 \x00'}) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="4caa95b22ec36291b78fcb2b42c4f7998c589075a84cbcec4b51e1fff29d66ebf50b41fe2682f64509b2b6b3391e311288afbc240c2f04f2a51912b85bdaa1bf3c2c85fe3ec38e8a688430b44d750cc182e04aa0fbd12860063cbb2929496b8f21da2942c686e8fae38bf3a3ccaef4551b3ab15f13ba4e7d41ac9de05b33626b0476e0916dbc5178e2d7dabacbbde3be7f18fd82e4ba438662d770f6b7a79e590d2f33c54b60fb7d51efd038636d4f747c6b10eb2de218a580bad7", &(0x7f00000001c0)=0xbb, &(0x7f0000000200)="a0e64c313972723feba3838e92137043ead3c3cc760876e635e56bd61ab8521ad3b8bc5cccf568a36cffd944a12bc48210092ad26941769e23aa8a21406d14d9672bf515afba816d94ddb35db99244a498886573b444001beb26fd657b604db0e84aa110c79d409d151727a386c38e8ca326a24f89764cb5095c507909a530", 0x7f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) sysctl$machdep(&(0x7f0000000280)={0x7, 0x3434da160985363c}, 0x2, &(0x7f00000002c0)="a62c5af2358a2b2c", &(0x7f0000000300)=0x8, &(0x7f0000000340)="8f44b5c7552ff7dcb043f9dd05548e7f3606d47613d2aff33d28cdf577cd6c4364e99837b0cfa7eb1b2bb23b6838b0ebebcf3f87ca84f3ae1da2bcd273f068ac27d5e457b7a752b39e77a4d2c729807e399a62d2785700bc56be23835f3047d7a9ef9857422c1b4655bbb78d347fe75af38094bc571d202011714e4bfe8ec57dd23fa13bf7ecc2940ab3d6bf4547263c9f632870837a216091fad316354ac3f529178be74eac6c4da95e", 0xaa) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:43:14 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="fe9dadb51f4333b3283d3f3aaa2fd930", @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) msgget$private(0x0, 0xdc20685f95c78427) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x54b) 15:43:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000002d00)={@broadcast, @random='\x00\x00 \x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0x0, @rand_addr="21405aafca51147426c00f82783347a0", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000280)=0x80) syz_emit_ethernet(0x24e, &(0x7f0000000000)={@random="5f4c8f517ecf", @random="f416959c60ef", [], {@ipv6={0x86dd, {0x0, 0x6, "40c623", 0x218, 0x3, 0x5, @ipv4, @empty, {[@routing={0x62, 0x10, 0x0, 0x1, 0x0, [@mcast1, @rand_addr="1a0b47739ff9ee7d41001d9ce7897b5e", @local={0xfe, 0x80, [], 0x0}, @loopback, @empty, @local={0xfe, 0x80, [], 0x0}, @empty, @local={0xfe, 0x80, [], 0x0}]}, @fragment={0x2f, 0x0, 0x1c, 0x0, 0x0, 0x7, 0x65}, @fragment={0x61, 0x0, 0x1, 0x1, 0x0, 0x7, 0x68}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1, [], @mcast1, [{0x1, 0x1b, "1571b63fddb4039f6990b94af4d78fe3f7e3ec1b1c244b6eb90bda812b88285a51b5001335a6e24e163652f4207e45ea1fd8c146e9dd8a69dc0070bda868ded5ba0f0d28cd1bfb256dfeaec43c9d9ebf067f4a434d70aaa440371eda3524859a65dcbaba8146519ae5292fd20ae006982858625f434c32c097f96dc0c44a64651565221a74f31d6bbf22bc680514585ce627c5c96825d4e89287f167616524bae9611187fb6b9f423946a0b5bbc7e110877ead6963344620ba953b3db6eb2e2a54e179b0a36c144880b0da209b992968556f04d3adb5d48c32988525"}, {0x1, 0x11, "44f6be0b344d67692e81d38f2175ab49b7bc0075c682e6d2b1ce4c23f774d94c24ec83288c6ffabe535a1d2704a9c00d54af06f882bbe00b66704acbe2cb99a0a4b59513f80b6d642c4447ec6f2bb038c47dad9cd7837b165d2037ffe30a338bd8f57544a1d3b2bd9c4d1841689e10fa747f819f92fe00b9b18be4e42bc70df9cae130c52dc68c13"}]}}}}}}) 15:43:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) kqueue() 15:43:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000180)=""/171, 0xab, 0x2, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 15:43:14 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) syz_open_pts() mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='*-\x00', &(0x7f0000000340)=',,\x00', &(0x7f0000000380)='@\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=']^\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x2, 0x9, 0x0, 0xfffb, &(0x7f0000000000)={{0x1, 0x2, 0x1f, 0x9, 0x1, 0x20, 0x3}, {[0x5, 0x7, 0x6, 0x1b35, 0x9, 0x80, 0x101, 0x400, 0x3, 0x9, 0x100, 0x33, 0x6, 0x10001, 0xb2, 0x4, 0xffffffffffffffff, 0x1000], [0x38, 0x2, 0x5, 0x3, 0x7, 0x6, 0x5, 0x1, 0xff89, 0x5], [0x5, 0x800, 0x5, 0x3, 0x4, 0x2, 0x80000001], [0x3, 0xffffffffffffff81, 0xffffffff, 0x10001, 0x81, 0x1e5], [{0xb57, 0xfffffffd, 0x9, 0xd88b}, {0x8, 0xcd8, 0x1000, 0x1}, {0x3, 0x3f, 0x80000001, 0x3ff}, {0x200, 0x9, 0x5, 0x4ea8}, {0x5d79, 0x8, 0x3ff, 0x9}, {0xfff, 0x9, 0x2, 0x8}, {0x8, 0x5, 0x8, 0x6}, {0x6, 0x200, 0xffffffff, 0x3}], {0x6, 0x1, 0x0, 0x9}, {0x3, 0x2, 0xa3c, 0xb6}}}, 0x5, 0x5}) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 15:43:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) sysctl$net_inet_etherip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="24b9ba480959bb4c0f4f031dde3d436784ba441626d75226835231651d9b8f82c48e778e703fb3cee6e95bb60f702414004ea3b064112a87fe3d6763480d579c75df04552368aa61a4b817ae6229f4a915741017a1db7c9b6eb205c7baf14b6aa4ff9825174c329333468d2e204582f9cf0cb6f4db875c0e2bf2007f0b435b948eda2e397a6cda265d990f2fc632287cbbf66eb6eba0d301ec5172d32057eb35a53ff52a5c9ffb686ad79a75cd3ecdfe8a75c9e0e9a360e8bcc8d30cd8649448414d305c3fc72433c9ab22a251f1513e73585929cdf22885d97b7e43308065f6ce5971325c5f4f31bb4c80910aa2afa83d284a5d9a65dddeb0e4c9321379", &(0x7f0000000140)=0xfe, &(0x7f00000002c0)="7f24bbfbfbd449a2e46b582e70f75c22e9c64802ea9e3fc3d6132a2ca4b3195b4213815a916360bac52d511f6e1b99591cd67d9743d82820e96efb63eea404adcdb1fc2160c5d61d8123ff073e4a608ae0271f7e97a7b75ff9bc20262624577d34c64ba5ca32a3871ef97984e7f07f730949153db958812fc5544ea147c1bd0e2934f58744e6fa6de0809e84ab6494ceb81ce944c042aefb24df9225c6a50b7b9d425737633c88f8c8e91717ae2a549f03872e8453c67e6cedb50d828dc53bbb3a9aa95aff64be4998430ae81d80dc8c1867c6d80165952258296ecf25153a61cb4bc337f1cb388ec16d0c783df8bdd61e090a09ef82e7963c3c72084454ae8d0b8ae8412cfe7613ff27ece70a58d592682046ed0488ed7f79ca6aa745a6a4dc2272a43da927d40097396be7fa04a180725f295c1f803cb330dbbc73e6261ec15c6bcbb572f4d9c43fb569538101e189f766ed2634ccb7666f975d370562031bd2ea80dbcaa6f7bb7cd7fa638dabde9b945a9d9dcc4e85d5ec3b940807ab7ff7027988c90c9f41dce6d5c572b6481060bf8e461f0e432362d1288ef62121439924dc8494a564fac5aa860986cedb191b923f1ed3d3d2ef8ec082db6282532aedc41ad46017870c0b9b0dfa8f7b5cd1f2b0162106682a57bec8a387667dab5b0ac593d4a0ff5efea5521f5b964ce00ca817b7eb9639dd1dab62e2c4f8ade238b3007aa906715a5a820c097a3f07ceca786ef52e482ae8c64a20d88c80304ca606efa8e76b20cd330f22cbbcbbe5b8fefd05f065cdc382a25244c8bad0dec95e12b3cfbf788ddbcdbd443a7d6c1c234e681ef6d1a89422d9a3f6532fc4e57fd061aeb262e8fa7e6e9bd2c7c5ce2f6284ede11aec6b790a6acdcea7039e17a60621af15b52e012c094a033e5a0324a0059bce7f11cba134bf2a4be138b317baf5de12bcafa6e5e460a585d02fcc4081ab24c0435b1b3b5dc3f481caad2fab26594ee1dee5e90676590e873907c25202c63336da588db899b7d260e9af4251386bfb27a59e65ed6398373f672833ca11791326afd794e2ad5a2385e444213c575caaeb6fef4fd3c1d6e59479f9722302813c3b2efefcccf0c648371a8c0704428a0512174f2dade9315f8d2ac0aa010dd8be6eb581e9d1b6f08c38909ae1d12019c949c8285698fc1163c05040f7c99c9f7c1cbed8aefb757209f9b643c1c1cbb15af30638fea60a36d8cbe33b3a1cbb123981f5a06671e7fee8653c6f0a74d33ea75f865896924e0a0106398ffea3b8277881d872d5af3ee03a26bfb2412942626207993483c07bf9ffe0b435bab5f944ed44ffe2e3739c4bd03ce307352e449d7e0e411f25c2331840cb7c2d3adb89c1eea97f7cb1378c4c46491c420e6dd1f9c8adbea3652dfa759da7255c658a62992a896dc5aca910c56960cd5e49540eab9ef0ab437df8dd7204aa8f6b12fd5673efe90a42c222c25096686fdb7cc54ef046560f8f1684d9fb625631aa0763d6353b1b331eb75804a8fa0215903d555c179e5142568047d05c42ab9427e6c2dec83080345e6134b6a774468549eed901509ff7c5c44a0856f77e1374f54a908b431f4f224f62e66d5556b058646c86c2c201e26960c134a4f620b322f854c373d04398c4531c1934a14fcac00a6ec701cbdb48405100b07cfb2475a42bce6578ab8059d842c8a6991ff05310781b39865af2a0a7e8dd61e2371d9802b23797b3317f99fbac992f2c00e7e8cf1b44e0e1ab71045eae7dde41d74f84a41f66af736dc747bf8a4599ec25c07fe0d974208040abe73814ab910ab64b3a8f999fcb00326be24bc77fdbbcd1f4ce57bf163956a455cdcef349397cd0d7d070312e7e8c822621af9d48af3cab5b4c0573fc40ced15ce1b9990b1bf03ce7622b485b4ecf703e4d29d6392ea2f3e127efb5633e1e88b4a0708431230a9c3ced40f76df15b3d8bcef6c2913acf9e2f999f7cfa8d1b9056379f50fd4c18cce381700265795f8130b76352327724302fb14d03c974dc3c190bc01bec182b9861a00ab8d30a667ee79920ee4c762386f4dbb865ed9917d29f8791d6e8d3dc71ead38e4a95d64bc0dbe7400d59c45fca9d59070d270ad65b9105f2923ee73a2e072177cdbefd085a2c4a76345ebbbe7bfd0e36e649a912d574617c434ac093ec0675b59a8f6d646e84abc91c8747dddaf22e42c5c8e4687f41ad017189b2f3fc9d70fc919aa0fb444dd54a802bd685c21af3137f9f00785530e5c514ca4225da5381a96bfe5ed9f95ac9a666421ce1599cb4c1759d69f96d60ea90a7cf17a0a69e719202b2bab10e72bee332a6f473a105acc9bcbdbce1a2949b5e0d466a3632f46043a7e0d0c256ab8a5557a801f413cff811ad58c191fdd2720ee49a02d467dcc3d934c5a73d0dbd4e69224fa3bf9fdee6e9f992d55a0676ac5e6bf7a26ea19969d102f678dd3622c1d6f4bd562933224337fad157984da245480142fdbb807dbf515cd09ada19f356590eab738989f8c82be595c0c9e3a26c9b77e4dbb6e3f1a23a054bc154922e4da345e9e4e0833f16eed0d416c7570e2b93a67e6a7ffa73f5e1795d7b15e7193d599ba0b6b3dbe56c8b41727b4b6c48ac83c75f6cadd447be137a2f136d3f9def700aaeb767e659335b1d8b7f9e85e093dd51f84dd22c942c4d60419d9c654facb10f828be99574f630a93b095e07dc41b12c6b22c54a7275def83a4a3e08c34439a6bd8216917ffad43fe8afa21e3765236172983edb76fb406cfc2731d04afc4947123cf6b68ecc793d72e430f2ad2dd29b455a3ffc8d1ede57eaee13e6d56c6eefa5c7419d3b38e5cb901109346dc211d340d6230cb492459c7330d8c90506977a79672eea31cbc31bd1acd6f424b3714626d60bea290380fff0fc3fb17dc35be7ed0861abbea908279f6294f419c0238c19c655ca56cd6183a720d6a33f4f39ec6bde341d547a02088333d6a7ed0bcf9882dbe5bafc5c3a4a3f7bd678b6bfe0e2831ee8abe37ea55c2341e8e2a11a33bacb41a36e5c0fceea8af0ed2330aab06599d527c55bd6f11544aa1dde12511d3bc2768886067187ca4a374dabdc26c1dd03f1e4df3e85f57ef8b29f6fee895903e9e25d69132865d39dc2a8fde8decb667d53f2da8f3771ddd6f69592badba3185eb3e3942721ce2cf724f3a2b09060788fb8fb44a856db9c13cc90a8813379b55adbfa36fe7ee0c59c5268b4bec319bad534e9f304c5409e5e052dab3b13ea327d4dce0aae0bff88c30eba94438ed5c0e9e675ead113fc13d54b02b55ddb2e538a5caafa148facfea07d99b6b5f0b4e1e342f9780d8ec832da406e79e987517cea265eb2dca6d7d2a25e4cc9fd47197a0b0b65dd822842cf0b085e79e45237c5bd3a01d94d1e83f11d78d3172f455f1c9eabc5e3844ae0a3015248fb4fc4502fcf19d09aba3c4f4e915a91361b6cecbef175516df392b2fa4695a3965760ee2149b0c52c9e51ff249166f23d5e5e9407bb51c9b69c6e45f1523b478991c630c3b350808606dd97b27b725be43f6beb25a44749578b57cb0a35552bcfe362bdcb9a54036dba864f15e652d454ecbada3638706d7930d2bec8743e71a019e2248c5214105fee45323cc590d578a7855afd6f73045dd62748726df30068c1152a1b1a29e20308af6ae701e831d821cccad31acbf9e533fa5b3c10a9b10779c7c4f5b7064ead0a532b3b62b309747f8102cbe31911907e9fc2a87f7852717d6f8d405117f68ee0032833cb4ab9db3c403924cd1ee6bf8355462353b16cedd753d179e2f4761cb0e5cd88c4d7f6874b89b1bc0d04362415bc44d28168017f42eb046e99d7304eca2ddcf1751c0e5a563742723f325ca9aa43ad22667a49935792195f495fbf25c66b59d0e13f5f7833412cca98db15dc5cf8f3dc5c98506e355ca7ad9c2dce4fc912221541830007f6a53fc0bd7f3441f2af0448c786c1c3dd46bec31995d981a195a55c8a1d3b5a7ee549a2df45eea0965f2308335a228f534b9eb9b052082b7fa5533f966196b1f8218ebad4166d8a5ae34b7eb39191b30b9b8225af1501f76414bff78f785e6fca92819a2aa0fa53734bf189408f5f45876ab37f19b224bf9b7e2885b73a0c960053307727c601c7a2dd16fd7fceff17b66a93c3807719fa4f2f54e6a0ed6822de8c34b5bbdc6c84aa7817a8c83250df0f9c059ce26cb713cbec8fe730ce31ffc65c66107afeb4b2760dfde8fad495f2ac8dfcffac400caac72e34ca9b3a9278d9b6aeb80b0f424370a70e5a23293bae3c8470fce36876d018ac478536eecf6cda211b9923ee9bc1e17c0d68abe51a5867e5c7897183acd292f2d495aebac32021714e7914e34c76f0e786f798d2a6cd21afa8fdf260cbf57d2e129e7b8e3f61fb3f714301f9aa93824ab08994c2307913b6ed290fd8832811a9f932d088e67d6ee5d2bb951c8e32ca22dc333601187852ef1ed4ae3a00e898a687b719160707cbe26722f31d10fbe7e3f09678b8a2ceac2a6e4ba009ca0a760dc417e5b0a721e4813eae8f7a5c4df4aa6c649051f4e1e9a281ebbc0a8977d8d6b4795cd2a6d0601168e9b5f3fd35b38d940f5f833faf6e549cb728718d95b69e40c932b4b0d233e6b2ca1e92008f000d51887c07276acbab3091ac822bf2293e2fd2321ab08637ed407e011a8d8b8d5d7ec8ed386e1157df90b570533c65eebe6d8385b9407090aa5706bbcd2c561640153a10f74e1ab23ad197d9d30913e149b86837f74ada0e4d7941d8083c28ed710a6f37cbfd75bea2ec0d70cf4973a6a460f20d95c9271f5376aaa9431976d815f1c1b9914bc3c32ca9ec516f9d30c7707e6750725c975d9b92fe199dda9748bcaeba123ca55b52699c1775fb488fa03b2387f70e699af03ae543610e9424eec28b78a97664b3bc67a6edc39172c061b4a1fcddeec0bf736b3cab8cb65efdc2c95ff509bb172e3a1491819cd9b398b4db124c496c1940029eccc37e2a382f72cd9cbf9832cb663cc6aa3241388d4fbf54f4f176e42a05f6ff60eb6e1906d56b40e7f80583f9c0233c8923eab82d58781c44af971f38356dbdf00bb32406b373eba668571aacecfd8daa0447c878f4854a0ab074a27027d160f2dda61b1779baefa4db9172a5865e7f4a5caa4fd854d434f6415e0737d796da3b10fb0b912befb30d0bd727ee310ce6dce82e5515ac69adaba07b7cb16c3511a6bdcf9ee58d174e681639f73f7d460698845ee59257c55b5a2a49519ea09ac4ac9d111f8fcbda51c4b84928887d51de64f41be537a5cde8f55c008ff4d2998f223c0a51c33ce33ee8d8fef56713af923febe58c9ef7a34a81790b10c2e210a137849facd49a7ca4728b04eb3bc66a71ea6ccd4834af3d37e582703f53b0e87b7439ad9e8582fa2cb884426ac614a878eb1cf6f791deab20ba43caac535ad18b263f16e7eee1e60c2ba432d7cea7890a74187d41babc52b4b5d91c07eddfd3af57c89747577802d6d387b89c0c3cd201f29f5fd10d40b8eac2d6f542f8dc749ffd4b7737da65b253fde37acc188fb7278fab6338717fea5d3792c417987edb64ed98b65aac2cec7ee8bb98ca9763a707a97f91d8b1c7d7d0b69f0e84d14dcbbf47718d9a0e80c9d0ca92f546c65c4387d21d6d5b9236703b43d14d124fa8d1c7890e37355c0fbbbea9aeed4b53b8ff427b74aca7828aad62a5384a5a8dc4ae41905888c024e7b3520593b5b16b154cadb9ac80e73c75d59f2b699a6e862b0050b54b7b616c2372c8af8ef9d5f21017", 0x1000) 15:43:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) 15:43:15 executing program 0: r0 = socket(0x20, 0x1, 0x35) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00001c8000/0x1000)=nil, 0x1000, 0x1) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e23b136339c9f9b20696c653000"], 0x10) 15:43:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000004c0)="be9588cb", 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = accept$inet(r0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$inet(r4, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:43:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x21}, 0x2, &(0x7f00000002c0)="df85d442", &(0x7f00000001c0)=0x4, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000180)={&(0x7f0000001400)=[{0x43, 0x2}, {0x48, 0x7}, {0x83, 0x800}, {0x81, 0x9}, {0x83, 0x6}, {0x24, 0x7fffffff}, {0x1, 0x2fe3}, {0xc}, {0x5, 0x1000}, {0x22, 0x944}], 0xa}) readv(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000001300)=""/244, 0xf4}], 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001480)="294a3e4670d3f6dc801502238087d13f42b13b87dd3e6358b322fc31bdddaca57fcd7e7ba85872cd4b7c4e54829c070569bcb53531ff8bd7ccb04983fdb5d2808dd4caee428cf5f137989daac52530b6188e2bf34d437d14d21212f34e349d7a459ab182c4e6ded05566ac9997ac18ebcb34c80971", 0x75) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1ff, 0x4) socket(0x2, 0x1, 0x3f) 15:43:15 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xff, 0xa240, 0x7f, 0x8, 0xffff, 0xa96c, 0xfff9, 0x81]) 15:43:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getsockopt(r0, 0x20, 0x1000, &(0x7f0000000280)=""/66, &(0x7f0000000300)=0x42) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x40, 0x7f, 0x9, 0x1000}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f774f0a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a714c63af5897d3a5d1fb09b70327ec114d7b679ce5939773a47eb9fb21e8ecb4ddc4379e244d23bd2739227c175063bfab4f224443e57effb84fec7d0f7754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f305a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a576266a9855287dcd5ed850038d3bbee86dd86100a64f01fbd030000001582d4111e62ca825e1037c0a48f8deef75e", &(0x7f0000000200)=0xdd, 0x0, 0x2e) getpgid(r1) mkdir(&(0x7f0000000240)='./file0\x00', 0x2) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x10, 0x0, 0x0, 0x0, 0x0, 0x100, 0x2}, 0x80000001, 0x81, 0x0, 0x0, 0xff, 0xfff, 0xffffffffffff31e2, 0x4}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0xfffffe00, 0x441a, 0x8000, 0xc03, "27b15a58345911ed2024d52b831afbf937380259", 0xff, 0x81}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000440)=0x3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f, 0x10000, 0x7, 0x78fb, "6ffc54967881ff3f9af1f9fd5b893681219ee7e0", 0x1000, 0x8}) select(0x40, &(0x7f0000000340)={0x0, 0x9, 0xa202, 0x15, 0x4, 0x1, 0xffff, 0x80000001}, &(0x7f0000000380)={0xdc2b, 0x6, 0x5, 0x0, 0x3, 0x7, 0x80000004, 0x3f}, &(0x7f00000003c0)={0x20, 0x97f2, 0x0, 0xffffffff, 0x1, 0x6, 0x0, 0xffffffff00000001}, &(0x7f0000000400)={0x44, 0x7}) 15:43:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r1) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/51, 0x33}, {&(0x7f0000000240)=""/88, 0x58}], 0x5, &(0x7f0000000340)=""/43, 0x2b}, 0x40) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1c) 15:43:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f00000049c0)=ANY=[@ANYBLOB="2000000000000000ffff000081b90000cbc3e1021c34962e93180000000000001010000000000000ffff000002000000714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836361196dc4cf492e4eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91722a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab1001000000000000ffff00000600000047b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3000000000000b0000000000000000100000000000100a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880000000000000009800000000000000ffff0000df00000085d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda400e800000000000000ffff000009000000244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b4800000000009000000000000000ffff0000f7ffffff0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de900000000000000f800000000000000ffff00001c00000002f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1006800000000000000ffff000006000000efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) getsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000f00), &(0x7f0000000f40)=0x4) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/163, 0xa3}, {&(0x7f0000000cc0)=""/179, 0xb3}, {&(0x7f0000000d80)=""/122, 0x7a}, {&(0x7f0000000e00)=""/103, 0x67}], 0x5) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 15:43:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) dup2(r1, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) minherit(&(0x7f00006bb000/0x2000)=nil, 0x2000, 0x3) 15:43:16 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt(r2, 0x29, 0xd, &(0x7f0000000080)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:43:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x91) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xffff8001) dup2(r0, 0xffffffffffffffff) munlockall() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(0xffffffffffffffff) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r3, r4]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r5) 15:43:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="a59a4a07e590ecd36fa37dc59e40313d69893538c63535349ccb548e95ad50236ab574cf4436fccd6a5b1a65af78a5eae3268c65e10c6ad34c64a141bc4d79d527b3dca581be30aa908896ecec966b2c31197f534caaf00bfe8489fe03bda8fb74b0fd38f9bd7fb6077c02c492072aa6d7b15454f86922f0f4260e63a16a7949a493fc388f98a2e7b2b0cb0f4f1a020dcbbf7eed66a45ffb08bf7be450209c60044af701f242bcf9558146ad3887bc8af7b6", 0xb2, 0x2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) close(r0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f00000011c0), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001180)='/dev/speaker\x00', 0x0, 0x0) fchdir(r2) 15:43:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20000, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 15:43:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:43:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) write(r0, &(0x7f0000000040)="57974b5d63a682b4fe66e9d9f2a069041e69bf135abdeb0cfc610e7676fb53494a2d9be3e7", 0x25) r2 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r2, 0x0) 15:43:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000001c0)=""/200, 0xc8}, {&(0x7f0000000340)=""/93, 0x5d}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f00000002c0)=""/15, 0xf}, {&(0x7f0000000440)=""/225, 0xe1}, {&(0x7f0000000540)=""/83, 0x53}], 0x6, &(0x7f0000000640)=""/107, 0x6b}, 0x2) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x13, r2, 0x0, 0xc39) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 15:43:18 executing program 0: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffd92) 15:43:23 executing program 1: ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0xa0, 0x40, 0x2, 0x4}, {{}, 0x5, 0x95, 0x20, 0x0, 0x100000001}], 0x5, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0xf0, 0x0, 0x8001}, {{}, 0xffffffffffffffff, 0x2, 0x80, 0x96e0, 0xffff}, {{}, 0x0, 0x10, 0x2, 0x101, 0x2f}], 0xb1, &(0x7f0000000100)={0x7, 0x40}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000000000/0x2000)=nil, 0x3000) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x810, r4, 0x0, 0x3) 15:43:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(0xffffffffffffffff, 0xfffffffd) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="00e563a263296debd8f1bdf2a1f282d31bc0453c2644182c771dc1928aa70cdd8402d57cd527470ab4114069411d280102d0656b2e4f9e5d401ed9b595c5ae9633588075850a49d91f83ccb23c496e5ab661e5706ab73b6c4d7dfdf0a3c672f8298e24dbb7ceb91c4ea2e48a810edf5024bbe5c465b060ad514c005f21ca5300"/138, 0x8a, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 15:43:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) acct(&(0x7f0000000080)='./file0/file0\x00') getpeername(r0, 0x0, &(0x7f00000000c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) 15:43:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) close(r1) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 15:43:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x9, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8004, r4}) r5 = fcntl$dupfd(r1, 0xa, r3) r6 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x8, 0xa0) accept$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f0000000140)=0x6e) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="f77ec23b1e12f760fb38202f23f87a4d92d6976237bce42a6a2e3d9c3fc68efbae75782b9f9292dcd588d1953c86ef864f7bc297073b3a988c5af82d6e0764ea1cb25069dbdddcbb270527844c9950966aed96fbec60d3c5746501857f4e338cbf363c6c3eb252276cac1ea459145bd71ef801ab725cf4ff9bbe6756a911e1305edc2402b8f1ea8a3fd04f623314b8efdc31114e04622cf342f72c554f9e61a17a6e63ff59a9393168467016da416fad0ff3b8a907c9e75acb704945cf14a674d91095bce747e73ed0502e5ac68d831d95fae919cbc3d4db34d6857f9d4e7eb7d0746c3b315e0b959543699a64", 0xed}], 0x1, 0x0, 0x7f) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 15:43:24 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) 15:43:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x32) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:43:24 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="adfed4d6539b05bc94087d9e9b02a2f0a789d6d47580ff79b43c91c00beaf0b0d22f1e48550377cbc046dbe1dcafe533ee0ae61eed5a3fbcec52fba26403407cf26df508e842c1693f8ac29717e0fbf36fa640e4827d55f6a4f8f2e37beefd8b2769e73d738bfbba391fb8fa3b73cb92f4fc70fa889a5805b9423095254d37bc6e2929c7d472c5ce5cc7", 0x8a) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r5) 15:43:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x4400) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt(0xffffffffffffffff, 0x4, 0x100006, &(0x7f0000000240)="03000700bce072a50d6d6df2a5ddcf0040ca6aff9a05c49878d68573ced5b5fcf9d11e3bcb080e5a640ac5191fba18809f8d1787a9e03eed827d6643969ece83260437953d57aceeac33f435179feaa95321d11cd8cb25403b4a809dc1f8ff14ce3037fbd9b343d16e66144831da38ac56aa6a34a0bfbfce6641bcfc601e334af9d2ed55893a7d78229b569a34da062c715e0046b09642eb6e03179b2c2167e1c599414587a1eae4d88dab0a523a7853a1c3ce920fcf3c6434dcb2f39f4731e1e73100b3456a96785db97badc5914d1fbcf62f56ed19b34ff6b044dd747654dfd2e50209323868540bfeba202d3604b9d1f34a81087f6bea6a5220d0413654838f518a7eae35f4de1deb3e653e48d6c4429b51e5f055693241c9945035e7d45c70b73c272114f36559855444d1b520bf21bb124c620ad45a94984f374069459914b13eae33500306", 0x148) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x7fff, r3}) dup2(0xffffffffffffffff, r2) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:43:24 executing program 1: r0 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r1 = getuid() r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r3) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) r7 = getpgrp() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r9 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1804, r9) fcntl$lock(r8, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r9}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xa8c, r3, r4, r5, r6, 0x2a, 0x35ac}, 0x8, 0x0, r7, r10, 0x800, 0x1, 0x3}) 15:43:24 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) r0 = socket$inet6(0x18, 0x4, 0xbb) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000340), &(0x7f0000000380)=0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\\-]\x00', &(0x7f00000000c0)='*', &(0x7f0000000100)=']].#\x14\"H\x8c\x90.\xdf', &(0x7f0000000140)='&\'-\x00', &(0x7f0000000180)='\x00\x00\x00', &(0x7f00000002c0)='Q#:\xd1J\xbb\x86\x9e\xf9\x8a\f\xd0\xb5\xaf\x12?\xf4\xbeX\xe8', &(0x7f0000000200)='])]\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)=']-\x004E~\xe4\xaa{\x89F\x15\xb1\xbcc\xfa\x04o\xa4\xb0\xff\x19\xc7\a\x00\x8b\xa0|O_Y\\\x96\x8f\v\xf1\xe7\x16\xafo']) 15:43:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) r4 = socket(0x10, 0x1, 0x2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x0, 0x1, 0x0, 0x8001, r6}) dup(r4) kqueue() r7 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r7) close(r3) r8 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000100)) 15:43:24 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:43:24 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = getuid() r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r1, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) getgroups(0x7, &(0x7f0000000080)=[r4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r5, 0x0) 15:43:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) ioctl$TIOCCBRK(r0, 0x2000747a) semget$private(0x0, 0x7, 0x3e0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/141) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 15:43:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000340)="9f8cd510", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x9, 0x1}, 0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000100)="916c9d9713a42ac56fe62503530317a62d6c518e2a9da6ea57bb96bfa80ba18b1b937151fbf24816d6bf5e7c2af8012af0477dbe736e00dc18691f328aaa2e95135ec07fbc", 0xa9) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1910, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) listen(r4, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:43:24 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8005, r2}) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="da4c0509006112c333cdea445104dae66ab517b99eb4c32a9221bbd3fb19a6bb3b2d607b0d6536d81fba165c133e88cd920ba347f0c7ce170667f0bc10d1dfa229dadfee8cdcba2a94e0c3271b9dedf996e440242fdfe2cdfc111fac4390e64b558c112fb7d52a41e2bc2f92e0630c85f7041b360f9141c006918d7ceaf3ec228525b6914f83c3e40dba1a58fc2c246e97516ed3f9fe6025659abfa8ad8a482339414b9062449d1012ce9db7f42d4ea5a4947580accea2624fc2d72b45d631f0bf3f4f9adb529e96b572ee2010e5866a8f769a1a6264e69b2f2b611ff32a88bd9872059f859994a4b877e141b36619499bb796f6c892b100f66a52712387b68b83d75cf73083bca0f260a6"], 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) setsockopt(0xffffffffffffffff, 0x2, 0x0, &(0x7f0000000040)="6ff301f913d5091ec41a82f4a260aa49e8edab8ccec8cb08d3e1f7a4109222a31953bedd0d88ecb75787826a35b64130e72adad69622044c7b04f353764953df9ba16d3c973401a588f335590eb59393498d674acdf3bb60dfe860cef9abc53ca30c4b3bf4932709fc8bd5828ecb898799190ed13c3394b85964d80d6a5c02b4dcd535255bc5b1c0f1b87e7729267d4b2fa01abd39c893795fc368c1bfa820eec862df63c3c77716580c38f30df6e2", 0xaf) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) write(r3, 0x0, 0x0) 15:43:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) 15:43:24 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x80000001, [{0x3, 0x2}, {0x1, 0x3}, {0x1, 0x9}, {0x1, 0x8}, {0x2, 0x100}, {0x0, 0x4}, {0x3, 0x100}, {0x0, 0x6}, {0x0, 0xd0}, {0x1, 0x40}, {0x1, 0x40}, {0x3, 0x7fffffff}, {0x1, 0x81}, {0x2, 0x10001}, {0x1, 0x80000001}, {0x3, 0x7}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x2, 0x7f}, {0x2}, {0x1, 0x4508}, {0x1, 0x75c}, {0x2, 0xa4}, {0x2, 0x80}, {0x3, 0x5}, {0x1, 0x3f}, {0x3, 0x2}, {0x2, 0x10000000}, {0x3, 0x9}, {0x1, 0x2}, {0x2, 0xc23}]}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 15:43:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x2}}}}}) socket$unix(0x1, 0x2, 0x0) 15:43:24 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) kevent(r1, 0x0, 0xfffffffe, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x90, 0xf0000000, 0x2}, {{}, 0x3e36febaa27634a3, 0xb, 0xf0000000, 0x5, 0x200}], 0xc4f, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpid() kevent(r1, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f, 0x1, 0x80, 0x9}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 15:43:26 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, 0x0, 0x1, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/199) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x1, 0x4, {0x9, 0x6}}) 15:43:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000180)='./file0\x00', 0x40, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 15:43:26 executing program 1: socketpair(0x2a, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x100) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000200)=0xac) sendto(0xffffffffffffff9c, &(0x7f0000000240)="d7eb17a132668fe732f34148f21fd9f21f5bc87bad13e6578c5edff14b0aad19ef9d5f2fda610755da", 0x29, 0x0, &(0x7f0000000280)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc) pledge(&(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='\x00') r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000340)) r6 = socket(0x39, 0x3, 0x7f) sendto(r6, &(0x7f0000000380)="b171d5eb2bc9394a2c23ef6ed1406b3ec93378943ce6070357971c70cc02241e4a3ca0ce2c4a10ca52f56c3f558dba2d676654c158cff17a0e8d2fa53488fdc6511a896fe9e2c9c5bb363480", 0x4c, 0x0, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000440)=""/119, 0x77}, {&(0x7f00000004c0)=""/2, 0x2}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000580)=""/28, 0x1c}, {&(0x7f00000005c0)=""/46, 0x2e}], 0x2, 0x0, 0x1f) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000640)={0x2, 0x3ff}) r8 = open$dir(&(0x7f0000000680)='./file0\x00', 0x400, 0xa880789e63744a80) mkdirat(r8, &(0x7f00000006c0)='./file0\x00', 0xa8) 15:43:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:43:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRES64=r1, @ANYRESDEC], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8000, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="1cd3f7057c9fdff051ab98c124a8f20bdfcfd7484a2ae9b3d920", 0x1a) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)=r0) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) 15:43:26 executing program 1: sysctl$hw(&(0x7f0000000040)={0x9, 0xe}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) socketpair(0x6, 0x0, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) getsockopt(r0, 0xe707, 0x3, &(0x7f0000000300)=""/54, &(0x7f0000000340)=0x36) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000380)=r2) sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, &(0x7f0000000200)="1100b04d46f318fa317eb99309841ca80a41ab9268eaca66f90a9d27bb400e6802c89af8721292af8b952af42d9ae0a113ba1b7df237bd", &(0x7f0000000240)=0x37, &(0x7f00000003c0)="3330030195a380bc2e8b8a4dff6699820f691de8d439a7c0de2697f8197f6041789a3029f1aa58189d9ec0074b5c399a4dd534a896b51e6a1103ecf04fd149f9d766509135d8fa384c282d0c80d31abd73af5571bb1fbf22bd9e879cf6a3b8d7489420cd34e371762af2d15633f61ab8fbad", 0x72) 15:43:26 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r3, r4}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) sendto$unix(r1, &(0x7f0000000000)="2732bdd783de60ec3323b1217daa4c61632106ec79bf83e980a9720db098ca05d532383ab630b836ad90a37e0e8ba2a5fc9293bcecedf4446cbb97ba47d7191d3e933ba55ce05fe5ce0054373071e4b77467c0d3b1e58dcea68b02831ec5dbc20502bc004f48f2a1ebdc5f28e846ef48a7c627d206aef95fcff068f8cc0a5ffddff8bd8ac1492536df07a2c6b10cf89969a82fb73f7eec577af491f33cbbb77a2ae99ade0fdbfd01714e94031af2ca4b745233d7cdd982d43a162a930b8bbfb287af09707aa67989ee080d19ff715abec18fc5b97f388652ba951f7ed3f7ce1edb0d059ba2416c70124f", 0xea, 0xfeecf9f52cf42ec, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r5 = shmget(0x0, 0x1000, 0x26a, &(0x7f0000e3d000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 15:43:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xd) 15:43:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=ANY=[@ANYBLOB="2000000000000000ffff000081b90000cbc3e1021c34962e93180000000000001010000000000000ffff000002000000714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b05000000121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab1001000000000000ffff00000600000047b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3000000000000b0000000000000000100000000000100a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880000000000000009800000000000000ffff0000df00000085d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda400e800000000000000ffff000009000000244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b4800000000009000000000000000ffff0000f7ffffff0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de900000000000000f800000000000000ffff00001c00000002f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1006800000000000000ffff000006000000efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) socket(0x2, 0x4000, 0x9) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec711e700000000000000600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"]) socket(0x18, 0x1, 0x0) 15:43:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() r2 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r3 = dup2(r0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0xcb, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x2, 0xbd, 0x68, 0x1b66, 0x80, 0x16, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x1, 0xb, "db1dd0460fca5f1e6d"}, @timestamp={0x44, 0x4, 0x3f, 0x1, 0xc}]}}, @udp={{0x2, 0x0, 0x8}, {"b71e16d9d14d84c978fa16e94f09ddd0ef87e52080e80bad6bd484c218338dda0985b5e71df54d81667a50f1b084251db2decefcec4bfb79034e8b8d755ffdef6ccb9bc69fd588759c6b4c8f3ac0a3e883187bded69118f950a93fb6b843d8b35ccd6a4ba31002f881ed61836fc58a615fb16036d7b0822d3ceaaada0ca9e32f4c49bc4e85557f6db4b63058c647b9748b"}}}}}}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) socket(0x2, 0x4000, 0x3) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) 15:43:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000200), 0x0) 15:43:26 executing program 0: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\\/^$)', &(0x7f0000000200)='\x95|*#!*\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\x00', &(0x7f0000000340)='[]\xab!\x00', &(0x7f0000000380)='-%\x00', &(0x7f00000003c0)=')\x00', &(0x7f0000000400)='\x00']) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="8302b6ce7f6c653000421796c646566860e9842908505d79fc49ad0fff7a76ba62ab95352dfe84ed0367a14ea4ef10b9795940a94c96ff439cbeee4dec67695c0de58e597c25c8d8045f54975a5cb4b2bccc304bf14034f9c598d3b9011d6cf577be35b46391ec6444681a38744342fc2b099e7f722c613830d766c6d3555673753e35c0ca8160ae86ebda204c15c8a2a3e6b28b761854bf4b4806d309d76431a68ad014a06a2d166b7962128521d0463659a1eb4c4415"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0xf}, 0x9) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x1, 0x40, 0xde4, 0x0, 0x400}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) 15:43:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) fchmod(r0, 0x82) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x4000, 0x4) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x1, 0x4, 0x22) ioctl$TIOCFLUSH(r3, 0xc1126939, &(0x7f0000000300)) 15:43:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6078fba0e50384f96dbc19ffffffff00000000000000000000018da8a4574c114f2a8600907800000000"]) 15:43:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x16c, 0x3, {0xdb8, 0x3}}) syz_emit_ethernet(0x76, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100403a00000000000000000000000000000000e1ff0200000000000000000000000000010100907800000000602484a20000000000000000000000000000000000000001000000000000000000000000000000010600000000000000e0f287f1567f5ce87d0d742a34c95e067a7de87325e0e00500b221d4ebc7eb0f0f914d6f3438e183b8ac4dbb1b97837b156ce2541ce76bdb201a9440f5de19dcdabee3a764404093975ab68a94c52b76ab91d915b492528ba49ce9fb729121fea13b70f8e5e091a81c71c631aa6fc580a57ed4c5d32de443094925772ff06b0fff3b073308983269e5f271507ad3ab0a245c5ad38db65aca56702896df014fc6aea323615af42f04e5bd3a71e1ccf8a512798ea55cec40db22f9ab55c81cfa9394e77941afbe34b99f3da724db475c523d22dd19f7680133e7874739dba7e1f7103130ad598d618ad914dbd1fe84d601c2177203400bcdca75751906e620b364fede04aa4570f0307def4d7e9cd55fd3eb0c4ba0412559799889315ddde3eeb89dd9cf7b6b3669cd538a51a41cd40820706cf3012c411c372cdcfc4f163d8abdf7ffd100000000"]) 15:43:27 executing program 0: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x3, 0x0, 0xff, 0xff, 0x0, {0x7, 0x4, 0x3, 0x8, 0x2, 0x67, 0x9, 0x80, 0x2, 0xffff, @rand_addr=0x186, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x7f, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 15:43:27 executing program 0: select(0xfffffffffffffedb, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0x39) ioctl$TIOCEXCL(r2, 0x2000740d) close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xffff3faa) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000140)=[&(0x7f0000000080)='x[::\x94]\x00', &(0x7f00000000c0)='^]\x00', &(0x7f0000000100)='\x00']) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, 0x0, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r5 = getpid() setpgid(r5, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, 0x0, r3, 0x0, 0x1ff}, 0xa43, 0x6, r4, r5, 0x34, 0x8, 0x59954b3d}) 15:43:27 executing program 1: r0 = socket(0x2, 0x4, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000008006, 0x4) socket(0x6, 0x8000, 0x3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file1\x00', 0x4, 0x8, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpid() accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, 0xffffffffffffffff) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4deda04950a41004eb", 0x9}], 0x1) ftruncate(r2, 0x0, 0x8) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 15:43:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x400}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 15:43:27 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18000, 0x40) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) semget$private(0x0, 0x3, 0x10) r2 = geteuid() r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r4 = semget(0x0, 0x1, 0x64e) semop(r4, &(0x7f00000000c0), 0x0) r5 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r2, r5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20000, 0x0) r7 = fcntl$getown(r3, 0x5) fcntl$setown(r6, 0x6, r7) getpgid(0xffffffffffffffff) r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r9 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x20, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000240)=[{r0, 0x10}, {r9, 0x10}, {r10, 0x6}, {r0, 0x1}], 0x4, 0x20000000) 15:43:27 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x44) 15:43:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() r4 = semget$private(0x0, 0x8, 0x10286) r5 = getuid() r6 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r5, r7) lchown(&(0x7f0000000140)='./file0\x00', r7, 0xffffffffffffffff) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x1, 0x7f, 0xfffffff9}, 0xc) semop(r4, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) semctl$IPC_RMID(r4, 0x0, 0x0) 15:43:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r2, &(0x7f0000000080)=""/132, 0x84, 0x800, &(0x7f0000000140)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000, 0x1}}}}}) 15:43:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d4020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x3, 0x5) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 15:43:27 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 15:43:27 executing program 1: r0 = semget$private(0x0, 0x4, 0x49) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/66) syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000140)=""/234) r1 = semget(0x2, 0x4, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x4, 0x0, 0x5, 0x8000, 0x6, 0x757d]) 15:43:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x7) getsockname(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0xffff9087) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 15:43:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000769400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023f27000000000000000000000000000ede1400b4e2fbe3800ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fcff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085ef7c4b67a451006675e95b17cc59e016db9022c4eda671ecc03d45fe845e2731e38c2096c38ace5d1cbcf924ce5a0fdb34f23c323e69dda1602720c1b1b80b76823580d7cb7a547f49c3e3a9d7d2a59d1c2957728e7ca7042370a97a83813bec3df36210b6502250399a"], &(0x7f0000001040)=0x1002) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 15:43:27 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000040)=""/36) 15:43:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="5b12185be5e07c37e37fb3de0fcabf6afb27028671ba34a041253e9116a75015247fb577f1acc40f402f05", 0x2b}, {&(0x7f0000000080)="784e7907e7c5d3f835a9b9d767ab05e07b37bcbf7827a4411a34e43f396b05340513b1606765a4e03e8d0146776876d947d7f303a3e12bc6886528022d95928a4d51e787102aa09eab98d00ec1948099c5498cc426aca34b78be449c6959efd8cb", 0x61}], 0x2) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 15:43:27 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000001}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x7, 0x0, {[0x8, 0x40, 0x4551, 0x6, 0xffff, 0x5, 0x4, 0x0, 0x3, 0xfffffffffffffff9, 0x6, 0x4, 0x81, 0x0, 0x80000000, 0x100, 0xffffffffffffffff, 0x7], [0xffffffffffffe74a, 0x6, 0x1, 0x0, 0x2, 0x5, 0x9c2, 0x7f, 0x6, 0x10001], [0x0, 0x1, 0x3, 0x2, 0x37, 0x852, 0x1], [0x9, 0x1, 0x100000000, 0x3, 0xb31c, 0x3], [{0x3, 0x80, 0x9, 0x100000000}, {0x401, 0x4, 0x3, 0x2}, {0x8000, 0x8001, 0x6, 0x5}, {0x88e, 0x7fffffff, 0x1, 0x755}, {0x880a, 0x800, 0x0, 0x97}, {0xffff, 0x18fc, 0x9, 0x4f30}, {0x9, 0x2, 0x8, 0x6}, {0x9, 0x2, 0x6, 0xffffffffffffff19}], {0x1, 0xffff1dfe, 0x3, 0x1ff}, {0x100, 0xfffffff7, 0x3, 0x3}}}) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r6, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0x0, 0x3c, 0x80, 0x100000001, 0xe8f}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x1}, {{}, 0x0, 0x40, 0x2, 0x7, 0x7fffffff}, {{r2}, 0xfffffffffffffff8, 0x10, 0x1, 0x80000000, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0x4}, {{r3}, 0xffffffffffffffff, 0x48, 0x8, 0x8001, 0x31}, {{r4}, 0xfffffffffffffffe, 0x14, 0x4, 0x9}, {{}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x3, 0xb53}, {{r6}, 0x0, 0x10, 0x2, 0x5, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x62, 0x2, 0x800, 0xfff}], 0x80, &(0x7f00000000c0)={0xa027, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x18) 15:43:27 executing program 0: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x2, 0x0, 0x0) 15:43:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/96, 0x60}], 0x1) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000500), 0x34) semop(0x0, &(0x7f00000003c0)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}, {0x0, 0x2, 0x3800}], 0x5) semop(0x0, &(0x7f0000000040)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/197) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000500), 0x34) semop(r2, &(0x7f0000000140)=[{0x1, 0xffff, 0x800}, {0x1, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa, 0x800}, {0x0, 0x2, 0x3800}, {0x3, 0x1, 0x1000}, {0x2, 0x7, 0x800}], 0x7) semop(r2, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x3, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x5, 0x1000}, {0x2, 0x2e8, 0x800}], 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/145) 15:43:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r3, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000240)=""/87) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff8a, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 15:43:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 15:43:28 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x9, 0x1e, 0x8, 0x1, 0x0, 0x7, 0x2, 0x2, 0x1, 0x1758, 0x4}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x8001, r2}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000000340)=""/230, 0xe6}, {&(0x7f0000000140)=""/177, 0xb1}, {&(0x7f0000000080)}, {&(0x7f0000000440)=""/119, 0x77}], 0x5) 15:43:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x82}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 15:43:28 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) r2 = getpgid(r1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f00000002c0)=ANY=[@ANYRES16=r2], 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xfffffee8}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r5 = msgget$private(0x0, 0x20000007ee) msgsnd(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934570530b9bb002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"], 0x17e, 0x800) r6 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)) 15:43:28 executing program 0: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x18, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 15:43:28 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x82) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendsyslog(&(0x7f0000000340)="488c521ce47a56b77b9775bac9835263c300275244cca3c25965e9c9745e0c529803158c74599f35d96e44ebb7d5d1d3d2394ff41cb63e9bbfcce9410265240396080bf45313e478c5bf88d9d2f06b06dd6d8c2872fd7caa0bb4d3fc83a69d35c185218de356184b368ec8ad005c6df4134684ea80cf539d3a96a1e7e24f49719fa90c558526974e3947e85e980618bd0834ed8cf89a3ebac337e8a34f2331692a2f74ae8d88f1bf2c", 0xa9, 0x4) syz_emit_ethernet(0x42, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000340000000000019078ac1400bb00000000442400000d00907800000000450000000000000000000000e0000002ac1400aa66d95c71043918269579acc48bcf18e2810d0b728fcbf9a8382359701180b8f4eb00d08ef42adddb691d115f7671c703c25fb91d9989cada3dfaa39f016844995011b5d6dc95cf4343fa89769fd259b13d33b9b7969b7bf00eaf9b9c5f2c1eb03fb6a581"]) mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000040)={0x2, 0x0, &(0x7f0000000100)=""/2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x4, 0x0, 0x7, 0x0, 0x1306, 0x4a, 0x5, 0x1, 0x2, 0x81, 0x1000}) open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x4) 15:43:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) getpeername$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000066be15a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba367c7bdfab64f300"/4107], &(0x7f00000012c0)=0x1002) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYRESOCT], 0x10, 0x1}, 0x607) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000001400)=""/73, 0x49}], 0x1, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x52) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./file0\x00', r1, 0x3}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000100)=0x7fff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000000c0)=0x1) 15:43:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f00000001c0)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 15:43:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) recvfrom$inet(r0, &(0x7f00000001c0)=""/145, 0x91, 0x802, &(0x7f0000000040)={0x2, 0x3}, 0xc) 15:43:30 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000080)={0x6, 0xfffffe00}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffff78ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000100)={'./file1\x00', 0x6, 0x4, 0x7, 0x0, 0x4, 0x20, 0x6, 0x1, 0x1, 0x3ff000000000, 0xffffffffffff7fff}) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 15:43:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRES32=r4], 0x10) kqueue() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 15:43:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @random="cbec4d398ee1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 15:43:30 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000680)=""/102380) semop(r2, &(0x7f0000000040), 0x0) 15:43:30 executing program 1: syz_emit_ethernet(0x70, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f003a3aff21405abfca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000000608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b0000"]) 15:43:30 executing program 0: syz_emit_ethernet(0x10a, &(0x7f0000000100)={@local, @local, [], {@generic={0x80f2, "cdec2e004b0c9fd99270dcca62f0cc5aa592a142cc4f2ad1d0df54a20ce23823737ee3ee35a3ae8734c09c13414b9b31221a1d184577071f5bd9e889f77b6113f2b2225ee53f057ae699dcb928f21fa4391ea41742ca513897a79e93bd81ded1bd75837c384ce3107f6b65f26d6aee2d7984a088b3cc752a295b7824e013f53dcb5235d4ad106e3935357abe8b1aee4b71e585ad7095b641aa242931207e94d723f7f16042f7420276f414c963e2a485432de88a9ec6e5983685be7cf4bce3ebc71d25b41534001a46d5be0fe7b46346952aa5d6d60fc3f4eb2543e56dbe28b43377e6193f3af0e23b51d7f56707fc9eaadc05c2cbc788b18b331e52"}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) 15:43:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="1f1697e8ac89", @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random, @rand_addr, @broadcast, @loopback}}}}) 15:43:31 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x125, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460001170000000000019078ac1400bbffffffff070377014e214e22", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="b1040c2f90787f2d0001080a0000100000800004080a000001c2000004010000d9e1641115cb3f0bd239970230d9a360d433238707c03528ed49e87cc679ccb27ac44fe80be72edace1413cf96eecb1b4cdde4e9da90ebf36bffac990214eed799b6eebf55dba36f043791d909f985bd556009a0d1bccd631072d128a21d8750d85e4325a7b8f97677b9c7af9c9539992756b6a285df4bdbc785089677a4f346845cff6a6b75e3aa144484e20da6cc0308809c380c497a987afc9bd3f2ad1b75d8d186e0ca024c90acc7845eb3f1e76a0e552c497a68fa26e87ca97d31302f38e17ed4e352cc4b63ab83a88b6c2241e772b5f8"]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xc0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x5, 0x12, 0x5, 0x7e, &(0x7f0000000280)={{0x1, 0xff, 0x7, 0xe1, 0x3, 0x3b, 0x6}, {[0x800000000, 0x3, 0x2, 0x4, 0x5, 0x5, 0xfffffffffffffff9, 0x4, 0x5, 0x3ff, 0x7, 0xbe7, 0xffffffffffffffff, 0xb4, 0x6, 0x4, 0x1, 0x8], [0x2e, 0x9, 0x57, 0x0, 0x0, 0x2, 0x9, 0xfff, 0x100, 0x1f], [0x3, 0xfffffffff44deb22, 0x1, 0x8001, 0xffffffff, 0x10000, 0x3], [0x927, 0x1ff, 0x9, 0xfffffffffffffffb, 0x800, 0x101], [{0x4, 0xfffffffa, 0x8, 0x9fae}, {0xfae1, 0x1, 0xffff}, {0x200, 0x9, 0x2d5, 0x4}, {0x1000, 0x8, 0x101, 0x481}, {0x4, 0xffffff01, 0x3, 0x1e02}, {0x1199, 0x6, 0xffff4114, 0x8}, {0x1f, 0xfc39, 0x0, 0x5}, {0x8, 0x9, 0x2}], {0x6, 0x0, 0x5, 0x5}, {0x4, 0x140, 0xd9, 0x1ff}}}, 0x0, 0x7}) 15:43:31 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x29) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:43:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x9}, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000040)="878046b86e67c700dd565eff87cf6cd426d944cf7ea4e5142573e45435ace4e861fb90a07e5e6dd55d7018b7b3a44d39586dac26ade2b5ff28438aaa1247c9c0812fc3b942f9173b619cb78f5675a4ac7229ba14bad2e537502c74e60358b095df682409bb2d217e1f47d99a7e18bd8d7821e457e1", 0x75}, {&(0x7f00000001c0)="0406daa63362865f6a0a2be42cf91205718f96e8212586a5f4d9b004df611053a52758d7deee9355da4c5f4f8061213e127724db6d6e5bda8d0f5796fdfcb8f6f6d9bddb8df99c1b5e4fbe1904056820f182ba1c510341aa8f5a62ce1e4daac676128b7807e786befd9f402f1778071271ad2cbec09e7ab41c443d1c4800fc413217b0f72f1b82fb07f6267fb503fd02762f31db5c0fbc9d37f1b99d46ecf4942b09a7eb60abfdcb50a316771e75e9aed6f8040e773e9e21483d5b08148a9b2f27f577ed6eddef58", 0xc8}, {&(0x7f00000002c0)="ceb1dde54eef86a84d21a8c042570586723fd4c9c74a65d81c5b1430257d8b2f737fec8e0d280bab7c327d69a22ddb65afbedf14adb2095ee8c82e7c45f98a072862cbbfedc7f9d1b0aa34d7b69ebafd4bb4451828d851dbe4be7cf17c8e61dbf59be31994685565eae094ac7405397571d3ef4b3a9dc2d343dce0434bcdee01a16753a44985", 0x86}, {&(0x7f00000000c0)="2ffa2ec754d3dd8846389467e5edf2949a7cb9de9ca6303382d27391e3a0c1c522f0c372346d12f893accdc58a6f8a0aa009c71e2e3539f31b7d38393892c9c43ffedee7692919e4da16fe0c9d89e6687445bb3fe87f3ab10a282dcc47712c2b1fdf94336112ec2bfe0fc148d5539c", 0x6f}, {&(0x7f0000000640)="d2cd0ff9febc080024a79ec8cc98490341f4273ee80f919d999310578fcd053d432e7e1e47c29dbdf5da07d4a61da9655febc8e957ffc25baea4141dab800d60e0291765ca9dbd7be40e2c3284abf8cb76ba2968d4b2a6b1b40a18cae83152a4e4f873f459e561744044cc80790f934246f4ad278e6e1e25573460294bd734059083a5ef88a311f127d8bc46b2432f", 0x8f}, {&(0x7f0000000400)="2863a6497695c8811b6ac1dc3b684390298bdc2942309ff46e6a82775d525b9a6ebb6cb246e3a39a1ca9506023d1d2b65a99d180b70981593d06f67cd514b92121adb84cab1094922519b83b77a0b3b5459dbf94bc935ab4ebe03dae4bf879fbe454", 0x62}, {&(0x7f00000004c0)="36efd3732e12f66d57bedc193d3627431de94237ef8f58a6376bb6ef4b9a4a4e59ffb4eea4ded2ea3413a69d91d2a24204a4062133f602115d123322ef114d1547bc054257be4fbffbb4ccff49eb4ebe9e128e9f10c241309953eb1c56397c3a04e2ce9b00b0c594c60ae89339fa16397a230114d6ab851bd81fc738ad08f9c6906eaa5bdc6794b82fee7c6eeccd39746291ef66ba6ed99fc68cb8b54c5e6cd4b3140d93cadf9cab3c478a88a6efd6bdf582568e43756c596ee5ac33576742d9010fb3a12074e05f2581d8df", 0xcc}], 0x7) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001700)={0x400, 0xfffffff8, 0x9, 0x9, "1be8737e876d2d30ce420c5c4a1ec71f63069bc0", 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000380)={0x9, './file0\x00', './file0\x00'}) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) write(r2, &(0x7f0000000700)="46b45b2b62219a9e3fe51eb55e02320a52146847f8cea77c819e134605fcdac5b6a530153af1eab2bae95596ffb4ea1deb19cb6fafb0741f9b8179714e5e8968ceba95eb7930ca755febee62c416f92e69dd83d92f2ccdbd86e8e16913c71fca29feb30ddb42c26b140c6ba598213f38a84ac7a0269d427514a564800bfcab0a55c155329c77e832cadd5357004c159c69013c1e4ad3616f0f7307b00549eb0c4cfede55aebdda667436f1718d2c77bf8116c88868032360028527c985782496c7da6ad1be4434de185e307db2d1760e038ba857f6c34e7df24d6807635d15b97fcf5c5d9269169ccd26d144e55d8ff537479cacdf2861053aa28d161fd8750c7ee95b995efb806cd54b4e82211f6e75de8e9fffec9c55ecc4eff7c9965138df5554a8021a68e5b19a621d8e6b3dc6f35e27b7148084e1b39db7e010087f6cd5137ad520138c259903081d4db32fd6468c2ce2d334332938bfb7e4cb53ad28e665ce4e7c54f8b1e3780e76c94b3c470ec89241f35846d59641dec4e6013d0c66b07305b74919a4e6fd8c401ceb5b9819c991d78bf6492f8a8d87512c00298f0cacc072e6a8042cffa46c449f442e88628c787175bf426f3bca9ac20a9cbf8ddccbc6d700f525c4b1ec2eeeb2d308c4807dc619c4dc43705e51f53b110dad6de394dc3e577ca4435be492cc19ba3a7ec46546f890873dc9a8f9fa011bd2fbb171c22a11890e98f40eee813a16aec16e5d67238b107e8bfb041359f3ab454f9712e8341d6efc47a80a00ceaea66c85c5abde67e6ca65e625cdb43046775cde70d2cda1a402615a6083bb58ee95c6322638519bd6e1445b26777a9d72b132f6471cfae85744f5ced1691ede6d42cd86b87bfacd16474bfc7533828c547cc62602feb3f8a77be443f990809674c49bec5af8807be2b567bd383f6776fd8e7b75c367d45f7c50bcc0bf8f757ce91642f957f9ea2f9aa21376c2b3e885d6576763f9b2613f864cb782ad8347363f5b2bdcf836279367fd9e389bd95651aef9ae7e121941d3f9b53cc5753b3ca54c3c5e2349d6e4d1fa892add1452cfeb42d163a646cbc2449ba64e61a43edeea6b8e484abb33878bb37a8c31f8f794164bc08fd2583637d2f54a55b26a136344d6a67dbc5e9b9e908b13324ac59a5768d51103813e457a3bc579347c82f3f385752cd5ecd4a81a694d832bc35f9a26486f0d6e3c3ea522ad3535dcc4c7fcc3c91f93d0a06c25aa99e744e14bbb955816a7039406650dd0a2d030af30ad0f96a01ac0b98c1960256b0d2800c5f7964760a77d4307c16e72569cf6418c573c4884c4b1bd51bb5093b632b183e6f97e475a473cc36be0bcc738acee9ac45a3ac15f4e2194af72c145a233de938d18ef620c1d40983843a8a92c4ab017421e9866976e99544798dcab195eefff6c4f03c28dd14d65ed30f69757b8a38d57ddb8bf148b86ffec08d34333b95ae9be9c6ed8a1f5084ed52687f95e8ba9a051e2e52582c91ec85353d6fc5097d18dc511bc099e56e454ea9ff377dde808b875a6a92d24818f4b8245a48b73cb4cb7fe257beef4a14827865d96d22bf25b1b1fd14e1c615f1dcfdc99a6c9aebdb3c0d7c9db55b67464e367b3545ac707e38b8955bb6307bc14895ab14475b66d3616d5fe6240dc18779e295fe702ca6d6f826049b2ef35f66db06940130a4937e1516803d1daba35f6a8056db538ebfb287f5550175db49c15c37ce7da8add80f8eb10f8ddc716db144897ad25baec1e17218c1d9985d7d0b82cf330c4248ce1b26e5082860f6425e90f18af6d3b28691bafbffcc57faba31447bde61a2631f9cb19500ac63e956cf2eaf99e6a13ca8071dd9641e4a417fc20e4460b4e1b605c2ae13b2a3937d37c789ddb6d94a9f606d39602014d6155dab4079ec083c5726613e5cdc776956ff5e436924d08e8261a1aad5b3c03665a83e992e3b9e52186a67f8d141765656722eeef2712d078bef813662aeb2c202b5cf120420252e5e6db3a2e5124ad243918c095c79f2c7f3a2fa1b399c9f2e7b508ed6373d179504f4d9832e2fb6ffb5e4365aaef0e63c03f7e13a61964c69af94e0697152a184f1f2fdc733beba82d05b7311b2989b77d5a0e302998208e7de1d695a162f7d291c7151edd182365fa2d5514c0ee61a31ac182233ec58dca0ad315e33aca6942246ed9ec01a83d431fc6e86780277aae53d3209490748bcc258db700a15cbae40c46a814fef585a4f1c157945927eeb57a6511746d00d490d0a56dd1bf35b819ad08e50640e606c3da33a340a1389457db7d15f46ac385878a21f6f5d03f66913ca18103d84aca14a45b62d1bfb96bb344ad2f46d070f93ce82e85ea4242fe0f21108f86d977e6f4ca7610b1dcc0357a30cdee94afd4fb51d1a5c86443db6b2b9f4b86e79fd815b7e688fd3074c109a4a543ab69b8043017d15a7b12414395d7117ef23feb6ff5b97d0f5e326d4a6985e05703bb66c9f74eafea19418ccd6dfe6eea91250627fa606a955875bf0049fa9cfe36977f27cb129af09b057d01026bed51a2d48b4297678540c9bee8a880a12e1f96594252c09bf7bcdcabe36702048cd4cb0ba5885152e201a2ff974e8274d12b5ecaa01c8f0b7bc17a848789eb13415c177fc4ef86e4f4f68e7cea6ea2f341172395c53cac856e7e48eafd8852bb89d4482f447589c41df613e0ee6fa97a5bbd135e9a1a2f6f2ba17c4617ca078614a0d81182fbaa301064a622c6afd7a70528e32688dac4484aa52a184f9c43faed97e0d461774a91c1c78afff790e35451b9663342dbdb7c126a728f142da72b2a4cc3387dcf69967ef3486b3a54140e960a925869d69b15e5da017f74709d4e6bbb91310c8b771b87c8abaf082bf9ed399e8c44becf19e2157382bce8907a9949ea9769797a97c670de5545f48c64c3aa6c6548edf0093161d44660d313c0cfc15dfc09952dfaeea0afedf7d46d1f805f9a04f4a4c516ce33b99643628f21133ce64a3ce2c3818938d0d53b72e92d06d4c37f564552ba91b70ad9c84753b1c6621b04253e037fcb4c57e6c8117737a68eaa69d8a3cf41af51d4f7b53da953b6c004d112541fbe20318336d66e067f81eb25144512568c7ad57d3666587ec885afeb2f240d8f9d9f7cede5cc50e3f41e77038c4b97e7fed5b2b7bc5b3e5e2220f5d2bd3e7e0df080d7743c31497fe0ebd95a9293a9770c52c404de8aae3964361e25906bcf50cb668bf58bdd3faaeace1c5a50400607dc49c1502dee8a74569938bf852b1cd487006b12a4f67ef2351fddf553506daa916820ecf197888a6475429dab50b8e2aa8741c006b3ab3d99a027c41962d38c7baad8b9f079c4426c8e6af0bf0a1c9e2581648c2e5543ab89be12727dca63add51c7ad4d5533c74541a5777970b99dcba3fd181c8c271c7f5dfe6f8754677fe9e77872802c930147bc37a5ab50e61f52124b0f3d48f03bf1e24e11fce712ee32b39e1ab08bd5f5a19c1de03a5d934983a807164fa20d5fa720a9cd380f460b9140c1ec4d7e255a29f7ef3c032d0c020ab1bccc697abcae7d87edd08315759ad7c1c2254bb53fc5005f58cb16b148e53a81cb76b26a43a85e0695e024c19459499150bb60dda7983a4d765fc2eb1b751989d104c50257f6ec9a8539ef3c807f850996adda2b824251e606ba02ed120d740105c69582bec9d98fa80d4f5152753f89062423f7a24498c045cb8f625ed4aa703738468f9a5be2fa52df7347eda35813af5e74817e6bd44d3a8aadbf644fa7446fad019cae0a038ff86bcc085fca30d1b1317e29cd53197b63de2020a7372ed3f277520d7375094db5e7f4f59d377c355dd4736371f25d35a0a2c5bb135b06c640ab7e77aa78d60ee845e5aea2cee29f28b4a2d417486c1d425a1f9bff8e0846163048de9598c492e285c99d6a002cffcf0c37bd4541e9d9982ae1b857717cdada0582a2a5a7cd2f11aa1f77e6a1bcd7e9aedd27f23020b90558d265aa8e3331502f0835ebe6ea21cdaf148c599b6264b55cda78e83a18ebe7b10dd71d5f879280ea60eeb380511f8bafe34d7482c2905143af4066550d3b720103fc566f2b98386ed1f7f240f17a85fadf9fd2dca936954a172f36efc576864b22350526235ec4d99ddc70a1cdd22c9fcfa49a1d6629433eb67a25445167a9c320d7868a62b4fdc19cb8ed96ed2be7b5645d596ef1dc5f817eee51aa3defecb1e896bf8f8f928e10b9d7ae2a9e3e6cd88f6be5e0acde638e00b23effba7b8651c69f4c6e62efb73540c9e086966a8cc9ae770bd97580c8a66cebdfdd550c388dd6afaccc22680f0c5537e9472427fb8511f4968a251af59a8168a84743db0f5bf7a2c16a59b3ee2940da779960da864d6828713bcef51d9d9d2d8005eec95dc0dc209e644d2f311ec7872765c206cc7ac67371f52149b7cc9fa0a3b3dfa9daa2612c32af049e0713bdf2e8c45ba32b96d298559ff08c43a93c89902c9e67da58d5eb04fc668a3b5a4c7f16237a4aa07587b2a49a3fba0c9ef5202ec287c49c2f7cd1b20e2e6bffe8b17533fed40964e914735cb60368d911b94efd766732f77727c331f3ef3914a611193a349490cf6009d64a07a33ee0f2a238438277d8c90a97e3bb8d251c7b751aaecc427fb2e7425a26697d402411255f0e2d0a01fa38acfa55ae3aad67f81aa3e050e91b1ae42d7373e728f1703c826fc72a468cd4dac130254fad5075c674022bd17e562c20e4faaa71b409727890fd5812e3b6a32495d957a68981e535567c32c65498c14f275e4620bb541c2b68cc1cd9014f5a21ae231df4fec00b4f3a7f355870e2f153ea1a47ddef86ee3ce43ba033198d60fbfe0c7d1688d140ab5bdf18708a4e5c16fed53f7677511bd705c334a92f1f620bae5c95023c2cb0a46d8db8a07fe213647f6ce154749e7fbf9f2927da413a461a78e57ad2885e4bc7ab19ab9feef0ed2dc706faafdb2a74732bc557f90fab2aebe1951efc6d6668087ecf12da0164946888bf220111b6785b31ef4ff31dba29760829d0a0cc223de5bdee4ca51a25e9bfad0a43b4a0070cf976f8f58a9ed907dcdcc4330366bb8f90f65a1de1c874e9ad5a2d2605fc7bc3f3c726412b9bf9dc8df7843708d493b0b7b96aedeeb94e337cd31cd5312c0a5a8b92425c002b50d14f25d70b025323631880a0b563fd393adf43a2c9a82a09c595c0a3178c9c4bf24d4b9cdbb237a375077dcea34993e403ae54267db8e58deeee48895f2e5f43ac2cf31f6393c396923aae9cea9a6b35dbecd221ce8a3375d48d341e316c7029bcb5d5ab9f906902a5936d9211ec25e455ecfd013b1ad304a1e50434a9c83e56db4603b21be7065555decf9adb7b734a4b9063a449a93c2763070d9efde561c5f0c3d56a61202f8da6510cb7233ed7272f029a7b7696a4350b5f9f0cdbc30c5d1d50d7603c3793d91ba30a80332a1f3f9867d6a30e4aa6a5ac72433ead9069913de4354dd8b33b18f7391e75e283ab4ed12ed81dedb458f8b4e616c797e7e0a386e06728cb1fee83f2652f7293351b3644fec2a9be2403d36fe57857dafbe0c213fc1f68f266f89fc039a7fc7495d2c86cd737f60e9fcbaa1c1604d5e186f04718a987bbccf74acab3456a7b5fa3c71092c38b49402ef7dfc1faf6bb65fbd9c5577a1fe026bd5a3ec51efc7966a25f717da6c02d898f17474f99cf0dc52b6996e043f97a17b3ec23bffdb42cb524169a7dca1b43388348223c6b91f4440a8ad555f9ed08b675c5eccbd094b64f7dc7753a7", 0x1000) 15:43:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x6, 0x400, 0x6, "c168bc319a422295dcf1069cd6d139378c18d1a2", 0x1, 0x1000}) write(r0, &(0x7f0000000100)='\t', 0x1) 15:43:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102375) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6, 0x1000}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000180)=0xfff) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000040)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 15:43:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b238aed00f4c8b2ca3ebb355769", 0x4d, 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r0, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r4, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r5, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r7}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, r2, r3, r7, 0x2, 0x8}, 0x4da4, 0x20, 0x8000}) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:43:31 executing program 1: ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec", &(0x7f0000000080)=0x210, 0x0, 0x0) 15:43:31 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x8001, 0x7, 0x3, 0x3ff, "e5ef8299c68d03368a454b4d881a5e152b20bdc0", 0x5, 0x9}) write(r3, 0x0, 0x0) 15:43:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 15:43:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) bind(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="01002e2f66696c653000364244d7c927059e863d1c01b12f5bbd5df2a0b6dad0aa95df895ff9146e91a46e797703ebaf3963f7fc4b582155"], 0xa) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="4111d968e31e310e65073acd531b80511c901c4566efd76679a8b52e4d14344864bc70fab842303028b15ff27a9e25da1602f3c9872d9718000399b7b53e8de2a4b4ead0e814fee12a7127fa216b099bce4382c7009a21ac5a407a8f4f2d557f637a65354a09c72f4ac8e79b563f04e53366ac1d06cbe12e00c02de455e590c2099561ffe75e5cbaab118eb77abbeccc", &(0x7f0000000080)=0x90, &(0x7f00000001c0)="8d0626a4042afc4ed924864da8ffec2bea4f41532905bd1192a1b0ba34dc0848f28c13cd588d92b3e4355b71995af27963701207d55ccf11dbb865a4f9480332a78649402dde3f5a2291ef5953184b15b41b0a72d30a6c08d4c41ac09ed635c2cb08682a13ca2c6b433429958c55be2a7867f791af00", 0x76) sysctl$net_inet6_ip6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000280)="974ace9bf94106b8d31ba6eba078de23e5b57fdb45e3f49e768e99d209071f2b78822d416edc922d35ac7303ebe802048b1476fc014f272bcc83bb460f89f2f46cd4a0eb32da1ff93410e94f3f33f250c2a8ad80c40cdae051ebf8d34fccedb4bf3594254e88b76e0bb7614c4a738ba83c0b8f7f6b082b9396054c18667293cd8b7d9b6be147044a8942150fc3ee5a1c0b4cb8ca92a6aca80b8b9bd77fc09833", &(0x7f0000000340)=0xa0, &(0x7f0000000380)="62d1104ab2ee57806665bbfd10037125898340678e035e672acf5ee066c1ef61777da1b992ab6a489042cfd08432f8fcb225472e55b8f53891071347989e4608b5f0c7744fb9a7a16e89d9bb7e952e682e2bff5be979909d073050ed6b78ab6f8ae4806623c0c4743ca3997a7af8de8a7be84bff44c1cb0bc7a8c84aba9c507e16abeaffc821dcc6736224f6d14bd3018c8c923b7ad2919e1715b54965d218e7aa929038043566d9781deffa2f3a27bc6c84f7b0157976d927a6ad9a05f1f5c1b50c7196504ba43a047ff49f13b2b0334b299fba62d43f8ee462748e41f3c1cd0d4eaddf7e66ed6016479c04f5859f07747d1547cc5043b0316f499b979a9be61f1109270d41d5a59eae0a611b0352dd6b480477f7d0f4236194667c2af45856b54b8dd5c88debbcc3e47b6f6f1e3baa4e43ed738d0839706e3447f9ccd20b1d8200ce461a80a34479e5311804a931e7b96f25a47d98ab33b53be2674e317964c49fc4594e62dc01af0f05acbd7d5464d42eddc86955674abe7dd178bad41b6f7ad43c644a5a75e6163a7bd3b6c2701498d649c1348aece52e9e76ef233d8e082a2219e8f9a44af895a8c4b62b266c9c58f23cc46084f20acae3bd8744fdd621fd723ccacbbb65165106c9925084cc3ba4a9aae725e91dad4223ab6d2240f31e0fdd56d466d6d82a76e767ffa3b7f0c31c35797a6339adfdea093c09d89671d1e294764957b6a083e323bf0b43451b60f3faf25a12061424718c62ca96b029a06623b70f2e581d3e96ed3ca388b974c45fe0df23da15a6512e56b206ec0b891df1528d76b6a318fc5fc9515246859c9dc32fa8d9d2b658220412199a15a21193b8c9bad892d51911997138f26abf5602e80406535dacca07d00df06c6eacdfcbe176e87074d49df78d8e4d56aab3d0cd95c102911d3f9207ee29811371fdcb25055f4b997adc2c5a6f0859f48451a6bc342a7d026189415229e696302fd795f680d958608425f92eae645e377f2388510a4971818b96c72dbf1951842ea003e2e68fa9730902b0910f671a7db8f54180aba218d0a7f875ef402c30ccd1bb9e9a55ad6e7dafca12251ad9046b430052dd55d9448cc3ce8fc82991bdc5fd3806d16d659143a6b64118a4662c767d47e374c905dd1ae46ee602a10a7b7e96498682130cc05d8ac776bc99cb5ba88c8c12fe9b07995ac6f9534a6ca864e9ede26cbcafcd56b61aa75cf7d10f74349e67807cdcbd41b2a886f87aa600ed63e7c3150c4e75dacfe049698deb4b7c5f8ba9572d0eceea7579ae450c2cd4871a28b5d052cd64081d12c0840cec204285bda2e484952a03c9322510e196516fa826fdb66a5cf984cc643e8bf1622f9253ad833b6a255ea2c2b5ec70b7ab80dc190c9a92022547adbcdb017dde673aed07469fb49bb83050defdf5e7df2f86563dbb47fd6ca2c48a1275f2f10b9804e35cf23e58f78d9271ce02a1d5dd09d86048691a224f5092a40f4729e5e0cef3230d49c974ab7b184db72dc464843c50d34eb77165f35220da44f0bc995de908091f35860ca3b78c86249638c560c6d5d5343efd5ef4921151f110677c376d2bb4a72e09425fb7a12769bc2fcccd8334da0be4c708e69f93cc700ac6c58e68e3a3751c5c8874ed2d99b4e5869a98e49e52696a14c749809c44a11892aba4d57e27ce9fc5539382763ddbd46ae2891f06bb5728ce369c4e5002969e4b37a953cf44da677d009e6f634ce1792f455bfe529b01008c4f1ce00dcf179753e4fe45f9d686ccdc6828c428d9cafc6e086c07e84e5f0511c5b9fb03cacbba2a5056e7897adb8f6103329720c6ec9cb7441af12e3512338835d8d0e6f2f6f4fbd084416810e06bf16b2d99c2132fa60f56a4fa1f7752ad4cac5b3b248b56b9dd5573eb56ce8b43f8f111956af1813c66acd98a1ad5dbdbd4216150250a36efa95ee03aca41193490dbb3ced69e14bfa02fa6c82bf0b1df35dbafc548e4ce20fd477133afaa5752c83bd2ec7dadb0def1c96699e46139bea3de9b81ae8b237c5b4334634046dff57d1362501af60b9b6bdc174d396715b00c820360d92c57823061b499933a59bfa84b12598f02ab1d96c6ddaa40322b9e7d894e1449322c2be2bc31a77bb127ab57ba5eeacb8248c5dc6011d3cd13ff3c9d2f368ccd46eb8a817bf58c4a6e0b02e9965be4ffccfdf0ca0ce7a85731a0d845cb5f2b1bec2b2b27a8a7498482e2956ef25a3673a8a8e265b37b041e811d7afef49174467eee3124edbddfe727bdf162e8648c8c03894ba1bc85fa429389d3416593d6207c66732d7144de6d76c71933cbaef4c2f40dd7c48767b89b13aa3357e02b4672e5e53ea581fd99eb383a7b54e056c812001292848184c207fd62c8b8bb8df3c6c19e6d774fb26fa30397c0cb46952807d2215c41bb090a397484dc5372a574a10b077218a24a4301e0961ef36c3aa48842e8864ffee4e8749e1f20c88feaa626000d72e2252ec14db64e8726f2777cadfe17b2c57ba1cffae41c3b72a13afa2f6c9bdb70813590fa9bb2c58f30b1accaa81a556d0a9afb47a297da3886e5abe6956b4828745fb6ec31991ed9e43bc377fd665b7083a6f9e585826fe58ad368068a3ffbc763f974daa44ef9e327b8b94d107a5d3990f5a62d462ccfb61ce3685757bdb39cf8a40f741d23ead673fcb39d0d191db8476373137fa9504e0b9c94e6b8e809a848c9d0c97b7f9c9e8479ed59a28cf594497b1c103de68727af1c7b5368b9efe7f86dda9092415bb9c950f8e448fe041951d9cd447ede6be22d97bb333dc2cbba21f6d44b52a815b707407b12b6cba7a2be6a7534b3c0cbf9a33183895662e6cec0319493cbf0e75c9b7b6854d7defe3b49be12228775f166c2732507d17a73f6fadee115d9d99a4ed4f154f03b0806b887ce6ff7104cbe4892918ad8212a4bb721a32d36a0623f254be075ae92b2010f051e9fe917d017a727f884f5a3284818a22b22ab0c30da2a43759feb4f4f1c5bd836c688dae1eb2819b386ff399afcd82f1c3f15384915661100e235544888bf83a0fb4115f668b6369e17a0c93840c55f90e7f5f6151842a9420f3d8e9a4ebc234ce752e6f67e912ff8c06c48d3b0e252286344ce2f496f8c3ca87edcb45bab6df2af6e1a6583c04d9f71754abc2b755e2f47430c981136902159af4015865322da91e8f68500f5e34db261f8f470289f5756ae6e2e15ac506b43839be8e76853823892f694a8a3ea8e4129f245564dedb86216b9484038fbeb7bf8292dbc2e0004175599b62d0cf4489360f8ae20a902cbd0508e2e3f2b82371acdc1a87a499c0a17cc55c12ace10f20675bb0495273ec66c55389ff6091fa3a5820d56eec3b9712606c847a37b643da50c862abf9d916831623a9f711cdac57d2e1a8e0706722a64e2ac12819c4bbde778a09d70fc1e3a8c2ddb33cf4df1f916140624a9c36c59756d7865faa3161248997d8a61b1b698278ca1e0d9a549e946d0e7a60d40d7f855aa709de66553f593003c8f50534f7d66cd91043cf7bd013c7e8e677573d8d142c7ed5ce71dd3250711984abdce1cf2a40c689224846fd0a755eeed89baa4bc689495f656c5c8cbbeab3c8bd0dfd62d13cbd3514e72f3e3728a28f75fa727bbfde0f4242a6dd0b61eb8baf4e7de24d4506afeaf6e344c6f5b492b9f50de1478ff84115928e25c05c1712fa8773b7b309ee3bd3d1ec6497846de54ba3fdee650e9f4cb2a05b97d44ab76fd804ce8a29a8600e06296776db82ee0148de3476c016041aef9e804ae659e9f59654529aaa0600544ec38cd7cc06c792ba2ac751bbe23a4fdf2dbf74676efb93d4f3c4bef8e04829e538f3d18b5fd98e999e63ae87c20026d8c09f259cfe97f6be37e3c5d170e8ef38603f866362ae748c44fd3f44bbe7cc3fabb7396d5a105b7cf2dd504c0c738dc069f9060e26396ace606e11b04458a03e623547d2f3def289ecfdbe2070036c3de66e20171499b5f98373ed1859c2d3157119c126559bc46546dbdd76eff0979055bbb8e29665fce41470ab8b6bd46effea45181ffd1533e9bc8f0366a266eb32606784d9f885d5a1611cabeb4c2947865e009548ba23923ab072d974866a23c0b6201a4f93dd4a4b9af4cedbaf020b60d6e8ac00018278f3437e6133d52ee6fee246a3bc8325f48d3aee234c26cb6c76fba48bf8335277dc0c9ea3c88145b44f4fcfa9aecf8fd0f2b13f5bc1595ccc941cef47bbec184c2a93777a219df5ba2dea9e3b7d7fe030e73eaf166c2fabaa175224fb54daecb84b8c16d0d817899af9348ad6daceaa82a60929a2e7a2e3f9ed7a9b5a2a97ce0200e98bc794390e66adc8c6d3dc300249535dfa7d438b171d4a944b9d79471852bb0ec86bb38532e326e4ecf9d4ee4e724bbc7468f1936ec6660232ee0963bfeaa8b0f64fd5cc225d9148314222954bf40c7556cac9efebc6409ebcf440c4bc5e82af6e7f8d18096e5c6d8d4ecc715ca3082532fe894295bc7667833b7c3b1f7c98b97d4213d24efcf2541bbfa1b4a44c7df134b5e12c1634898d0816ffd3a6208c00e2a12d2a629f3e63604c0066189e1bc9faf3b267cdf8649ad7a3f4563f67e5c13b6904315752e60b93cadaa9fd611a5f0a479035a8e558ae3574955775769549c9492c7c73ea6d9429f0f22c6da6d302edd2b3126768c8b8a8e235c6527f766ab822832fccc922e15c26ba0416579064880399a45fe7274cee63d26436b0814713dbfe2c7a4f7d8a2abef027cb94a7a83e0d279b41629eee1e4a43f549bb65290cc06565112f305f18311432de8e5b06c2b6842e7c50cfd6800445f187c5d10a23874add5c29acaeced408ea7aa5d1f69c76d95ffb1eef763ea3945845b1e9d402a9ee79ea2612321075c1e2380381196508ade8414ee7476c3bacb6e89e08fcf49b58580748a4e111e20f75b9479198accded5671e8fd4ef8a90623f8435e9ea37f7a2c8b8eae84a52737c1a07b02da800718164cb839deb793dc6d12e0a488c03e1cbf1ca7c7af41e207bb5c02a1836d057ff7e8fae612102224549449b361b6b653f8d6a6a8886257a1c5a75520b5c6897beffc60d612290802d24030eb17eeb9919f6e7dd1c5786be3b2a51def206d8ffb99d691a1a2758f89ecd00710ce791624b1364aa719b4f908ee77efb49ecbe463495f0e99cbb942c8d244df67d6de66ff92852a2996ba5c44484aeb23db87671251ea96bdf83c481b214d25b49a62400c0c332203cc600391d2da817e6e3cf43d4d404038451029e981dcd0b487593ad4d045e28718999ec0e8aaf5136fc7ce8b441e57e761e562b6bbd44bf6f00839e5e6c4ce568a8dc51a52d70078818d3cc20fd901f631c02152574e3934702c93d957034f1c458e595880a990d1e94ea16a32e3a624dfb631c5addbd80394249a3fd287175e466e20983ce2b013ae65691e11f13b41802c56bdd12d8d165c1ecacac332d27c69ecf3b1f0436a9ff55f8eef3a74b71c073a1dc359393a67b8698a0c7f843435db9367abe783b31a0e913c388c19ff03400beabf6b6dfe4a7cc15f14301281efe5f27346df29d543ffea781b4f79bc67180a9cc08af8cc3237a775939ca16810e8a73c6fe6b5e4cde2a789eb5d7ed2002216b3f8db9e4fba7b2ea2595e6c70af4086246cb80027e7874ded59413115b9072cdf9058be8c0f36e7029bd76dcb06a635ee4d2161a6328376e189e105a444852e222d5014b0d47b2b7ba6ac35eb3406b792038a5acf429988ca8c2aa5ea9678812b104", 0x1000) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x3) r3 = socket$inet(0x2, 0x2, 0x0) shutdown(r3, 0x2) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001400)={0x8}, 0x8) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000001380)) 15:43:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) 15:43:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f6f54698afa239d41a25b38ab2f1eae669255be9f4e86163409b013eda1c3f8b0a56342e30426d98d93513f36dc07fda2e3bf6508c1dfece67769df98f920eb575a42dd959ceef7a7839b571a246e2c089f889139b572845144a9642e8ddefd732b24229973d768faebf833941c8f267f86078604c53f817cd46fa771e76c43a18acf12793f3f7bbfb3d35fe66d2f2fc9a6890957b7ca6b478ac2a770161f8538991c7ada4fba40a621952db"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 15:43:31 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@random="957782468550", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0xfffe, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x1}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = getpid() setpgid(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r7}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r5, r7}, 0xc) 15:43:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x9, 0x6, 0x3}, 0x9, 0x0, 0x8001}) sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0x48, &(0x7f0000fff000/0x1000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 15:43:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r1, 0x2, 0x0) 15:43:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000540)="c5d76a2de2d948c8f7c5a4ce4748d4a1ab568fa0d5e736f87d8a2646904f8b3ed6b81dcf006dca020327497f5fa21bc30aa7e43b1ec6814828dd67ab1e8b2c6b7239aed46918dda11612260a44f5790549441b9bb1ed73270f92806d7cb15dffdbab3d1efd3809fc2588c1780794913b057457b8ce579c1e533cfe148097729f729d16ea3032282012da3693892f3fe8e9b2cb25624ad06e5b50f0cf3b83db8d5a1fff48738c57d8a01bd17a3ac3d5e453ec62824ac972865c69d8648384423b79574844", 0xc4}], 0x1}, 0x2) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = dup2(r0, r1) recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000064d15a4c00"/110], 0x6e, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/231, 0xe7}], 0x1, &(0x7f0000000300)=""/218, 0xda}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0x0) execve(0x0, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) r7 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x1c) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) 15:43:32 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8000, r1}) fchmod(r0, 0x61) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 15:43:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) pwrite(r2, &(0x7f00000001c0)='\x00\x00\x00', 0x3, 0x0, 0x200000000000ff) ftruncate(r2, 0x0, 0x0) bind$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r0, r3) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@rr={0x7, 0xb, 0x0, [@multicast2, @multicast2]}, @rr={0x7, 0x13, 0x0, [@rand_addr, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2]}, @lsrr={0x83, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @empty, @rand_addr]}, @timestamp={0x44, 0x10, 0x0, 0x0, 0x0, [{[@loopback]}, {}]}]}}}}}}}) r5 = semget$private(0x0, 0x3, 0x0) geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) 15:43:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d570c6487f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 15:43:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00955cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 15:43:33 executing program 1: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000280)="03000000", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000240)=0x10001, 0x4) r3 = getpid() fchflags(r2, 0x10000) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x287e8870) 15:43:33 executing program 0: syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3b, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x2]}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}], "dfbc9b"}}}}}}}) syz_emit_ethernet(0x39, &(0x7f0000000080)={@remote, @local, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x1, 0x0, 0x4}}], {@generic={0x7005, "9b1c3238d2278b757f26cb6c3e1fd4bc8a83fdff2911a8c5aeec626a5420146cb44451"}}}) 15:43:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000001340)=ANY=[@ANYBLOB="ff7fffffff00088900fe81920000000000000000000003a172feffffff0000000000000000000000014e224e230500907e136aab883c7a2b41ee7fe2e91643c5eafb8985eea4feca0d0000c424227f818a45591c538e3df2845396036713315837eb207b6658690d969c24c06c5ffc6cd6ca8afb61aa23b42cb80ab0efd229b1013f35ce4c42e4901a30443f2da3e443b16446a21533d7d50a3e50337719c73de7e4d2a58b530d92129556d7645414a3723a7ffc26a1284af9418e174aa1209e03a89e5fff7334e11d86b0951593708415dbb3f205000000118f3a0c0898806cdb3646bfdecc06af58d67be4f51eae7646e23e5fcdf453392b71492dd2a71d952ea4debbea64027c00"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x69, 0x9, &(0x7f0000000240)="036405ee000100bba34d3204e690a61e7333df399073795bc42402e51faf247fa5b681fe32b39e73969da78b4266c8528c1d884470edaaaf0b1055c96e12d8ee516f982255e4117abb1eb829f2259c9cac0a13e98e60fc157c7d6659c5affe43bcff087227e693f45c91a76c5f6e88468553e5d215d29399fe424f78fea1f8e0f1a30bf8792029c6be0556119899f1e12773c65b2882c0bc40e32fcd4978a8bb38e5414a24e4a1763fa5bfa6cd08a1359b5e27d2039d77fa33e4397a727ff243530fcd", 0x4e) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1900, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) setpgid(r2, 0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000200)={0x1, 0x0, 0x4, 0x8001, r4}) setpgid(r4, 0xffffffffffffffff) setpgid(r2, r4) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/24, 0x18}], 0x2, 0x0, 0x1f) 15:43:33 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="9fa0f7e73201649ccf04da4d1bb979aa231128ad70920ae97fbbb4a70c"], 0x1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) r0 = socket(0x6, 0x4000, 0x0) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x480000, 0x2}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000004c0)="4c91a26a91fb1cdf0548ce9421501b7a258f7c1ff91335813dfea01afcf9befd8ce5e5b3265c4ce646c43e70e34a7ea0bf7b5d775fcd07b6124a8b83f0682785e18d5034cc5e44d87dc3422e3417d316453443476c2fae83ed940ff31b3d76bad974e8c2fe0bbd206dc38344b91f56223f6153f2191e0e64408021ac3ba690fb8e0ea2f70a9a62ab28963f2ce5c1a277e4d61787ebed3667585294eb4b5345e897f94348d5be9ce236bd8b9cdb876000dc9d0c0a00394aa73acf75639069a2d5c1f2d58e9a0dfa2b2543", 0xca}], 0x1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="fb408b8a77815c8f8d25a6e4ce4dcaa6cbe7e00ce9c451f4a325754023bba3d714179ac2ac0bd36c8684f6164c6bea4abed107988b3702b4982ce47b2fb336debeaae5d6724f42957b5c945c97689f01be6f86f8c321165381866c2afc7be2cedc941706c7442cac09b97d4b69525abea5a60edc5c3c0e09a3884d12472cd08f4bea175fccc30889b37751e487324d6b7cf7ca50c7db4038327724babf1793", @ANYBLOB="cd62ecafeceb9732876f6a697cd8cddb83f19649a788889f15114d05b7890875eb92ec11eccfa31e0d8c8d951003434a7f816de1be01eb17672e8f358aa73a0790a6f0bd88fdde7a2281829ed5597ee2fb57da35c027716f44eeea9626aa17f72374d45560518574b909ae64e7b7b12f6357702d88664408fbc230f7c2cd67ffd4c51894887c088fe85588e7b17a", @ANYBLOB="d0c51d7ff03e39594b5da6e5ad2122c6461b80b71dc6f34d30790df1be00f9c6ebeb9826a5003786c6e15012f3d7683315cf2fed44bafb9102727946bf1cd03b9cc85866613f0a82b04f07a2160fae230772b6b9015d082ca28d43b9a137672f5611602604bcf1cbf5f9c8f9753f122b9c50eb9c41f3a5163fe10785878314f59b7fb9272bf48c4fb0978da02d3adef0e3de1c6db57e4511b4bd2f61a44a58eeb79d"], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000180)=[0x0], 0x0) 15:43:33 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) 15:43:33 executing program 0: semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000380)=""/124) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x11, 0x3, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) unlink(&(0x7f00000002c0)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r2 = socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0x0, r2) kevent(r3, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r0}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r3}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0x2}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x9, 0x1800}, {0x4, 0x1}, {0x2, 0x5, 0x2800}], 0x3) semop(r1, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 15:43:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x7fffffff) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) socket$inet6(0x18, 0x2, 0x0) 15:43:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) fcntl$dupfd(r0, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) bind(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="419c28a446fe64090eba0eaf48f05688a955cba088586b7003eb0500000000000000000046c1b1be680085f5b2b52c13f5025ec57ed4ce23adbf92464ae3260714009a1d0e7578cce04310e4ba6790353cc55dcae260f9ccf5054c40b606d51e5240b9aa563302000000"], 0xa) 15:43:33 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000000c0)}, {&(0x7f0000000840)="2e36887d00706a907751ce71131d5d8d55ae42f87221fbb66dceb766cd52b21765df17d61a038bb12dac37a157d59fbcafa86927a3ba8611f8722993c5cc4b4c99310800000000000000", 0x4a}, {&(0x7f00000008c0)="f781a852f67fe45dd6a7fd7204eaa7ce60ced2060527184e9998517cb0f7946979457c3086d923e0e78df3c88d7cefec4232ac5959f539d0d19d8c3bcd95822197d16bf40f8b6d3d82eb8cfc96fb9ce88273dec0d80672ccfb91013c47cf2f00b870644d37ace60906b6c31b7b3b210b8e8848c049b5a1ccf928b127491d29b09a0affc69d6d193001e18f24adace9ee67d607bb72a95280002d000000000000000000000000001234a541", 0xab}], 0x3, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x1) semget$private(0x0, 0x0, 0x78e) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xc1ac}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x1, 0x3000, 0x6a, &(0x7f0000004000/0x3000)=nil) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000980)=""/200, 0xc8}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f0000000600)=""/134, 0x86}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4095, 0xfff}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 15:43:33 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x32, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) 15:43:33 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d707062082b6a15c49fe416f802878ad6807607af9bd0cec5b9c8671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d575014462557a6374cb3e04902f4ced79d1d749fc9cc3"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) socketpair(0x18, 0x5, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) bind(r3, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/150) 15:43:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x6, 0x2, 0x5, 0xffc, "00e701deffff05000000da7900", 0x6}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040)="2e85ed5c99b91beb2ed761d8ed5ce2d6a68f02b3374add8a1ffa7283cd0eb316b3f7edb851cc75125c6847c1cb00"/57, 0x39) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) dup(r3) 15:43:33 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="a40dc52123003acd"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) setsockopt(r4, 0x75fc, 0x3, &(0x7f00000003c0)="1bd9b297", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)) 15:43:33 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x3010, r2, 0x0, 0x9) 15:43:33 executing program 1: r0 = socket(0xfa7d07acd008a16b, 0x4000, 0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x7, 0x4) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 15:43:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="6b02e18b7f0000cbcc68eb584b365e0cf59e01b304389addc60f90d163253a254db43b6d905e5e881cdaecd10b966ec2f7a890558b850c100e192d74033e510a9e208c3434ccc771ee09dbd329d5523229a2925275f895532152acf22518a534342443c8cbd35b0e318b9576c2074fb5a59107b0223cfe3d9d6c6243ca9458392ecfecab5197b3167fde46336eb485100eb93d6af7e80d550d8f1b8adf9c03feb886f3b86f1879566b912bb8fdcfe282af1a5e76b2ddffe0830ead0ce9edeed7738d836d886cc1857accfaaa21eabdd8953e743d2ddd26935c1f295e06f75084d66be207bb83d1c7d804bd9c42fcf61894f7253d609b8c84661b056458ab31789ada785dadda2e4348a57abab39c573002b7ef565e267cea20fb3bc221f709bf2a3382d6991966a22af487daa6d4de7eae408674223174e9890c23c22db212461486f918ab08"], 0x1) mprotect(&(0x7f0000430000/0x4000)=nil, 0x4000, 0x3b9b4dbde9f497b4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:43:34 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x1, &(0x7f0000000140)="02000000d970afc151019f08e90b0a3f5fc55f2134e8e64f6a701d57e22b69d69cee61d1e7ceb939e57a19e446d2e2271bdba3b40bc2eca49bb8c005be6b82fb620c", 0x42) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f00000000c0)="5eb886110689a734", &(0x7f0000000100)=0x8, &(0x7f0000000240)="0263c7e2a1f43877c3fb812f88c9b3b46a22c62a33c3de3496cf504a6e563c9778f0d823051b2c77cade489f07c2c2d7991e6a0062d997ee1f7c9f8919d2a2c9978c1e31f9463164d0a8be957d2550f030b3069b7074de1544c42c32bb08d144f26db0f7f7597b2606292767d30fd27ee99a6728f766337d1e91319c043dad7c3913720763898c2e87da174ad04d6d6426766356538fa1f43c0c9b658cecf0688dc9b0d316b30a530f8625685e6bcd315e5d2776182264b247c5e6f13405dd35bb96b33c7112489a29c28699d59e076d4011b6ef4f23a9d9cf894058ef582322dccd23733f67963f9ea4a3ed6dc6684ac9e9a7f4052bc68c541863f0ffc0d6964eb6f091136e4cd51244265f240084adaf32a40be9593c136556fc932815e489793d8a235687664f934117dd151c57b5f96020b7ca3a308334da9379eda0b6ca635f2bbc6d9cd5ceba4bea07fd6b193bcb5276309f1365068d42d558214686e07f4b3b9475b958e6f8de325a97da16290abcb57c1543a93fb8c3f4d5714c93d8cdbee7662f667538311646b3e9cc36dba05fa954c3cc4e493b022a05a7251e821b48877f046c631d358e329d518114974c740424838b2eba4b21c46a6e2fa27a97d8937e8baaae2c0d558caa99340e651850d600f5574c30eb2a52b5792ac9b63c1390114401f6bee0237f9a3a0dd91d1a4f8c4e285546f37ef6f8885c85f741772a04659433767dd698ea3b74a9f8cce2032aec080e7d0be74a14e560de525f3c47686cd06cb7434a19517d933aa87dcc277b7c62ecfff5a5d84009d6b611ee1e05ee2dbd2f3520881985a4a0b3a99f6ecf678a75f3addc58617fc880b8161c9e93341725d88a28020f715d21d5faf10345756f5854edefb64928a0b0d4728f19e2e0ba9842ba741d0063fc9734242df738bf4a40c75495b5d09f5f858c95cd67be90a29bf4311ff1fa97a72af8164e3522e4f8f3e381a8e162c0eda623c60705fc6cfb7effb135e47288977941ae8c15ff018be4bf27ccbd3ef290e746b147788b5839898285d40b02742203e68ff02d9f6ae4a0e6f633cb7b880b862b7566e6cb23a30232a9557aa35e57f329b7569e9fa11c87f9e5bd43bd8a1e4152deb463963f9bff50a8a6ce6de4e984674c9271f337b7907a4687cd8a7240d5b75c844bf09bbae4f82b9e9a49c5aed03e00dad8c6faf35983bb8a39ec098565774af7565e617bf9c1c9c0217ec0a4c80565c54e439e1e7161ecf07effa29972055e742e8d68ccf6bfa38130cd263ebd088a6bef399aaaf5c8c5ee4eb17a519c4efe878c23f42ce616960ee1a0d79ccb9fc7611fdeef30b600fbbf61c752b9edb1d8959a71b659b14cc9798613bd58c8bd4cd1c4ba79823f273e69f8d847f9e40d197c4afc6531f15af858e204f1db5c1e2152a621e01b06d8ccc0d735071c482269aa38b41e6f5004032cc1fe19da8d9bc3c1dbeaf0a62e31edf5763e0ecc8795a44e2e321d2dc73525f212cf6723534fb7f704399635f34c8193d120235d144d1e88a602047bb9863826aa4c24ac4daed477d4d83ec3102aeca99492d12133c7807805dc2b8f26cf00922323277e2e5e442dfb804b698976cdb00a356421831b65a20db6b06f8a29a4360acf7c36d41a832b9ca90acbb8f6b4495971d6fcf4cff7a971dd6757da2be94d08d4551b0446ed6c56f4ad692094f2ee7060685855e1bb66f454f614084128fdced324748ee8a2dbdb10e00fad9f3b7fc2afb46e2d3a4c66b3a47511c4f99b5c6a5cd4df2d083a11b40a46a6f946efad2982637767f2eb891137c47b1037f8beba6edd32145f719fcd1cad1252d1ace48f82ebc0fd54a3c8bd48e66ea5df66d167ffd6880d3521ba4e30bd02ecee02e331045f4f6a05972f825c7320b878208c9545432744a33d4b2710e6a562b0ba04a23357abd8c215ba42f77b41f6ba80664df2eac44bea1e1f17a6f9b2880b8d444fae4268d00d12a7c43b1c4aba321d9b1eee1fe889cfadd695446e40e9d0b072c17c1051ee319fce1b3764eec3e4944e921f1fa63bf5aacf6f6bd1c0da96b622391159bb924f3e44cbb770a62be954136c3105315dbaa70aaa93726775f431a7fd716d967aed5cd16944dcd7ce51216c4ce9ed7176b7a53c9f4d4e6ada89e8ea0ee4ad712e2c8fc735a9362cbc8f55d04d011f2f162f530b6700677a7b0bf65a850d28cbe3edf50c1083765f5f1c4a33f84cdab47d4a25678237ca2596e4485faaaff9ba9527b26cb6b462af5ce447e4e722e0bb6d8b573e51627879f98439f7c29d618b49ad4e7600468036a966dd7b02bc0de5479c84f1a5329ea973e3aff7a55bbf715af0394d5135d3c0e8adfe9f13b6d195b8880416e15b700f963bc5eebb424c3336a75753d89ac028c722f75bbee6295e00c2a973a65afa7419af8e28e16441536ebc6db0ac9bfaf790db28d94661908819d77c39c41621f91df89a5f49d053884cc35cb4c15a02fc901a2b3c767aa842b1fd18f87b740f95cd829b7add23e5e2416d60171a07a42996c4d7f0bf64ffb2b81b99e5bce21357c0af7dc531b55a7410d29648605e146fbba409c42da981b7b485c8d01cf19324ff9a9b0de2acbb08eec9b0d80cf7488e1e3241b2bc7e8f26c3cf396676fc5a5bf54c9171674b9947ae5915687515de88b0f142f3669fcf76ebbb4d1b93ad58d308554b6cfdee7d0b39eb6442398ba14488d9b517f67be3cca77baa887d0f37c0afea912fa472063b9a4fb78773547b2987b7c75b34fe6990d773f37f64bf3f22d88126998e16920120167ceb6b219bf12e9a16db1bcb298d3e8cdb8557a64e83031d1f778788ca61952b7f4074e061db2b3a93b84d68b9dc58f999f2f92f9aebcd418cecb887cc967351cb3330df62d27a61d12e9afdca21d7ec3dd082ebc87ebf4ce71002181f9201f65f649d2c883f4015c3e9f737e6b82fb8dd40dbd2c58a64ed4b06369a40fca410573214f9c861762007e8f6d01e31bf940650265b622317061d4f9669f0bd5352976e10ad2917ea4a1ddf73867ab07701647d69dc905993a74bc7018e6bb263e0c75e9f0a0db7ef538843b9d8a2fa555e52e77904b03829d0395fc6ef3679f459e8603cdfbe94a4f7cf7852842e73c7f28d08eaebcd74adc0af8af9958ab23e26eaf3c5e4f6e889b5fd28569cfbda9da408211e09ca0ed5de91bb37da3c837d78d92dba2b66363102bd332e591d82e99a41609be5eff816f1294ffa9a9bef84b04d728db957620dc49d4ad3e1e5cd581cc4728d2a547c82088ab292dc5039dd449ce96b7de3595ae7262d7292a0386a7e2f247bbe26a637db740cba4ac0337b8b6c9e9addcf56a58f29c281dedcf2f9bd09d2a6238f96e4119be50cdcb2609f20ab2057ca84f8e7eff7ddb4961ca8d9ec3853502404eac768104e94cdfa8b830d4ac5db7e4c4cfe9c6c787182461f382bb0e34f322e0c528b606bf074e090c405375fdfc292cf6b6a82f5de5616f9482ec05e5d973bb3e0366936c3ecccddcddd5a031ec8737e66f0b4152ac80c756e8b417ea11eb7fe3ed422fa16d3a735c502e742adc04e52e88af588371ba7e4ff2800573df1eb1621c23161a63495b8d2a022b5b4170e76afde4d5d4e642a73637730b132ccdc30e3345d2c6066e306e3d5082f93291c831698e4a57ebb698ec5b9c9f38fba00e676795eaeb63cf33664e9bfa404dc9952e0cb94c2757326182c157e66ce35c99c97317ce2494d745043c5f039b208f609f8b63f35e2d6fd894cdcf02d0c20494345cffff9f5d3291e9e3951d57fd96345ff8a5207857b862943604e2597a108b03949a3a213b27eea30905dc5dd1894a42c5a74563b0ea59f24ca555dba42e5aad689ba195fce136a4cdf9cd00c86af26fefd15dcbc3e9c44de315ac3e0ae210625b1b8b5a4957b6f5535e9e188aed6a652c717dbd2b8cdfc9418ea60465ef9772321eabc786d949b3de7893d37fb86900df13b84e6d4a85daa5fa90ca0828cbc375e6846f3d91768994d6af59528b565e6e05cb4c85c4081abebf727395e38f161a8541c80bb3fe7069fe7841ef6f131e834ac8c08d3beddd1a6495b89f4d4b0430a1b8e5c1062aac97a880b202697d760347c50c32f1acd6d07377e64068579118268d1113210dbcee8c65caaef79a42b6bfc728c960c939cce5dcc94a5809a2074970c5145af01b5b0fee90367f7ad40630b2481f0a478a7396204e96cae78b6c73f8033ed6e45c0cfebad283f3bcd99cd666eb07b76ed568433edf41071768e0e4caaaab7c91f5229f636412cfa1fa3922a2a38eab5b49b06193914b7ba2931b232074fb3499202cb77c922d82d64e1a617c8138e67ddc9fd46e6d472af66c67627ff70b3b1753a0563c7d41300f2aceb74920fff4f85f4dacc0c144c27f43a08db738770910583922da4e787b0207b57308b37279f3e0f06f72476090c12f31a9652c19d8c917ef35bfe72986a838e91686af28783c622f92bbad8fd567b0cbe61ddb6a735fea37537cba880899b12f628e78d7bc0d69598db5616abd6f01d8a1ab2ae7fcd707d5b7261a82ef86166b5360c80775edc173416cd1ecd048fdfbd455572f640e73d9873140ddf76a62ef5fc21573177bb22b1fdf7ce7283809c99c75c42da991526a75ab2c757567100e015d22630e10d7fa04f8ed74add346946343ddcb7d5e544f9cbf652a85ce683a6096e16f5536d5d5729320c088304ee9cc0769626f8b3bd66cd526d8398ad64dc53e43d0cf790a795c94376f61a26a465a119288b6fa5badebc55baeaf37abb51e3ae2c556d251d6ef27303e1fed4426613a8f9ccc3dc2698432e1ffc991a042e9f7c2769fb36f127fffb81ff54a2e2f7d85c4309ef1d138cefc0e38e623c5c69722939f628e0ea9a9c7029e071eb446612a8a2cc62c7757c1cfa4d07dcbf25ca1722866d5d9e16c7b6fc557cde3c6b8144931de32228569f4036f3b6a565c45c0d09848cc3aeef7516d71b9259872997c60e54670c46a3e90da8e74816aeec990b53f34e6d35e38374ef5847f277e598ed6618d53297bd7e8952f6cef81e97756bb62e802f7c1fa6fdb563002012adc3263c5b853a133d4805527147d51cd2540b70f10d144f38f053c263def927bbb187fd9c072c49ba9ecb0b6f7016bdb8ce8fd903dd3f0aabd317d00d7413252cee59326175e86ff19537154c3046e07a592e263760a98dd96c7f18a1cf6360912c2d0f2fd9df353c54efd40e81f2018e578ae85b928fe4f8e098030d0b829d4437dcfa9acbfcac72183f84f8d900ed4274f149cf410b71cd6ca092045a1acfd9bb1dd8c013fedb9171c52994c0006dcdd3eb361aa1a94421815a18334932b1232539c3b0ba8a67232640be57a52e6b7e517e5389153da2de7f402453bd383438064cbad3c0beea9155e51c1d50a8582c1ca46dde76b149cbd44ba820fa5dd8dbdccaddac6f676d1592bb0a95d9a74f07aae57e6dd3405dc43a40d3c4f4c872b699b04d4a8a223af793a31b1ab950fa08d183ad2e7d14acea092ca2554da47f04ed0c6b90d9c3840377ca6a78695b97cb365c7027b4e345c61ac7441dcf35347d3acfc54d301466f3a7bfec9b3a7cc73de4106a1c276a86ca059765ca28a896662f70b273cb3749c2b43553ed01853eee27e5094f07f0191a658b4266f7ad4353561ceb15931d310a119bc08f9e741efe78374542bb4aef02916c4729e863e365a6302f400abebdd111423ea696868e1a964f73bad99a7402c097699fc99072d190fa2120ecdcb31ffb7a8d", 0x1000) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x3, 0x4, 0x7fff, 0xffffffffffffff9c}], 0x8, 0x0, 0x9, 0x0) 15:43:34 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x8, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd8f3eec8b5b1d6aef4159d9ba3c20cdf54918b95266bc0a8e6645c1519aa1200750a329915fc9693d362c33befbfa16763ffe28670fca13e2b5416e22fea4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b832681673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d504426fa913d1b22950a1278cd9aaf5c3698e689e128bfa89816b3a2baaf8895febdc2d6fea24f90dd355f4de86a6345b60edf591b15201e6f2ab1df0e6f35166520f52471da8bb83103e"], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000300)={0x0, ""/58}, 0x42, 0x2, 0x1800) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) r3 = msgget$private(0x0, 0x328) r4 = socket(0x2, 0x4, 0xfc) connect$unix(r4, &(0x7f00000195c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES16, @ANYBLOB="ebf680fb4baa6a5fe06ecbeae26525b5c0277dbc6e3b56729a1f2ec01b9e175ab446b3c0753fa72d07befca2d204b193027d1b30a6f39f7b1c28bcf7e0c6fb3f845a9d444489821fc0c4f68c745b0069423ccf9476e71cc0e7feb6fd4f09aa678eb9ad5a9a0a0dfcc7b71bde17cbe149816d550414eb5903e24706364d1f9ae49f2d0e9b70c5dbf4bfc0c960e71606b9e2db70e9c7953dbdf971d40a75583905aa9eab1a1dbffbecb71244c78998e5ccef65b872b43a8b1d1ef814d9c8b788e05f3e7f194da9a73e6f5f5ae56a86e0f965e0dd8d6a647352ef9258eed76a56f328df392ac12e639fcf9f54904ac05d64025f7f8fb3ad9a010ded0b8fa8b7c801226a3ce7eb41a2298c0b4f60176c5155abf0252e166ac7a347b7e4d144ce3906126badab10589061ccf7030b4b2f4a655f9206aa6222c301815f988222e5c0cc786e8eb87fae11d742310fdd98c7f8dc95f76effcf4e4948ea219838de09ccb65465c6f2519ddcc2578e5d5e79dd9ca3ca971bdb79447a3be280afeb49f01cd885af02195f952e36516c978b958e896bbc380c15aed3657c32489ea9e60b8eada633aa6a67b0ca59f594cb6de89a1749c99687f9b94a3dd07bd3796f4c816144674569e21078487ba1dda4f4e1e3fe8d2dd7995a72a9b7efbf429b53c949efaa4f3ae9bcc7294cc20d585eea9ebb6c2881718aca3f8a1d86e3157ce1f3d3e003e2cf8b8a4d4fa6ee8cbe27e156359e96d0983a41c8bd4ca35c114317764191f12f970bfd28918fba09653931839a4672d73f59af15f18723693baeac5bfe7cb65465a1769d3a9b5af89a46162aaa42153accc54f342cb20656ded6e690c6e5e4d216f2baa93aae29b6b50c7b9d03be8cded122352ea70f76e1864f79fd903750ea7e58901a207282f9df2281effa831f55a0dfa80dfe104b5e0e64775290ce0dc6597d519e31f2264029d41204e675d1e975c721528370b258ab921b779301a50376f12104c646058796b1913b2ecae2b1bc4a7ece697c2ac2a713f1147bc79dba3c7309204d9e76b088a38269d002d285bf23b15104e74534e263d442d8c016c62d8ba78a3a76d49927dd0579d8a0cf689b423fc4d96dc4e6a197f099de16fed54fb188ea70fbbb03b6f7ae9d573bf7d20c2475629ce47e4d6154109bda8e6f5111691add789156c2beccf96cb9627e16d4f55424383ba847032aeecdf2ac658077b3b091d7553f12a63eee52e11c90d4f844092470ddf5e09a875049d70ad1f88b7d328dbe09dc6de5929aa947f697e3f029bab2de22f3e192614466afc7fc8ee4585f561ed6537d6eebfc3f4b6c640535584c9fe779dd47d961b31cd09dc936b06719bf2e46c841b50a0bf81336cc3d1e516a667e0129853682fa8158064f92b3d6a913fd9fce975933a9809de783d6c75122dc85c9d0be4e318a8ef87da90530298a611c5edcda004f4c6e5a218aad4d2744f2c70bf2a713972a86da1c0815d27e52b80d540ea18a9579d3976c44d66eaa2332a25fbbfe9e09c1f88d018b31bbc9eb9fae5ef1d7ab4cf3cb080210e1dbdba8a4fbff746c3e9fbfcd4cbc454ea15e42a4ca26c8676fe580246c897cfdbab87c6ddd7ab15156beb530e4d34b28e0f56d9bb32be65a19cc0aeb8f49e110513b922414e272181c92ee9925fd4afd8467c6f44e381a8e27a98cefa9c502c853338d8b09252d3154547cc225303f7af7ef02864e1130935454ffb6db5c7b9b59e595c1cfa4274f912f079b3064204b95ae6c8bd801fb09a7b871f505775cf0725ce4a82448fedcfbd186394faaaddd5319f054cfac0afa9361357103c9671ecd527c0dd2cfb6886c1bc6df70ff24009f6f2c0b38cc928959a4d25850bdcec55f504cbb343716b6b57ba9f49a3527804a77ca71d0181043a2207292fb5f874a546c1af087f493d43b808fcb8c1ec93e6d8366e31bcf999c494419976d1c24e090e1231b118f0d69ff5f7f5f3a6a5eccaf42a3ec69987e6848045b0d6bdba5574c5658097f327848ae2967e57afe9af27a6b190bb56ba530e416ffa7fba4141ef2d98bff30f7801eb816777f9c0e45797c04c464e14837d37042a65edfb60437bf0113736443f1cb1aa59dd6c0ad5507188c7354caab120de12bd84f92c74811744f614aadcce28d6aec1f21bd01054049d1b2037f77c56cc8f710d1a6b3afe2369fb8d7ceacf4e35b477e060ecdff1786e611aa539a106c937713da163d3c435209d5ab0d6252c90b54262a5ea04f829b0864495b02ce70e95efc47db1e0beed16c54503ba1d75f752cae6a0fa464b774dfce374e64ce932387efe9ec16cc1765b2752eee0e77ac3373caf3b47531f65ee299306f203197ff783316cb7e40cc76d375454c24961c710afce90ef60c612037f6066870092495a1f56fe78adf76ce2210140b2ad7e4d0a3e34b6340f2b57d357d5625f95eef03383ae308180c0031f871a1df93998d9126728b312adee42d2c9cc79e4b9e0a9725902c20a2bea742abb088363dc42ea0cfc5fe4ddcc5cd783b44b083c85a0937f7dcc8e6bfca5974d65cbb28aca919c044ba3601e52ea7d2382607e8ff3f48375bfd59638a6859fd1ca7e04f7be9a19b9a13433f3689d2f1be95aeac096bfa827d4a2ba2bb91c2de80b188925adfc94170984bf189fb5e07c1c123fc459b6bc1ab9db23377c23109f0eda10605ec3baeea675fe911176b8692bdaefb8197d05006cb1bb1833a9047aa9ece6886d6e613a96cce4bf3fe8a444045455e5c68383de49cf748964161ce3b287dfbfb4545a5246d818eb0c84df934052ce3a4c62028e93b506887218296a1518ee533635d4f8298744d67e5bb43d4e5da3a5dfbe291ed33de66d7822a3b85351bf917934d34ff0a0a2bba9538135bb665f3db6ea8449f76c1a261fbb8a6043b75a703e61220ae7678d72b39475d383b3d045f801a5c67a399ec061deda9e6ab8a4adaca5aeed532be06b89181e57070718c6189cbcd74e9a50b8748fd225309427a8e96d6e6a19e072da8fbda939183300057c6a7c152413efea16c32fec0998fd0f029f7b23fb1ac7f338f49181b9b403b177280b2c1c57d9c265469755c3dcb104d4aa22576302abc0105d699abf4f9d037f6c04510f048ec56e2d0f7999180e635bcdd65ec4fac9bad4eb6409c7376e1ca8e68cd940e59985bc82eff6f62f43b5b50fa94f3ddf0c6997e7f6530d1c0af16cb62d6829963f38e345c8eb81931ffd07a6ced8dd642d57338a362318c9d8c033c29ee2a6ff1950b30645a246fc28fcabf3e4c27ebda02951678ed235a606e05f3e94b5a917f91e32c6a3fcfda1ad19eec1240cff2d4c4caeb4b1a45ad4ad6e8e5617f7e025261c45fd42c95f9a7af518f2a9a92733681d055c03966038c0ad598cdcdc36a85c7f7016fb1f04cabddaa7187ec7b8843242d493e6a24c8828e0f396153b0981437e88d8c65bffcebbc25b80e1ac50504b325f846280a0be9d47c47cc206fa2d3e64dc3e3564a338653af013830dd5be2d1e8b5ea92b9bc8dc682a17d89039e83245edf58a72d3d7a7cce053c5334f3f76bafc74ec0bc1d5d75d22ca1005f0e8f73012ac62a03ff3a4785fddf0b4250e556f219789dd3fd788e6709b75189851fd817d507df8aae8799d148e14d5babfda25d582a986050536656ebe828877853612317ad1a3eb23f94d263426ce3cedfe6769e6f3f25aa1478cc807e0073ad59ac46f526d15061a66269351a6189892d0cf6fc7230e3fbec831df9d4c9115415987d88fbc574dcaa8ff1e8b87b443b41b1003e5ea8ec2e510a5dc4cdef8f157449421bf22416af125c59692736856f9fcdc96a72fdd631894c46f18682046b108cfb231a9a314d86786b522e6ebe77cf7be1285775d97b34de1a57c28b721c5a833d1ab3ab2c498c7eef7a54bc3bb01eb6b3a7f773426e7991ee4eb7fe19b1901dbf193cabfd882eabbf755118318acb9078d8c4721efdcf713e4543effc8b3d3c39c311112e54e4ad4a456fa4a03620cc26cd15a452018f52273a15755bb543596a8b5799fb548caeb7507fdb05773fede0a27ddeebff61565f3439c50647c26d1ad22d275956a9e5f2396d0cd7b683cde5e957575deeeea99e922444d07b1f393d5a5796a0a58bb7435c46fcb5eb56aaaef5761f1fd54bb082db34120dc4cd24dd6b7e2e8307ffeff770059ce264d93f358e3538d16085fb41bbe9a638d7d0632c9d9608f77de1dadc708b19f53bede1e1bc5d809dbd585b113920f1d8443ec77c51d947c28558de50a1433e14b54187cd7b85d873aed79cb850cd04544fe70744400db6702d2b9f4afc697d031d64b615064147b6e75caaf28c95c0ba047018545c2f0fa6a5517f727676214ade5c26f12355cacebb1a664fc7ce7243235a7fab7e7443e2cd7e5e57648e49685220f320b94b14b659ca5edb5950dfea94eb4018a7cc80dd2646e7543e407c15eb9eb487936f0125d1e510efaa8af791f68e9aa2ecc9e106e587bff27fe080efce1e7c9268f3b8e7f30ce1a32b84ce74084d79c25c0fb4d25f691d14c54717e1ecab43c34caaa4d89780cc6f7570794a3b101f345c5f859a78c2ef315b1c723066e4c7609fcd7a03e300fed4b03a9d6d0bd36a6add81d25d484d4943cab5652c19f53f05dbf9c675138fb6a31d91d25389ff84a2c0a09b87850b3106df875374f41cb071b63de3e8f97a7290d17f6ee914aa60da2fa073953c60c7fd20fa543789805240abd1088ada846cd73502e83da5619940a4ce82135b3a0ae1a384092261da0d27a2f2b7b25b5e6cac0f62a7faf96fe00c5d65499ce40589d42c718169b5256319dc19eb7ead97842d972d3c075327d77798a59e56097f2f555e4f2b2db2c2b467b8901be39638affa07f53c3633278908e901ef0c73a2c43122068946b4f62e1b3f3afbb434b5c8524e8a4d5fa45ac616f07403fa827d7305dd81472fce08f6098bb3bd748821618255a0ecee4fa02222b8366e208e9b435b1aadef88c3b6825fe0fda1a7a8f9d02577ddc229fa3ed2aa840a7ccd75028627a8ba73372dc83412d8f872fc0d814decef86bf2b4557494d08be3460c9d357e31cea75a9d6f58c1d37b03e31ed9871011d11d3987650fda31af2938ee3b8d40d1a73169d7f2c2f15c67c4131ebf8f25baea8d9590a681e4d345962e5ddfba969168d65c55faf85e74ea41c31f98ff71669ec2b86dacd79c048ebbf90cf2d0afba3b8781b647919fbcd6274597070cef724d1924e87316d33dbfc72e961f48f1389505e8e5726474354feb849d6d27d1d8101f01e31f40ed5e8c01822fa1b0a0793cba039fe58e15986f299d4e0926c1e90d4123ebd68abe3d36dbaa3fb4813e162d68fba0ccc328b15701d622d6f3e6fdfe821f8d63c79de6f95d00011c60d966c8fbfafd43e011f5528e2144e4172fc982105ae484cfd91715e93eabffcb2a90862b6260f0cb8e91b82c11861c8a8081eb957817d405f6a9f090d877f37db3bb6823eed8eb656d99de068a71d995bf29fedc6a09c03cfefb56104c73c1cffd1e2011dcd76badad58b18425b5f508b7ae984767970bf8ab487c1395991c18c1811be24b5062c0e2492517599153b043ffd8bf61d7dfebabec94f76cf937b51727c2ef4f3299559102592aece47cda19f75304b57fe3832a5a89d9a9d4e60a6aa8e036ba643950eeaefd33ec5b97f48a235d0d3f360d6d07aff2448a25410e8cb6dbb02c40072d06474ef5150dbaa431bd69e0cc2e295d51c8c057d9104f1a16176692ed5ee0458b919", @ANYRESHEX=r2, @ANYRES32=r4, @ANYRESOCT, @ANYRES16=r1], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x80}, 0x2, 0xfffffffffffffffb, r1, 0x0, 0x100, 0xfffffffffffffffd, 0x80}) socket(0x0, 0x8000, 0x1) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f308d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262b7e42836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab065439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea966cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r5, &(0x7f00000008c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="653000000000009e770000000000000000"], 0x10, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000005f40bad21a3862a5cf22936b3e9609fff829654c7e824447265965bc4961"], 0x24, 0x0) 15:43:34 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00182e0800000000feffffff009f16ba0505cdfa695881c30a51585a56f320da2bb34d4371ace6a50a2269e85d47d066ca80002ffffc93cac8ae17789300813570231145262b270f3db6d39e0062ebaf4a6ea6c8139f866c59c8b992ac1a2a62f209d8d2731119705dfcdae3a6e46ea479104cc665a3378f14e000bef16d8ea88896263b106600f8b82e03017ca950b3de63a7d4b73ee9a50f1d7f73c9a6ca454d27c00e0b96ac1cc5513514bb8063ca2f1c"], 0x1c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 15:43:34 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:43:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0xf, &(0x7f0000000180), 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x2, 0xa, &(0x7f00000004c0)="52decc08c3045a94cc25dc3a04ba71ff7a62644f1747d0848d53d31579eb8fc3acff81d60a6866080fb2cab2038a39596c9728886516d814713277b3419c9a893e8121ee155179d03a6a9be0d6cdc059857448db5537cf37369db18cf1038902ffbc79a5861057652771afe2b3f045a68dad07c848d12ffe8c28a203108fac53542f32906003a3521793db5ab0205cdad24f04cb3fecff006cb7822f44fd800cdc563be3cfe22a302c47fc49bb138c047ecda6d206a490ed9defc382092efb5d68033f31ddbba289859323e8cf301ef109babe1f1bfa5007d3f7600186d81e7ed50d07c2b2379fa88fd4347e93c4f442b713ff7d41053a6bac44e325f939bc12ec12e5", 0x0) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x2, 0x1, 0x4, 0x8001, r1}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x7}, 0x10) sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000380)=0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = semget$private(0x0, 0x4, 0x1b2) semop(r5, &(0x7f0000000180)=[{0x3, 0x1, 0x1800}, {0x0, 0x7, 0x1c00}], 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) 15:43:34 executing program 0: r0 = socket(0x11, 0x3, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000003c0)) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) 15:43:34 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r3, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000100)=""/169) 15:43:34 executing program 0: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x90, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) 15:43:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:43:34 executing program 0: r0 = socket(0x1, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000001c0), &(0x7f0000000200)=0x4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x1, 0x2fa) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000180)=[{0x1, 0x2, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) r6 = kqueue() r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 15:43:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) dup2(0xffffffffffffffff, r0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffd17b154f9d11256b000086dd6031797100103a000000000000006e130000000000000000ff020000000000000000000000000001ce00907800000000000000000000000014ba7ebd4e28cdb047311c980b9f76bd722099367b6a0d2ef79581d4ba2682df40fb78a294788f689fee20c024e651351b941663c786eb01b43dd8c3cb39288952a171"]) 15:43:34 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x800, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x5, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000180)=""/4096, 0x1000, 0x802, &(0x7f0000000000)={0x2, 0x1}, 0xc) 15:43:34 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000080)="6b4cc516", 0x4}], 0x1) socket(0x800000018, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r1 = msgget$private(0x0, 0x0) setsockopt(r0, 0xb2b2, 0x1000, &(0x7f0000000300)="ea2e358542a6b7e256cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50000028c0c3e881b9508625e38d404180327ba03cd94ae38ac4e418e4c6e49d3af6d9f8d1ea8122d848", 0x4b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r4, 0xe264, 0x0, &(0x7f0000000240)=""/42, &(0x7f0000000280)=0x2a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) semget$private(0x0, 0x1, 0x763) 15:43:34 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) getpgrp() mprotect(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000003000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x2b0, &(0x7f0000ff9000/0x4000)=nil) 15:43:34 executing program 1: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000020, &(0x7f0000001880), 0x0) 15:43:34 executing program 0: socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797100343a0000000000000000000000000000000000ff0200000000000000000000003a7eeda888a9a239e122a8a0ab7714a6000001040090780000000060155d77001100ff010000000000000000000000000001d3f5ab68"]) 15:43:34 executing program 1: sysctl$kern(&(0x7f0000000100), 0x48, &(0x7f0000000040)="cbe55a24ffa541c6ac9df316b6e344c6df12b433d029491e644521ab4e987beadaec130d20f241e89be63b7f004327f7901e14129837095081ee2a534b745f63ea91a0287164be58e028ade17544e381b27e702e4696a3ff5fc255a67342e8a13e8cbe1a6546a50ef0261f31af08b72617266278a2a018997aa09b10d58a0a72966e703378471405c44cc3e053bd15c93ba626abb9a9b61e12449c7ee31da9fee2a1943a3bd61badd6481490e8574202f73020861f2d6312d395", 0x0, 0x0, 0x14) geteuid() 15:43:34 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYRESOCT]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f00000000c0)=0x983) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 15:43:34 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000002000000000400907800000000450000000000000000290000ac1a00aa000000004438000000000000ffffffff00000000ffffffff00000000e0000001000000007f0000010000000000000000ac1400aa00000000000000009406000000000000"]) 15:43:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f00000005c0)=""/60, 0x3c}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000600)=""/108, 0x6c}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000000740)=""/36, 0x24}, {&(0x7f0000000780)=""/229, 0xe5}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f0000000880)=""/117, 0x75}, {&(0x7f0000000a40)=""/146, 0x92}, {&(0x7f0000000980)=""/156, 0x9c}], 0xc, &(0x7f0000000480)=""/20, 0x14}, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x3d) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04}, {0x4, 0x0, 0x1800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) lchown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) 15:43:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) getgid() 15:43:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) setpgid(r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) bind(r0, &(0x7f0000000080)=ANY=[], 0xa) 15:43:34 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x160) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) 15:43:34 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x756) dup2(r0, r2) 15:43:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000340)=0x7) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 15:43:34 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x40, 0x0, 0x7f, 0xf241, 0x7}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = dup2(r2, 0xffffffffffffffff) ftruncate(r4, 0x0, 0x7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x1, 0x2, {0x81, 0x6}}) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 15:43:34 executing program 1: pipe2(&(0x7f0000000040), 0x10004) sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 15:43:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 15:43:34 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 15:43:34 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0xc}, 0x2, &(0x7f00000003c0)="3dfac2c338dbddf155c031625929e62cc788f06bb00c3c60d4f133bee811be7167d84037ee5e9a4d5adc263a16aaf9a5f4c614fc175ef697b434cd92fecef9aad613d9724ae761fd9a66123d4977ef40b9ae6fe591", 0x0, 0x0, 0xfffffe9a) r0 = semget$private(0x0, 0x1, 0x208) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 15:43:34 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x400000000000008a, &(0x7f0000000040)="b34a61c6b3498556f40294541ccc5f7ef2b578975e606f9ab3ba14e0d2b8a64a381772e5958e803acab5d1ac25926510cf8ee3ec21a4674616f09d25c101cb5b0575e27ccefa8cfe1b4cfefc464bf4a43b4857ad0b85d8306c1567cc5a906d7317174ab4227baf0aa7a298fb72fca92b4486923e589900"/135, 0x0, 0x0, 0x0) 15:43:35 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279edfa6c9fc1ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d134a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f0200000000000000a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:43:35 executing program 1: r0 = msgget$private(0x0, 0x220) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001340)=ANY=[@ANYRES16, @ANYBLOB="3f53c82adbdfea5dedb30519", @ANYRESOCT=r0, @ANYRESOCT], 0x169, 0x800) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff00000000000000000000000000000000000000000000000000000000000000000000000000004900000000000000000000000000000000000000000000000000000000000000000000000000000000005100000000000000000000000000000000000000000000000000000000000000000000000000000000002693000000000000000000000000000000004836000000000000000000000000000000075957b4000000008a3185ba30a8512885a05aad22c7d4d17c853a03a3b005f98aded34566"], 0xd4, 0x2, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)) msgsnd(r1, &(0x7f00000000c0)={0x1, "b6da688100289aa1cd4489b82d96db520aa0ad334e82a65dc08a5266e21a6895cca22bd9d7e93672550ab1efb8b37b6edda59b675221a51fe8508e1ee4bb0981465230d57f9cfd04bf42d6863e6f77e3441e3246b9dcde7aa1bfc004035d3b977542fc3a378fb214ca3da43963ee8ab448ceaea01e98bbeaf442e43f06742cbd32c43e396303df259f2b3e8c441791337e0c252d6b87ae46c7eb61cf97340bb505bef1454645774ed9465c46f45448ad84c3ef1c17d333d04dfc92ec38676c3e9b240c900a9d557b5a52e2c4068f61b3bbaca7c25e7c2757cb01231cd31c85ae3895a0d371ceae66f26ede5375876e158b2df62f665ed07bd38b7344df8ae03f6b92555e3fcbce25b653c0b5eba331e8c710609d876c0a2379e7a3a17f171bb36c204823ce6739ba2d04c71782d4a726acf122d954179b3f64ddf0ef74ea4aae727366398ed7043cbc421eadf5fe6616ed441e5ad29ac04f9f52d1e7e060b9490091e10b370e677ef69752ee25cd45e46e0a6aa3a7c1780da14ed65516b62147cfac725a54b7605f90cfad285e6c67344a67dee9bdf8821c97b1904cbae4afa73d06c50ff4dd565cc856ce397f270543edc87423266c96c9bc74a521abef042306005218dc2c98459cb50ad57502a01dd798bf45577909bd63b91c01984b67e593948da5ded9a9111c3a5f114b1ecc8c4889cffb6afe793e3e55a1b8147d98c11c04d97fd74239a01cfe1953d6b0034ff3308f60fe42e5732677c7324bcbf2e08ea5dfcd0f0856d1fb70cbfa6fff9eb6fcf19093997792edacc5a27b9983dd6721329769112acd7869c25156aab6724d69e4cc344be3ac68c270c994000a141df055c51e826c3b8e94280afe7ebbb2c3eaaec4308ede6b280949fd35088e63118699e4418cdd34ce18533e8f089224ffec6b14c57bfad648b01fee92e367edae867a3c5e86bbfd425f6e38cfbb31c8f3c56f4d7eecd358f81c885ad196bbbe7b86ea03acb2d880610661ad091035a44cf2b4a171b098168d8780f41049a2c0d3e116d22349369ea8e9a14560192a7ee5f1b8c1f92d8c1f70fd7e0af74556d4d24b39cf1640e24c53849b9c960d5d2a1c840b20f1530b13879caeeb51ba43ee9e7400c19afe54be3fc5083bcdc1ac7fad8c36673d4a376021d31e8d9f16f4add74b9dc5016147de855b8b181803089869941762fec8e2a5a103dd0730e08bf6dddfbf420c001a0862bb8325b43731f2db2e51f24d8b8c90b57538ca8915996f1fe433d19297c899992cd0607f09afb41002a9733959281d99ac0842b2795340977252a4a29c7f36938bcecde4904a7edbf2a5d40ff8460b9c9430551830757bc884a77b858c54514e8f6f77809edb9f2d86f08eaa6e2be622afddb6c4c0317c73f8640ef52810f8a75d35a9537cb1d70a3ac0ff8f1ccb5336597aee0045c8d2bcecb7c8b6d783e8e7c6cbb7891e4b9ac19bbf5df582d7ab09c72abc48851180311cd723fd1deb50af3ca68361545b60c63734461813071121f8e20ad4192892134219db4517f4497c5b322fd8bde380f5611b982f00da851cdbfc432d959bc9b56e6e9739410282c1a01d30dde0e3dbea0e6f20404ee58d2eda83b571802a1181800d1f0256e15e8b2541323989b4506b1075c66a0a29b5455fce4cfa03e716d5429a13856327a1865bfd5eed69eba0aa7b3e87f08649e8f9035563cdeea5686f30b7c3577b33d4a0c49f2ed3d3e339667749d70963f87c5a988da47f0e01ec26c66a311b88a2fafe75ee6cbf57e43069de0d2a89efff59a8c74bc78dbb6a5f5d84771e854b190eb2a4914aa9310dbc982c3935b5892f7b0570219c4e45ddc720ac9e6c10cd0238b16a7434cc7e295d73e5bd48d4953479d73031b7cd03142e42dd09578f4fb2b0fbc33e4324ff980e83cc031208d1376446fb6529752f91b5cb2f3031d9114c2d0ab87793508bc0b74dc08e5fea4454891f708b6eeb20cf824feacf0a1f940c2553371651771e00d89eb7e84b6a39b60231aab2e0492d378c9c09d67627b2e8af10d077e74f029c51abeda598db6708c8a563632e3f795fc9806abe4a870a8eaca37d29099affe18196c123054fe40ce94ad88e29446d42021e9a48dc6ed2fc91a82bf90dad2fc212efcf3aa48b43a53ba607b8a0e613987ca2bc83b0c6092692e577942f58d839455102598616cc56b6a3e3f9aa7a1eadd6413fa7bfc109da7e0b74e7a13b2ae40a4d113b49da3cb425e88e2139f4fdfa9d56d8f4b371e58ddbd60dd984337fda1e6802dd99745aa2e80975b13e88ecd154fa3a95b9ea8cba1f2b11b3ef48c1ca53508b8d26b3b0bd56f53474bf19620bf1d425e38c7cd69404c5c5f4ecc3478096b98430e81d26a62e1e3642eb6ba0b0141ab8922e635e82335e64da8b9d2cae2deeb7a105770237058a0d14a57debcb51bf1985dedadde9ca69c294400f235449d7ef8afe996d97bd8627329a8ac4116202a4e0255b3043980f8b0bc8b3f9bdae139360b3e7988741f07777f310954698558ae3bf07b3e42c97a466a50ad2b343f8e14373360ff120953ada621efe40a97609c6b0024aa1f67b4211cd7e5d58144d8b16b122ba853516991867b03d170ad1b84356d17d36b29ad6fbe091d82e647b63027da3703e36a222d467409dde38a2e02062e48e69558d9bbf5b7096a9698034704a421907bf8f4cae01342588ebffeff89df4b6e96ec06a68403d42bf7fd7926db722b04f6c34f67dc2f0d775c373c3dbbf37d0d6a2f15c7966ea03ae33e01dca9b009ac3c92ec38d4fba2fe27a5c1fe87a17c33042bd01a165303da319124e786f232f67083af4318060dea5a434a7f9a993a592ebf59c78aab88b9caf19eaef4b5f11337542c26b55f5ea8559b7e90a8865d0479812685ec6f5ade6f286fa23be26107b898ffad2a51e6a9b34adb62ccb7dc5bb959dbf447561ff7fd66a990e16940e33ebcf096b553ac06076ae956885831e4b2d600fa6c696724f07da0b5cce9976b8ddba5277e1f42955d120fe13c987c90324ae37522d3f7ae32f3bfb66372f3a440c3887453a7a1e6ceba928f332531d97133477eee92c192fd5fc3b39d3daa8dbd1fde1a35d3e38e01657cb46df9cb08c26790e7bb041caf5dec5505c501adab9e017a29a0253bc58a96e76d7b427bab9eedae1b3d61184823305ea459c2bd419257732c1bac73c2e773ef6daf546b7332cce2fe1f4c7e1755f28658f17d03ad3b1213787e34a689fb767ac1952aae24491d91c4d0982a417731059ef818b9dd6d1a6260edbb1c1fea60b0bd8fd9c10dae54b243ae1c873b4732338b5c539158242bdd059cf3a7262817a4bbf6a46d7a64277dad11e4ff86f73090f494f1e0b603ca4d802b75cdd0ba491bdcb63817da3508120f882b3a86c4db2647249d879ea985f8999702b7f23593902ac6981d031bf4e4a54c397d232b977bfda16ecd953adac4ddf9e264323018d3f910a50115b75a8f8c234366c9d5c795a49e950dbe72f494d76bc4e1f0398bee6b340de842f467cd7fd0a98fc25d9dedfc019ce2f7a483b88e3e8fb996f8223fd8839521443da90e073fffd87bc060aacadfca5962368234bf1d1cb3da4e9220424c7e8a7dcc50d9b9d72e7f99c80d4324719ec6eab7355676c0838641e7492f9d40645bbdf94d3478c3f1954da11f4847bfb2c031915d97da49bc06e17e81b1de2496bcc0077de357a125ad7227c6c6a971e7c7a4ce904e330c709d451265c1397af1f66a373a4039ef86442cf929eb47cf274fd07324b53c616ec4fdc1904de30ef0e940f8758a4fffb70ab558ef247184077b4bc00c9baa08e84f848e14fdf455e353707b3bd53137611754afe0dea0e2a8109ee15c820d9b75e8b3ebe5a8c23d0b3530095669b7bb536314f3e93251de27b229068cdc211772805e8ce02d21114376542afc02a710f012b6f6cbd5cd062e22ee641bc333db138dd9d13d1518b4aac32bd9c779efc329cc11b6a397e543fa1a188f467a89df02e3fa30bf7abe76ed4a55d8655083d7d8dba97245fd895ffdb5fe157c69501537b48cc1907cf79c1b36030e844bb716c7d36cd404dab35b2833f7d22af6619c47bfa8e892885bd4101c10b260552ecb26c214862804b95234cf538499ab2df50b963e8db9d76b119024ee3535786358f8aa1c30051b9a4690491d6cc57b173396ed22cd0d9b2b25f181ef733db9bd9ef87f46b52f0982e63699673ab8bc00a6f531d19dcbcd84d90a824597036c0a38d5fcad9f023ccd6fc4a9dec5f1f000ba6355a8a88413f8e9fb3ade1dfb22286a9495bbe5f8edce8fded8a13eefc9fc99853252cfdab4e6721743ea48f397e68731ed639166e1a3bdb26936106eaed5a4b529f59da51edbf32c3d1e804cb65b336ed541982ebb8c5b59d4fee980e38f03917fd3dbb21e712e8141f3971373995fedb374ed7c5b5cb1f58d6c95333368c3da9221fefbe187b63bb709faaafad34618d725b25168a96db5b5452dadf2c890b9126f1f8a59374dd5f1972de1d1c64bdd0fb21f6fda189de1d33020f350509b502d1c4ce10904e993a70d12ed96507fc170b63e3c3d81bc76688474ec90d0918af2ab86fb223afb89039cac28eb057a5c4fcd790dd3be4ddcf53bce591592544041ffc7c518be87dd0598006536fadab9a53b10aa1923c0d3fd43b1e34f43ed0420f16db0d9e2339e7ba79e82a62536cb01335c7fe5c9494a392ebee2f2729c7a166a3917ca1deed006fd03a555439b6c6dddddc3bd6221b54fcccfc1ae0feafc38048f2648669fa17f249f416fb60f5a574ebcedc784b1f2851ff7851157340f2306828fec48d596d98b213bee2546c335a3d07416124720ea2de73500c3389eacbf0e8e0aeaef5b3f1542d39c08350a1927a6d4072ad7bacd9da253e4d04a97841679e2ccae1d78953e6854eb327b81c1c963fc99f19771ff8b2d2efe58b0d4f04bdcf040c3b9b13fbab94440157a3cb8e7b72d39bfe4d2f4253cd107103ae2bfa8b6131a03b369674bdc07668267cf677586a4f7e5bc12f82b899244ba38946744238ff0de42da66e37a5b4a8a0c9904c7f69f8277ae012344a220d84d3892d53a19591d84db7617a8e358c1b8749c7ad0dd9eb07291f2d8e0e83e83733ecd84c872737f936b1f83df9ba862dcffa4f8c199b17918315497e14be32ba8a99740ee809a4158fba39632c260cb21b5e2e4d7bbac8589fde462ccb76e5a7e620d2e6902b5b5ae40f2ad4577cc23ea542c25b0407e61d69d0dcc5d9694c7332ba8a369155a58e4a723178f932fc07a137df047f10c14bb9264afb7040e5533ee404f51d54584402d5e7bea2617f24461980aa29d45a9ae797f065d58bc0ce0de8cabc86210648785d66a12070e9752ed3aa4cf08803ba7e596a9983f3c57f1d284eba4669fb9e18963201b192fe2c47ba95a95706111ad54ab6eebc01b2bdc050f449bc328ca7e00a19ddf7d9d26529978604e37ed076b51d0b1d5f1f8fb15f8b68c4295f64d385f979ae9562f295e2ce3f895729b974077585335c2eafc4fe110a656727393aca6ad0c2673e2186273badaad5e76638aa334c25525b4d367abcc4d2def85ba6459f4d166720ca1e5dadfeafc2cc027e76390bf6d0725dc1ee68c30a4d688d501881c326baef64ac69d82f75046dcef1ae72c330f04b4870489468472d7dd54ea427befc0f2f2239bf713f42fc5eb67cb61177c632f26eb3adb0e570930a83088f9a8845930f4c441faf7a452ac794b3c42537"}, 0xffc, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x8, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x5, 0x4, &(0x7f0000001180)=""/219) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x18) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000001140)=0x7) getpgrp() socket(0x2, 0x1, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580), 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f00000012c0)=[{{r3}, 0xfffffffffffffff9, 0xa7, 0x20}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000010c0)=0x1) bind(0xffffffffffffffff, &(0x7f0000001280)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r4 = kqueue() dup(r4) 15:43:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x180a, r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) syz_open_pts() socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() close(r3) close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x2, 0x4, 0x1000002}, 0xc) writev(r2, &(0x7f0000002780), 0xa) 15:43:35 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 15:43:35 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) nanosleep(&(0x7f00000000c0)={0x1, 0x7}, &(0x7f0000000100)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x2, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x7, 0xc00}, {0x4, 0xfffb, 0x3000}, {0x2, 0x7, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0xa95bbe6df41aa921}], 0x5) semget$private(0x0, 0x2, 0x418) 15:43:35 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfeff, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback}, "cba7c7fb9219c772"}}}}}) 15:43:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000002d00)=ANY=[@ANYBLOB="ffffff31aeff00002000000086dd6000000000083a0021405aafca51147426c00f82783347a0fe8000000000000000000000000000bb8500907800000000"]) 15:43:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c410000000290000002f00000000000300"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:43:36 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/142) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/54) 15:43:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = accept(r0, 0x0, &(0x7f0000000040)) connect(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5c5, 0x8a25}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r4}, 0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000140)="3d1e30bcf70ea3c2433fac2707151077263d38a15d23de8725b4fef42ab3ab1e4251e1242f151f0b113938935288206da84009", 0x33}, {&(0x7f0000000180)="edaff108287ccff608e6b157ab337e9d3483a6442b1ec0eeccb8e7577fb845bb9bc62fab06956f97f493c0fd27755e756da2ed401295551e66c9", 0x3a}, {&(0x7f0000000240)="9734832bac784fd576e206e62c4a1d80a3f8e7c25cdb41e437bfd39749d331643daf30d3367a1a2677e37b262323b676aed10982f357d56eda3798fc57537712dcf1bb4151da7e29a2997c9ab9be43c3a26f5965fe9f40a233f7c7947fd2ceb7a843e085809ce0e739d6f785a5ba71539b2a9790b54c8a8414ac21f1d990c7d8bd91d32eae728b278ca034b78ee998c47f8976e2e7874dfbb31f594d36c09b3f2824b6b5a8820c82b990982d51a84196d3a8cb1c5486eda4317546", 0xbb}, {&(0x7f0000000300)="87e32c413ce21786e68c7b2ca7a864bfa6fb42419ec2889681897ba6d5f05c25e615f642372343aecc9ae31208e3733f97157052a4ab0f069ada9386f3fdd040f675fd901a54634c946b22e6b62657cc0f11e9873c9740bc24ed7e2f520eb947662bfb949baff2a868b59fe42c7a624846679fc1604e51f59fc92b75f87e7305710832078d4044a1e4e7a2d620fb2ce5a5113efe5888d03087e970ca968a97354134b28e1679055b5c62141cbdaec6554d1908ff207c8c7547185a95c9f59074364434b0619a7d371357bb6326585c34d2c00e87df037f19566f621ea43330ac6be06649fbd6906558660497985237825fab2619d29f", 0xf6}, {&(0x7f0000000400)="7693bed8c00ef1bdbe480555701827575be05d763bece37f1e5b8dab52791493455a538598e8a2d4613e65475482cb0e2febf20e082e7a55a20d04e6fa66835af4a2f9228009b078397394302cd1c3048f044631123f21221ba512b026659c8528bdaa0623ce98d614d42375eb8949e5a0bd743738c010f39aa998c81e5536d486768eb1e462b9c8feac5b5c267efdfb3539c26a8b3f712ce667a7742f2e84b3793cc13cea6b01a13c46c12905002006fdcb76b0c3d4b5b5e52c9951735446409421e8b30682f7ba8bc839d357f7a79bbefcd5bbec1947ebe5163e3255f153a6ed8e53607eacd447aeb2cac930ddfe43f808dfb9", 0xf4}, {&(0x7f0000000500)="6f0e50c0aff975d0088b5dcb2c1824053a07ee079f533c3a662d4c8a437e7a804559e8e0950bbca2ab6b07024e4fccb3bc3db02ebc5ac4043b1fe58f0a1481816754eab5482edbcfc6c24e454045c8caba7ec7c3ba8e7c720514843b2774284b474ce13fb084b2bf6736044b0d5708c6044e5c", 0x73}, {&(0x7f0000000580)="ac4c28005465536ae27593195572e5fd820bd260479265935ea625eadce0bb0bcd22d1b7987f712424f9cf395151066b2c19d78ebb2cc03acc36e72a7782fcd77cc3f0d65ff3e794b67b138ac482596ac1250d842d1d84690a3ae0b079c848431cbcfce0784d62154fc95e594c2888254c9770c734f4542ff28a501deca37f77f6d63a48c3ae4f8c6351e585ad0b529a6064e7b3c29f69509332a8229c6639b455d2321ca71b7af36d721f42070f832bc88452c0c21680d4f2b1c479094a7a1343cffa67cf2d5b", 0xc7}], 0x7, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x40, 0x4}, 0x1) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) r7 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)) fchmodat(r7, &(0x7f00000000c0)='./file0\x00', 0x4, 0x2) write(r6, &(0x7f0000000100), 0xfffffe5d) 15:43:38 executing program 1: syz_emit_ethernet(0xecf, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6010fb7f0e9900000000000000000000001fa68cdeff3f00fe8000000000000000000000000000aa8500907800000000000611b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052000400a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba50003d39e3745479d392314aea668e70be2dc98b9007dfef60a00000001fd12eefa27147e35487f485ddf00b548f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a3127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca200050f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b000743ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"]) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) r0 = socket(0x18, 0x8000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x10286) r4 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000080)=[{0x3, 0x6, 0x800}, {0x5, 0x6, 0x800}, {0x2, 0x9, 0x3400}, {0x0, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x6, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x106, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x2, 0x1000}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x0, 0x3, 0x1800}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r3, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x4) dup(r2) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) 15:43:38 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000300)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{[@multicast1]}, {[@rand_addr]}, {[@multicast2]}, {[@multicast1]}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@empty, @multicast2, @loopback, @rand_addr]}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x811, r2, 0x0, 0x9) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000080)=[{0x5, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x0, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000200)=""/141) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000002c0)=0x8e) r5 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) semop(r1, &(0x7f0000000040), 0x0) 15:43:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) r5 = dup2(r3, r4) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x7a}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000140)="a2ae3825df1280d7d30fb194dbc6dfac0701ce854e1741d83df68e3206952c68b381a53bb3c7cdb1040a28b972d4188484aec9139275039cfcb5ddf8aace0a024d786f29cbb16deb86321a5c3708b20c79e6cf760e2b0231826d3e9664899ef3d36a1fd5677fc726412113c873c6241cd973ddedac2fe6d38af3fb566ac165f4fa566fe4530328ddfe55049e4c0d1814d1c5e9ea5b79032d90ed", 0x9a}, {&(0x7f0000000300)="0f7abf15e01c2ae8e675d43b4fcbd07374e4cdc79237bfe3741b088558b04a881e417b8735d5cdaae56820d68f7858c9075cc4875e99b793e27688955c47f8f51bfdd067c056ff6cc96d6511f809031373ef47fa1a006f0dc7333cce71efbedcd38e08f7b5617d0b86505b4c432212e87b75398c26cf48ab8ecc683e07cb0ef3f791aec760ad39ce08f092c8fc8d74f0b2f83333d8528ab2e7df372101cd218d3429e3de408a7d8ed2e025a7e13fcd73f02c7398efae630893b95840b06d9f151e58dd7864721cfa4e0f54c31f4cb30a56892efef86448a4ea731a765b6482949ea7694742bb3e3e0c02662545fee20e", 0xf0}, {&(0x7f0000000200)="e4d12e4e8a034ae126f9383458497c0c042891d68623ac1cf7c66b6866ab429fcee4226c09e94b48ea72a1a1097dca3fa874feef2c63f3fe267e14f71a684aa9b14863786f73dba60550df8b0432d1038f2189bd7fd6ab75cecf8e3f238ef8d22c18f5160bc31cb332b770798c8c2826d0d9baba24df1cfcd2c7e2e7f4473c4a226bab3cc23ef691111fa70198d8a78cb0eb0e83a1255f2d2f374464891fde9827bac0b2", 0xa4}, {&(0x7f0000000400)="bf7d39fffad2afc6105f917991b59284a29e05c395d0051b19dbb96b1ac3c781ee2e5ff2a01fa88ace22d1148d75886a8d68f2444965f5ca5fdf47e9c0333c264c4b5251524936bf3cb0a433180f719c78259f14d756ac222c1811554db441a9fe1c033ea8b1191e941c54fbf900f8eed0144056703c0b56f5f3d39fa00189542e8a365cd0f2059f1509edb98a", 0x8d}, {&(0x7f0000000500)="8c69fe3a15682e99a4b28661ab1e13", 0xf}, {&(0x7f0000000540)="22d47fb8805c45ff202db67c9851d9fb0aef2b981d47a2c9780ce43683043c6290487f4f9e4d0db34943ddfd81975803fd88e3ed7059efb808999d2f3fe8a25583116a0635c3c47ff83856212b5ecd2189777108f59c2eeb4aa3a26617aef589762f3a7f86ef46597eba2d7b2c439fb7873d126dc1f6c02b60008658e8ce52138dc49f685e0d12cf3c3776a11422ce315171db1c95e116f5f119c01b42f1a89533003841f6a392bf8c81b8c924ceef49d9c74105426af215032fe6ffeea9bd7af2c0a20c8090016ca38ee31f946751e05cd0b298dd8cb684cbb8038dba512f8082e06c8f95e8cf5965f099ee10de184ed7ea67267b339d0d6e355e755feb86e8ce81cfb40f97e0e66dc5a0b820795cc4f005e39bff2541172d6fb8bac67a77d3343e4875142a4bcb5b4f9308e39ffc02cdf9ae2a913d1cf1d6b54dc748c982cba59f9260b8af0263b7f7c501223d0e206a7b2cd251df740de371a8cafdd1641e01157ca3daf92c5074072278128c7cc517b553c877591c5f4e95c5f097e075562700c99f95e7c79ae51a246575e5a119f675b8e7a5a8307e7a79f9b598a533edd8520ab3c32292020375bae67b6f20e0d9978a581f8fca4d803e409556e34c2948d399f0cb53ca848e94e478839147c23d8791a827996bbbd8be52aba18295b0d3fdf05a23abaf8799582e8cf748b922c5cb45615af4c717422624d6155d2a6b9f29339ee6b8e442418644cf11d81125fda6d77cd63bb0f13cba79e2621f96600299b6fdb994429612276fb0a8978eb82aa47b53cc0a1e1f6bfb501c5c112a325f9debb3c9a74609ab60a11ed6d5338006ba08c0fa5c6288c56315d938a12f31f5ea34ad2f96de953a99ed401cd7cd6f0d2dad9aeb7dc2a55c593ea57c4eef0d0d9704f115850c65a32c924688f0e373de0bee3af985a0cf34834a634e173b252b617ceeaa6a2828b6d19b241465c7bd654a5bff4ff20ddca5a5dbd29471f8970f1316114766e94908adb96dd9f59bd4665b415be78c7e2b8415edcd46d6a5d587ddf0efb63a68a8f24f5f66cd6fb4e622ae19863b39a1a0a15974707ea0dded22fe0c3c05edb45398faef49a504a70332e12f7608d8cde77228863378cf5203e6a0b2570cd8a8538020da0d49b300f330b431948a70180d4e15b42a02d81710989634113b9b63841004e961fa7460011cc6c467e767b5b43f09d6010a5cbd0102d56e1758da43cf4e651b365295662036d88533d271ad0c04f353b4bb94aa01ad56a2c2c536491df4ef6121457850bd07bcc2962e3277e31bf0f3db100bbb8913716ca7e9fbe958c7f9846ca15c37a6a05834cdce1f780b995f9c98f67883c9d2e2ee36f87b4281e4c81ded5e1137104d62db8e6b64c538dece9e514e4e4bc3d530fbd643ae276346a97b62b3e8f09b4b3fc49698e6b8e322eb04f80c005d8d392c61dda8cd3ca4155b40f0e09e80b684ad562ccbd03a3492d990452df22df0d7ccd2fbc9d35c5c7c56a00ac4c092908a7748d9f178938011d2cb7b90de64d3f0210e543f39f8b1657ca2ac72bcfadddbdef88e0503b2a5aa34dbfebf25e0ff2b5064aa20ccaaf73b84d9e7d91b81baa8d951455308cc7f8ac7477d56e9f568b9ecd53ec71407bf3474a4fc4b494cd5a629a96fcce356b418450cbe336fabb05af3708c3d753b2244bd0ecab0438cc1431b3166044c84aebbddd2bd0ed18e2d90d4056364adb4b3a587a0b86fc4e791f6807dd9b3ba209fdb236e9a3c4e1f44a85154f11378ca69647015274132c12acec46af45be37e5be7900dc97aee0d1cfcc72e6f00c10f6fb5bd10185ed4bdc3d7952bb1cfb5aae24af12ed561d93690ca9bbe9e92b41943e24b46693bc8c6944b1827b98848ffe1726923e7e06995196d7b67fe14592085d0713998eb44c586810aa74a8ee0d9990bdaed204d4fa91ddbe81afd7bba574ba09a7d8003662812e05ac76d83eeb41c1fc1b752b62c1e675a5a315d1dfc5b4d9f64d5913056dd261deb8160aee02156d5e99ea6d56359e56bda3ae50a306766b902a607339371c8761f5a57f3f32a7a2b1abe18266e458e96b2338941471bd214d613255374f2c4051508d8d511bab9a6f93c5b4c1ac695e79943420ffdd8158f3c45b3138d0b26016ae882238a5be559584b2532fcbbd49b3b6b54ef453b45556cfdae26b294ae743195fd8f79cca9ce51560791e19d8fa5c5cb242d12378faa68df8de699ea83f3a62a290258edf711809d95b8878b9cc446ef6a67afab458aedccd6cfd005e1593211ffe4cc3d4371d469459849d2feb2e3e74f18cb85eff54bcacebece062eca3214e6cdb6eee92431e0aa72305600deb3569041e04b3072bfcb7c1248bda9dfa33422d5b17c6c1f6ae0656f952acd472c40c099a79187d377961062cf4035c3646940e9bdd6119a9401662c13939c18dbca7b249dea65ff05019833a729ee68e8f886920ec6a6995c53690f48ddabb1db53d0ecdcd1ee2d4af687a498ef6cbf9108102566b1f15a9bfb7923be3d661971f626f75fad9fa26722fc69bebefff0cda26fa074f4f62228290b80b4df24827a94f9aa442c72306e09c5cb7873930f229e7fdf4eb212b318021bdb05de92d547983ea1cdc1516827a7dec779b15a602f3a4b4de60b92d598b746c5ddec02a987a212c0f33bf20082ecc71a560ca994de94b705c3adcfe023202ca7f55fd1ca89d0a69be7fad0356b9b1b7339c5a218066cded940c1bd9996a6ace6a8612b2446a1487cf6374dde5903ccaa351babd7ef77cfa173409c61c197e3600ced1c1dde62e4fa400877ab181504cd542674f7df494d69d8ba0926b657b8c5510f844899451682ee5b650b6fed84c0ec6efa97323b02b00e33a6d7cbf1cbebfe7e5b47fa7713408dcc6af401a22e0d9586b48574c9ea1921dad9b96180496baf4c54b12357e3b6bc4608cd364e7c807278e5398a526a0b64fdd26b6cca55e0910e5b2d5364ae7cb763414ff8cc15a8e62cdffdbdcabcc8fdb31aaab44cdadb824e4d95cc842a90892b60fed246ddf8598b61333e85328b8d9c0a4357897ea9b7e6b26f6002c1ca3c525737c0b007c592785377f4b3d3ff88df0b51d20053a2fed589e90770d48d84854cab656d767ceb89ba5d36468615ba39a821479f9b167c33ce8fbf3e8f9a276236e72c8f56b2663ab84f31c42f9be92a2ca88bc38735235404274e708a2db5082cc9f233690082fbee277dbc1bc7ff5b7bd0ebd45d1aeabab627d7f3d5a94195061d6edc539b2b3442bfb03a60d0169e67fff567ce41a1319f904fefed880387d9debbf9b3f0949db43caaa9e9f27d62e06421a05ec55d1d2ac08d5a3f47dd522a1c61f46feecffdceec35638a152ea9bddd4a71efd3e64c4550f4e3c21b769c5582cdb0b69899813e1b373b249e84804e8828dec792d87e0ddbc8382f76b7ffcd794d1c54f71d4bf6d40edfe20f7c4f056f3adb8c0ca3254d9a103255a1c0da4732f9b1c7cd545936b92452beba98175ae462ac325369ed32420049077a50ac3a2b0e0fb9f22226c8ad2376445247f743590858374b1137044220d85f1795ba5f9843a736c0fac66d0a932c49caef72a2c3709e191262ad1f35c8c63911fe4c39d4d3b87f92359692a59ea69548eadef7c7b5513c5f88485220229535a0d88d4a7f14fa34236815297fd99d59c5420dad903573be050018e64e82c02cd74de36d4f52a6604b3458b55cfc900b4e7a832af60e2cdf6d6d2b45c86349a317e1999dbe7f797f845a9bd2b919defce3f64f55b702161b66e5ee3362721bf2e1e58d4e84d7a55e390bbdb8982e324493748a6b3a43a2fce50578794939bc5c9a72be9ffe3b4f84723883220b65ccfb5254db84fc7fd38c491ba1ef023d4ee348e6f9162d2b40a58cdfca2071c732d595165bf091b48cb971d8d59528b0e54080a59e2e030a0f1ec9c364aff8f5f4d7e8f6a10b32989749359684af747b68bace4f3c1d0830e71b049b1d0b567c4edbf34ba76e80746fcefbc6042551e42e40bcab20c623570b04a39a409784e552311ecb0536d6429c2f58786c3d77f063cb0ecd6fd7a0c39f744100ef40630b9d872c32c8b35924afc04b05ea808c4fd23a4ce481a198d261c70ba2afebf603c319b9b6499893254ebb20b6f92b22a90667006acf2d10b0b607b0039a2bdd0c5c0d7044c6f26f24356abc57357e46f36e7921e69ea7cc2eb291cce3d464afacc4d28a43309be9702b236bbf7ed416ee27e871eeaa5e52ad366c25cb5abc273e62ed67c834823f0bf2d27d0aeda6e8aaf7a98d94e4d43dad0883d6bdcfa9a30892f5bdd0aa0e69df961cc2ee11ffbf2b4b9598c23ed405e360649d8ecc3dd3c7392253e6aa2180b4633a84f2ce600ca083c82ca085d27c902d61f1218eb149c7288088b3ef7ace7c8f5616da9e82b85d4569c6d92b9e7a7e795d2a1ee577d1a4392eba806f32473edcb1d6ef2025082944af85786b9d8612a441f6e197901e33e41b252bdb4857ea0fc15053f4d00d8c3964f24701c9ad8d5a712335e07804bf02cba90d186063846fbc08c9eae9ad9d38335b53b115441685809e150c917bd6febdf4a51195b5f90d20fef7289cc8f84fdbb324e1ee1a63efb07d069137edf5eb0bdec144616069c99c5214febc2f433043d2f516b859e46a2cdd3bc285d51bef8a1d17ff1e17e0aaee894e3618e360642c687b6fa94ab864095445111c658b279de974473a53d96faa7f3f7ecf7b22ab81084cfdd84cc059ef1a4f1240273f7518df8791168609499f3ac6b7b6612e08a92526e2f384dd9a591a7b8a9778ac342d5f67e55d3611c7aef3aecd5af3395e087ef79e77632e5ae14df4fa77a1570438fa2ce6ec11f5e19f08fa06e9754c74a1c746f1ffa062efb25c91eb79b55fbd572ff87dd80b49bdb2e990735868688b109919e4b92403f8b1bcf7094df44b24656623060b3af4d6d086899598e04d114ba17547a96817c118c3ade21fa08b110992fdbc7514691e0f677731b4e0f45ceb76aeee5412177179a0ed3fdbc88b50a18899e786dc8f4e268312b9097944951171bcbfcc4cca7176d15db2e5c4a732ef709816591976dccfc8d319280a8c74988c93d299e88a459575dafca50dde0f134a3ccf3ce33f93d7fa07f6fbeb1fe802adc45bcec48f8c1f5c09705abff324c579d0354bd21bf95c482b7b49c2c441cdef9e3bea409775653dc0eca1222c5cb2ef28181e2cc669ded31c540717252031d980ff637d3e57d2c196ac50b19ecdfc54b6c0c07b2fb9058dfa14a4d6fbc884305a96f75684a6e7d0ce0744fca2964691094b2cf800b4cfa0dd1c117739faaaddd2c08d1ede35ccb11d1ab4ccc56936777dbe9e9478d9116cb77defabd9f0045093c66a036eda414547f03674e3c006f98e0f52d881d379428ad6ec7901bfabf43aae2b9c6110ec3c8fa434df780189b6825174c55aeb706efafa7add1483e613518631bc08265ad55a0a071ef6975259d1f43303b12698a974972be83e21e20861f529204e6c7112bd8dcb17daa9051aade273af6f7e166d922154ba23208c40e9797f0436244ea15948e0d5e9622b4137d88fc3b041f5a5bb8f68c3cdae65ffec0165df86b6832ee65d7c468d3e00b86a96866cc6de9299794d0d7fb947f32237a9459e1588d48117918d500b2828ec15b8cd081d339a969e28fb7d5bab143d3080af5b52e202c39b55be697c71f5d6c4bfd183ff7e3dc7b8078f014066307c697c5e01832a35a35831334e693120fcce6bd2b3c020c4d1b8a059", 0x1000}], 0x6, &(0x7f0000001740)=[{0x1010, 0x1, 0x4, "714bd8ca389d6625cffb45e91f73329676d1288582f1c3a2fefe2cba8c8772ae1d50199a06ef1d15e3d0c79a9ada188ed1070eebfb7ae10d014825064a742bc785e8505fb739dfaa7befe7d2b86e74ef84ccc6060faceb1bc2d9792f3d21e64f732077e6fced139025574293f5e006ec22bb82536c4982eebe14d0c01a0946b7cfa1609d46d3e0f8a2ce28e4a4735db08b24e2489b2e8febc413395b16f9e63a9b0ad30c01a37fc1c457837c609872d0fffc61545192d818c62800f9657e83705b823f4b27d90d9a3d554fac76c530b51f18a26ce389ad4b75d6283c10dbd240d47308b82dcf3cbbe73d29f78eba89b830b7fc072e17ed617b93c5c15659a8f192d9fc9dfb354585636b0a3f330aa0d36e8e5d4f04334744f88f8863c75540e3b49086f44aec283a1fbc9cc1326598df669b40c573f6f36ea8a93aca08751c5ed6c13d82cebc80da9c109bfe881eee6d515bd5c96176e4d3e42a1b8434c95bb17f2801a57e1035a29d134e3f892891544a6d9b55fa7fd326e2ab88fe9b1c3adb462dc2a049049cdcbfb347d47241a1f02c66cd49db68b5e85a97f7483210e4706d18eff9234534aa99a786e8ca940f53cdbd5f8e302130c0ab3ed787b384e7142a48dc363eb3bd1a4f9fb7c4a9a673282bebeb0318d63e0d863eba2e332c495f9c7c94e8f9228965b50c5c9403ee6d6cb92181887275c25ef39082c80d178e0acfc2444c12573fd9773361cedf89f43e8fbbd47af9a74982b5e31a6692160d646ec34cc6cc76281e09b7610c634693079cbb208734b11ca4a39b1b9e445d9b3c3797cf8f2ea417f03c147bed8b2939ee16761bdb81c216a0b9e443f0d0bbae5fb92a260d66c89cb4cf29133af7665fd183a8ad839742b333a0cacedac6fcd6aea56408a1441795b7f7a94623d9b4aa0ce25518be1a2a129d25e5ba92499d0827d87cc68482bb1231d74269b0b6a700683c331effa50f60f68312d6c409b0e4837445a35b7b43b25517edd1cd68b97109cfac9b4980c1a27b2e2060d2cdf05e42c98b8831d6f8cfe0dbae235fa290dcd4837ec53017890d4e79ef68728de92909768d2e822bf13787b6760de2607fe78e06311695deea700601782cc64c62f94fc1cf06fc54074287d70490912cc3cb2c7c1130305079c19ef531f472e73586687ba4734e56706d03e2cd93a958ce15cbf3339efea61b06928402d5d247331accc713131711c748790bc42477fb708f1cee17792a40ae0c9443578ddb9037491362099cf870bf7dd2f03d8b01405fdb3d4ae5297b9838853d6131734f98f61280ce20d7e77a9b05afadc0e442b0370b5a82ae4527fb678ff65bf2c69d7912597f913dd99d10dbb1fe0ad15260ec9a052ef00f9a9edb4f6a9401a0ec6de9a394b836924ce44e1c9e622f76f4d2136fe08aa997d564998ce02978d3f7566f86004aec7277e9754b33a7f5ffd732079c3df6c6d61b5ea45bb1e2c68dfec067479312d6e36855499c05bfa5b93cd66dc08a253aacd31fd39314c8c69233c4bd752268a911f92a52dadf77ab51c6f76154a13f8afd2ce6c319cf60946495a0c0e7d8e58d3880b055e6f57ec5e5d1b45c3c72aa889c8e0dbe5a49fd5d262ab68d09d5fddf3bde46a069cd164ca563f021243fe5ce8291d1aa8c64206e0bdbd05edb9b13d419745820af29c251dd1fff78d2e429f7e9fc59aa903cbf93f1b1b4fe5f97c484a9bcacf0971b5e206f2dbd03d9e3dc273ec170dfc30f52c8d8ac195dc349aa92f9b1dfb57006613d47c3c62294af770d4f50670f60b9c348e9093e6f1b97b9066f1c571fabbdb86be284aefe70ef3d7d0b721df8d641b7baccc4e1e3eb20b13b6a3197a256b1c9cf975b6779d85163bf712de817eb1833e0068b0ac6cb0354b1c2dea917a274ef77e9f1d6549a49a5e66f4110b36028586613c453e18a5d18ccb87f58d7faa186d7a147f620a876df16a4cd5f9bc5edf6f6f2ab1e16568b347a8f99e21400e22102eeb756795936510f0f6c2ec06208c24741174a26a78cbb8a42d0e842179046ee02b5349e73a78f4772171b732642adc427af6732939eac3d0b000d20f20a4783b869ad258d7b85dbfed3fd5bfc2b5fb5ae4bbef54dec46e5c437312f5c96ff8f53d9ec783900948fbc7449173bae6793b1975cbc34157e98e537cb03150f67842c2cba757a7619674c9717beaea219aa327ffec057ef807a56a882f9a9d44b890c2db17ce81a10c1d6080ce60deab269bc05450a0e9088f50b567b05b54d47aad5d89e7aa656aceb86267735f8ccecc36e40615c55e436185e58b75ce7081e583e46cbf01f8123eee81724b489dd6714d661ae3eb3bb4dc37efa16fba08592af33c819dea07bc6e14dae6c7628c9a8b336b275cc9bc1e063083abf089fd9b4140d39789fc7e717b8b7289402127824aa84a3761c775834c7c7236d0169a4089395db0ca3a53e2649cc18bf686af0676eae6ef6b6fa8b5bc1b944746629127804199f6ce23533bbc97695e1be947d050a6b2338c8144cd5ae031495f940fd0044b3b0102ea05e0c67943fe15c3fd4a35936e12a190d3ffac324f987aeda0cc288d8f083d7a43317bf3cc7874608fc9d2435258a74c693ac0a72b5bd7ded6f28f92d8228d9ba869ed7467365dcbf799630b41348ba11605d1c08dd4623f3b038ce471c3ed14c9261418a7c518d9d9ec2ea1c202ab710d0bd8e207fba7a6552adff6f3ddb8690167abef067110213d465983a3d8fe4e1f52d88bff7c50fea174092a50c060f1641a84fa519ed2031f840c7d8611a03fce0b4cf3810008fa3984fc6f27bc31e92566fd89526bf33ee5f9bfa3fb3f2622fd9b9b5e2af2cbf4a8cf3552504e850ec4c9a6b2de804d76feb5ab91c64c5146ff0befd995fd8f94eda6c07c0a0c2ab6fa39347c61e88bb3beec227f41ae3a3cc4d9c1868a15fd36687575bc2e307b795931bf996215484da39c270d496e5d1c3ea19dbf76df7e4dd078bf0fe229ec3755a22697ebcccf92b5402da91893f5cef381e830e12767bec26fdc25c6e89c2302bc7a9b41f9cf4c50c5b6a4e45dd95c1cc0db8ea0d75fb62e827ce18cd9c13d1219293962d65c76517bc6904b447e917180c86156c6cc6505a7f3b71d9b8363b8ee1b3af372dbedcd7dbafd206695cf34c5906a85c75d52850517e0ea451398420ce9ce75cc48a6c0aac2528a0b976dadf1aeed2ac225fb8810fcec3589293def5ba06644f255488f33f29089bd18412ccb0a2a5ecf1a4b0230067f294048cfc86a976262e61ea717385f0aa36bc3904a36a5b6b3420f1604481570300bd88e2f3966830270acac3cef505cab99a0242f054d53d0b877d97523ddc0f40791b047eb39071d82c8b61e212f71436eab2104a09267d13b60df62b99b68ba1b7e0bbfc9fb2c2ef6eb64f908033a4878796022beeeba33cce76008795335ad21d81c9d88b4a7f72547df7ff0d5df4a24263a67d2b044954aa52368e11e9ec2d8e016fb5ef52f97b492b3fe68b334eb993c99698abe991f55a206e14a522cc10d7b5ef558ee482f9ea1374ea3a6d9e385b620a41afef1ca1d72adc190a1c6303264a8d549e0b55e4ae35341e1a490c533c74880b7e7afe2a5f0f6cc985e4360faae7c5ba1c55bc930c229df1ebd9c90d97006cb056e18627bd0483c03a776c6e554f90737cff822a670f50fc3ec00bf563ec619ba978175ce65456b7241b0ab209864fdd5b81bd42e3f769f10c5a40d455e90bc37c4def4ad27b66cdead297d6e15955a492cf4506cff2fbb9538dd06e44832d5714075422c3d53da7eb4217ac3e1c291d24850cf7c1a8afc3f869ca40a3e06be2b483b77756318482f00b7f9266b8bdc8e6aac1154dd6a73968a2722b897e398d39fe6470f636523da9e8a1d77cc4f45e4260082dea1f2cca7ef468a9a69982fd0e79f2f8f54dfc9cb9533b3b4b2c849cd5451c82693d4299830fd0aaed3e6299dab477c2aafe90b3598c23c489770369bf2db12be83be6477957eba06b9e341fc1c5b232683472ee6ffa7d1a471c213b4d3e3e4bb12a0f2fe6621826e52f2faa614faba48a1f905fca01189e8942e21ca20dc83cb16f4795e02cb6db361b53ff7f016eafe7931a6959ffee4561516fb439a37c503543eeecbe95095310e5fdc000fe0366f730367d10568e8ef72777c3c0442f5eec87a432adb5fbb1ae810d7df36191947559fbed9f08aa435ba75f1f72265be402b814977a044169457703c7ef64be7723440140eff444290c457ad940fbeed32646c6d2714d6f296d7fefe34ae59cd7a3eba7c2fdd9c6852b70720e478eeb4675ec4c09f9adf57e9ef1aaafa11e99c7d5a0cb54826f3c5fac5cf352ecd32fc1eeeae51be7a745b78e2010ae5350230b4b574f8c6a4668c2555bf4c30344be9d45dd1fad5c0e32d97d515dd02a69e015768e43194b49653e707284ceb5b7335ad9be3eaba9d7545512124e6096a037274c1d39cc7a173b60c3fcd66f543c947ad284840643220c8646ce02c696c0cb3955b80428642a035ea3a0597ac082286b75482c743d1c4cf27b58c2203cd7a115b3433ec84db7680538fd5e69ffb1a4748cde4a0847e0ddff2c676bdc6d62712e5f6985fe6911db23c39a1b9696356a8e691ffd54cec06388ad399d8ee1941eb1a963eeb11588faae46979d136857dd5e7f53aea02cc819696697522791ff054177fa6e3c1478405c375cba915a6234e79d7cda34f7f59bc6dde6ea2c50514425f740278e03897fc27b837e520e5c7e0d2b7821ce80d3f00f5cd858023cf53cb3ea4179d80198497e0601ee331647eb4953b927c6281cf4527cd20c5e822d79de5969729737cd9cdecd157c0e8e47cc20623265b32465b7a7fff71b9834076efdaf4573f400c03d53a267094f04d40c7c6364e7eb8b7c50e88ed24bbac96b27b28b06a8f77656bad5345d75642e04145285fad91ff503939f208cfcde6a6d608c08a748a40736253f519c1ca480e9b2a6714e5644947265eb09c15b1b949a9b62be9f9c0eab5d4e5ab025fd5dd310f30a394e959b67103aa83054159075f9eb52b77b414ea9d60c7511c6b6c54dede308f98b91e84156e285d33a23aaf619da572c9fbdc9293b1fa70b58bf2b283e256a6cbd1399dc73b3ed416b66c838ab3322f8d33b1fa847581b7fcee69f90273cb1a0364a7286f616e770b1b19051b00ec1ea1e0daa36647ba0af7024f832b1ee68c93e85593f7d842afeddc3cf5eb1531777b2bfcff98d280d02f3ba1fdcf3a4b3dacef2cf02339abaa5003834b9e4ea830aa77d3335f0bbc15b12a00072fdc60171c9b152cecbabcde883bd0b04652b6070bfc753373064579bf7fc511bfee732118dad8bc713bd6b0d5362b2654b23075e7677ba6f98d1088c623b1b9ebc0510aaea13d92bf74fcab3724539357526a64e7816e353d01573a68fbd14411a6d78310283892e86d638dc7ca22428bf1b43717f8afafa1d79a620efd0badf60a7437629f38c8a8cc4cce1a9e6a0bf46f0cfcd5a6f2822d621f984de7fcf1f150ab375a77467e7c2b1bfb2d2f5779f9669b3ab0f735febc6534e442b420cf38597ac3dc453049fd22a5986999c744a76d7e5a8f1cd89e3bf3f00ae7c30d22bdcbf7f90988140a2e99c84e55af5f71518a78ef553a7f3674cb2a1bc93334f7ba52e3d3c326ea650294338936771232eebdc1f6ae361e91f6ba978e264914b53d0868e93d572ecb9efd7634eb78f315989fb97778481ad4c04675fd317a3678771c7876c46610237bf815fdbd71d0587"}, {0x38, 0xffff, 0x10000, "28d6733d49c8aba127980be7e76f3600a36d2781a2a6761f79a78bbf54c527d5f921230eda658d"}, {0x1010, 0xffff, 0x7, "7bc266e212389fe9d8e674f1de06bab0b3512a1d63f5d6395d7f514d996ef5c90b68c12fb7f51d3df337c28569984364829e633f3cf7b5b5cd4b268867d53925cdddc34bfb8d7c3fbe7a36b146c5c5b36fe043a3bc8aa9fc96ac806c1445697e5fffb853ccb82987fb051b53cbfa861f51ca48c53fc52dea7e3422526d2385ff8a66185c49dca50acccaf2a8b860a4d41d53a55df03da066a495a856a633f0fda7e8fd4152a56b79e2fdd95609d76c25fd3dd5666a5384e1e7bf0c600c4c5d4b71f4d22eea7a96f3f280dc717cd88f034dc6e15ac9a5b155dbb3b507e534dbd969aa386a687acf3c4b3e0b2efcf4892569d4b703cc056e9e7cc0d37b38ac876e31e2c303088233b73e6895e4a397a9215b8c6d51f6ec639638a39ae637183c30d7599fa2334649a64ed025e00baeb00f378399c4b24024a4142c143f288dc0027fc510e3c937f2d22e736b165922b599cd1054ed3f871809048b5bdf98e7850ba43eae9e12e5ac801d90315fece4647f88127460c7339fec38bab7ee4843991c88057657399eb0f33ecc784e957a160b9737a4dcb04d7b773525518c452dab1aac03fc962a79215fa6a5442587795fcdbd267996c39248551566e2344c01ed84cd8c32280e5ebbd093887ca0945bc80279af30049d90cabf362a1444e39f067bdf6c31c4bbb2c51cff549519993188ac5ff83d0edd5434be13af8dc3bd2d4d1320014c3c857a517206dc94eb1f9f33f936b84f0a640bb9f3389e436c01a91e6e91eba3c033811c4963bdcbc2bdab5586f882fac63a3f2d301685d1c84e322f52b6ada2136b3e00796a3b020d614b9b9b680c57d8a7e8a551dbb1dbe721be77305c33f36725de70f0ef787d3ae65397385dce5b1194e91e09ff6fdecbcee1ad6fe74a422c55e5719323fb4020868ca71cbaec44b34fee537e3f6555e024ce9fe4e95a829f6a2c8d3af16bd797510be01bfbf0a6b920d475b70c2712596af0f7bfcc757a464eed1a445a31b9ae2ed2203e4f155172ee3b493a05b5daeac4195b5268920b7ae1429a968a29d3cca5877423cf85ca21025c1969b2a8aa3c4d892e2f955d3990b448ce16bbed06979a29534b51f667b690095c3832123ca1377ceba5ee08e73984fbfeac74150fc04491ac6c3472466c65e4d6f8fd19c4b0f79885bf3031ed63410a7b796f21b3cdbdd85799276eb06f18d9dc7c3a3db73ab9e8bacd7e2b10605bdaa0e3b970957f7ecadfd2bcca85ea548975a994895eb45222836e92fd718f57dd906cda2450e9797ef1e4f3800ef56c7a8986c0373b69ae468e27e1cbcf0eeb41c082f1ab7bae02d9686df43d48c227823591c54d4a6f7ed616845aaa8eb89ecc5493473d86fe3dcf6f80d240d54279eed953fe122002f2c8efa943c66c8a119e2f87077d046f64db25f2890c6ebbc85db9d0bbdbb619f950a22026cb1bf49b23bcbf0ff6cd32b5ad56eb560ff3fd22fc9ee47d9e21529887ae20d7831f75154cdaefc0aeb3d0fdff7e65541e0d85c94ebb34d78859f35f4b0c8cd96637011f2a00d64c92325ee17f45e4b76e3fcab875c88f28fce571fb0beb789a73ab35ea694ce359ce28d6daece1f086cd36746b15ced882fddc97289d3971be608ab86b70d3d8665f4c1b60a8a87bf18cc3abce850ea6f2abed9f1ba8d1a89196937a336cf4f3c1c2459db44ae2f63439a377f790939b33cd929c6c790ac5a1e8a46ea19873250a428830c2160f7453b5bb23a2bcd65302250854dfeb3f56cb146d2b27eb81fc4f3f33a68e99e4a9958879bb79651d6fec5c5e283e03bf0e4d0cacd8e85697ab3b92720824da6c9e11cd853cc910dbc8e7214f3822ad6c2261d05542ea3d40f816364d5025b8c6fe3529f60db15e86e0a59b9877ea5852e7f75f99efc764e4455eab54ff7ad46edb11a387395e3894b27ff7cf7fe710aeda42f1fef413868b847c2e937f9b4e563c6f012a3b3f46a27ff6966f6052c691cff96e06ba7069c142ee92bd2129d5096ee304ccf09d4269d0f12b0f43b4e567d9acdff005b54afe7dc8a578aa777241f8174206ac5310e92e3179fdfe856f1860224499ff5297744d0cc94c11674c4bc78f26d2f8f7164107af68f7da524585a171c44513003229b078530e81d3d1cf32d7da09d9a5b17142348aa8e1ed1dc1c675659664fc39e70f1a670b6002a671b34b95cfd35b1ee75df88502f1df3b5fc648a08623081da322056e1f8c07922e3e633612cf30c3903f0b36393f1814610ac4a2b407ace1e58d5da90bfc520f4adcf4661b614c8134a02014c44e501cf595a72d98235d1af8a3a94d29852d3efc05e936ee21f1b16b08229d812b074a6f2ec08e773f871a36632da9676d5fd12be6ee07f3d0082b9e99ca47851d6c3562e2d41a06eb1a9e19b5632489f1c3f9ca1f47ecaaa87a7ed9277aad1674b562ebdc6cc278f015a0f343fd594fd7eb67609e2e58b904142070f64ae86175aea0bd0a271adf3d69cbefa866fc845783fbc0772e357014980fd91b5b65f2292aa47961c86b543c469aa4330479275d2ccf13f6ff19dc8df58fd51bdcad0477da0c6b129cf003706bce43f1a080b6c407eeafb27c03c328dfdf71a6480ec2ff7746e9f952d0623abab2c0df7f3edcc7d9fcbef7923e5d2d6cc950d2eabcd14900111e97e8a03e03b7e42c6f33931de828bcba06632c69613338e2dfc5f8854b3399615dd53f79d95e31aa813f70eea6e4ce48a557b69c299e0efadbffc62151c5b2b8234588f6ba34ed70fc441f47fff1db1173865c546424af5198ac32a4710272d40c1045e0bd2f060255550d2db1c30c9f5add96fdb737b81fe9d96dbaa29d7d37590c3413296dd6625e8808098a4ab80ea00ef40a7c80d39be1d37640393cebd46d561e3a255e978da1c0d4106a9c6c9d90a4cf17a74c30c8d6ac0178adcd4430363a98182e2469dce1e429be6bc425d4fb396ee9fb86add5f35a975b090a8d902176c117c45b098feafa579096d04779c0d45caa08eb2cf4f46a2720cae49ac2335c28a35a6753d86b3af51cd3ef72c56a2db8749a219f4125f53584fc23878203a6e950727fd75be84ee5858cde61d7c594e80ea99cef71b5b778af06ba46d80d470cbd480a839c58840ac37361108eac8960e9433c698e9111096e971ce670b9a11e7fb27e1c52fae5d6b8d1b0fe77be42ff66d26f9a0f25f3d63934fb333a5fe855d685d16d1c4d9340da1973c9642661ff051c540c6f2da50d2576bfad9be3bb14e0241b9988ff055d670333060a1c5a00c7b5a438be074fd749c5cd884809521cbf2d484073c530fcd964152de35e8ff49c2d4e946027ca459e6d0c812ffc1518ac53c675553cefdfefdf04cb04be57e7d6afd33424eb50ec81bb3b49a9412c2898f1a29060f96e91854c99f890c14c38b698e93d6fb5183e6df6e05b84615b3028e0686591e1a6acfa8cebd33afe0769122f51f07ea4f611e4fcd3c75b2a95f722c95c5dcef1f393408803783d6a4ba4392a125a5686145653c48580a8774dc864a12868d9c1242ef19653d6ecd4e50a7fb3eb60fc18f26a22eb6a115c4cfdbbd8c504191b4f95e27d1e0244d89116857e7493cb481b13b4929fcb2ceca9ae57ba3909c509b44ced0d1651d1212140107904d36c313532aace6a7507131b613abdf7bca78d13157c880cd16ce226a050d4f7e667294d32ea9e77e24c86ef93a21d0a03b1f3e82fd4cfe9261b223ef01f952c26615629b22f182bcad9385add910d344660d5e4bf60571d27d8da4d1143d0e5216a660dfbe73f5291ca2ecb5a6567da02c61f53ded7aa311cb556bed0442bae8e3e58eb7901b504197bf5b0c01e2e6d38e0db78fb86a7b5444c882f8740ff0df551523919145d2423c6ac9a93eeffa17eebc5907c302a42364bead52fc26286406a8dcef7a92b151ed6d993bd367cff8a46494bfd77f7004d42d6f1350b6575b475cfd2c845e83765db511f9dd4ce88f82f24cd25d728f3b059d9760a989bf6a398561abdba8429fdc28ac240bfc2f7212666160cea7b7e69ecc6561ac80c2d92cccc81ea4eb1843f0ccbcb7c77d5a66402b4bc8d0c0312414673e7ef98be721673de99f6554a8f96c1fede53d044b0c5af605c861a324c32d4f5925ba547b16c046824bc082624a570e22d69d070182595309609d44c547f7428bdbff792b66f62eeea997d44b7b34cb16bd67c98f124e37b48cb68e1bad01e3a4c9796cd01a15dcb2b657c41e2feed8eb4571f31a19e554ac0cb9e61f71db488f9d34987e9deeda1decfe9270b9dbbad450557a3cbebd14c347af23516e958d5e0fdd065cdef09ea3f5ce174cac8a86d6ce857d4c2d28366c36608ceecb0a2469dc4d7fee0e34eb63824789bad7458d1273e6f39c35f7c5a7a49af51d800ea9670ccc072ad581e3f58812ed6e690c639c312f28e1147ad1c6263676db4c8189ee250faec6972ad1dc8711faccf3e2ef0213faad2c83720272a86036b9c60b7e33eeeccd5181cf6e593065585a85445ef57cd199d0458fa187da14415f8908897837d3dc8567f4fe26281a84c2ea10664bc5fdd019567624b1dbe68676ad2d68aa28a6ca8bf537b0c2e77e494ab94087818dea5cb146277428b8bbc9969bbd93a9ff72805530c046245a80af1f2c24b7fe25e3a2489affe407fb5791b44c0f4797d8a3106310944bdc53630f64f92de0995ff2b3d9eaeca81e6c60396b81750d8f4ace865ca1424bc7fd7c42df1b25c3dd98bc3797ccca9df32694fbbd2f95e2e00e9a1f5792eed4b512475c46faeda7d54a648bffdf4a1693ccf792f232966b76ecf786742861680e4a74c9fd28f1a373cb61e83e498967b439f99135c2917a4fbb9dba175608d3ae4e50a2d695eeb7a23feb0c4f63f830df27d82d4ee941a9c0a20da462fd0257b03cc52c954045c5313fb53e32c59340c6f6f84bb8d7515ee54541e4f180845fb427209f8fe2cd1b4de73ce1d6e6fb4d79349aa30c77f899bd4bd25563719cb9bfe93b2e03fda9e06a37068402ae83c9b6c1af45f7067eb083fd9f0f094ec9ee8d9fdfa31ce90725f50f923232a15858c892e17eac76dcc2ba12bcc2cdffc79f6e76208e695a5a5043014de8a03205ee5881e38bc4aa63a55102313ad58696d87ae1c905a598da6a434588d6ce04b7a21c6435a8caec883bb7a240c16af06dfe1c51e4444f7cc96d3a0c6a43a3ac6eddae7ed76384f75d5b7fc13b4ff67334ecea0bb3b4787b5fa3ee26af39f00f1ba08849337e32d53f45b46e3715e1d157edb8f20536864b4cedeaefdaeeb8ddded87df6a3907926ca23ea40ee7bc55da76fc7d8f1b54f9bb66362efe26e6873830708246dea559b51010a2ab48e73a655547dee8ce52840d6fe169ed5a29ae3231483d43a9ab71c7712284e138bfc07acb9f1c1566230177cca7681cdb8657f737bba742646503a51b14eabca2e276a522b3046dc2c27ed0e6e50946f6e18f563e0582a3fc72a16fe045fc581a32960883a48d920f2b7e96261cb34a489c5c56aaed3c2837d51b4d07232e655ebe7625094057f63aa91e8dd119baa562abc47a88c5a7c9b5fc5b47a48b80892c6e4e5e836db2ac1b68ebabb2af43c08d30cb10128137ef770e40e6e3fb28845f6dcded3c0c2dfa58a79107d048018fa36e53be7ebaab084f7691cb6c3dad2665f072a45dd12f2b090b96aca4def4c291cb54eb55ba9c17a3787e115f61f0099f9c47157314568c734704442f330e536f3f26bd7347c460bcbce79ea97901443389fad3ae34148f0cfdafce1b851d"}, {0xe0, 0x1, 0x2, "f499166521fc876cf48f9df37a2eb13b6291d459f987b9d910522a7db5fcaf9d8941086bbaa22e9c2efa5af13c9834843b4c407584b56599451bd3a4f0bf82f280936a9f65f6a43bdc89fa3f84ea365906658eac571d528889d3fbb1926e6ee00117ebb8724487d241a73e706f28b0af4ba2014cd5a05e13308fad430b8ceb68660e2500c3d2566de59a3998c19dc84ad09be68a1853b5f040b9470f02508786066f15c24b6d0ea55275329f44d9ef4c4643289e0d0452619fb7607e45bfa56458806c63a1f2a9c1f9ffa3baf676d85e"}, {0x30, 0x1, 0x51, "f8a88d6fa09bf8a076177fb28c54a498026818c92171b67c5776b030c167"}, {0x20, 0xffff, 0x4, "bf9304931b3f8ff103ca2af6"}], 0x2188}, 0x9) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = dup2(r5, r2) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r7, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:43:40 executing program 1: shutdown(0xffffffffffffffff, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000040)="987af1cd82714820d59d4df325dff804ff1de1b25c5eb6b3b6587de9e6d1f5c52d", 0x21, 0x405, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) 15:43:40 executing program 0: r0 = syz_open_pts() syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0x4}) r1 = kqueue() close(0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000240)=0x10) r2 = syz_open_pts() close(r2) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047470, &(0x7f0000000080)={0x6, 0x20, 0x2, 0x0, "000000000000f200000000000000140000000040", 0x3}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8b) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$dupfd(r1, 0xa, r4) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) syz_open_pts() 15:43:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f00000002c0), 0x2e) write(r0, &(0x7f00000000c0)="95", 0xfffffe76) execve(0x0, 0x0, 0x0) 15:43:40 executing program 0: r0 = open(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x80) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) getpeername(r2, &(0x7f0000000040)=@in, &(0x7f0000000540)=0xc) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 15:43:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0xfffffff8, 0x0, '\x00\x00 \x00\x00n\x00@\x00'}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 15:43:40 executing program 0: sysctl$hw(&(0x7f0000000080)={0x7, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 15:43:40 executing program 1: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x70e, 0x108) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0xffffffffffffff93}], 0x1) mkdir(&(0x7f0000000000)='./file1\x00', 0x20) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) fcntl$getown(0xffffffffffffffff, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0xa9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 15:43:41 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @generic={0x82, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 15:43:41 executing program 1: syz_emit_ethernet(0x6b, &(0x7f0000000080)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x3, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x35, 0x1, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2={0xff, 0x2, [0x2]}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x5}, {"42121d0ed57c383ce8802220c7ecf571390fdfd290a5d8ceae735627d001a9b42e"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x80000001, 0x5) 15:43:41 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40ae8) r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xcb, 0x6}, 0xc) 15:43:41 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x81) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 15:43:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 15:43:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x1, 0x4f63, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x9e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:43:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="5f992f8fff3c23b66dfb7e8bc4f732f26a6ec1bdea7a5809167780014ae5b17a015c3afcc9e97ad47aff1c8cc4938144f80de78e65e435bbd5b834a02efdcf1b4a02046aa0f475fa559a79913046998a5d8a98b2a599d35ce24fdcc17fad194c03f516e429fe2b92fa3e5ea34cc610b678407ee26766553a4d9efe86de3632e7c283dfe4482310ef7c862317b9f291e5b8ad9294c4773cbc816ee4a54c3b702efcb83dad23a4b8be933925c999255349ac72713cc67251b6b291f7f118a2c80eaaea695becc63e945deb4df43de5ea42fc9d79bc0870ad6330e4f999284576d7c977d7d7024ea5c8a963af249962ac72fdc94fe2d92f14b67f8d5080bb1237d3a299442a546d3bd7f98b75443ee47c5fcc0b948cf06833ece50e5882787440dd7d0d8fd75c3f84cd54479b00f7a9f5e13aae14f8495f25d19ac0be7a538fe77cee95cf58c339b873795aedbcdb359e51cd049d3094a4d5574bb671e30b4e2089f086f37fc2e3fa4403e248a712da170686", 0x171, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) recvfrom$unix(r3, 0x0, 0x0, 0x800, 0x0, 0x0) 15:43:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, '\x00'}, 0x3) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 15:43:41 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="a1028100ffffffffc5294aa62d23bae6b146fe6650e7d2fe751ae87f43db31f36061cfcd849bb175cc65c5fefaf61d8bc71f8414a2b6ba96779190c1e6eb6731892bdfccd6f1409c89909f0464dfb85d33d1257e20e37d22bc5a11d0526ef2f8f5c4ec4a96af4cdb52195e8b8f2dbb2c7f70387bf6d038c8211741f90eaa64f009b67d1b6d8af9d0b3e75f37ba5589d1294d29701dbaf7808a950676a74ff3fbc11464fe10a19307f0698bbde146bc971d99d249bcf5434b261d1a5fc8a44bd9e0e2f8ed3ee9352671d6209deb018de89ea480b6a5ebbaf3aa9f0de12dbf473649b68236eec24909cb5268922383fc4c70fa87676fa9bf8436ddf34d19e751ab5060a8d600765ce549f41d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x5f2b, 0x2}, {0x18, 0x1, 0xffffff01, 0x6}, 0x3, [0xf94c, 0x2, 0x20, 0x20, 0x7, 0x2, 0xd9dc, 0x5]}, 0x3c) getuid() poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) kqueue() 15:43:42 executing program 1: mknod(&(0x7f0000000140)='./file0/../file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0/../file0\x00', 0x80, 0x20) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1d12, 0x25) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f0000000240)='./file0/../file0\x00', 0x1, 0x908, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x100}, {r0, 0x4}, {0xffffffffffffffff, 0x80}, {r1, 0x4}, {r3, 0x48}, {r0, 0x40}], 0x6, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x318f5bdb, './file0/../file0', './file0\x00'}) 15:43:42 executing program 0: syz_emit_ethernet(0xbc, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x14, 0x4, 0x3, 0x6, 0xae, 0x69, 0xe, 0x2, 0x3c, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x2b, 0x8, [@empty, @rand_addr=0x3, @loopback, @multicast1, @empty, @broadcast, @broadcast, @broadcast, @rand_addr=0x1, @broadcast]}, @ssrr={0x89, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}, @generic="8b7e654a90f21dea7d986e2d90c8c6cfb8dda997c584a890a24fda5607ec56b7f1a442a152c39dde258fd401524f7e7612fee585edae53519e39e2fb722a8b06e2deeb918898d7c601ecab66d3685fa2524b1a2407ea7686fb8ff4d33d98"}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0xfff) 15:43:42 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6083773100340000fe8000000000000000000000000000aaff02000000000000000000000000000100020000000000000001000001000502000001000401000401000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='u\x00\x00\x00\x00\x00\x00\x00']) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000040)="16411cf6cfdec29e13cebd38d8c67695686b7cf29ef71ec1e14e9e074f615deff7d69a7395b44722c7e2b0fff147a57a1a0d34e54ce997bc1a88fb279c15fcd47ae085ba8a683b9dc2d10030afc522bddca84ab942256e49812cb78f7b5ef93e520f9382048496d1a1997fe6fd00ba2fac4fa4bb6e2d3c1d0fbcc5a8afcb95170f8f062bdb71556e5e47a566be354e71a4c23617", &(0x7f0000000100)=0x94, &(0x7f0000000140)="1eedd8c4f3f07d3cc63a6ab2df5c93e4bbc6876b1ea1a3605037776df964d1b270761c4674dd2e6fe0578cb9386925dff176def6a26009d6734bbded7a1649508bba4fdca02a36c74e019538589bb1f1fffa36e633d1e836fcb4c4ad2d8825acb755639193165acfeec9a1a6491a8c762387659d99926d285e718efe906c686e971833a040dabeecf102284b7d7eb92e5f2812f8d5d733b009d1e56d3ca12018a7154651539f8f9670b36adcc93cf8b116e7fab77ae49cec56eb45e5bd4dcd8bb9d89c097c3cc95b39d47ac85c3e29f07bc0480ebb3f109551a01322bcbae4a2e03fdfcc18cea8c541e63a7d7e48", 0xee) 15:43:42 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x4, 0x1ff, 0x3, 0x3}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x7, 0x400, 0x7, 0x7, "b1699959f589e329710b5def66714897fb13f2f2", 0x8, 0x75a}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) 15:43:42 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0xe9, 0x7fffffff, "73a20e000000000000340700"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) write(r2, &(0x7f0000000140)="f4", 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:43:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x200000, 0x3, 0x80000000, 0x0, "0000c40000001b010000200000000000200400"}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r2, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 15:43:42 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 15:43:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = dup2(r0, r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) 15:43:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0xd9d4, 0x3, "e93408861322ebb6346eef29afb4c7965c133ebc", 0xfff, 0x7fff}) syz_open_pts() r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x200, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) 15:43:42 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}, {&(0x7f0000001600)="bb5c8edaeb703898b7e54ddb9884bf40be3152d046d05432941fc48b3df1bdeb5371980ce7fc9f7ea036e0a1d29a560d5ae61f16f58da567e68b43cf380f4a4c3e9c61b75fa4f3d735a2b7c172b37ef9c4d1215e86efe481518756b5cbeadb39ada1677c193e9ce7cb3c8c1f4424ff508892ae1f56241f4e21261ec38e0a8177abbd2b88baa850b113a254e6ac36cf743b2f7ad5ebde6b277e6bcf39d7eec4556c39393d849eb3f38c06dae1650367693dfe7b44a4d560f0595937a67d610916a186b062989e079413dfb265129af89d461f12503240c759acafc74565c38a996d515009731df92e5d1ab7972c25d43147fcf1e009e4e8884174092eb9918f144e58be2ad590cb5409af4bbfc40942db15347de874277873b5847d66124dc6c25172c2bc7fe0b7d91bdbb1475063252698ddd6a0d20078730ba0d1bdcba32fb9725ac82fe96c9af4b50c548d5e28bf2d61945e4f60465c43db495ee0c30f636ba8d58d064308a1c22c7e2144e3ba4da468307c86b0e191b618c49b6ef46b667c539eb85d0215f947d7f5eb31be75c20f77519616a20d1699d6718f987355ebb8e9929437297abd36014cb5ee6b3427dde7ef14c769e9ed88bfec0e4355cc50ae7e8e2d61aaf60853610b1bf6324ecad6cde219102b133b95c9e3971cfb25960732b0e32fbf73c0fb33a197d996f8269a6c837a276fc30c883aad71f306c904b2a4d3365b9431d5833c4a534a17d3e3ed8f21e535d1fa4ba8e6d51a6cc777337afe3c52ce5e39b670c7cfc461728ee7cca943d2f63dbd48b2de4795c8179a90db2e03488b41f0b458299957d27573b59d12e85bd540c95a8f6f637fa16b1ba77a8af06e4ac099df14292924f764834f219dfaa6d4d7983a36e1f0095f35a1a5a116003d6483505f32ecf8666e084a79c16273b4aeeba77ddfd31ac5234109c101abd808f5bb96e54b3c8d33014bf14fb0890af11b270dfc0ebe580281d8476dd57e4f6b2d0506d1b9c44b0c5267551dd8412dad8486c9452a797fcfaa01b3c67593f86bd4b87bc44e371eca4453ca99d136ad86cf0e2b9b3f6602db6ec85a4e92d3a6c0fec522b7988f158ed7f66e3242b02017db31f4212edc73f1d1ac21e9847440837dd3d98f5f87983b2d06c014799a108d840e269363208f152a25fd28541efa4d461436eba6cc96dfc1eeeccbd7d81fe3516f2979f6cc32c81064058804f6d11330660b1d643fbb2343abadf6bcae07d8e372390c9498a68f37442a46a19460b726b58f71551292385ac35ac73e7eeda10f65fbc36bd3beb532113803eb1c2aa39e1b859c32ec27a8234b003623950928693c18dac0949a6df611ae5df78517113423c9d0288cdf9de53b25ecd605fad51c0e97bce97d60ba00becdd17177f98bb0997f101c1f65b18e1fc4c23dc7290e0ee1ce159ac0c7b63d993e828364cbe5af4acb619d8c1cf047a3f0373582e76d2ae8b3aa76849d58e4a4471cb1d0dd82c1d13948823af76a231f77f7b6678e50ae910f6e58431eb536529dc747297e404df7cf21c605b768ac234b9894d89922bc0a20bf25533e89e58bf29e70aa0f7b788245adb540207ddfe347f21825dc06e42ab1b304395a27eabade28f5f900d5371c28aad3645d0802c52cf7efe56756f4e3fd41509da75b50f45336f542c679e2ff1953ed042a912ba5c7d616d47700e46775150b966bc9133ff37bc0130454e9021b2d03e9b991d27a61d0faf22cebe9cc5effb119953fd287e1c703d7425f596c6dc9a9e1e4cec24b388f34e52ba87657165fe436e488f297e1c56d16d01fcaa4c61a5128f3c9012fe8ee0c8d55e60dbd46d91ff58e9ec88f11c5b684ed157330b96c6fc290f0bf3ac1205ede7e62088b1664c20209a26bd6e5ec8baed2630929565da6760d620801ec6efef4b04d4e78930e88c8e126300771de6b3a9998e8dec1b84e3be2168053bd344f91c2eaac6ca473892832f12901cdcb6658a95adabeba113a9c75872eaace58c2068785e45eaf8cca6379872dffee8116ea32ad6b2bcfa40ee67c694a3cc02a0f152517e80c78102020cd3af5302ecbcce7e7a866ef85d954c7baaf74c135b02ac7ece7c6230fb0c5a979f0d6fdc002645aa953a1783db4114451ef022d4e1f46f07852c45530d89c689717dffb4e24ab5f89c9c3fbf3484c0bde08d4f3ce045b773f395be27e87afec95eadaaf8ce074239f890ad68d6f66ff9274d9ee7be7cab15a09230beda3eacf7d90af8d0b329758692efb889c328327b398c12f9923b4b4bde144d83ff11e6d2c4bfc47846fd3cada5f9819da309aa4b828c9213fa76053a8c3809c89383dec93c7bac7706f052d1383bbe5b426ae81925510a0f98432f5a957ece92c12555952acdacb7216824146d47cb37f759182cb26aa78978259b00deeb78beaf5f74d7062f43cdb31d41e909e9a2eb92d51409dac1e3c2246f1a9eeccd318a28913aeeea56a53e92ba92b9d2403efcee31423b17cb603f5b0e7cbb19d369eba8e51b9a0a1e4556444610c6a5a51dea91dddc6f9c2bda6d165f9235f6d313810ffdfb7d5f147c76f8f185fcc293c770f8270687d67643b8087d2a10e885569d63f88fc3e65fbbab57fbe0d10b47591d49785cf9e3fdbe81c3f18c200df8611e8806968b0a630a2f5073a85d487860bf2901911362e7ae43590fd28b0e81ddff3fa25284280b8dae6f52b4d691cf43a08f9fbcddd52017ce7ce4d848f1c0fd24a7729b723fe2cf68d84330558b3814247d38863bb5aadc63a700b328f954c10c1073e72a8fc2d1c5603bdf248f6cc79443830da63f0b6b2712ac296083c0a3ea142568331c7aeec08899f9a03c98b8d2adc2688361c4f39abac3130b08182b37b98468eabde7ba4840b9b19791cc80543c874ce22eadda480735987245367caeec93daa01eff2eb729e4de1ccc65cb61265c699674ab37d7799570446924c4b27d52bea595464253de4e17bf4af00931de884daec419349dafb70365fd509a56a71ff1ce67d3b2a0cc89ea18cc3db7a5a348c4771849afea7507f79bf2f690592a17caffb10dd07c4aab39cb1bbbeab4e5af9b89c1c6e34c1b1a686568c27e1def3c9785e8ce00daf7f26b7b28aa5ab05cd9edc50e42ec51a4239f0e79c8bc0346540b5aeb8a231360d3ae59227af26405bacf79b711d6cc3b65766b6c99256b18124c3a11db827217658d61ac422bf654fc4e9d84268a7703b7e49f2efb3b89f7f35783410e8c24f2eed78042d3502290d1b12b456571327debba80731a7b3fa3a16e5311726b9d65591e925bf8120f8400adb57202c153163473bae9fdeff3f2514b53ed19d9ca821c5f5294a821a2e3bf8dd66105859d625b092192a4ebb216fa1247cd097f78d3b08da91b1b3b2c24838f8dfa3240c9006ebfe0ebdfcec7a39ec6139b94c098ebfb04ba3fba67987030afa17604c5e8e974bc224072494ead756381d97d624b380beb73acc1efb7863c267b83a75fc4dc7412797399c8d2c6e364e83808724cc54c70d786da87e514e7777e3299dd7c23335ebcdaf06a3206583ef78534b0462ef03c082aa039b4fad4f0216a399a0f66efae7f22a966c368e07e7e80439f62ca340d6fc7332fb8b28e2f1d3e1d722325a607c0d513df60a6780c30fe172ad17e5d1049fd4aaeceb2a1579d5e7c998e398ec9a2530fe22634fc33ca2060c349ed1fd4a05392d08db65ad4ad28e0a4948da527576abfdfeb375c9a3bce2b4dc65713e29aee2309184963dc40e5a75176be6c32d2df87ba27c00f239e8d28e97aadde7b7c46b730e5241d353abec36c3a3e5c3f6deef47ce4eb2ee644f7c85894270133f72259b417c6fb14279b1e1b11f23b71d8c4471886d7780a8e5f36581c4ec68ceeb73b3f6c2b8b6a8d31d7e2e744bce863de2723b20cefd7287c130628175d0e7a68c5a54fd1a1e200be6870db508755a4da98ce18e1825ad8ff6b0481f1d26ad7298d59c3ad46b57cc17ca53386594277388346661ccdd90aa75130e306d40f2a4bd777d52b65e1b352c4e35636f4b87cd312b5c6d10eeb6978e0eea0f3b6f075e47ef637227389b7f0bad7d6f1d1bef3ab8f1cc8811dde25bba505a78365257a2acae260bcf877df913f6dcbb211a465a56952bcc9a7b6fdb35134b6cfdd0e9ecae1974e286db4a5a14e8c0faf1199557a36ab33466f612254989dfe568daed40600a7609478f5474a7d65baff3032d6ac1e1bdb11e932d1310a86fed27fe49cf40f634d0a5705f4c0afff588b0ea778be75f2d30ae19f0611f270ced24977181e45bf93e2ac915d2d31fbff9cd38f5efcb20452b53533cb7e20b3b8e73c0b0266ba504455180dde804f2fd106144bde60e25020b7123eed7533b97a800730c951c0685b5d843c0ba474cd54166580ea2aa6098e3d6a5d66f8130b024672fcd32d0cd7a09bc12045a312e04590a236231f5b325f27a0e21a0b802d920b0f417636cb37df56b03b1c432dc83b4d8b260a8dfa2b88e8b92965f6cc00dc18c25b91b04428155e1135156a4cdf6e45997f519ead17cc3a5c37e5066488792f83c1ece84ac4618e2b0c8a03092d2b937de51993e5ebeebd3eb4c3728843ccdee1cb20f9a536553eee2a28788281456b0542b424be27334c3df5932dba1aad36f68afe2fff6b16f0302c5dd97e3caf2b11b7561c9b2aaac2d8f1892575d61300c0cab1a8a0c9db4dd96cced99932b5f46914df598f3127cc5fa65d14e86b7e9782f2f309a04e7bac119f70c5682b0e37686b1ef07572654b34aca81eaa9ce4b114dff9afdff5db201f6b1bdf68fe6b99ac27d77beb25c932e6aa1fa0a7a4e227fb795fa0791eefa5ed2da386b0c3b3fb5d867a098d31449d3fbae26d7410df0f4cb571d205df46feca7c7c3ada1247d0c14f3eb4661b0914498abdf658edd325360f63c084e44a4fc414289fee3b8a4ade876d6c0513458f6c40b83f18a0a080c8e80fd47646a8d7251e55f2d053f5ee7347709a5c520ffcf5dbdd79ad49511269941da5bbfc4f90f0d396d1a9b9c9cec05bf524db32b176515270e6677c833cd9e5cd56c3fbcf13c8103c068b30c553339776dfc47bdbb480ba9dd960880525d8f608decccc4b8ed25466fd1440e68d4f0bb1790c83596d4b17a16336370d47ae808954a0196511dc81d9ea1aaa29b84073ccabb422bb1063ead93c8321d59794be8e81dc3f7ad130c53a5ed088aaf663d9ea41f099c5f1e4da92e7302b53bb2c16d83a61e88ec8c94b6f573ad827348036e017db840ca15c31649f45ec68cadda46c3b8c16a6da448f2dc0e6ae8e755b691ebf02e41beb31ee2fb8cd7046998c54ce38a3d47a05ca8883e60743ee3bb6c3760a000f3f62009b151203bc6cc84a1507c4c261b021221b461a591b9eea81bb22cacd8836abc8e5ea0b6a12e95d80ad344ff93cb0dc82eb657a13831ff111e379a342b2a90dd88b92c44a580fa71e64912c0619bac9dea923206aa5e31a789d1ac6f5f018797465721117b177dd083d3bb0e42373898998f12f9fe5521f0ef49d148f5aec3e0355a74fc03dbafa83022c7d658f70847d22b4627f39163ebc64080dc2f40bda878dda12ba5f203df966e39a807c35e78155900b023e52bc263b175dacd723b375716a09e41f994c0479d6b01db6b42c1c7810dd8da17614e2a520576145499d84543fd565c8c689febb0987dde299f918e564d08c717b9410065e4b69e861a9c0ace607f6d6533af128a57be9570df9de8cc5ef345b8d3e1778c97ddfcb85f9abe0119f082c30d4f9f7c80abff185c846f46db7d4fe1949534ebc2d1d4b1a7e1ab413d8e921c7fff9eb99de2c2e8e6318403682fe8efefd7e0606b0a5bc22d069bbb84cbe9642c6c34581195d1b472bdad17048290d6206e395a9d4ebfa7f589", 0x1057}, {&(0x7f0000000200)="e7eaffe4f6f0c288aea021e7c49e1613e582fd7c55ff10a4f9441516ab0d6016bf6f39a73276d5bfb679596f4106d8bc8cbeea9bfc3ee17aebebd3e6522c1bf5822a9251ccff7b7570838ec86db954c03ddf5abe3b2edf58af11e8d43b85be613e3a49611e949d81705139a7a6e67674829c01aa314a5ebfd6", 0x79}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000400)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0xfffffffffffffffa}, {&(0x7f0000000040)=""/31, 0x1f}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x2) getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000280)=[{0x1, 0xfffe, 0x1000}, {0x0, 0x8, 0x800}, {0x4}, {0x4, 0x4}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6}, {0x1, 0x4000, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x8000, 0x1000}], 0xa) 15:43:42 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000b40)="9f303bb2e56b1363d6da6ae165d1aba6dbd8012ece13dc05bdd1f32bef6c6363b677c054c2346b9c5c66d08db56c86472cc06dc7599ed69835cf68843c47a5410db741275403ab9b0f", 0x49}, {&(0x7f0000000bc0)="40fb960c58892642b6ec12257259de838c69f9480e4e50d2b143228b8e5529cbea1418fd0eb9f4d3453bd8d55f460be17d0ef2d3077bee8c9c5f35ff1751125247f82fb285498852", 0x48}], 0x2}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeeb", 0xe0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) read(r3, &(0x7f00000001c0)=""/129, 0x81) recvmsg(r2, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000600)=""/209, 0xd1}, {&(0x7f0000000700)=""/141, 0x8d}], 0x2, 0x0}, 0x0) 15:43:42 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() r6 = kqueue() ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000100)) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) poll(&(0x7f0000000040)=[{r1, 0x4}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {r3, 0x20}], 0x4, 0x10000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000300)=""/4096) 15:43:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8e3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r2 = shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x2000) shmdt(r2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 15:43:42 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200020060000000000000000b37290cf625c8cda00fed659ef5f00000000000000000000aa4e205786a8092ea23001d25b4519c20e8e17663e88381389eeb77c16ecdb1214a019f661b24a1b34259da37ea4b7dfb8c3989323f7fed1d623ca9c82cad38d31b46932c0ec39798f1f680f79bbca0c579c07ccd82e9c1f1046b4570bcc495bc5d1dd9391c07861f36274cb0a3eb1731e9174bf405777d80200000000000000b3d74d2164d3f98ad907b1a306e085fd6163179a2f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000907800000101080a0000000000000000"]) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x1, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 15:43:42 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@mask_request}}}}) 15:43:42 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) readv(r2, &(0x7f0000001700)=[{&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/234, 0xea}, {&(0x7f0000001400)=""/16, 0x10}, {&(0x7f0000001440)=""/170, 0xaa}, {&(0x7f0000001500)=""/198, 0xc6}, {&(0x7f0000001600)=""/52, 0x34}, {&(0x7f0000001640)=""/109, 0x6d}, {&(0x7f00000016c0)=""/55, 0x37}], 0xa) 15:43:42 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4c, 0x88, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x5, [], [@generic={0x0, 0x22, "0dbbda0e29d491b01e54ee6553af2082afa14e7bb4ff32dd3bd5b1828d6d31171114"}, @jumbo={0xc2, 0x2}]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 15:43:42 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x6, 0x95}) syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8}}}}}}}) close(0xffffffffffffffff) syz_open_pts() msgget$private(0x0, 0x401) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x9) r2 = socket(0x2, 0x1, 0x0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f0000000040)={0x0, ""/36}, 0x2c, 0x2, 0x800) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, 0x0, 0x1, 0x0, 0x0) msgrcv(r4, &(0x7f0000000140)={0x0, ""/145}, 0xfffffffffffffdce, 0x3, 0x800) 15:43:42 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0xc0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x9, 0x8001, r3}) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x4010, r2, 0x0, 0x74ee) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 15:43:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x4) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x0, 0x4000000}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 15:43:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x9, 0x617c, 0x0, 0x80, 0x40, 0x16927161, 0x2, 0x2, 0xfffffffffffffffb, 0xfffffffffffffffc}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd607617d5305c63e9ab607100303afffe8000006f8a000000000000000000bbff020000000000000000000000000001870090780014020060c5961e000000003e3ea895000000000000000000000000ff0200000000000000"]) 15:43:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x44) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="feffffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) syz_emit_ethernet(0x6a, &(0x7f0000000000)={@empty, @local, [], {@ipv4={0x800, {{0x12, 0x4, 0x0, 0x7, 0x5c, 0x5, 0x5, 0x6, 0x3, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@ssrr={0x89, 0xb, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @end, @ssrr={0x89, 0x7, 0x91, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1f, 0x3f, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty]}]}}, @udp={{0x0, 0x2, 0x8}, {"3bcabcc97407cdafff873132"}}}}}}) 15:43:43 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff93b52ae9b031a060b13d8368ffffffffff000000ed00000086dd6031797100103a0000000000000000000000000000000001ff02000000000000000000000000000186009078"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) open(&(0x7f0000000280)='./file\x00', 0x100, 0xe3) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 15:43:43 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001fe, 0x0, "b0d42000006e9300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r2, 0xffffffff, 0x3ff, &(0x7f0000000040)="7b072dcf650d5e38ea817f32e183dccd5c36e624968930997199f6d72ac6d31ff12c3003239ce2fb3928f38c0c2f24338c9dbd1beb2fe05865bb50499c1fc8faa967443966cbdddad81c2330a262a8ec03012719ad9f0f88bba68dcf4522f9", 0x5f) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:43:43 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="04c69efa44e3166e1a249f0776ceb7d8426c7f2894f6db530fe8313e1852b7cc8b1f52949a965e4f644c5f7f7fe81fe76d5320c033fbce827ebf0d30d9a84363d34b3992c096af982eefd565c6c0d1776e02a6f4d6ae5b5aa4a0b2f7e0f8e59ee236b500439bd39e5b32fb535b7da1d861e694a76839426b1f810f4601ebec5a8b274cb67c2a31abcfc0938911de09eca77e8067a7b31b3e4131c720b1f93fc549b11c56f80f57f69e2cba34563fe6a8e1f689d1f66aa13dbcb2991714fb77000000000000000000000000ddcf02e4f675eddddf7b40a4b224c39de5f4fbb67b3ab01537b8828e0124964665262ad61af0c9114e9d9f397ee4f0284947a47cc2baa89b7ca73f4d2cd8fee69e7e9283e3f35e73c06ac87fd18a00938d825051f4af6a42ce55600fa14b091aebe6f02cea8186e9f7642ba93e1b2cac42ce9fd222c0a9042af60a66ad3d1d1fa93d7d2b6412327a0d05ef08d8af2410481a06fa68f8b9"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="914a7538894b4bf2c0bd591c93d6c7a43643da4d4135b8fb0c6051de29e643aa430f64f938b6489396b4fbb31e94ba098e618d2bd6ae51070c5024e5e3f4bcc0d647199423023c4293b0c53bd2e719b3814153771187c86bbb7ae6e3ab0e011021451193a81171dca4134ea19591", 0x6e}], 0x1, 0x0, 0x7528) ftruncate(r1, 0x0, 0x3) 15:43:43 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x3, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(r1, 0x0, &(0x7f0000000180)) bind$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="01002e2f66696c65300023bb80cac0ee158e907e92f9dfe8f047fb34910c9133783d8147c1b39f22f32c3f56d347af250721a55b50ea87e82f90f5e62aee43de1182d7e2b83f4913031a962079d764b1faf3b6a15c49fe416f802878ad68078671284c0ecd36e086afb9d617ce60b3c787f414d3a98ef39a43d5a9014462557a6374cb3e85ec5c8ab09ad8b9"], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x4, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000140)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000005c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/193) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/150) 15:43:43 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) r5 = socket$inet(0x2, 0x7, 0xe1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x4, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x91, 0x1, 0x10000000000, 0x5}, {{}, 0xfffffffffffffffb, 0x4, 0x8, 0xfa4, 0xdc}, {{}, 0xfffffffffffffffa, 0x4, 0x2, 0x3f, 0x2}, {{}, 0xfffffffffffffff9, 0xc0, 0x2, 0xff, 0x3}, {{}, 0xfffffffffffffffe, 0x8a, 0x4, 0x6, 0x7}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x7}, {{}, 0xfffffffffffffff8, 0x60, 0x4, 0x9, 0x6}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x1000, 0x9}, {{}, 0x5, 0x41, 0x4, 0x9, 0x5}], 0x1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff8, 0x4, 0x2, 0x101, 0x8e74663}, {{}, 0xfffffffffffffff8, 0x43, 0x80, 0x9, 0xce7}, {{}, 0xfffffffffffffff9, 0xaa, 0x2, 0x800, 0x200}, {{}, 0xfffffffffffffffe, 0x54, 0x1, 0xf3, 0x800}, {{}, 0xfffffffffffffffe, 0x80, 0x2, 0x9, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4c, 0x10, 0x1, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x30, 0x10, 0xdfc, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x10, 0x40, 0x9, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffd, 0x10, 0x2, 0x9, 0x5}], 0xe6, &(0x7f00000003c0)={0xadd, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000001d000008004500001c0000000000029078ffffffff8f32000111009078000000000fd48e842d0e1d423887f60da861fc1b0d62d64ea4913f37356b3e4d0c3ed4352606d4e73346531cad33e99dc46ca8"]) 15:43:43 executing program 1: socket(0x2, 0x4000, 0x22) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1900, r3) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x8, 0x8003}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpid() fcntl$dupfd(r2, 0xa, r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080)=0x1b7, 0x4) 15:43:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000180)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x8, 0x5}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000240)="3a1de97b22ef3dd2e2ff57609fe82d9456c15b54255dee8817ecba9becb70298e39d4a22c30ffd02f6bcd3cfb74e03b80b533f8c261eac83349dbdf34082966baf7f57d43dd2971cd1af6a087a7a9e041753499aa97650d0b52fd79a5e58793be2b36ee3cf427900b992076715edf4d09ba28c40cc86b17e0708715dd0e66ee832bd4973e0f371650a70e30b7a5058696b5c49a76f108f24ff9917b4ba2e90107044a6f1c27db65722d9f2e16bcbdb3313a35d9cb9bd", 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="edeec3172a19f88e7651d1ed20cd12ab0ef0de9eed1eb13412c21cafe3b4885671a5a876ab552078607e66e5661fc7651d3558d8f6f60c6c1acf390f2be132eefda355c4d4290b0e20a16c09606081cb6b5769e75b6305365349219f901f178e7a366275593dcebaab396df3ecbf5954c477d476b4840f1ca5d26ce13e30e7a09bfc1fb76906d0cf950e3f07", 0x8c, 0x404, &(0x7f0000000140)={0x18, 0x2, 0x97, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) read(0xffffffffffffffff, &(0x7f0000000300)=""/81, 0x51) 15:43:43 executing program 0: syz_emit_ethernet(0x7a, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x44, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x2, [], [@pad1, @pad1, @ra, @enc_lim={0x4, 0x1, 0xc0}, @enc_lim, @enc_lim, @generic={0x1f, 0x1, '0'}]}, @dstopts={0x32, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 15:43:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000340)=""/206, 0xce}], 0x3) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x6) fcntl$getflags(r4, 0x3) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) setsockopt(r3, 0x2, 0x3, &(0x7f0000000240)="4efdab25abd0740e4b97d3fa5f850105cf012b9cc2d678a740f00013f03cbf9d1d5afc172660f1c1ebe0d15322339c6dee0f60d5591de6fd65de5f6880a999d6126068754919a9b5a4f6997455ec112447cbe9c8417455f3cde231bfa3186d6ab966b9a6227cb7223e6b75be08d6e64bbb447764750f20ff69d80660701a35f315d36b2b9ab18be1e04b2f8e6f582b5fec9615de4f749c777cc4034ce0d9f07d2d1a390066e98d9f6a7bd420d88a84e1bdb20559d70eee45adfc16cae2fc89d1cae8f4290218d98b9fecea6a26b21149df88472c51", 0xd5) 15:43:43 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff00000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$getown(r0, 0x5) 15:43:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x5) 15:43:43 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20880, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0xd07e, 0x4, 0x9, [{&(0x7f0000bff000/0x400000)=nil, &(0x7f0000ebb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e50000/0x4000)=nil, 0x9}, {&(0x7f0000f42000/0x3000)=nil, &(0x7f0000d71000/0x4000)=nil, 0x51}, {&(0x7f0000cc3000/0x3000)=nil, &(0x7f0000ca6000/0x3000)=nil, 0xffff}, {&(0x7f0000c36000/0x4000)=nil, &(0x7f0000d28000/0x3000)=nil, 0x1ff}, {&(0x7f0000e7a000/0x4000)=nil, &(0x7f0000e73000/0x3000)=nil, 0x101}, {&(0x7f0000c00000/0x4000)=nil, &(0x7f0000fed000/0x10000)=nil}, {&(0x7f0000d1c000/0x1000)=nil, &(0x7f0000c0f000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000e16000/0x1000)=nil, &(0x7f0000c9b000/0x3000)=nil, 0x643}, {&(0x7f0000ef1000/0x4000)=nil, &(0x7f0000eaa000/0x4000)=nil, 0x5}, {&(0x7f0000db4000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000d2c000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000e00000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000d35000/0x3000)=nil, 0x3}, {&(0x7f0000fe4000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) poll(&(0x7f00000000c0)=[{r1, 0x50}], 0x1, 0x7) r3 = getuid() r4 = getgid() r5 = syz_open_pts() close(r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r5, 0x84}], 0x1, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = getuid() setuid(r6) fchown(r0, r3, r4) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) openat(r7, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 15:43:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x20, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1f0) 15:43:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) 15:43:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:43:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "000000010000113ee2100000000400"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 15:43:44 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x1600, "9d34d14427cc5858c8994e8f52ef6b42a737755f7ee99ea4a507b412c7b891362952fc7e3d992ebd98aeaf9c5a5032ce9af41f3445f79e81e2c97e5a9cd85ff4556a565ee70e548e9dc8f7ea90addb27875c7840e90082776e48cae3ee83c865b001"}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) sendto$inet6(r0, &(0x7f0000000100)="da0ff3921c396bfa7699634712132422197672d8149aba1daa0cf84b8e819668a16778460fce47c7fd9097437c63c8d3e727a141dcb510307828e114644be40c79360bdb98cf9683dd82362691483de9fa41cb57fc8515cd9dcfb2435f6dc7565553b0faf019d84e2abbd0db0e1959ba56c8c318564e1f6f096bdc2260eca9c2ff6f7687c115c808dd1bb72f278bda268b3b7f3c2459be3f3a5706dff754aa2ae250c64c83b24fc75dd815267e4f5be029205c3067259ae8f8ac3f2365203458e101dbd4d65850bf5a3666b3", 0xcc, 0x0, &(0x7f0000000000)={0x18, 0x3, 0x200, 0x1}, 0xc) 15:43:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) write(r0, &(0x7f0000000100)='\x00\x00', 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 15:43:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 15:43:44 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x8001}) setsockopt(r0, 0x0, 0x8002, &(0x7f0000000180)="d5ff30ef42b288a70632ad7f88c70dbc9557c4ee3c3415aac3cae26778e79e9c8d652c61411bef03", 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000280)=0xfffffffe) pipe2(&(0x7f00000000c0), 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) linkat(r3, &(0x7f0000000240)='./file1\x00', r4, &(0x7f0000000140)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 15:43:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 15:43:44 executing program 0: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000140)=0x6) r4 = kqueue() dup2(r1, r4) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r5}], 0x3, 0xfffffffa) 15:43:45 executing program 1: r0 = getpid() setpgid(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) r3 = getpid() ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) setpgid(r3, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=r1, @ANYRESOCT=r0]) r4 = syz_open_pts() close(r4) close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r4, 0x84}], 0x1, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) 15:43:46 executing program 0: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1012, r1, 0x0, 0x82) 15:43:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x70000057, 0x7fff, 0x6}, {{}, 0xfffffffffffffffb, 0x12, 0x20, 0x8073cdc, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0x2, 0x0, 0xff8f}, {{r2}, 0xfffffffffffffffe, 0x20, 0x4, 0x8, 0x37}, {{}, 0xfffffffffffffffb, 0x20, 0x4, 0x8, 0x6}, {{}, 0xfffffffffffffffe, 0x23, 0x80, 0x0, 0xffffffff}, {{}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x3ff, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x14, 0x1, 0xffffffffffffffc1, 0x173}], 0x56, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x8c9d, 0xdfe3}], 0x1, &(0x7f0000000280)={0x3, 0x2}) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="4b00002e2f6669197ea543f7a6e3cf00"], 0x10) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 15:43:47 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x2, 0x8, 0x4]}) 15:43:48 executing program 1: r0 = socket(0x29, 0x2, 0x20) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000240)=0x5, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r2, r6) r7 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r7) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r7}) sendto$inet(r1, &(0x7f0000000000)="e166ccb5d572475e93faef4937dc91201916961e2e4f7b03c4e23dfa3b2f81971af56499c96df8647524506c18abafca2860550ec4a0532188d671cb9a6e80d04fea798f70f237f29452098b1c9ad8f495b1f4d8ffdcc55f15160c996938d64e097713c85a8859ee94a75d9852ad575f844f0f", 0x73, 0x0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 15:43:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) fchown(r2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r6 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r7 = dup2(r5, r6) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000040)=0xffffffe2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140)=0x69, 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:43:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc3"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000200)="078153c8fd4d4875cb024c25e2793b0fe1647217a4922bf3a34092713b0128d6040ace8f282519418f906350c257d35eade0af243b614cb4e141fe5cf6a84513b493f68613eeb7d3c3569d32f8fe95a54d1ea8d0184e15b95d9a3a57092e4f3befb42b90fb2cdec20d8f63564903536dcc8c66c93e35315e24f34d3c0693e75661950bfc154e867b5e999364dd827be383b71e2d659821acc8fbf388ee7b09dcc4fdaf3f5765d7bf950701c4d38d3b0dee34fbe64429fc08a6b9efbf2ff3a4342004468601f7791d4128fe092cdfdff18b16bed7ca85f51dff", 0xd9}, {&(0x7f0000000300)="8953112d5c5a841ab80eef607dfc285d11891d4563984ea634ef84194e2c95ead64ba37a0dc45b5909f184375aec2c0b380a8e971dd18cac7af922ee25edd4e3d15fa7648a0449523597e55da42cabd86c2545b6dabc084677149f4b25033813ac52ce673d48144617606804f675d7e93743b23dd1ce1ac055ec55ef7d03e55008211b6fac61ce1bb5a65ee428ce68a795a529b0f705a9744f76028c75500d4e2cb26d6e554228e838501d275e0702c1ceb8b9a8e1b5ae92edd15eda505babff8444f3392eec56341e5e3874f31474db0e85f63b1599", 0xd6}, {&(0x7f0000000400)}, {&(0x7f0000000440)="1bb6a1dea973d1f3c636bc665e54f166b1d7d8bc73c53bd8233cc23a59ab6f51410dd0ae518d148d0e3b3e52a99a4eea572bc8c24a39250e59747f7d1bbb10c5bbb0c415d45b1dc422b1dbe272449b13038ce64459ebc4a721efa1a9902e31370b9f8d500712b711d9bd79d78f4d7c697fd2dae626eb7d5cae441055bdbf90a8ff9e48cdd3226f557e14289a960228c385d36a8502348acc9a58528cfc78dc6dca0f7145cbb11db9bf2596170d9e6121f1ca28c8ca4331fdd41e7972ade09a0225bb40a3a8bd7c2ebbc595d29969b8921dd9a1cfa600101b4e0466644a8505fe685c64f86913cc6d3bd73cc281a5a5", 0xef}], 0x4, 0x0, 0x5) 15:43:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) ftruncate(r0, 0x0, 0x14030007) 15:43:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x800, 0x1, {0xffffffff, 0xc1}}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x4}, 0xc) r3 = dup(r0) listen(r3, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x1f0) 15:43:48 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x7) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) 15:43:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c553ad9900a82208346eff6e7fffa80448543f1a2078a6a88753a06b08723c30e9d009d7a7c842f5e6416337928eed0e58582ee57a530ba3b9f8e750f27b7dfa3708e98b848c71f1a6d496b9", 0x4c}, {&(0x7f0000000140)="a4ab536be2d8a7d54b50b62a8759828491fdfc20923937c26d06bb2806a51df35200"/45, 0x2d}], 0x2, 0x0, 0xfffffffffffffffc) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) 15:43:48 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x0, 0x0, "b08c"}]}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) 15:43:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1]}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000002080)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = semget(0x3, 0x2, 0x4) semop(r2, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) msgsnd(r0, &(0x7f0000000000)={0x3, "9d2ea534a7ece6c2af169994609f2fdbd0eb991e9a2983404b8125c9f14178038e9981bb0fc0c1adb8340a565abe634d060cc470b630dc0c3892eec59d42ff9a55d2e2e395fdc6adae3cd41c13d3d62a08ec7c78fdd19200833cd2e5e366f0f04c1d8cf87b3d6cbd0aa119e0d3264c7731235470ee5192c2879360230213362700f1bf4becd3895b549c0eb6ddb09b40887ce769aec58f85446327abb38ac8a41eef889f9fac8ee52c27a7a8bfe67ad5dd1daf18ea29766e3d5b224a"}, 0xc4, 0x800) 15:43:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 15:43:48 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001240)='/dev/speaker\x00', 0x40, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001280)=0x8) r1 = socket(0x11, 0x10000000000003, 0xfd) sendto$unix(r1, &(0x7f0000000180)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c17cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x1) r2 = syz_open_pts() close(r2) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001340)=0xa3f1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000240)="9be6d67690d3db20c94a640d724e7419dd9f9c7f49783467a7cf07eccd0bf800844b0f0f83989b1b2a3e91759033fae5d6f56d18a0d6d0317578d629afc705ec6c39ac3c281db64e0241e9991cf124ff3a6fa4b0a43c103a8541eb0b71639c73680cc21ba9aca87a37646c2497afe6323db1743409dbbdeecb9bfa7220ed7fd1daafcc94d463139a8df4c751a020da8d4972ea159697c2ef930eda967337ac435ca56ccf3bb02fb869574a95b0af235e92c629421a4067633c70076fb886da796e4e3c220be65ac2b3e49b34950e961633740e514416e23beab3b5f78f6f3599240d78771e0922141d1ad66d15e18ca8cfb301eb33e143e6c2bab323fa9d2a7504ec930c521c8f54c79f42e33ef3f4a1d4f6a68b85b230f094fd41e079d3f13acd686a7a50232bcd70199f50a476cce10cd996077d6397d29088d3089e79e854ef2e866a691d1083e208baba4eac88be005faf74268b653206056edcf8b48956dff59ced5c9276e19aaeb8630b177b156680a0a20528f4ebdb218f5aa2432e4320623eda0e5c32e0d1f35898a0c62126bec0727bab6ef87339bccf973d393f74b6cdb23697bc61b4310c126830f4f3bb031d53240346068a76cca450a17520d98f6ed361d4090504a53b0b5d429b69707734fcea5edf026d96890ea320118794e7c574928e16fbc6a1dba302141c68b1d791cb831937e9f63a699107916a517af96175897e940545f9f9e2b314bae917488d48e7a861d26d0563dfcb5f255ca266637bebefac5ee37b5da260d0017391e65b4e96a2f8ccebb4eaef7c6d548fb60a8348d463a0aec715c4070c5948e75e8f18165a6379451ff56ad0bfbfed5f23a4d6d6404701ab2e7c6b13e02b6ccd67f67c74e66590f91db0a19b866f03180061768f233aa1441e296d971f8d9c2905398e7bdeb0de8ea758a71d0860a6b28e606afc9b9962bcfbb52255eb8961397ae45b7d5773a7f6e6f61c1783cbcc685bc8c639fcd0acc03eeee2f13c0087a75e8b03a2dc3d91f7d1a0a0ae2c4ac26c432043c9d14e717a8f615edbafc4fb9fd006d2da0b2951068fd57b721639c15fc4574360063449f0524e85fe42b7b4c8e34122a48fc9e5f741b601699b39ef33576584b054cd02238552a19775daf53c901675b5c002d2e74896315432cf069b979f5fd36ca0c50cea058a58045ef9fc5f690c6f7bb5a6867082c8e702aa84bdeb4b23246977f2ce0dbe384d0eb2b48e331a4b625bf277f23f2cbe4b8cb41da69bd060f7c50a915e69374ff23ffd3be524daf77d0c87d273d5a7fc76369976f11933c0f8e5fcc16170b013626bb5e864b3ee0fdf2326fe94c30023ff4e9f13b8196f8048d9e9e9889195af80239b47e2cedb68683f24c5979c607d3c93802ecbc8c1cadeb0396f72c8c5f8384ef36ce82a0493bf743f46e5b34c31f618e80470559db80872c88b05379be7e3a20b2d7c63e2aa68644d3bd3661ff3d5a0b7d88e575114847898cfea9d7dc15eab36a35faa8c626e0e33d070ba0e6045b886618924558b0743d7fe9889243a33694e38b772286ae2eca489bb47549792ea6faf73f5c1df95ed0fbbec8069657bfcbc949b0579930acdca4960d4719e04ac340e56f59796365108505a6e9ccf1e1c8d27ae8df71ef799bdd77c125426cc5f938df2efa822cce1ad35998899af09d07f80d481314a1b5b5e42e157db81d22258140c0889c44f2625d22c112e13032bba6d7bae95e467ad6ae30738333035f026b34843456b8ca3e068e4c10af89dca30a93404563ca98f8fc817cb70e20098f5a6fb4995012e58d6fc419ad6a21c7f7a227e54b01b0f7b19bf71fc54b26aaf6f7389452a1ba639110d79c248102fd5285f371a5bf4f1c20a8fa08a3d2ceea96ea3e780ee5633bd80ad5fd218ea0f0ab3263290f630973094dd8d6e0496516d2aaefc0eb58971173694dc09cc53da4a9e3793b418656e5ed306fda281d200b5ebf0ec018a29e7d8d0eeceb2750913dea2719e6d6a4c563823f098f19ff101ee2229be4eecca8b975ecac1819cad2b2a588fec5cfb179d828733a61c5180b2b4543c6b1fa456b4924e2d509f90289084d6e7472653eb20429e171259cf79a0b74861084b0f8ca9713ec84d3e882570332b0bd8223bc2781375543e8cbe802e364021c368c44f21a650f139c7ded34db6815959e958742455576bbf42bdd6f0bc92333beed5f9f4f964a25007abd5d506f7514265ad935bcbfea9aada4085a3af04f328f8e43aa52b317c586683767be11557cdeb13aecb72036561ab030f02f80e237bd048fea25fbc9a152855e8385d9ba712deb91dedbe520afbfcfca1f391222d8fe5c99ddd072dbea37b64e07e36594b9a7863f9381ba840a9dd13bbc19a402c95f4f8718f2d36bc79bd2bd35a4f26d99be7b9ceb73021191116192f979ad9cc85ae3b9105ad3d73b30f81cd7c6f48ef42e5b3af247fdbae01c13e94d5c5932ddcdebc8a3d2992f886ae28ee962edef7eeff6906266748bbdaa164548504c01efb814507a425490fdcd73cc851adb614a3f4b2dfaa80e832491449b1f6a6ca8d61e3ada89b4928847ded56c101ab2a0de1d0d23ca65fdc6bdb8437e1c5fcb93f9587d03a363b34e36ab4d2dd4fd45938f87e358dc934f44848c948830f708710a063ec4207a16e45ff374e208e7d1b8d782ceb5879bc1e2d9669dbc097a8d124ec3cfa6056fecccccc430c2b771bf15a47ebd9bb5fe897ce48e1a75289edd940cb89cf96b6b8c90813c1c723c574c073bd8b258fa2230bc32a7d537d4184fe23e851702ae5edc5fe23dd69f37936d26c819e13aaefd9b43a1635e28283685f35f0cc0f9b87f46da96176ca52737836329a462a13c3611a2bea26a02adcb8579d46dacaf49e84310a3d774f907ede94ad7af798e3892b58ef2c2e57ee7ca5ea2234484b6771f8ad39d2d93dd936cd8d12b4b5cfceea39613add4d67f6794a0c3358f15d7caee52729aa64aaa814f1079262d04a484dac8f7270293501138ff61ca0bdcd56331a252d10269d963a90c9e0faf9d710975e0d2e87bd0d3edd21b0567b4e25e051de5f6f35413eb1c68ff913899acf552b55a776a60dc9b0da7c0f19522b257fe79064f034cb5822349f44a72cde379a09b91e2ab416d0ca1cd4983c430589c8ef5ebd20ec80668cdadc2c1002a16e5de938f7c0fa1f7e5d859c6362524b3bf1b11c9758b57a1561b9dcb3faae54c547b72f35178774318cecb4a5cb2693b8ba40f91e93e815f9fa790292f385ffa98125bf9e432056a6e62a58aa195bb5889e90c79f0cfeaefbd45ec5952d08e8f76fe64da7aefb106e129ec9fa6af070400cf87d32e7e9063bfd255841fb32c2f783e4f6a002cb0fb82facd50f0313a8d8ee6d96bc6c49acf186afcaa49911539d78d71c4c6e4159d8933d041e2bc4a8a1725ac0e38a1bdd7f0fe9072f92274e8bcc402e4a3bf36d2204ad7fcf8e9b59d406916039122b79ea188433b5079887b9eeb3dbd9adb97d4f6792bcb0e40a18203f3c78ff1e6202375f47376110692f5e03850d8c538ac740fd34ab00184cfc01c55cb504c304064bf67976f6ab4d2b069ad949ebe0395ccd9f4e921d7f847dea7b00803748d84e97f701ad2762574c235bdd4bbd48113b933b7f78267a44f52a8f6eeabec120894a201dfdc52cb86f5f77774401b541e1307e3cbdfa85f917837e6454f70825c662e28bd4fb95b01b83036d12a81c0d893017b57cf588d6fdb796081601dd791a9f370d408289faac8b621ac685e89aa19b6e2c99edd9e15cbb0e7185551e487e330e60ca16d2e193768cacbbfac0d782d4f859f63a878385ca39b26757f49f9d1537f5b511315fe5a122b220d3a93b617afea87a5056c465deec08d908ead4571389f75b9daadde229b89d49a686db70401480f78edd5f8e10b0e2e47cc195c878068c2dbf89b21b522d1b042cabd1cdb72673889049d772abed2b3e391fac927f023e923a495dbb17f4351eabeb5fa919b3cb99e96b68e11412b99b6caac977c86d17ab88281cb35313c765aab8e19fe7cfbd805f1777f46111940f9db7305743e95aefb8a9dabf5e3aae996b7e7d56524f9631a0222869d5c4fd8ba590320783aa1a486f7a877f7edc56a65921342001ca8fb85ade3f824a1b29bad284979576f934c1c6f5c1d8cca25c1833512fb791d1d75b350743219f6e0adea2e3c71380f9509bf26d4a7b09af305269230357ccc10c04b825d937d40fb86f8d1c552de729c94c1361aa61ddb60955484944acea508e168761527f55837880d4c2645a7f2a1caf89b62bea5b50de2d1f702fb8cd26865cbc5ae38722e48d54165824bce53b5a289028d190615ec805ebf39cfbf911beef7645617efb536d343c0dee960960eb2caa529bc7e4991f46eff6710975fc1817c4d4251d78afc9cc29aebf2d966046b32bad437e8e3b5b7ff0d714fef6917c786f3c26c53b5fbbe5e144cd154d53fcbe93f76f4bc4b310bad4b7ccc542032340c2b470b10fedc6146879ab7e401ec755e4124e9ffac2602b6f1466c714b2b72e47c00c445731f65321581791991ca6d3f0e623c7240d80b2fab06cf82a36764623c86a011111c53130e33da38fda028f8eb3d16599efd53e5727bef09b14c3b625f5be65704f3b5f7391c877ba4b1ba5e868f4c90b013f7241ac453853d92156370d3bf6230db83621bf0e44f0c2dc988e1b4085a9d40461fd52b99fbb8db5aa7e558db07d6938d1efbf4ab085f16d5b9954278b37989d13bb187d2eab8a58790909e1ac77c77e9c0885bfea0f022ad7a177f0774b94b4f677fa7c765309e8d6fd021fee6cba7a949f9c6993003524b6c1ccf83eb9717d66d140eee6c819ece62afcd8835e7e4f7c649d2f943259afab68de67c3c5d65371cd4a19924dfd9e276c5c06afb18ed2fde2a06ca9b06fa26fd7217f6b7f05ca62d19eaf69e1304d47f6194ff98b219826432cb8f0a3457ee6c1ab48e9dd67b71f5365033e6d1e935c6ecd351b80c3a9a8c3eebd34eacfd589abe7ce8b07cd676fb0a248594992a750ac2b89943815dfe15609bfc532a37413c4828844a5546022592516db06fcc795bd675215946243927e5380a1c984dac90b28b76b6686bf811b336c35011407f5bdecd37c0faf1971d61f73fd59c73ae22f35f33dfd56f49e0d373d8c11965ee73285fe135bd9e8cb4e9cb761b2ad3179fece93804d35bf66883c9863a5be249bfc234bf39226a5ba74bfd7f847b4459739c5c3bd1d7ec43e72d6a7a4914b7173808dfcdf738ea27c1f8c77aff293b1cad4afda95eb0c0ec2d5f69e623b2ce711acfee6bbca3aebaca79eb3fdbcdeefe13e656513ad9cdc6dde0ff1faf3c686419a315d57d6a47b2099fee3445d3573776fbc6c30dee1ee18bc2ab6d1e7a1fe1c4ab82b25bcfe2089c8c734e276f0669836d0f2aea1b9c8d992c202eafba9e998dc2f8399556b85910597c8a6b5098c55488ecdec046aa19bb93c441bb58c3b00bfca8e28baa1e63312e3aa26811cb9f05db1b6df7e4e225b1e1b58c6d67a1e71ef6b2b174ab58d165d1b7c2d4eed2eec02720aa8e7603ae61d073b72ef6858b0ce8c7f10ea8506ae26d3ec1e54121abeef23ae828c2f3a60d2f1ee82829f2d4fa11b723b859c1bcdc431c1b6a7bc2313eb7105487427841a779b03cbb8db6aafcdf49e475065a1ae5e3e8a9e985fe3a8dea53c9f2c48a0bded96857c16a9c519de17e9c391fc18410b0da42454a271ef2001f4222e2915486ab2903141fc5ce0d4756c1d", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="b929d367408911d63dca23ab2b8660f12877311613c4375cb186c97ed03adf0b064ab2a52f798fab44241861010d8ad8f608d636c44865fa227ea94eafad12658a77712eeb8a16e7e78d5595f5221196d65b3df3b9296d651be745eef55d307965dde08a6a4b8ee2f477afd06baad7e73b74f6832a1582eb5455889f0b2bf3b83a9da905f6c93163d985f8e597a90721e29208ed325c07d7aac3a0be32a6a1108046ef4849bc815d8494586f92793b280401bdd24d05a35598e98461215cf2d3b62efdb579ea55687d6074eb7c0fcb29", 0xd0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) 15:43:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x0, "2c7ce5e7258854660a96ef8e881a83692495a495"}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x10000) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x1, 0x2, 0x4, 0x8001, r2}) setsockopt(r1, 0x9, 0xffffffff, &(0x7f0000000100)="0d9a36b7bb87e748da54a5eef0e9999bd150f4b68115691d1844999b60c7fce9aedc7289f2545d181a3f6d41575340b0e7203e3b6c89ccd570afe74a1ad9e0f6698cb5f5185a07acab17b1dff9b05cd31b2025846bddc61c8766b3ecb1d57e48d3a008079cfcb0119582a2eecb46f72bc883cd08e72296c5041e544d0eb402143efef5c654844a07a2f1b21bcbaa0156d58713b1525c24be1b1f18ccaebf1964dd1de211f879759eafb0674fd6652d738bcd817b2b9ecdb89dd03e8132607c4636bdc3d65f1c7170133b9bd4309fa62906ef37c16e68a1e89b", 0xd9) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 15:43:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="c6df6963d7c660cacc9f50b59f1a5ca73cad462a88be9a1fc22fcbb6457cc408c2ba78d8c065308f81b7b90dddaba1f88aae7774fa2dcd6dd0914dd4bf656e6fe8f7ab2932c74825dcf0114d6310417dec43a20af39454cfe0101ade03c952ce71ef08c1ce0ab164929cb22a2559f750c76f961831a91db0528f4bb990a62638a9f2e51629c7ffb226722faa71332f402ba8a1eb12a7b814efc04a165904327a46de2160bad175d03850183da078d7c4da8294ce050ede4e396ac1daa21fd058f8914ad0b1630d63debf479946394c6b12945c5bbec4278411d91e111379ee42a59c51cfe5e5f068e9f9db2d201efc7b1a37f1ed13b334e3453aac", 0xfb}, {&(0x7f0000000140)="e2d963c9984aca5939ae801a955f8885d9733989519717cbc28f23ab4c5af0d9d6e2c5572d17db9961369dcac8a77b4554a81bfed5a925bbd72bdd5343e75d2884ffd38d294da714ca7e8da112a456f186f36eb6534ae91a15c104586be27279d328f3ab0aff65ecd323ba8585b396a7dad619b5a8b421f14c69202d4dd48f3dde47c9254fb13ae5339820b9d676ed5157be2823437ee40712911d7cec61717eb90358ae307d0bfc0675320d49eba1cfe5f80339067f74336d63b256af14486c39894bef279bb4c2408c7bb6648bea127cad010ae7c04d6801f4b2f17d023c356ca653f841f2af158edbc27e", 0xec}, {&(0x7f0000000240)="84c271f87d454b9dbc8acb6e00f70aca0182e2b788343066a59a54f0cbfd988b6c79c6b60a786d9b59255ed0e6cafadcb3d66c11788e1f765f3bae4006680a7c4c24fb346d9ba8fb1ed0d6089a13aa0f2440984b30d9d0421f7fa715a96247d23a0ca027e86cf77292b00b07c0202826ccec4dd3d7192b114ae4e261540e0afccf200fd63ad593be000c9552863ccb2f5ab09d90928d68195181cd20d93a2b7f313669f6409a49df085303296e8d95dc5cc13fb5d34d76452d2cef812fc94f71b2fba546fbb924115fcbe7864dec4cb4f49d56e80cfbd5892697ffff6480d56d3fbc00f9e1085845d172931cc66ff531114a26a0e72010874d1b2866e29cef356c76984ef4e4549967297e9b0c94b66c8bfe084f1add001c128cc21c863e9882a2c55c654b57393f45f4d4bfb2a59fb75bc5725700db2ad0a9bd031d18801034281fe8006ed34ce49ee44c885e177b836b8fc998853d818eeb87bacfe4c833c90ca05acf3c1dec847602c4e1c12e8434b514706abf333751ac4130269c20a9adff3f26d7246f31f6d3d9088daeaeffe4d3b1e5670352b12c1f36a9601a2db7118303cc9c663bb323f17d5e2163c09853043009f6208d415da987e0a43c12e386634f2ff6091e36905aef3048ed113cc845daef5151fb1e11e583866d0c0083f48fcab60c91c01cc7d68fb82c4d3810134c8785264893423e7869934cf23d5d4689cf734ae36505189ade38a552430d6eee6fce467f71f050a0dc5c8ce5f83586518402425699523389763e19cb9b8604bb2b104c8de70cfc80d26f8a233e90b13408c67c3fc12992d29e6ff59b1abd45a0ce72e1426082617379a6cae5c570ff46dc8747ddd1da3d19b7f6bac7ee93344bef57e3046d84911ecbf390de5ab9f1ae7bca7be32cce90770a1217f097fc5c846c519e6544e5913281190ef5b82a4c08cee65202ac4ed0fdf53f4373c53ddb511c4ffc75367dd2a399920883ab93d260a557f2631800d40db58ea1c46439af73b0230610352f81743c518456f70e0ce955b02a26e5b91e1d7ad50ca9d830dda52c5a489af9da6e48a3af926778b84149b57dc6c092724b917b9301d98819b908c985469759ab32448960686fa2b5bf6a94b6c900a3824f1c8863a97932ac2a23a86d0f3e2b2378ca8876a399a109c6c1bb24f254e62cdd6e13ee36fa1870a1fc5aa9ae9d4f4976aefa0452918b4f29bc381c66c696faea8bf214b35f9c32fbfe4e2ba124deededc9dcd37cf95f7035faa855a33a3eadca85f28aa6357e1114b620d3cb560dfd784e7a272a9700cb247b6d6dbf72b22983757f097826703c96dbd2676c90833a3957b7c5230ca78f4a7cabec8b1a62baf4d5687a533608df48e6d00f17259b6aac153edb2bc16e1239ef99884775422b025a7dcaff3256dce1bdcebcb47cd811d855c6daf03a61e9b4e171c9c0844d1dcceba7c41353ffccbd7153ac9e5401ef1bd27220d014bc0f7c0937c08f64cee9062174d14d79ac6bfa9959e508c41eb567d2a2f56fa9fc263cf4dab4fed05bf3f90883b4c3dca9b4554e47e16d859725a5470260e173575ff9716fa48c14a267e355e7a057959ef93e998a7f9cd7b6e79bc7e77ef9ab952283800191823b7711766308f59f1880642c600bf4e38a463a2d9cf57daee4c530461d7d9d128c7fa0cf16be70c24454466bf2ed4faf20f5149cfc1c4aef3d977082726319443d6bc154f14d718c119fdcda3ad38ef0f99ff4d8c0c8f859adf0f98dc4b04bf243f42ce1b62755ccc3bdcb97a64038ed8c5bd35e84748bbfb85da2e4b0a421bf60caa80ece940a4eb6783c3ad0306e3ff7011fc0657db048bee6d22c62c94510b654d5fdd06113e5344e6b822d2c3ed0c4944f5e4373f9284588b855504a830ced7d3dd2e2a8af9e47d9dacc694f224ef7aac93c9db7151c3c94ebfd0acc0ea1fff7e2b621db03396a8c1167c3f7b63be6bfd4ac6cb54f0ffa4b5e63d250547f405a0603232a91f82b58bf462ced10cfae5ff0dcffd9ac8f40214626e785fd49c9b724a9418b2b77c654672da0c62b3a62d5f64eca1b10014e947e02a40f5415461bdfa08e11cfa98c6f926ed09e053e232a588b30c5ca6bec82d4d6829077c92ea66979cb4a6f2dd8bf04b0ae977ca2ff416c7a5cde51edcc8ee146041300aaa0b5de49de8decb230f4f47db71710b1439a0400c594b716f545c2b9e6bcbc88a1b1f6f428e0d1e6519e2fb8fd71e06aab2001ea3cac8cd55347875b1cb574b412f097aadb0d722c7e216a75230cfe00e4ff569299bd98e9ff318ebc3d320fa79b1576b4e362cb681b08525d50b76a62a3ef13b52941ab18f679091b9e84861b0ad0c6f6213e03c9bb6646f8bdb758189ef5c1d8a6189a3bf55294b320e1ebe02ba159f85fb49d8839f576946ec9f382e1ee5d6caba16d9ecf264ed99c45533fdcc9b94b366a72a6a047d2188d23ac2bcb2db6a6870d0b7a3eaff31270622040b634a1bb942665e3eb51ae34e17773020f69d4066f48f953f30906222d4baa0822a0118338cca1964213fad43453c320a0b452db65287d2a49a07666e0d15c4d1c04eef64e3720c9b5d11ffd8d75adb528958ab6bd203a7fd64b2bf4694864245ed701b81292784f921ede2d9c55a3010fe64e1b1f67cd2a8a20061a1a45cb5eca8c0e2526a40b4e623c6b5eecab7107a9bbd5db3293ab8a4fee35b42696c720b779ede4163d26e06662fb3748dd544aaf592f0a691a66495173bb964240c34696dbc8a48055b7e214cf1ffe02432fe38bf4ddf6b074d0d91d24f381617c6bf27ac4a57f47afdbd72be08d12d0528139ffb176260185796df1feaba468e2a3ec86d230dad1190637d3fdf520008032cea0a610a19540b5a604317796badfc13dba341216929ac0bfa85b36a6e959860cde18efdb9e48ceef2bc1169ee38969093c7f54e1ed34d2099adc0f4705e50f7f78758f1fbb19a30d4b89a8a28e043edb5c920f56012c4e123edbfbd98ce5eb6466cb515e96648045de7365e3419c0043b6ee302ca90c1afe1e7e9ebe322af70ef9cf8dd4badeba019325f5511ba93412b89faffebc037afc287fa6322607007241b8642a90a3127a28eebd18edbd91673a46040b17dc47e46abce9dea34141a845ed6d6261193fb713a38b5c3012eacbf901a9c1597bddece26f824338cbde0ee28d7acfc0f3c7d15034fb2c96576d8b0ac5a79764054e35d338f6685cc1fb41e247aad6f36b54fb8a67b11501eb615d70f99e705532c9ef9b7bc6e55fad62a32b17a0bdb8ff398fe6f734d3eb3d9862d69764254611ee6f37fdd9a4c28fb53536f226dceff9af10b88eef7fa92626c5b31a30234520fc8e5efabe891a01064e4430987e9efa7f411c45fe292436ee0d04774e8a2a38fac258d8489a3704bda0f809ca95552636649e95e57e8f8e781313e8c5db0cdba770d2b32282c6c85e5ca843566d1ef68251475373107b8a2c5f4a437076bc08f3a599061b596d90bea14e89622372e507d10471d603236ea00b34531394066d68a1f47e017808a1199387cedddc5504062dda1823a9da00ec9588d072900de7d32e334c6c4409eba21de539d011b2ca4ea0a88ece39a91f07921caaec2b2caa4d69cba965b45931cfed524df04fe5250ce6148efd2862caa0dc68d197e86d93d6646f730905266d7798144cbd66aac07ee06de2a24186667c3b0767ccf7f5f530820eaeaeef00dcf4c66cc4bbc564fbc700bfd5907868dc3ec08257472b195fba289c53ebe882aa43cc26f452ecd2f92826836f772c23a00ef9204ceab8ca2730d140aedcea649f0ef089a20781f4afe8f3fa7a56b08705a4baeeb79957996d08c12d422c00f666ee922b9ca107da3c4dd219feea5cf66ed475907eb60b2f8de3264fa22f092d1a7d99dbc127cd72c16efcc6ead01c213cb4d23337cd99dfd0002eac814b4ab1db722d4eecfa02341f62fb1cf16459019b53dd64e944e7eef9aeb95c916d727aeac74d7f8a0c4d456b61600c570696c643fdc8effc0f49cac212ee5696d235f340d9826ae2a158db346526996b9fa05c94f8815ebce4216bf9f55118644bff0281a75e83b23ebf634af1bbeabfc3b0db623965bf0a3410f82dea627c86bbef26ca806ad82214ff2a52eea01fd126d7251a0d1a648a1999fdc1685f245c133abcd8d545eb4629dab17937e95f2f2d86108b64c20ab9c64da2f03d46edb90471b28d53e8eb8736385219ae25062b6b5136e474f3097926cc3fd5ffa6ab61982161b30ecc7e5b130b3266f182bb3421bf97a62e9082a09d33a81a3141afe96d97e580995c1589a4ec90622147812091c6d4dd3abd70be62b60b28c5fb02384ad2eabf3da166c60db7cdf5cab32b339491e01bf6fca1931f12bbad0d56df0ed00e38e0d78497ccd8644dd0efec067a3fac36e0d66252dc73ae40ae63997305b0a98bfeb2ddba2ecd96ecb9999ee0e79ef41f0a13c4086fde6a6ab0b3bc6450731ce1aa4f8cb2b05a19360413fff179ae1dbac6a7e83c6f0b819301b75e1429d64d449cb3226621f0c45a7ca1d642c69e99a13814dcacb83e1ecfe2fc46970e1e2e620552d086c67f2a4869f1fd1c7d316d4df14ed53f32b34f970d414b78f214edfc7ab19ae75c66f8c568fb8215228dbcc170ac2e186913de3263383130981f865ea696b7338a2291e2910e2cbc0699f49c893b8814aee13d5998234e8aae20882dc370655912c63df358fadefaed954040be34cd201cd23d44b01c1a565a3cc2ac5eb4d1bec86192d429a9d340b02af14becb20abb6466b8344eff9c6e51c4f087a90d244e4ddfa8cea2aa7f8ad85eb145dedb16c7ff16bc8f9b73f52f4e5919dee757934f15bd23d6cc11bf136be63a60de733e88c2f924dc49f26995c3afa25e944812cbddc7e6b6f82850cab4c932e13d1d11de4b435cbd4fcdba3b8dc6a11b4896978eeb78a168c19de6055bbef9909c6a12dbbbd6775733cb6d83d86d5738cd5b27f85431dea285ad601c9fca39080a94152400f664ba2ec71fdf295d499597b598754143c4576a4c97615e1e2f12c268a171f9d7c48220d7fbe5c1774c82f07227104ae7335608be2a7af600576da1b67adf7fde0513f2ffa53f920ef6f44f8ab328342705a33633d74f7819d468dbef37725bfc09ac066b59bdad471072e549c8935f51f61a569581bd001898cec2667ee3b104ead0939dadb8d5aa4970828042ddd4b6e3b15a4e9e29c4df3a34d4e4f8266f2878d1e322f1cde37a1e1a37630b0b612646f5cc35f9e3d570e58234f69bef3e8b07951a919b557a5d5431941ad840ace12f1656eeaea1da81e5ac2e0d9f076c55e3521c7d02367977a0a4df281dc235d50d7b6b32bce732f5281de0b6989703d6c4df59e4c18af2ec0fd5bc2cfb3715c450e05c040ae67ec2fe81a9736251b36013a653b0e4a6808c80356493ee67f023202d731df479172ec43dd0c5b159c39a7e409753361c8ee3fdd11e3c9dd64578a36e0f7514c8cc4fd067a07da31c3c125a68db68636f6efe777aff9322c194eddf9bba32275f56a1e499ad6d5e76749daa8f3ea5202fdd88465b3f28bf90a9eef743ca71979a4d16eb07a550a05faf11fb94cd75a5f965878c98e9a6a2c18701fca27bb762a1f8d5c60bcd411e7072195b95f569a44ba7c6f88e905945e8cee659aa409a1c73b42ca3320daae2d8566871cb894c1dfcfbf360cc04c25db5c4902caf64dc916d1db4d87e181eb1dfbb5ab1566ed4c88096d453bd66f281755fe98dbd08a9ae765325ce", 0x1000}, {&(0x7f0000001240)="0b467b7181a0ae163f97ad20de471841024eca55c9d4443ab63f657a1d1d9f766faa3e687b53f9e1a1cce76f669299f8be068ba23c04eef86fd5e7c8ec076534619ecdaa32d1352f553e2515e5671d39f3e55f0069c4b573c9c28e9e103ae2a0051c98596fff73b618e8d6a323d40bd57ea95da8f3b24d681f163034f5e812b9073f6faf02ea426fb02aa8440a3a925879d487b4b532c7a5c41d133af067882019febe91ae020dd4740fe90848ab5595d47ec16834b12b7626a4644095baf50e3df6ecb8b6ed48ed52f21efd9c", 0xcd}, {&(0x7f0000001340)="87b68e391acc1a2875e2dc352835b1fce9ccdd3c6110d255a974e83bcf0fe12329120602507e8c67b89ef07c5788b402e1c001677fa84fa4ff29d3a7576267cc0db728ab87d88e5db8191992cc0d55b8", 0x50}, {&(0x7f00000013c0)="ada7e651467030b6051efd45bc38a57f4be3e686b6c8d3c20f8c4648318fc1dd508196e8b08262c2f69ea834606c76631d8b8ed64015d40024978edb7f8aa64673a7bd74991a494e0fd374ced108f540b986e21c67302f179be0f49abd2e4243dce88b058485aefa2d061424af904db7131d116057377d7a79ababb83575b5e6e11d919a2b15331c8ab4f0fbaae1adeb9e2c68353534cbb1cda2f619b30c491b6bf87256", 0xa4}], 0x6, 0x0, 0x1) sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 15:43:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 15:43:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="2c9b919cb5ce2db6abbc03adf29339a4f469e015242eca7c5036d3c85362ee1ae7530721165142f3410fb5e8ebfa6954894eddf49a9b3a687b4181fa6fd3138bc1e3641fefdf96feab74d9b9ee3595523cbd772bb165bfb61e58696595de57dad126b7c713929514ee5d23efe21d667993d56b323bb86486b684f806ee0d0d5537c242545f802f7576f617538f1c5cfcb69005322d51a9512f565531e1a0847863922f77869e8ffa3fdf928160be9c58a5701e3adbdb87d3bed8009751c0db1716c4e6eb4ad77039462c8017ca06432719b7d3588801c5f681", 0xd9, 0x4, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/14, 0xe}], 0x1, &(0x7f0000000200)=""/135, 0x87}, 0x0) r0 = getppid() wait4(r0, 0x0, 0x4, &(0x7f0000000300)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x7, &(0x7f0000000400)={0x2, 0x0, 0x80000000, 0x6, r0}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r3, &(0x7f0000000480)=""/6, 0x6, 0x2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x400, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000580)="d6ca9fbf53f2a024343f54883e52b5c6a3289f5fe3237417476ff4ce83bf7c0b9193b242422bde20238e19734eca06881461f8c79ef2f17880347e95df0620719b2fd0cee2a749276f6929a514a23c9e2a2ca577ad4ea0b5b41019bfa950b4", 0x5f, 0x5, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() r5 = openat(r2, &(0x7f0000000640)='./file1\x00', 0x40, 0x2c) mknodat(r5, &(0x7f0000000680)='./file0\x00', 0xa, 0x7) r6 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x80, 0x43) mknodat(r6, &(0x7f0000000700)='./file1\x00', 0x6000, 0x0) pipe(&(0x7f0000000740)) ktrace(&(0x7f0000000780)='./file1\x00', 0x4, 0x1100, 0x0) 15:43:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r3, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r6) fcntl$lock(r5, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="7903b0d4671d04159be73df2c9035011136a1412c3daaaf43f7c71655c49eb2eba3438e09de3435031f041615f3aad700686472febf650f28173c5d27a65627b69f93c36591b95d39c79c3413a1e6841c29e357b7dc83306c530100f348fe7c30de869767940e83325ce7fb62b358536d1c9e729ec3c5a7b1c81b5c40e10ea8d12a021077e6d59b5db", 0x89}, {&(0x7f0000000040)="b7fd9111a66f774cedf2eed36b02fa2740640e23dede24be6fb971ef1ce6f954a371a78b1d221ebf399569a75f71932cd96a8109a9bb0f171ba6b6fbda14", 0x3e}, {&(0x7f0000000200)="4820a5ace71e88ee527a6e369a04541af034f8eed86ebf740e1cda3276453531a0bc68fc111cffe4069b47b5c90fad1cafa3c056a3f713da19ea2e585d70f28261c6f0b4b3aa719b79c1a90d6fbe1ba8c6e2c4d6149c2a2c6406086b09ce7260d454113ae5d3b30b79dceadf0c9a37c3b271d40be094e166a3b2d7daca4e1a7868554c1504ca8d2a109daa3db99107dbd57f303dac4d11ed07bb8864dd4a4f7c76e73b04bdcf89b5b4ac7200fb3f2f9e75505e17c83374dfe155b483c92d", 0xbe}, {&(0x7f00000002c0)="0a9aeae6bb412c03d8367cf702a0f1a4ae6790ee431855f58feb847d977dc92e30551a09a6a78b77a19385e1eb17a9f07f5b8d31611cb4ffeaeef2661385def4362c0a0090972bcdf81320982f13668af6e0be11c53c6b004bf4e3d44ab5bc69c7992561643b41ef3abaa7ea141673b2d21ce54348d9c2ba65b8b825dc4a49f1e0426780a9e64a9b8853d041f93ed26a13147f957bd7ff406a4f1bef6cc0d4d08d235ccc488e9bdcb8135ad759242e48ebf8ff06823e70c294d184910109319327e5b911e1050b2bd5daff0a48271579f2ce4fc6d832ab2f2539917aac5b0a2ce7929b51be10eb97fbfa04d543", 0xed}, {&(0x7f00000003c0)="a5a16f3c9e6d6cf804dd63415c9e694be656e55ef81f6a2fd4d727489ca732d9697393261d145cc2d675b03f383cbf5ae57105c669c0e089fb551c948ccc0cb1f23d3d84801fe874abc6610498164d2e275125755a4d580f7a0770a72b2196c88249cc2b070e0584", 0x68}, {&(0x7f0000000440)="5ad7e711f79c9d50365eb32e5ad4b6f6defb8b19ca8da5774a1fd4f5b3de56a1a03eb7871a3def3f0303816f2c62c4294c51b5b5cafb8afd7698c58d01976267c490b787f30fbffc9d1d6a297aaea0ea204386b008c87bfcca8cbd9db8b6ea8aa00c8ac4ebb1e8091c0566440c0a499b943f1eb9d5537d89b024bb1ff65a2e3870fdca89dc69a682f93774ab6d", 0x8d}], 0x6, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r4, r2]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r5]}], 0xa0}, 0x404) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @rand_addr="a27301172723a01b9b40fc4e3e9b426e", {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x1000]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 15:43:59 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @random="ba579085e244", [{[], {0x8100, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="2140faadca43147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1, "bf51e0ac1c57"}]}}}}}}) 15:43:59 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200020060000000000000000000000e3e900000000fe80000000000000000000000d0000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000907800000101080a0000000000000000"]) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 15:43:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x1f, 0xb32, 0x800550b, "2ea86ee16eb595607fcfd71000000000000099b4", 0x0, 0x10}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x100}, {r4, 0x20}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r4, 0x4}], 0x6, 0x9) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196e", 0x31}], 0x1, 0x0}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 15:43:59 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = socket(0x18, 0x4, 0xff) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x8, 0x8001, 0xfffffff8, 0x0, 0x2, 0x1, 0x8f2, 0x1, 0x0, 0x9, 0x7}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='$\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='K[!+.R\x00', &(0x7f0000000400)='&/', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='1-#\x00', &(0x7f0000000500)='\'*%\x10\x00']) r5 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) 15:43:59 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x4, 0x8001, r2}) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="dd5d00d9663000ab19189588b8078608917bc491a4c8f652ea73aa5ac60f8000c3631db62e9ce70b6414ed3a1ae2b3c7d7c5ca4efc0f97432a5a07c1cc6a74ce34b39932905010f184959836a9f348fde7c470ce983f8b7c655c7b07dba02be6569c32285b971f4bdf14c5eaeec4e5b285b49468384f78ed5ea2256de7bb7b86cb615efe233949f23b00cbf5d5693772cc0d9fc84cf1596d3dbfb00a1a2aaadd32c8808943d3930cd946b397f99f1202c71663d1d759c3e35139730cf53b4585ce6cb5a963e4d40c28f4dd87f6d950"], 0xa) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) socket(0x6, 0x4000, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x20) ioctl$BIOCPROMISC(r0, 0x20004269) 15:43:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13480000000000002dc8000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:43:59 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x33, 0x1, 0x9, 0xc265, 0x9}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='^\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='^\x00'], &(0x7f0000000200)) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000240)={0xa0b2221b70b568a5, 0x0, 0x9, 0x1ff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file1\x00', 0x482, 0x0) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={r3, r4, r5}, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000380)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) unveil(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='W\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername(r8, &(0x7f00000005c0)=@un=@file={0x0, ""/29}, &(0x7f0000000600)=0x1f) setsockopt(r6, 0x0, 0x2, &(0x7f0000000640)="8fc159fc11f72f093f69d9daef09186e921fba885c9959f6384b126ae9ca897f64ce1a49c880338bcd970a65e2ee7ca271fa6d09b01e7530be191c79854bf4daeb4b68db8a1f8bf0e822051e5755ab19de4aeaef477350979ee489a77d7141bccd92bfc3828e7865d07b56dde12e205740cd35a25c3f900372aec26934611c1f18bf889ae9516f3d590231c5c5987e3c585b97e4ee8c8016df7e07d77fe8b71bc20c81e5160baf862e8e4ba5e4abe2f29328a561f85ec5c4410a717693691dbcde87358a6c263eafba77b783e989a0cd25fb582d8c2183c5740483b2bbe6f5063bf71d9fa3dd706ea864e0af455c53e4cf08350dcdaa997138f2b9", 0xfb) r9 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file1\x00', 0x8, 0x107) renameat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', r9, &(0x7f00000007c0)='./file2\x00') 15:43:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x0) pwrite(r0, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:43:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="9503440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r3}, 0xc) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT, @ANYRESDEC=r3, @ANYRESOCT, @ANYRES64, @ANYRES32], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="0714000000000025ff149b33ff0f00000000000077e65d49419635a5fea039ab4c6a06fc9a6b1ca649ecd4d7a660266e13edf8ce82b502bc01c5bd8c370faadf6124437df7c6c86895020038dd0dc2826d85d6c3f693d033d92e40111ec966dd811e7dd9d1ad4a882fffc0c36fc32bfa1297d716cf0766975d3aba5af0d7d72544f9032318071cebfbd7a8f04d3fe72ca27829288692960e04bc60833b17a836169a4f4805b4ce8f5b769221602abb243a1d61daa77118b69766369668f5cb464b053f30cb1eb3f912c71e6d034b", 0xce) write(r0, 0x0, 0x0) 15:43:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0x8002}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x40, 0x15eb}, 0xc) 15:43:59 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) socket$inet6(0x18, 0x3, 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8, 0x0, 0x0, 0x0, "61930d1c87e0ee36138872c231ea639c539e1637"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b30300000000000000e0ffffff"}) 15:43:59 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x74, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x4, 0x66, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x5, 0x40, 0x7, 0x0, 0x4}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r3 = msgget$private(0x0, 0x2000000386) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/192}, 0xc8, 0x2, 0x800) 15:43:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000340)=0x1) r3 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt(r3, 0x0, 0xfffffffc, &(0x7f0000000200)="6747d71d8003951d906656119d89a00851a05518512dad271fa3f33472bde3d69d8fa385b6728cb4ea6a3e4621bda6da03b664e1a4ab113b087cd4cef5e4add0d5f4cd200e6632fcd2bec293511b9cea129adeda36589321c65e507bfc1af4a2f8b34d361f6d4bf2b7964a2c00a382e9e19d24a4ab385a5802468047521759ebf3f7de2ec2a31945291f18d90306ce8adbb7a8780d1f5943366ac411ef2af701c279fdef6f97808c3b24c6c7bfd757cd2dbe4a23e35664997e3eb89caed81b0615c7c3bf106ba73f297861a6d9bd7e1079b06cdcfef6334f65270539d37b002ce79e8e83c3af", 0xe6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r4 = kqueue() r5 = syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x10, 0x100) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000140)=0xffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 15:43:59 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x40) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) syz_emit_ethernet(0x498, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000020400086dd60a08000046206000000000000d9ba78127f748999000000fe8000000000000000000000000000aa1604000000000000000100c2040fe0000004018004010004010205020006c204000006870001000502000500000000002823000000000000c20400000002c20400000003010100c204000001ffc2040000000900010004017f050200067ff89688eb75bc2a768d3a8e1b327e5ade31f3159e4f50b838de86feb5130e791bcffc8258f64e9d7be2b5088c74f2970e5c10b22ee78a89d29fdf55a30797bec6ff17aa7e2e72821da228851e4b975a4a0ac433442113ae6ba167a10cf8df41e6892eb3dadb0d52bc7d93c0167f4c4eb6de36fdcf85f615bab2a0df0cc4d02fcac564a1fa2dfd9448460f8e333f74623299bb7b40965e961cf00da6c001a99fce09cdf913969f2c00cb41dc7d4182317bae945855e7cf6a7f21d28486e0bb4df9f12ec6ada3afcab8be1582f24d1c116cccd2cfadd9f927db2e22a233458afe91151d2ea5d37127fc3e56f533ce403c6471223775d656f4651d001d130000000000000001000883c028ee5ee30f0d64fcbd9339f6a1e7c093ce0cf2a86091e8cbf099f655e91594b28c736849ebefecb348129d5cf2b4a820d8558afd6248c17dc91641af529b7de4ed41ae660d5f47fad4c11ec367c0f80cb40427c9aea5ce0a14bd56a044a9156a68ba720a7540eb10b7178a294f029a77f2fb27df0b796c62996f74359f8030b6900c0401070103000000010a00000000000000000000000000002b3a00000000000008e3c5e420bfdc02b2e8cf4ce7072474dff422771780e0fbf7bc0b002421967bc65f3209b95d7843b7a20496f43e5d73eb17e300bf91c2a0c1288cb0d87ae1f08a697e8f7f5cf7ff035f127cd1ceff14e0e9769f362f2fd280e7f23a6c98b11a552adf4b06c7ee2831fa6a2f2629e9637669b4a8a193b48590bc96970e906efff99cb801f35e5a75a7eec7f0f92930e2744346781e56bb2a082e6d6aadb227cbd6af4a2935b5575011e64d0564563746415a879980ce2f22f45e31ca00c805f6cfe54a7e493af4fa8627e78381a8e098e4a9640e0ed9223014207cc9ec25443c6e68ae662809eebeed678a1f9181fafe083e5f865998a348c98399c27d8b2f8405ee3556ca856e73be05e1a05104d8928c6044a3bfe0af8dcd915228bad02fcad4fe73bb0e3c584edbffcd7896e5291f74101922c467d4c5be04c215e544e19408d8d12ff46700120a139c6bcb00dc269b4c04a6c461bb1ba0d7cc0ef48015cb36fa71affe28756ce7464572aa11afb685e8c1adb7db257d201b172a230c64725a51c908820ab2a87b5c40cfa676b129ce8c7c17da3352ee8a3f4d111916b79f1a9412203bfcada7112349024b85a11d9ad208eb3653b7cbbb642f70301e98b68052f04ae3bc15da0d2c01b3631f412030fb88c993000000320004d1650002004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80000002907800000204000000010303000000005f3b105fbe2bb6846272a5afa86a7503f02d7d3eb4524d39f81a08ba4e7988652b47e53587bb3974274aa3896145e508feb0a8107e6e839b4f9645fe999e6c64183decf8a5d627286380e1b4fa2c7b2e82e39e65ff18cbdab4d2"]) 15:43:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x130) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) 15:43:59 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8003, 0x20) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) getsockopt(r2, 0x4, 0x1, &(0x7f0000000100)=""/191, &(0x7f0000000040)=0xbf) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 15:43:59 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000240)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{[@broadcast]}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) setsockopt(r0, 0x8001, 0x30d, &(0x7f00000000c0)="6aaa6a39936095ad47aae86673217e0bcacef748ca20e9ea249c65ea4853caa6b38ab9ed97643961714bbdcb6db128c9f61c0586ad0f11289255d5571437e2c60a90ac032b79c3ae26c482e4586e86761d75e3dca92b5a3dc45ace7ba336b0fb67262307705144b3411339bc48dd9022836ab940449ef9abbe13362acf9f615556994efd781f531f9eb795b80833f34692df540709ac2129d09fcfab0eb9aa308b17c948db5037b6821366b996c6393b39322a905a550ae07024d11d8dd723489b7648e9794dfdc03067f7622c0bb5d9d990318056f469410ca84c4d2bb88ce34f2d1abbc2279f922b0ed33694c108095cf483eec203f0410a0348", 0xfb) 15:43:59 executing program 1: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) shmctl$SHM_LOCK(r1, 0x3) msgrcv(r0, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r0, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x14, 0x0, 0x0, 0x0, [{[@broadcast]}, {[@empty]}]}, @noop, @ssrr={0x89, 0xf, 0x0, [@rand_addr, @multicast2, @rand_addr]}, @generic={0x0, 0x2}, @rr={0x7, 0x17, 0x0, [@empty, @local={0xac, 0x14, 0x0}, @loopback, @empty, @loopback]}]}}}}}}}) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 15:43:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, 0x0, 0xd) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0/file0\x00', r1, 0x2}) 15:44:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="89000000ffff000229b0ad08f079484fba01"], 0x9}, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) r6 = socket(0x18, 0x1, 0x0) sendto(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r2, r3) 15:44:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x3, 0x6b2b, &(0x7f00000000c0)="399dad5462fe15848bbf9d47f160e442b002aa480333e289af3903079f3fd7ffc85f40dfeaebe6833041378a6b111f27d60ed7afdb1989dac8a6aa49d1abfb69e7bef804b604a61de266fd01323aaeb32ced9f408a09adb74e54b9dd540526303db10298d6958bfca79d99a31ae3938770c80de8f20bff3e86269090c8173d4536b87bc695b79cd681ae2950b04ef0ce77b08a18aff85bda05d412367f122311d5c32e8c23cb2313d9ca1c1396cc14d1aa54ac02ea1e7650037e9c9b99eaf8b161b9789c72b40be17138715a", 0xcc) 15:44:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) read(r1, &(0x7f0000000100)=""/52, 0x34) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9ad80a557ccea1eda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb", 0x104}, {&(0x7f0000000280)="4a8edb51999db177df4643468d61abd35b7132610a28254e8f73b308885432cbdeeb4d427443a2d2703d85e1988158e796d140e78735e81882d3bed952c31a88c4962e58e07eda0f776300a4dea51dea012a7f0d53bfe6c9577334b7c641723a79486d19cd3107f27792eb03d720f5907542240f090c7d09f958cf8ed2f161f2ebf0551cd831b94b0c63ad82c058f8dc74456a619c5027983754ce139093081ebab90dd5235d09", 0xa7}], 0x2) 15:44:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000140)="a837cb3b7a333393fb6c224c970131e6082d26ae203fe55aaa153dd196d290790806f4806fdc5f9617391f95d01b66f52fe902cc7c01076abf6eb6fe5012b397acf67093ecec8d12c7c0b33f50c2a2ce78c8cf62001f83c1879f7740904a13d4558100e337675ded8d31db0a8ec06aff94f571fddc64053f5b8f0de851ce7aae7321fd75fa99a2f4282755ad5340cc3681995ff6f32df6657de27dfeb48ee87a9b76a6ecadb2c994a394f6addc8f19e3313594ca83ba21297ced86739d991a9a333e0e70b2781b17183a05a01f3ea718abea20b41085d0a071a1aad1d4a52f24701523ecba219eb1707f8fc9b61620d8cc93811d32fc6c96c9c91318cfbace3275838c4cb3cae5b55249496c16ada95f327ba79e609dc55f88685ce75ba738b321ffa7d69f2dca1e77c2231bae2d0b6b6476f3d94297d60e7b2cc671e1bbcb5c39a55b0c33892f76bc7e63f5c062c26cc4c079bf3b00163ec0d0b12d88a07c05ace5d9e2876f4fa9491a221cd28c6c75b5b153d7a51d6a06b3f20e85c97bb69dff5c433e37791259a159a49174116cc2a0d3053f26fd43ebf75c09de5d8d43d4d5c1705fbf526dd54f68c8002ff6c673e6ad96cdc2bb8a786fbc1dd176823962b5dc31feb241b226e08093a45604961bcd6eecc19d9f185ba221e7bcee74f7856db01151f1c1876976062da678723fd23e54a8aa5d822f87a47c7ece4fdca6b0a0e4d1c754ea77322b8166e9997ee41fe2c4745ac46454fd654aa42472eac0dfdf459fb97423cb5282538c6fc026c44c4aed137981f3dacc089638741f2cc9a7044e6fa43afb1073813038a8e2192d2686281550e3bc6d7239f9d3b432ec3e6ba38ffbf3f26e9312abe31d482eb9868532d294fa226cc9fabe87ebb8ee6306747ca931c2b304b3813fd388dea12f70e5870229c03f3ee3d1c75757f4a427a818b81067f22cb4100babaa9b5aa1ff5cbc9ca524717f4214f575c7a8584a43ca1cf4e690ce3520a918a94bc7ac91e182ce5826da0e62b7810db5ed69e572d1b3093ccae4e75a3f934082f8cf3afdbbaa791ecda6047ee827054bf305e23561ecda49e440565d2617d21b9b2a5a5d69c0d8e535af54817613f41fb2f40483b318175df03526d3df7b6d376aebc4631a036bca00f9af3e45c43cf32c256115f04a35616ddacd9a1fa54a4c985fef8b3f05963a856ca1a1a791d93c94480763b14ba3aa1374c91bc972bfbb8266ea61dc4c70e74b2e5b91b8cd1b7a07cb78f0676da784daa93327ec8a41bce2a399e6f9ce6aea6f82745a89132eae064569996d8ca98be30e5c4a6fb49f502a4d185767936cd831cfa2f243f2d0db5dd823fa1d0408a17588abe1ceeb5d0f98e37be5b6b87fcd47bd36eb9f265d0bb7d09027477e812b9c64118775102266597fddf6de9353dd420a0ae49e2a8b9c8cd62cc7418f803a8f2c6557ecbe766d13f434d8fcd4d287dfb20312e89f868f396ca0dd97cc75b417336196339df374b3564b081acfe5864ab2d2c6eb3b1e8e1e27d9385a9f711bdb51eb71c6ae3a4320d29dd355c288890a183850c9a649c6cb66aecc31efa67b0c4cc18b19d9bd5aa37ee18547d12d671f6e382d70c6d80a60a7d9d422bc2bb58604a27f5d0a506f07768b9eb4b3b89598532a2701b993d7f557c2c6b0a0d2b95914bd6f6afd945fe7ae2882c79313d2a034f219b7e1ed9924df800495d337fcd425c21185559db3f8a507dd81a237db356faa17abc9aae5fb51d1deec2b3429ff0a713a9e206530939671c0982d0684545ca44f6b47d87abe4e23059ff74b63453537bef4a9d63638e6772b24fd2b255e00aba86be1333d166c3e77a318c8b918ade723bb0149d256e5fd816065249c8f259619174152e1de98c81cbc240cb06a320d12592cbe165e592595e3d4bd3ec1e0d0d398cbf92e480308fec02f0b6cc960765e679cc2e5f025c4188d0ad5db2a60cd389e0df96f4fa801959e5f2f1e9d454218a9ddfe42f6240af3d88d872caf3642e8439afe7c94688c7ce8e914266f66ee4acc4c052c37e5e201cc47db5826fab56401443a29a7ef11d9ce6a3e27466a4fbb8b779d70000e405d5006ba822b30b67bdfa1d0a57e71956e4b29271184699797a2ec868d889537caad5715a4ac7464fb4dcdcf6b76fd30de4d41b8ea92b0a613040b9702c8d7a58a990bcf7c33e7277ab1c585340e5ce195302c9fa1ae0ae27a94c9f0cc219152f53023e610764e98874a190d01a2e70d4500e291c001a0ad0b2a3aa7ac60bb8fa7af0f014eba7416ab3de5c94aed8a216624640f4d6b2737bc920f380d227cdb04d393b7eb1fcd735ffeee2bfc5191035be402bfec0f8cf701d59281adc59ab11b6484e579d0700c2e53c76c1d6acf5d659249a8637d9aa708967edd1f4f323ce13e71731f3ea7b6b8f11613d192e6b214f072c2e7a5e886ce3ebe9fdda8897458aafcd15d967f97bf826382fd18d9e263197cbc4087ceaf13862f10d81c0a104a2204bebf65af90985036c47be44a5be76b80116fb869e3cff8e22cb61a9e80f7726014591e84c95df5f2a4bbe149db3b5dd008a4a1f5f9add04f787eda153a62376707d51158218d433fafec1df2703f20654ce51ae88937a8b04aa19714a7a5720766e51ca5f0185202b566fb83c12e9ffb734784f2330b55141b013165b64564508a6e4e17d0a39dc64d4e7a61f47f1c9c4cd09807f02f6047c082e24f1363c1089f4e12a6a60e42287360458eb76d40703550abdd82665a11deca768f65403a50886a434d6e40d490ac26225731fd104ade3c80b5061e54b3fb04f757fe3f1ec64ded48732025dc382dee85a91e13b8da1b6fa3d898419d80a6782223cdbbf0a1a86b76c9b6f2ae84aba540a886f933372a2e2554f95de45662fb61c74b272f46d9386a6ecee513320cd4a52b784e61b1875ac36d4055d59263a5c922a62c41185333d45871d84ea1f4f7ef7084858b5e798c3ea8efc47ac9cc378154bc1d973609f8597fe3d705771bc09ec7f3f5e72bf1f995c3b9f423ea057d3ea10e5a3a6f77a62eab6de4d0da48295e12fae67204f238783091646d8e926ee0cd5624a202acc31f318e3a486e486369ef94144552c8a0eebfb1d048ead5d31bd536667c42bfefc5c289c04b235ccb5598f68aa5499df3917b09004f0c9dcfa3fe5b0490c835fd09f314040c7faf4d95fab2e242ddb25d7a3f74f6b75ee5f38937c583989e53ebdfaf06eb09099d10487f885f04990426061ed24d718ba4fad77d89c56aa65669d5db0cea73f727f5e113db3c9af12e7e20f03c0ca4b210b45d1a84224b330f1dda5b2dc2b957907b7fac85c0a8fd58da01836cf7075f791002ffbaa689491edf3ccf4040fa3e45b182dd3c289ea8a5c1623d4edbb9312e365e1ebe6655fb85107d5f21aee7c8a5e7c719dc6c2b4213199c28593d334958223f9874324e7ad903909abdd5a31c7aaf60500c7789efe8c6aba86936ea920fe0781194071bac38e545ded704d3fd51d057dc03d561ef8943e2f8cdded466258e300bdd5bda2fb7eb0a621ea7c79d5b1830977d77a0dd99cd04fa22754ccd01919ca95e74eae12cc403204eb71e2abe2b8140a405f4cdeeffc9611560fde7d414a0adc0c2b08c034774745ea6dd1db2c652097a990f48e3d61edcfa609e6ffc1f4ce052fa02e7de77f141151944d2a1965e7c2e3dfd66a2b2f6729dca425fcfb29e4c6776615069cfa4b8761a7cb305bab888f9eeddb4774333362c25965d3aa678ce056b6e77e00f2f3023620ec505d361d66d1f17dd56487ebeb4f6414a6d6f0a6d461e847e76e7720d00a8df28404892c31e0091c80718ab805e379f7054fb031d6ea3ad93e842468f7f6ead0652ada76b067b320da5cea8ffd3faeed87b8f7266373d44d995b7ef4fdd9eb81c8f83a02af24f5fcd672f1c9cc68c35590c3ce587bc207a4ca1b8ff93356ae395316a8130bda4c7b3811a84b5f096a2f4feda00b7a62047b4bdb4c15222608459b229ac9637650c4e8095c27e75adb37bed55c5ad0d0b624446edca33e107e04ebc9119ffc294d8b54458b66637cd772ac52acd23ffc6db50528162fc5ea6d4e070173227ac6c0f66776fed7605e7a620aedd37414d6395341d4d1f4021a01dbe521cba530a9f5d9df600006c3cc7151e7963eee6f9b85326fb31a4ab806d4dd2c6ec1b902eee1cdd59786bde050808583842474c6aa84aafa743e7ecc05976e521d6d940460d4c52554a80946b399fdb3db1cb66d15b77b71d232dc9adbac294c042a94fd2627f58f332e0498d11e7113ece1c155c41c939d0f8c9d9726aa8af086d8df2fe451063134d6168c920fdf275aa7c1537d850ff98c7f95bb9c494f3c456b6038d0810d1f89fac8f30f6c6aae7e33589f11295c33a8bf7e1253d4b0f931dec4325aee9fb124be8eda82dd4e1e0593a7873ad75047a4879051e56f83555476a7129f394c9501be3775d5b8ea8f410c4f3ea5cf912adebe44b1ce30558e600e6b2db5dac790b3b2919a1bf1019dd9efc0c4e0d863b14e8411685819ab6b4d7df1c23f61ff5d8f1a34176c3cd1d8465398306903f86acfd30e1f981bc0d13f0cb403b475cc2f2db7a141157b6b08c99a4deacb4842c62857aa4f779fea5af9f873986e939cd009ce1e2bfef043003cab0ef6d57e1f63f6540e1f16c392759d1923a16ed0ad1517c79281111dbfdab0c8afb95acd9f8a559dce1d676274fa01d1582916ae6f5cd40c6cc56a89d0f8336bcee40d1e2a688e7ef8a2de913562e880d28d951dffdf35628be6e5a96574b78a5a963a0fa8ab311de1d578cc3064c6189f81c3b60f71ffefd6a9bc04af60f55ff119171a8517e116e05d8e2b541d2a1a7fc58f7aa79a870695af9d05ef2adacaef3bd3da1f366d56f0a20810ecdabf79ebfa126c2cb94cb4e79e3fdab60e081fbdfe3ff4771763bee01e84ba33d34b78de5f015f6b6f59a7336c99fa16aeb4b3219a4d07b7a0f121c9bb42f1609cd46edaf7d09517b2d63f1b76c0c9778089d8581f1d90f34fea44861500dc1cb1d1f5adedd8a353b6eaa4445e9fac5726aa11efce3609db1143968398287f6fcd3844dd009e1ff2e4226ee471a765264016b83e7de08220319fb0a7486183c5d522c868f51c029d5d869317c9b14fb52254a9e6a69a38ab0f5bd2f9a2817099fc4d86aa4ef73030ed81579a73e557f38b0c976c1d06d3af8be1859b72e30b40f4cc6598c1aa242a0f12aa19ffc9f8c9c24072a980eeebae4049f528e9744dff1109aefd4a1a739b33e4fc21838f563ee26e66f126c172a3d140dd06dcfdb3200a74bf225d377c9978c5ab24c5d76f3984df9aa7841e928a4a1d9e59019cef7886bd1fd0d76514986b6392bbd5bc449f4a8ca533bbc044466636f79773806c24c50e7baa97710cee826a2e6be241e2a463056a3606e1d10e2389f8c3dc6a507d86336e259443f22908d8e4d7a91393882957762f9858e0e61b3bccae6c1191b010388a40ad017d522a0fadec9648b494027021cf3e732b6693b184a22e9d53c5423b885b4587374dc2c6ee640ac0414b5ab4fd40050c86ba968b4f6501e65a51f56c64b082cb663083985e4b05fcb40374609b4995dfc48cb87e1b5ce880ff6ba25322f04eaeeebae3a2d5dc0e92d9c2a6ab64453759c32edc41d6c1aa4fbfbaf4fb0de8c4dcc0e493b11776c2d19d14156a65c84977bc947a9fa5f8b2f12b8c539f5f5036fec63d0150b34df6077c1a53419c5bb4b1744b05c25444c3e6992f4eb4689f4617fd0d931"}) 15:44:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff000000000000"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:44:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="3484941a8dba433be82ae26366cdee7693ea99d05a6fb1ff51"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x100000000) sysctl$fs(&(0x7f00000001c0), 0x2, &(0x7f0000000200)="0a4731ac6af752d9a3b0e4c72cdd22e1d586f5cf90e05fcba25e7c7f91ca6feb46293b27e373224d93e3e112cdc14a972d63e162af9a273763c66faa324489826ec78a72af4ac077af233a9bfa1cf0e84aba11575f2a2cf707a0b2068569add91fd949c5a7664f35fcd96abf96e88dc316cbae421f7f", &(0x7f0000000280)=0x76, &(0x7f00000002c0)="8802193e1d3a0f33d9a98959de121b12df8e7e2ddba0bcecac0670f9187136536f39ff5c5f67cff99fe98e93e0e4a184b2347e843778b6e60dfef7737052a68ac004cfdcf7b2e342640c17f2b35114931320caae36f0de5587cceed50ea565b1726f25284e6cd591608d154c338325280139c848fe5992c837f89115d198f50cb3cb4f22a870c7", 0x87) close(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)=0x8ae101c28b6c6018) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000000c0)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 15:44:00 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) setreuid(0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r3, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0x7, 0x75b, 0x100000000}) r6 = socket(0x18, 0xc002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) syz_emit_ethernet(0xe, &(0x7f00000000c0)={@random="4f5b26135258", @local, [], {@generic={0x6559}}}) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x18, 0xc002, 0x0) fcntl$dupfd(r9, 0x0, r9) getpid() 15:44:00 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x12, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x0) 15:44:00 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000006}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 15:44:00 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x10) rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x1) r1 = socket$inet6(0x18, 0x0, 0x7) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 15:44:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x6, 0x7, {0x2, 0x3}}) sysctl$kern(&(0x7f0000000080)={0x1, 0xb}, 0x2, &(0x7f00000002c0)="c7ab30ac379723d97f84165e1ce647dcb371f29f351b3de1b530ad3fa6627f6d3a717c14775bf23a85a3db69b82823cd9574a97d0af131c104d249710492c3ee7def5a3aec478206ec3d3b631c5a337908ba681401f1eedb98b770b4620a028204000000bd00000080000000005a03f34b14706d06eaaf5af904e49be7ae47df4bba7608b3f59b4f3a07e7ae55511a6264aeda8e149d060000000000000000ecd11416de8c60f4594578e4d64e57efdf128a894d62397734c8fff0fe1e2aec982a2a4b5385bd8d252104b29bede83eb46eeb8692449688256ec4ec1fa0fe03d1411bde45e3aae3ab75ba106cc1517a3a261251d8dc682d0c81ebdaaff1e49da1041f8dd80888adc86f2af9abf60d0ae459b9e94eb051f8fb3ad28d7a819754bd43a5ec4c7c342a771192a9d784874780453605479f5de56d5d1a4df8d77709a3b7c98825d7d312d0a36e7b4fadefc92f000000", &(0x7f0000000040)=0x153, 0x0, 0x0) 15:44:00 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x77ab, 0x0, 0x7, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0xfffffd8b}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a244fd33055552f0b8b8f789632dfc94ff330600191359435eb06198f579456fc7d4c9658c9ad8a4f5f728193ef16bb93f12fc4d5f16b136a5d00d1628b53a0000000000000000fd2b9d3f985f5176274eff00", 0x67) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x100, 0x43, &(0x7f0000000000), 0x0) write(r2, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) r3 = socket(0x1, 0x3, 0x81) r4 = fcntl$dupfd(r3, 0xffdd5d6b4497e2f2, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x169, 0x800) msgsnd(r5, &(0x7f0000000100)=ANY=[], 0xee, 0x0) msgctl$IPC_RMID(r5, 0x0) 15:44:01 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffaaaaaaaaaabb08004500003c00000000003e9078ac1400aaffffffff0c4190780e0400004881003f00f87ff0a7b6e368010000000c527f0000017f000001b3060000000900"]) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8001, 0xc4) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x1920, r4) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchdir(r3) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 15:44:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r2, 0xffffffff, 0x400, &(0x7f0000000040)="c74bca12c151423dedb1af9aa979f5cde25afe15553d4bcbc3b356dfdd1110e2d568e16d05871ab00dee7bd1cb9e", 0x2e) 15:44:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x4, 0x4, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f00000000c0)="0000e122c00a8d808219683745ec266ec9c8d40600c81e1e537a5c9a8b4c8123fd7af42adeff841186794da6dfcdf45744065ad63000000000000000002a4b3457f93cea45fb67e96b3e80e9ed62db5f18451fcd76a2d9af2e9cecb73a08b57cb175c2ee54cf01725aeeb4fca37f0bb8780000000000000000f50000000000", 0x7f}], 0x1) write(r2, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 15:44:01 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 15:44:01 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffe46) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r5}, 0x3, 0x2, 0x0, 0x0, 0x8000000000002, 0x0, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, r5, r6, 0x10b, 0x9}, 0x5, 0x3, 0x8}) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r7, r8}, 0xc) geteuid() 15:44:01 executing program 0: acct(&(0x7f0000000000)='./file0\x00') r0 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 15:44:01 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x5010, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 15:44:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020f03"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="e0b01bc33ab47811cc6822cfde3223b7c369e5719452ea1021b022597a8b5c47b95870f3bb238e076cf83c53231abad5e10137e79ec9550000000040000000d535052eb3c6b7c2cf8f23c1e42cc0ee7041714f2d78d56af100433d76e5bf7407cc1bac21d9be63f7dadb9a8b7df4a8a46d8f806eb18bf924d82ff7ec88cb12271fe52ec18adf1bb791effb66b43200a5eb09ef0b915eb173bd5e2c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom$unix(r3, &(0x7f00000000c0)=""/91, 0x5b, 0x803, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) r6 = dup(0xffffffffffffffff) dup(r0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 15:44:01 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "94be1c", 0x30, 0x8dae6f429e6c0a3a, 0x0, @local, @mcast2, {[], @icmpv6=@dest_unreach={0xffffff81, 0x3, 0x0, 0x0, [0x4], {0x0, 0x6, "ef9d25", 0x0, 0x0, 0x0, @mcast1, @loopback}}}}}}}) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) syz_emit_ethernet(0x42, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x2}}], {@arp={0x806, @generic={0xf, 0x888e, 0x6, 0x8, 0x4, @broadcast, "ec972c52654db28d", @local, "6bf2252a25b9639ad77fff90dd780ebd"}}}}) 15:44:01 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x697) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb5, 0x3}, {0xfffffffffffffffd, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x0, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000000)=""/29, 0x1d}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000034c0)=""/4101, 0x1005}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 15:44:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r6 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000100)={0x70000, 0x4, {0x6, 0x100000001}}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 15:44:02 executing program 0: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10, 0x7}], 0x10}, 0x0) 15:44:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) fcntl$setflags(r0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e11, 0xfffffffffffff546, "42c63c9a8a7b7bdb5a77f447432be5816f157ef1"}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1b00, r5) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x4, 0x8001, r1}) getsockname(r4, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a", 0x113}], 0x1) 15:44:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000140)={0xfffffff7, [{0x3, 0x4}, {0x1, 0x9}, {0x1, 0x1ff}, {0x2, 0x5}, {0x2, 0x244b}, {0x3, 0x7}, {0x1, 0xfff}, {0x3, 0x2}, {0x2, 0x3}, {0x3, 0x10001}, {0x2, 0x9}, {0x3, 0x4028}, {0x2, 0x8000}, {0x2, 0x7}, {0x2, 0xc09}, {0x1, 0x7}, {0x2, 0x3f}, {0x1, 0x400}, {0x1, 0x1}, {0x2, 0x9}, {0x3, 0xe50}, {0x2, 0x2}, {0x1, 0x25e0}, {0x0, 0x352}, {0x3, 0x1000}, {0x1, 0x2}, {0x2, 0x20}, {0x2, 0x6}, {0x2, 0x3}, {0x2, 0xfffffffe}, {0x3, 0x8}, {0x2, 0x7}]}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) r7 = dup2(r6, r2) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) fcntl$setflags(r7, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 15:44:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) read(r2, &(0x7f0000000080)=""/212, 0xd4) r4 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000180)={0x1, 0x80, 0x8001, 0x0, 0x80}) 15:44:02 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x16b) connect$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 15:44:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) 15:44:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x1ff, 0x3, "0087452cfb000000e2ff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r4) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r4}) setsockopt(r3, 0x1000000029, 0xffffffff, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 15:44:02 executing program 0: syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe800000000000000000000f000000aa110100000001000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852ae921f69b732f635904374ada1a5d7a88ceb42b9f2ae4fb65306b06ed42a572e5f58fadc5321c48697de"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 15:44:02 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x28, 0x200000033, 0x0, 0x0) r1 = socket(0x11, 0x8000, 0x7) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) close(r1) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0xed) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) flock(r2, 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) wait4(0x0, &(0x7f0000000000), 0x8, &(0x7f0000000100)) dup2(r3, r4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 15:44:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="53db972098fc054b817050afd60789c845cef4368ff492391f9ff1b92702bedfd556a6ba26c5f1c3ff4dab893ddaf84b92cfac6457810b4975306ee33d6a1754ed60d127dcf935360d6afdedffcccbd7e7b7049d9fe3c6695b396e17abd3f1111537b8668f225121cd06c1a22c040479bd", 0x71}, {&(0x7f0000000200)="05671c936c677cc2fdd9e94c74fb31b95963126371a82da85c3a7df52b10e80b7df03bfc0c707020b2030e454dd5e7faeb0203c2061733522fcfabb55653d08522b6f4f9b6bee6e3b943f1d2a34953", 0x4f}], 0x2) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) 15:44:02 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_reply}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) r1 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = semget$private(0x0, 0x3, 0x230) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/4096) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r4, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r4, &(0x7f0000000100)=[{0x1, 0x7, 0x1000}, {0x0, 0x81, 0x2800}, {0x0, 0x8, 0x1000}, {0x4, 0x7, 0x2000}, {0x2, 0x4, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x0, 0x800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/208) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r5, 0x0, 0x0) 15:44:02 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 15:44:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 15:44:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820218b1e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x200) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) close(r2) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00001f1dcadcce11d237cd0fccce870ae7b71b2310cfe09a4824c7f4c5ef531e9e024f8838c4bd05eb1651e99cdcf539d116f1b5c16830bd5d8ba9797252bc375322cf606fcfb982476baf868597a4875a"], 0x10) 15:44:02 executing program 0: sysctl$vm(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="2391c6aadd277d0268a59bb89f21ec3fd882", &(0x7f0000000140)=0x12, &(0x7f0000000180)="098841d8a755ce39263786f9f1879da6c10859688b54bd82cf5d1bedd2dbeb1a3dd959823f3a62d06b47e9119637bc1ccbcb47bcb7eea888b0f3bff94123604367bbf8e3", 0x44) open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 15:44:02 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="4c0095ff6b23889b325c9f9547ccdf786a992fad337f080b77bf6fcd9f7bff290202232c9265aa082069", &(0x7f0000000180)=0x2a, &(0x7f00000002c0)="940ce4439e6e601da651987596b07fcff764945f303d59917a9da38f48fc38260f4ea5e013fd03bbf6577fbfe51b086c9941de12ce47050617005eb316bfb6b3ee86f450db9d4d0b974e6276ad76d4ec643113d1ce552cd5fef37044c9c6a734e3968f0946cf98ae2bfec4f008e710fc8a9ae556abbf5b4e565805c7f2d9665f7e6c8262873357ef6997657d4181b33016e17c8900dc7e183c5b1f05677000788cac2d87c468217a3c3589b89cd43a3fdd", 0xb1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000020100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc731afd1d25880455674be84a41cd673adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b80e50d0000b5a005925d84ce028c03dcf577571e6385f841756ce5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203d8888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e48baee56c8578c6e6dea42547efef07ca9cf18eb00cb68b3487cc6221207be1a8f8fa237f1004673e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035d90ca4f4c4596f237b8e5b09463884b0c4cb3615120fe7d9e260315390027c14ce7c293a1074a222f39f952fdab325a2c612e47f0e320c2b3fb280c8c6108b81242d640cfcf892baaa030027fe878bd809abff1ab9f1897b910427b5d01bb2d6deacee56801ba5c277016afb853c48c077b991aab45ee09cd6f7c8b1f1fd57e47803901e2899a0a366c6eeefba949e1147e2e01c6f37d8282f469f4a9b50ac43718040793cf7f468420bf788cbc1db8b041d13de2fde41b409cca4f32a85941f602da36534abb669fde8821e422b0228b64240dc6b9842e876cb7a1b2606fcf625bb71eed99e3b9edf9ba2584f3fcf44d3e2277bffa30a5976fb9d12514a23309b36f1a8a082544925c5d3ab7d6da750ff0579cf15b22137ec8ee777a386f9e5d4800edb107aa9ac96dea0d84cb3b58308c3698409a546"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x48, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, 0x0, 0x6c, 0xf, 0x9}) r5 = getegid() sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f66696c6530004913017e2e1cd6c426e51d3a5c51667727212d588e21a9a34f2e9333c938f39685dc69ece9a398c7993476735a334264ee50b68264dee6b79b80a84636128b329150f1003374df9416c50c33c4d93594ff0be3b2c713e46a0ec4a62224a8d303bfb2b37b3ba453a317f3f8b174a3249fab2c988cc5636f75671b9bf7a8768323184bc9b3a221db5684c55de91325e118bc55e8902858c1ccd98b0694daf631793aabf1a7df869f87147ed35454"], 0xa, &(0x7f0000000840)=[{&(0x7f0000000400)="1e53e66efaabdc916a57490b2c02865f1b2f55bd868202eeefdd7767ffba6bc6eaaef93cd3fe39325597f5119d9775d699ac77e592816aab3c791e15230ce64fba79a6", 0x43}, {&(0x7f0000000380)="35d6908a4bac55efd2e262a30944b5fe656f7ea5b2f1a60bcb5fa176f36a51fcc523774c3e9ac5f1bc5dc38c62e8af2e", 0x30}, {&(0x7f00000004c0)="8b83f487d7ff58a89036e3dfc1347acc6a2045089380883fec52b85899dbf90625f16e44d7cd4fb58db8ce9450afa844f32ed601b12f83b3907f10f69494779498e3f05e94cfcaf83f7845", 0x4b}, {&(0x7f0000000540)="689bf3183feda6f351814d4b35f79102e1f1a9", 0x13}, {&(0x7f0000000580)="4856e589b98ab8ae20197fa0b977878dcb2fc5750fc6a47a66611631e4d7274ab6f72bcb059c78cb079ef4a2c680addd574dff42", 0x34}, {&(0x7f00000005c0)='Z\'n[T8', 0x6}], 0x6, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x20, 0x407}, 0x400) ktrace(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40001528, r3) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x117b, 0x8001, r3}) write(r2, &(0x7f0000000640)="f13a3c51273495775550c37ced541e6f25844dfc8723cc8de29c04000000000000000000b37fae74f453ac56bf4119c9f7bdbc753c1f614d177f3a04aa4b68356aecafd1ab1105c946af97a5733fdec3a7c876d6aac2631411d50279ac22aab284252942ba813307f4e5df5790784b3c7a08306c6ed619b246865fbb2b200000000000000000abc11e93081e31ebf66314775e58669637d4fe20fb3d340727b2918307353bbca5d7db78f4560314163fbe54652307d0e94b135199bc9c22630d93234a31f0d626847a2eba2e54333e14e4d793aedd8bf9fadd437b1375ab9560612076c56acc5db825c4d3e1c715bb576582934c750bd2ecab073b7ecf0c7faddfe2f37cda9a5fa4d82549c4166277e511de64f0adcc4eb7bd8498b1241b3adee80015de1fca66b6c2db1e855669b06297a27412625aa325f8fdf3a4272c106a9241936c7f6d30571c820223d9551192aff5279fd62a549446d9b95559903010446642099f20b7500df655618e62ee127d010590677e7e3ad77d58c9530000000000000000000012000000000000000000000000000000a984a11145bfffe395acd5b956823eb14e11c04ae8815289ba3d3741799b322c23d4ad7b8e55d4cfb642", 0x1c1) write(r1, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000040)={0x6, 0x400}) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 15:44:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002400)=""/4096) geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(0xffffffffffffffff) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000006c0)=0x1) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) 15:44:02 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) fsync(r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 15:44:03 executing program 0: socket(0x18, 0x4, 0x3f) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c67120c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d92ad84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff771aa4f0c6a3d259e7f5baa0ba4e63d434f57e24d6e391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d33043fdf2251c21163c8a2eee980a4e066fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700"], 0x10) sendmsg(r0, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f00000013c0)="7db504c3f4be4a38fc55e35925700bee7f42e515cf0cb8d4a78011341257cd7a13a9690fe1a7dbc196828fda24d7f4be7ae9d5a236629a97a5cc5736c88ab5ae11e1f1c89d9c6b3b35553003d7845347941dd43a65cbca7f79ee2313bee97bd4f8f9bceda1a2d120ff03dddcd7b79a6f3d8a43652f5721fecf2be762fee7ed0c88d6facd017b122013f4b2a15c24e39321dcb6bd38966393149db784cda3b267a9aead1d06dca79ba99b6571fab9b5d433447a6f84b5c4b0a86a569f080b44b6b1532b613f3037483a527491", 0xcc}, {&(0x7f0000000e40)="e18233c087a178bc161c9d068335e7dd41cf07969b6aef5dbcf335b9aa341c9e95dc30285de306b1125585a5165331d0a78c93dc1f069c412eaa1fc0b866c9e93e88e51602c3c252f6e9e201b3e5ab428c7216c0c7efc88bb351fe68bee1e2b4c01f3e28bbbaae8d6c8c07a08af46bc819fadd2441c7344881d0dec4d3dcd636175ab95d649dc5f40b0a10060b0f1be1ccc5ed435fa88d2ee424cdbec39326dd09a946b354becc7dad8394bba3d879463097565fc8cc25a80a28a056b0600d3cea027c00200d34ce36e764aacdbb", 0xce}, {&(0x7f0000000f40)="8557fdfceebe35ff26a2b1daa446cd445d85fedda458867229808c52c17a8c1a4edd49a1a442549e3cc50280380d785914e4236f7af29d09f158049035d9b8a9117c7a1c842d4b4745fa7fadd2a323331a74a82d16cf393920894120980f3f848f21beb3fe3e3c1b505eb5063763c4", 0x6f}, {&(0x7f0000000fc0)="49bbe9e9d4a90baa2a3b456eb130ea6c2391aa9cc97910fbbaa09873aeebfedb080840691e8cf1ef24e69c5fa4324b365d810dc93ca6bcfe4ea141b15074b033d9b400cfcab13cc814d0069d7d953e27", 0x50}, {&(0x7f0000001040)="059ada4a69d8bd7c51cdb009db77d41d586316be7227be6767cf11b9d66c2723d54b86dd452958f0dd0da15dd663ef67969146d6cb45d7bab60ffa1edc846be96da64fdd6412ab6954a29a8585aabd8974caed9e350c309e7b2df0a0ae054340fe07c641c563d43084c22b6961b53c1c5602fee3c8b247067436e0d8125408655c9061b86fb0ed67f03f83804afa302147220a917ef6d4912bc9933f09f3eb132c9f46f2f430c132cd2296510a34681c0e20e4f711f4379512879c325ecb33918b1f3644a34fd419144f", 0xca}, {&(0x7f0000001280)="f3c50a67b3e517177ef08875b57df2947773f89df677ad2611c2ab9958023bf4806373944088bfdb912b6214a1d31159dd088d53e05141fd75d0fd817b99efdb057b542a80e61cfc83bc4b1dbe69bedd3fc7caa3679da90cb514263009a11b28ef4fe19126d6b041d88e7dcf1dc3b8f7077f81182a23b01761249a9e21adf0ce6ab37b402231dd78b05fe46f21c74b216787c8e5534bb759eeba5cf9a0567b85d7365403c30fbeab8a5bfd693b", 0xad}], 0x6, &(0x7f0000002cc0)=[{0xb0, 0x1, 0x9, "3a781255435e385dd833613c349277c5633c6c230b5fc5db7e47e8ee564748ac43589b1b5f6f26193de69843999ec9c77f46f23cbee870749bacd9aa71ac5ca9f9922d450d6c9c8056ce45252e95108f483484aed1bd61b0dec777f255aef9df96c55093aca8d0f19bc28e4332d7479a03cc326742bf84a12126927fc4db2cf0e1684b05984ff92d51483cc925eb0820fa39c7e94b1fc6719fe6d51daf96"}, {0x1c0, 0x0, 0x0, "108ed68943a19fa8d28de519f10100000000000000c8e86e2fab6fcf523adb387e825e06735610eaf2d4fd166369148c10ffdec0c61b7e746d0fb051c71a7310c305d36bab6a142a714d661871b583e1d6259a50a43ce8c6ed5757a31e473b80e2be9eb3e3e4e070260bcb585babcf34001bc740573eddb33dbc9f95266a90c183cbe9e0b2c64f2a2a5a2ba7b36c608b301525ee42f984b27fd58f59d050dc4c2335315e81752a138d043a1dba86c9db19f795f0aaaa81248b104a9f0f7703292e0bea19468cd8eb6215078c9bd96016fa6cc4b167000000000000000000000000b1afa8e878d864270fbb88d57b40e9d4fe45369077f16004646701996787eafe08c5c19cee11262d91c51fd9972861ebf9a2675df9f6b561c72dececcccd44a9e8df8aed98a40271a50d5cc15d750c047ea5de8deadbe7e0f3da44922ac06dadf3c7ec916d59c22fc2703b7bad4478c42a3f97958bac3952e1f96cad9a5a664b46b4f289aa9c8b8f1e48d14225bed85af611a936a1455169949a9e3d9f17f15b5162c29edcc9b1f06cb6fd994a2d11c1403c66a2140f6a8aada44f8ab76cb2c3122088d2728283e42d0f18b338"}], 0x270}, 0x410) syz_emit_ethernet(0x1, &(0x7f0000001880)=ANY=[@ANYRESOCT=r0]) getpgid(0x0) r1 = msgget$private(0x0, 0x574) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1900, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) sendmsg(0xffffffffffffffff, &(0x7f00000014c0)={&(0x7f0000000e00)=@in={0x2, 0x2}, 0xc, &(0x7f0000001700)=[{&(0x7f0000001140)="a4bd5cc5b0c4496f50aa78929266be51366ff12ec68c7021310587b961415095cf0bf7350cb5ae083d8d1d0000d856657319d5af9773ffc71602f7a34c5d2fd904b84ddceee5983a06dd46645b32bdbb168dbb1a510921ffba8ceb47d8b5004a23d74167664a47bd477f30ddcab32d5df37acb", 0x73}, {&(0x7f0000001540)="3054423f8f16662a3921b18b0a5affa61a6cf906a4ec6aa6d4474d78b53c2eed87ec40f159a92f24c16957aac985a07f736854bd763715915933f4dfd91035f5b27570a985fc6cfe848f2fb69f77eff495983b50b9c6daf0152b42c2a1fbc7e6d09f587dd05f0e4dbcf4abf41ba05aefcba9a70d0936d502bb1c78180a7875e3cf303a7bc89c2f9400df3c3e3dbeb988aa88fa4db968cc3d37d88ab17e00a9e7b90b", 0xa2}, {&(0x7f0000001cc0)="8a72eb00d92717c6a542e29f79311a5642cf8608145a724c3f4b6990efd1eb9696e2bd4e761582e1ee3d6a9b9c0990faf964543d9fb81b5c3cbdfc76331709cab2253c10c1871672fdebc0b2299e64a39ec340da973a47419d4437ba8cd8c9e63a453a4ed6c877ba02924b42fc33e93dbf26b6c5a05d7741ef0b3992ef7dee883d5fcd21f9ecf466fbef9417432935a7d9b388b87dc6fde2a2d4425d6bb5005f444577d78a0cddd77ff48195ad588e5048486160533ba45210e7dcf7447167f0c0c23a363e441252a8c97e3a7bd76dc6c7c95079a9f3df07d8e85295cdf37a11f3d8cdf357b87e8e74d79460f8da82e0e557637a8d21cf55a656816ffedf26a293198b6ff0c5b0978d1f719e3aa7870c1e4de8604131324e7eebfa8a2225d08e42e8bab040a8e18880c955f60222b49087b0edc4e03fa2520876f82b75afc95f184bc1c7e25c15e00d00076cc6dd8f9b5c18e38d46307945388a5ce2e42e251e05df13d6a9a2317d4e53f240f719f5c9e7139c9fc2ef9d265175921259fe2a8d891d568fc958aa5430d5a47499cdc353e46f1d883787a80eb7041193d2d0157d808fb3d3dc55086449ec1b00a5eae5dd29f873d5cb04d7a98e2224d6d8ece7a5b672828212df46ff51b60149f14b16545a66978284b7fa4f8096506b7b6d3116f6ec8ab9d053bd64a7585bbae98a6ab227853201e836928fc36a8a0ad1a1607f4ce3dcf3aa43c046449bec1aaa4f99ec7c842fb7b2b267ab5e73ef11f7b778e71b6c0adc0c364cd3a96db6a431302f076444a3d62859b259fd649886307eeb51c01bb1cd001f7d600b91208125c369322b5682995293da158af5ba139ac9d0190e4819bdb55ef61e871b29d514fe8568ee8be828301bee71c9b8e3e211e3af8caba46212b544d08b63bc102f1ce9f924f2dd5af648e5b5e6122c4bd78ba29776792080de104df9a5f978b73a313673b340c0694b0e2496a5a880a7a7d86ed120236447499d42bfd93cd964210ac22aa7cc6c3822df8a21360b8b49f1c6dfd453b42787906f781df53f15ae9495b0140bc97fa4077fcd365f38eab5c770eae9aef79f5cbd0dc50e1283450037625ff2a8c7ae44302e4f96d02d2193318b123f5aafb7bb6dfbc4050f75ddae6be9647e40b06be5b3cfeb3d25bbfb038497ac4222e03138fa8fa7e7273092c49061b35ed0a823963eeed07523b78d001f614c65fd4cb7c5735f022a6834fc94f5ba21d6ee67f6a85aeee7ac750a82a54cfbe48dc750a83c29d111a46f3a1eaee605c674373d996843525797d8015ce786dee548116fb3a43c525dc6c3e71a9812b41a3ef48e5daec70e8993312f555a9c6957557893549612ed40a1e5f89bc09fc1ce37b834c00409383a69114ecfecbe20344fb3c422fc027b8adf510bafffe2be8a33b8c3d1b0bf171786d5fa50a88064aa2d959a7c52805c88327f4c54eb5bb256c813a76a7428c2e46e9c34a81bd8244a05a81b4a30570f754ee7872f6a847ca16699c146393f25f51486a6c54829d81a7a742c3a24b6078c50e57d17b6ed0f015e69a8123220312137ab92bb9d9632c132abb485164082af17babfa4a7ab6efb38e2817b6f7725c6ae88dc240d8bac3309f15a71d3b4913bbb55e3c126d67c2becf10cf37e6582846ba2d3d3a4df64f0173452ef666962cfb8a36922dd0d4948187467f24df6cf2d7251b8a22d33dc85344d3ca71a632505a81a4d582b6e9beebf43047b7dc72edcb26a9ddc7dd183715be35c96d2b94e09c6cdcd5ffe08a7195942911f1944e83171f27e57868b855600acd944afc00d11bc804db18bd9b7d85d6d5504c761a4f32ddafff3fbc3c98376ec77efb4116b81beab7699ca259a4ef1d115546d10e131ab5973d020316450f51ac149d7a8b742eb539b5459ddd9ed2643f4d142a4843dec89d033de26d8f9b0560905d040e63f33baf192f200f62469fa59f9b5458f187f45db52d533bdad55e8993ce96a3c2bd523658b8ff7ef2b73b95d4025a2a0ce607651e745bd83bf4ecc2344ee0d0d6aac9c3498640693c2c1c057e82d5539d7f36f316a413f59af45642c2d65acf9f996a74d4d97e855b2739b43e402094bd17bb29df2a5275329b610eb41a44ed9d24bed894bc28297f7a8987cc5d92510e5e1c829b4e6ddeef02bc8f6365b6ba2aef4590c176a3ba5c34a8e09870bbe4aa043ecd6a84ef5310c51f0c2ec17b5a146d82675bf93bd92013baaac7bf9ec4cd4920d7a6257ea5aea02b6f41256e89bc083b70973b3dfbb9708b9ec7108efc03e18e5a443d4be870782c0c046519e2cb6bd39ddbb8f917ca00c57c17d2d922454dc68620c6b164afbcd85458a50c5bade00067446d751d52447172fd37b0e6050b17be8aeb5671269a0a0f382f72c2ff0b4de8d07d554bfe129f6df56651f2f44163e57d22e96c7c56e76456d29b0045192b313d815af3a9292c7df9ba48b72a78273cb5bd8441b5ea4ce0c1699934406275e74c4c921523f1bc3036aa626d344741ec02e2b2673af2bfb87e32f3cf5c8894bea07c13025066492bb432d2b991400adfb394a46c0da10863623eb30c4f3bb90450216e9e4f04f566c3fb4459254b07503f291162eede598417f3547f512a15f6c786bff04b32d93d50d563e190cb3010e90fe3836bc43e2fd9c3216007dbf6596301d8b97e575d7c588a8f6925a90bc2dd97e5914f38d8447758f9814e30052012c3205653ccce2d9b29b32f6653874d794783ba2ca3e0861067c33514ba44cd0428c8f5438ad947135267c6a1c7984126c2ead4d6f3832fbaf964b5f62fe07d149d224bb30c0c76ffab3b9c983966e05e90cd25d907a2c04c905e1b647cbe8fe5b52c86f8f17010f31b93962a57d7945b9824ce1a10c3e07f278b3917fe1a9b72434bee9356f83e3b5386913e938bab52c461be06b6a90c020f0262530bc4efa9221a0f83475546b392d36023fa65882ea296a139a003b97108e8d18dd413ac1c575290dd686625e1aa5452dd7dacb14535559f02f7c23c93179f9ed0e65bf1878cba4fc804b4c69085a7cb64369950ee5254f98e8d637c4dc3d4a3c6a81067cc096115a509e39004062db6da6f07ab559178cf067f3c0f52f9b36f3791c41e78a7434d3ab832b7a6af53c7269314890a4001496d7f96ddbc2d453322755573fa1fdab4e5ac7f9af2841bba03bca61133c601c1f88b60552bfbf6d97c98a0ab5dc3be1f6a5a7a9ff7fd7663268c3b397b3c36532102f0b83065ee92a16840b801b0e412e0a97eb956c12a7f7a7be387be5bafb8457abb4f10d653cbaa69c4c92cbdc81ad72324a2c65ac62cea7a388a9d3d63dfe9c02826b05cd713d299d1a1c4b0c7ca92e5e04a53d3761d28dfc0168ecebe9d839d10d458d569a0eb623c5d3d6837b5f54c23767f75c120eedbb60f963bf8c7e0d07817054391e6f71d3ae9725cf0940e73f42767822cf9eece084f90ed6c4fe40e9dfb8358757ee0f065df220591b401dfbc8cd4b6eb543a67a2bd1e5c2aaf0178d81c7ac80f6b931cfc778ae3097f90baebef583b966adc3e48230befb129edbde0e6f3fc1559ea08ecc8e4542c659ec6b8fb7edf2b5d2cf3d629f2d18ddab35ae09b07bb328b2d6b593f62342179ddfa4a041aa82c905a39b9778afc85bb1673c929a2cb77109f6ae90824e0a762c441e1aafa4c62ec05014a2359f9d3911289e3613314663aa9990a1e3fc9b46cc159e11b4253e2f17baa3e3d39f98ed1db66c65f71df1c8e0b337b3259cabd51e47bcb5c37df66a834770d9f119f163e6c9e58258571d8142ca3bb6f31a03b7c0f36273bb9d8b3b5e15c95698c18fe2a44023d65304063aaddf26a1496f37e49a85a247fa5d7bb42fc9da1bb04879494bbc41c4fa46455bc3a86593a49d89bf2b3b63f6892229363922c7ddad9dfec880d043739a33cdf5d12fca6142c6cf56633d15de4fd11a2efc8f1a4426a5d2322d4cad60bf5224e52fef1124ec1362ec892f602873a6b72692e31f4538f737d9ee964d806316fdb5f05afada39755a17b57861ecbbdbe857add457c1cce26b29ffe24970da6e115ef84a5bc97f718093dfb9d29eb6ea9878cb6e4d2755a661ce56fb212218120e69469bc623fee1e0c7f7b4a102d209c4e86f9fecb399e0982f2ccafcaec229b9b010209403a4ce9a9fd5191311e704baec29e652e589ca580254c376cd78880fc865fb2fe6a1a43d39100245c8148b65d8c8aae08f8e35580f1e6c92e8d551f8896b538eadf133c3d89e0ef4a9bc565953497f095ef7632907cc32bdd44bc24198a80dd15e027ca73eafbf13b9ebbc036ce1b1b3c36f198bce964c1dcd13d629083e03ec0c647fc1135028157aac2e08678baa1be30aafbd530316b128d5f39c715761ab97f4688f31e59d5542031c7cab79d5dd2b993488f9f29487d02b7c3187f73ca1e5070fa9c4166a72015ecc24e42e36acfaf7974e2cc98dc2821a6a134a4f8002434b98beffadfb9c63cc9adb140ce2333ed3c73d912e34473b2e8a7acede1e2f6e01a356c4734ae5ab5289577a0125c2caa24107acc7745026432e686485b98735e225102418f2d52af3b7b8278308df03853a915bef7d683ce60553468c005e062c390a7756da215665cbbc7cd1db2c80c7e396aaa284904c01d9d79c1d8535fd79fb1beafb2ea67972d7fe9fae72636920915e4b7ed39666bef2f7b04b0853fd32a6fd26533994172b8e8b58d2191e9d55dec80dcf91ed0fc1f189cb10f13dc080936ee88f670d3a4bfe2ad5941f3e5835f2310f022811f075d1114eda43371ff2698aeb360772d6a246ab2d161280c78bda42d610c3cb325482b253d43f5b990d5983d75c29b63629d290a52e6ec63a3b8371ad96fa7bff79c950cc6f07bd6cb32edef30a8f20021716e228a335e0fc516ccd55a7bdbbc01964e750c55cef413b22d5e6659a130611dca733d2d3e1dddc44f367203914ed3d0120ffc2492cdde566018910907f3b45abedc3e678b3f7e7c46836415388e47f1f7ccd9c65dfd14e62826cc3b5967851bbc600826f6abfc7d1fd6fae71fc1e02829f639bde58050e5dcb6e4dc49baaf124cbc05a2c97e1338ab61c92e62169692418f6ac60c610d018b6671bc43ba9651b45d34a194f3524aa9b3a1b4d3b58fd8c97d2e3657d41d5dd30e1cf15e2fdad783df3ff8d06a6397d38203853d586adcb4ee930021fe4474ced92ff263e78605ce93dfef0226548cbac86ee0d528b29c543e807d905bba3cab4564beb3d7e1cf675c9a24c3256a03c27d08791604c7f489dda64441be80bfa30e3c01abf198c3e4815877156e6d98a4f9e74281d2d712427f6b4d5172d759a43a162bc9ce18818162de1f687ffa522f730be57cbaec5c07acce215e6b49a3e89dc8126fedb6dd7997ef25f2f8113560e4ae114dcdaa7b9204bba0aa54de4d8f61562839cefd6baa9236b7ae2de3fa0b9baebb60182af456b57c0b833c41b3d010df6b43d863525a1ead2d8e18ef367c358ebab103c833db862588016c9303f949769c1c6ae30fb2c464446ce9dd33328afb4657ba0efa42989fc528b394d37a38c59cc6b0115392421024f9f74c21059bd24ed35006aea27f92e3cb0a3f9b6b43cedfb489d8a549bd70745323badd4d9b67f5cdbb3502e444f0cd96c25c02a275ed8fa6802922b75b4ece40ca6c24dd141a78c4c139c3f921d55e20b64405c62abc82a5e46ff02ca55647a0f52b0e747d99cddbc15abd8e585359e623b2d831502bfdf5ae2c4a8e91d02c21137206793319a3de618", 0x1000}, {&(0x7f00000011c0)="5edae1a16ba4e93d74e4f51bedb64eedf31f9ce78191d83f164e7771d9f1f7ba6c6d9758c74441", 0x27}, {&(0x7f0000001340)="6bf1472d9d0951d073b01a88847443607f98bca6b2f23e4fb1aa30f076d4870e812462f7493e3ad2c340de9b2daf420966e0c830cf5fc8259d4bdcfb9ea276744f0f6dc4ba6584b69434be", 0x4b}, {&(0x7f0000001600)="36727b36d5252e30d081c95f708d797774825f979b1bafbd72137e71d44d95f1d0892954452a22267e3c85870718deb5a9cb6159882c8e2143dd1280a5a2f84b5fb2ad8115cde114a6b60bc953f3b0e0d068e5", 0x53}, {&(0x7f0000001680)="867c900d78485330ede350b81bb5880b42ead12e6a36b31c653e92c5d95cd80b20a187d168f5027855549d931f2bd92b62824d621daa1d31514b544b59577356886aaed031c87af5f387b29c01228c12dd44a2c836c95d1cd579a2d2eb58faf108249c62f597fdea3c71e8201619b707", 0x70}], 0x7, &(0x7f0000001780)=ANY=[@ANYBLOB="a800000000000000ffff000066c9ec704030e59d7f33bd87ffc0b69bea5ccb1c1895f845781125b6914312c6a556b783d9f3ca42077c8a7cb4588e2d75d1bfb23012263de9584ffcc5114aeab0026cfac71802a9635853d850d26320939b1bd8d31116f32a47a113e22c5b914fd7844157686bc40b235a3a4199690e4701492d55191e96684ccedc4684a52c1eaf964ef10217f656808c634c6e05be9de66e979880ab0000000000"], 0xa8}, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0x5, 0x0, 0xe07c}]}) msgget$private(0x0, 0x348) getitimer(0x1, &(0x7f0000000040)) msgrcv(r1, &(0x7f00000019c0)=ANY=[@ANYBLOB="e462022556789e68bfc23d9fe81e4829b93b29934cc1e2e330ad79ff65da1911ef9f1947cd7bfbc1b71e4bd3fbd9e545dc792f79b238d92fc6f5bba8576c9283536579ae6113538ba5de82f674efdc670d24745f"], 0x1, 0x0, 0x800) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 15:44:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x7}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 15:44:03 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b2196317d5434c6040000005a63c50300f3ff"]) socket$inet(0x2, 0x2, 0xfd) semget$private(0x0, 0x3, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000140)=0x9) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0xffffffff, &(0x7f0000000380)="30d2e72588f57b47251c1814506d40717d4d", 0x12) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) dup2(r0, r1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001}) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)="60f3511ebea47c68d5802f001c3fd99ec8ab64c911a22b8a2810beee965e6c5a72c4552febeb410fae5ff1f7eebcf3aaa2c56f06939f646a20de78f1f68a84f1a9d4be807fb79e77cccc0ee0e39f74dddd1d1ffb3f3ed4ae8faf0cc1729801c43d68614098f5b0a26ce155446b1cc9b20a3bc8b2074e17ecb587a64c3dc69302db67e384b6ba100f4f3da9dff7dbdfc4f25ce8533bd5762ed053c660897d68d03446e116706791853def5e509e9b9f37a1d6b6819f85a2a478d74fe5f77a6eca130d53a291509aa499c07043f1e61cff44b0b485972d3537bdcdaa6a09be878ded323bf3b51c02c77332101c419cce2ce1ecbf74", 0xf4}, {&(0x7f0000000140)}, {&(0x7f0000000180)="e966ef0ca72caf295876dfb5b7a344c1f9aea93117cfe18bdedca5b17d8b6f85152d938d9ec29de8660fda35b11692fd8c991d6e7daab89c573a8d0610f64c310494eaff519cd4f8ecc1184112df81c4f56719aa6af3554d9a0d1374a90d7deaf00e6a82fa5ed4f6de04305c9467d7937c101a7f4a50e08ed7331d6031f5ebb17cdd5522dfbe20db955b0e24a39ad6597aa21fd7469d3dcd5ecba1ed516c71dd6a106f9864763ca49af3bdb31eb2137b2e029b1c09d7c45c34db41dbee336869ae2f", 0xc2}, {&(0x7f0000000280)="33492650dc96f777ec53dc16d2975305977e858b2e057c95d42b7ecd2a941d850d3007570fa0deb0c8f3a53c9298212a92ed14b469f055686605af117a800c009d47bbebfeb9889255ab3324ff09521d43aeebc67b00d0c62fc1491a6cc9789480f905945f4321fe42e064f6d73d31bee5d37f5e953b777cadebc7e1d3ab21982d4518e2a7f294671834", 0x8a}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="5000000000000000ffff0000040000003a7718cf40c9ff01ba9ecae7a76c58b290dd7e8dacea0d4d4321c30a38bfefa65be6bd779681136f86d9bd1435bdc31e5e6fdf54dda96a9a48cc8284900000000001000000000000ffff000010c8000072fc4edd8240641e3980bd4eafe47642935c9fd9329162ae611f3da09b9ce14740259dcdd1f27d5b15bdae1a4bcb5e956e11d8582baee32d73fa2854992a56e0ff620941e8158be412d45dc50573e2786a185a92e5170c801cba06c61000f25ed9ce2a24d181dba6566300af151f44a274fe3c8b835c2d0a2cfa181c79781d3151028e58cc9b755ff0318d0b52e577d931ae8a2c8d7858bc0f8acfff96c4bf3f3675ac180f7213b23d3fefe0fce423707a4d7a1a048db03e4a8096db1d4149cf23c23c8b9d5d0b3cf4debcdac8ef7330198a8055c583110a2f1c4c04a2d97d9beb05beac71479924587179ba032f9f81ec30002800000000000000010000000000000059719369ece5a17b7051fa6a0d530f896f00000000000000480000000000000001000000040000007261cf35c6f93941dd2f5720e6edc1d51759ba2d02e7680c919b033c2b897f70046de77ccf48ba86ed9c482bdfc794ae5e2eaa2e3a"], 0x1c0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000005dc0e9e6b1"]) 15:44:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0xd71}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="6b6dd32b5936d291fc6b2100222ebc412b1c6c6530000000"], 0xa) write(r1, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e531dcba725b7a7d7fb17b8a71c24c82d5147e7275e22a854", 0x171) 15:44:03 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/24) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 15:44:03 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 15:44:03 executing program 0: socket(0x18, 0x2, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fsync(r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000200)) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000001c0)={0xbfa3, 0x8}) r7 = semget$private(0x0, 0x4, 0x189) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000080)=""/251) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESDEC=r5, @ANYRESHEX=r2], 0x2, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRESDEC=r2, @ANYRES64, @ANYRES16, @ANYBLOB="4b6469bd1e2f92fafc92b77f05362cda398c851136318cb559dd8a0cc37e72ecd42f15f6c0bf2ff90a1fad902f98fa11fa5506a9c01696775aa7eb1dc27c8c60e9e8ff97f2c414e80905d07cec7fd1f2919884b83eaed4ec3872123f1d56150fc1"], 0x7c}, 0x4) 15:44:03 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x302) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000286fb8a400"/4119], 0x1017, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc024696c, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0x1f) fcntl$dupfd(r3, 0x0, r2) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) 15:44:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r1) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r1}) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="fffffffffffdaaaaaaaaaabb86dd60e2db1400080000feffffff0000b8000000000000000000010000002f3d5da9457b415c265d00bf00000000050056000000b0aa1d261c0852094c591cdc48f5360001014e204e2300089078"]) 15:44:04 executing program 0: shmget$private(0x0, 0x4000, 0x449, &(0x7f0000ff9000/0x4000)=nil) r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0xffff, 0x8, 0x1, 0x6e8, 0xff, 0x1f, 0x2, 0x2, 0x2, 0x1}) bind$unix(r0, &(0x7f0000000040)=@abs={0x9c66950ca949d4bf, 0x0, 0x0}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) 15:44:04 executing program 0: syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @mcast2, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) 15:44:04 executing program 0: syz_emit_ethernet(0x57, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaa5d001ebddd600000be00213afffe8000000000000000000000000000bbff0200000000000000000000000000018600907800000000000000000000000003011d36e6d7c0d403012eb4ea018c4ffd05c7c37767499a053ee4162dcddcee09972176fc2d4d4be208b4f747f82588ab5115142e8940d7c6ddb9da6c4c72909bae9e44ea17fb66802b68a117f207a64a604c091e8cd6140192ea2b37650aa32c87cdb59082e8ba44710907454fe64ca1e092f11da755f22a1c750fd63f7325f3627606cf32098a7f9210c27ea1730b4c8f5035a8f16800"]) 15:44:04 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) 15:44:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0xa8d, 0x0, "0a662baf0c033c08d271795acd00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101", 0x200}, {&(0x7f00000001c0)="ff", 0x1}], 0x2) 15:44:04 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018313"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES16=r1], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa9", 0x589) 15:44:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) r3 = getpid() setpgid(r3, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, 0x0, r0}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000140)=0x10) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRES64=r0]) 15:44:04 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000001c0)="71e01509a3db1a926a1351081a00c6221e5660a79ef6ee9b36600984f06a00ed5526543430cc4e949d29676a6f26093a02e09b7f8ab8a4bb4cb3b097a1f612d2e68af96bc5aed41f87e1c470b9eb81eb44128408d04728724b53693497d8bc97ce17aaa5e8561c6bf6d130e27b6ff745d688b2a788ae8184fed6e86830643b0092a3526aaf896a77920f63744a620e1a75d2a970825c0135e94a20a97c3ce33faf78bc764564", 0xa6}, {&(0x7f0000000280)="c45b17553e345a0170dc149177837f14fcf86f10fce77f82e92a0f391e7c085c7b27bc24329d2b8d3445842651d0c964ec935dbd243fcefea4cfb9fd61765bb7c2c0796199b179fbd0c99e6dcab76ca14b8b576277e33c46b5fc331ca09000cd74b3c1dc06bcadb252a44d46e759801827d8678a81e59e5a89c922fba5baf48dcfb828fa8691e3b60be6aaedaea954126bf863ac4d8470825bf36666d722c9c8dcd9f6b4f605", 0xa6}, {&(0x7f0000000340)="e35006d760a5f0921b34bea534bf191e37c4b9bdc9194d27e7a7b5ab5512e2722a341ec899eade5a00c90bd0e7b3d74f2c63c7d9ba39b07cd8e624d47686f45a0f3662e9444ff6e87d15820f900da858d88b56fc591c329361102d2e227050155c1c6919b08ddc2b510fec9c27c33c6a3f7efd0f9d7b7438019f03caf1b4264de06c159cf2d4d19f154d94282cfa33fc0dfef6948f9f4e7424df12860dd57ef85ec346a153b0d94660d06893635228afbb86171ac6069ee771691759f51896a965b7e746cdc299fc54594e81ad", 0xcd}, {&(0x7f0000000440)="72a27604850837c1018bc4ac036926526876e235e6e8855b8f50ad81487e5948ca8b01129d252914ff0d3a8fb46bda92e74fd97e33e7a2d73d9670aa9c7649bbd6862b2069cab9429b353584c752157ac5d6bba758007956abd712b698aa3837a65a006c5c371446c570ef150bea9473ceb61b6c9406ed60137adc37a75c11edc6d5e53708cb30ba59360104fad51f2c61a8d27f6ea5709bc7f8e8eac6f088faba45738684a65f0d0dcd7fe4e2fe4bee11c72d7e949b515ca132043eca835779b790f6801384e3341460b0", 0xcb}, {&(0x7f0000000540)="cddc6c905af7ca79e96e1ea01cf5c5bc4e3b6ea428e006fa74345eb50f9dee65c305c34cfd9b9adb0397568166fed87701c0b99ed6634f2a3dc1b9798cecac3b13fd5098f447cdeaf4cb1ebfb0047b010df60b66d858909daa45d5f1e95ffb434e23e73755b97e3f71b46b62841dcbfb20d6c503ef697e015c5599199c2c574fc9ee091d6d85a182f291aa25b71b2221dbdf9dc17b769ce6cf327ea55ea39a4eb61f", 0xa2}, {&(0x7f0000000000)="a9c16fa20caa71be", 0x8}, {&(0x7f0000000600)="4588d9348e3e355ce2c657c771e19f4d29f43eccad45ddf95e4cef17db35c314f457f11a669c98bbcc57437da43dfca862b22fd80d0d70630160d6199e6697b94d7852d9a0e8b844182942c5077ac4bedd67af19793ad00a6d604a966f41afebfaa568c28cb414fc0c4a7f4bcf3e6615d2ab58d8bdd86de225c6444b5236602acf0284c15c9b160e1404365a4c", 0x8d}], 0x7, 0x0, 0x0) 15:44:04 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="0848bc0e280e701df28bc9bda707258c3838a3a750e93e512ee39604c6280f1a7d7c", 0x22) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000100)="462d83e61c5f18ab3045bddafaf96cba52072b086ae40b163e854cb124f209a9ff521cc01c26e21e82bb7a3662a4858eac4abd2b18fdb0afe79b4a0b0f1a3b908022f38dd844f31d6ed2ba84497444567ff6615f21425f822c27a621f39780aae4a6a6cfea83a219e40072df60202cd7b3b3c126d834205cc7720e57e909007a69ed1710963cf982249ba388d98fb92dadc2be9c1211772f55343ce835e0090d2f456a4484aac6d0c62ea9502b2c1c2f6e4535eea5a52ca41ffcaed7d6aca33d9550820601c5c7964c9a6916cf185c4e3a41fa598498d4436836952fee108cf0cb5f427fcdf03393c42f3534ac19e0c9b240f037676bb5373b9816", &(0x7f0000000080)=0xfb, &(0x7f0000000200)="72234f4f4d1b55ddb3beefe45ab4bda3b1563ef7fdd08b7db9c7260b7a28366810e2320d267d9e42c025db73b17529b655a79aecf8c3b47c64848193f238225e2464109ae769d9b6293bd347851e0d6ad384c8efdd82a462b3ce734dbc92407fab2ed786ff0a6717506c8b22ea70177eb8009d25e5419fee049e01", 0x7b) 15:44:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00001ec000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)) 15:44:04 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000000000fe95a98d0b1c9bff000000000000820e00000000000000000400000000200000"]) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, &(0x7f0000000040)="0650bdad7b92d16cfcf415019cfb01caea70eadb2e7b644eb4de72825e7e0a260976b4d6dab625dcdb52e7a5323d92a13f65fed8cfa6812dc64c312ac7ef81246cba6a9af8354f91ae7b3eb65dd4b9722795ec5e2059ba7ba07322009fcf555925663d0a52f4091b0ac988058c214cd38e41cebaa0f04b43e38d135b3b9e8177ae78b142b0fb0cc7ead6b0dc3492b61a502d602d48bbb0bce704cbf3ba28bd4008b10108af0b3c9b4f93f98c4d47b6fefad2b25a", &(0x7f0000000100)=0xb4, &(0x7f0000000140)="7d55d6b83c46dd79c07d0b1d5d420c23bd71c01938", 0x15) 15:44:04 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x10001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x100000001}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x8, 0x0) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0x100, 0x0) fcntl$lock(r7, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0x0, 0x3c, 0x80, 0x100000001, 0xe8f}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x1}, {{}, 0x0, 0x40, 0x2, 0x7, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x10, 0x1, 0x80000000, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x9, 0x4}, {{r4}, 0xffffffffffffffff, 0x48, 0x8, 0x8001, 0x31}, {{r5}, 0xfffffffffffffffe, 0x14, 0x4, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0xc0, 0x80000000, 0x3, 0xb53}, {{r7}, 0x0, 0x10, 0x2, 0x5, 0xffffffffffffffff}, {{}, 0xfffffffffffffffe, 0x62, 0x2, 0x800, 0xfff}], 0x80, &(0x7f00000000c0)={0xa027, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x18) 15:44:04 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f0000000380)=0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r1) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) write(0xffffffffffffffff, &(0x7f00000002c0)="025c51946a565b1c5df700000000000100018b08acab4f74f7f94efc91c7429e733418a64eac117fba07b682c12b1a1baa1d014324aeb3e6b3a059795d73be297d721ccdab2e3528d16be7869681a402298a7322f6c3bce280021f0e60961b5318e61b6b8f3cecb3a1be1644ab026ce83f2e6eaa455d20a967fa75f100", 0x7d) close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xfff) r3 = semget$private(0x0, 0x0, 0x1b2) semop(r3, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1c00}], 0x2) r4 = semget(0x3, 0x0, 0x80) semop(r4, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) 15:44:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 15:44:04 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 15:44:04 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) socketpair(0x20, 0x5, 0x1, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="07b1af53b033fc9ad88f479e0e5a129183d63cfb6415b30ecbc5219882adb7a353fa7662468b34cf67e7ddb8b7cd7a255b2aeaba7ea591374fb2f3cf2018929a70e3e9b9eb292ffa27bd862d2da14a4d2e51f64e2b99cb4791625c677571a6c116ca0edea4ab1eeef21e30896da8c73368aa81c13f33e771e0ae4d7f4f934daf0b5eb532cef28fdeeadb44b14fa75cecc94e455922add500faf82934abbbb8dd98d1cabb1f4da5dc0e96a475df3787a8fb15291ac406506eac0db70d9b09933444762a94c2f787ddbae938096c249e22e9b0af7fc12f22ef918caa78092961f6681aeca56998a777125b159d34fdc1fbd0836dc615b0923eed602562a68268", 0xff) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0500000000000000bc069751bb1e2130acae85a6ca6d98f3499dc12d972155371aad4f3e12d675a7ac1bc7a0178c9241d95b516c841c29f69714859438067d3b20525f5147d36711ce99db1b8d93d54a5039b46b48af3813c966f63c3fb931c8e73553342893672c2a00c06f87c48b3e9c741c4445425592937ff48289c13b01480df1eeb4a84079596aafb32dbf2e8378fb21f94f44d84c3e2a2454ef930fc6464fcb34b590643388ccbc8904c80cd06c36240f00f134eb2603b585107cce1bdedc900a0fcd6a5b80d51acc79c1f64e9e8cce75135911e9bd91a03b317f2fda144c33d13bd32074979db8782b94086e06a392c61a98ba8656e33f981b2b0262ae75f8e0396bfc8256a090ca45119dc8abaa2b2c0f4a1715e772bccc577e17ae094a890cb0e615cfb65f244d3ca591d1b6954f5eb6ee309d8a1d52a9d3de565b2e2e345c3764e1d4797cd8adcedfd530b76037b1fee8e6ebeb3c1f4b5335e65c6590ef0bd76a2fa0df12e478b6f21f2cc9c144dae330cc65c55e89c17ab586d96c8af883f06ca6e008593a32d72118d70592c0eb7a49fc7557f36c8296dec677f49e05f71edf75b775191cc6ba80aa003989a2701f7d1c687b8c8579caba125c1913"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYRESDEC], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x10000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) getrlimit(0x0, &(0x7f0000000580)) write(r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) close(r1) 15:44:05 executing program 0: syz_emit_ethernet(0x158, &(0x7f0000000b40)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797101225200bdb973531eb41c45fbcba81247e4f515ff0200000000000000000000000000013c0000000000000001000100000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="e08000019078003f051a0000000100000004000000020000ffff000003620000000413123bee6bf86a588f050cdc63337d50c60a000805573e0a13125b3710a2f68df696cb740301277a42970303d10303200204f0ce080a0000000000008dfd080a00000000000000060000a21d8479d86bc9da506148c3295ac68904564c6350f14b0251a4a0959bc5a9151987ff5eb595da86196f5ba4a73451246198f91f32080773abe4fa7b531383b7db74727a22dbde40f70b97decf157ba219acc728ed8a1d19a209b299ae2dee20d5749c8ea7421753b8ebbfdfab22b50a53b9a3661ad7a8960e844e8529bda53c84f8d3e1b25e18f994435cbc0b63dbd23ab5842df2b1b877b6213d4064c45471a70aace26aa62a875c60c1da5d9d22d60a505ff423a278e1547a4adfbf3ff0c1dc4166ee799a73fe79087424d50e2af21feb6f4a7793d13cea8c1d2f583c436c9698f47afa06276a891728b2f46b73fcd4517a0b4001d96b8f2d4521c3741b91e92a660c21f4bb4d762b84b779a21e5675a58b904a93abd1d242955a6b64f746cfb0e2cb6b9078b9a886b016c60e3f0fa186fe87042db1b5a10f0163b33d4f27e93921c624a338"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(0x0, &(0x7f00000005c0)=[{0x1, 0x3, 0x1000}, {0x0, 0x1fe, 0x2800}, {0x0, 0x7ff}, {0xfdfb630ca646afa7, 0x8001, 0x1000}, {0x2, 0x8000}, {0x0, 0x4, 0x1000}, {0x2, 0xfff, 0x1000}, {0x2, 0x1f, 0x1000}], 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r1, r2, 0x12, 0x7}, 0x1f, 0xa211}) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/250) semop(r0, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x3, 0xf801, 0x800}, {0x1, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 15:44:06 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() 15:44:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="6de7531ad6afb6ac7d8ba006a4462436acb75e3a7e350b7dd5cd9d17c0978f2bddb861b9cf6998db12ece9ed5b0e3c97306fa15fe2e03117d68c8666ffc9a6421b223c349f76e9e75fffe6727cea2f70abb4b84ca97d5ef9fea56778127c611c24dbed37771cb964", 0x68}, {&(0x7f00000000c0)}, {&(0x7f0000000200)="fc67b64680871770c26914b49331fdb8aeb0364baab45360d9af6b0d6625e5c41f9d554bb9e492b9e70c4fd8d7667674defcd68a68098ab277db842317c843cdbdac966650d921bb43d81bf0a46c57e4b3edef97a48805e00540813bc01231a0bf9beb044cb27345d17a10cf0af8b239fb51d1d1970aed690bceec037de10d4b4f255df7a9213d755dfbd81666f5e858c5a1e2cf96a60c6557ed6f9dcb689d8e45a40daa6c4ceeb76115c4761fe363615287117ef113bfac27bd354d84bec53ea9de552d86ca54dc0bad191aab1f114d503dcb20", 0xd4}, {&(0x7f0000000300)="b813704dc98c0043a676e38380e691a6468195cac9a511fad94af14a0852da22b4cebdee2247df5967f6acfce41addf9545e2052e698613f18dc708c8c54aa79375b32b38c47646de844cbe08f87ed20eaf9ce2a66138d8f6edb48504ab62ce0660a62188fdab1d106a2231d99ff849b74dddde7a618d316b9f942630f086e2f9761cf6865844f3d292648475afc9bcfd490e80cedcc38cbd92770b2b2128cc115cbd00215fdbbad5448fcb5840fe631d6a32c9510a6b603f538a05baf1905af80b6c786d512a600a1f638e3d3db577945df20029cd4efd526f792154caa37fb8deaf028b2927b0f9fb881056fa43331037a11980ea9365fbdad80b102cf6d800c9dcd5a23432439907a157fb889b0ebf67f192d3118951c2a0ee3cbd79bbd405df2fe216ad04a581e0ff7a8a843d00f2e31a48b8b390776e992d4645d9de947912f710c3cd3f4707baf0ce02eeb378aab4e31be3af3462e142b60ee1cc4266309d158cd10d89077bfde87fd099660aa3e5f09077f07ec2e3322c6fe0ad176a054d94adcd5e7b6a71220b088e39720def1007683fb978107ecda5d94f10e4ffca984fcf57312b1fdea777dbb6b96a445a9211ba9d97b74308c501f871e8e9999a9b12850add9e984c0a1ce06ac883bc1f358d2b72a41698bb48ee6d0875ce1377e86615cc3af059095c1e39761fe1d7ccd08fbc032ab44b40bf089529c7a929c3cd2671415efb782aee30a785a240de3de0876e3c0182b7dff315de4155e961542e4eeb7f899b62362ce1c8d37238974a273b775414d33acaaa621769abc037c37ec67f11049fe461fc7e701eb28f1c6523e498bb75ce542c0b87b2c92dbcbef9d1b9bfa4a3a37eca4f8aee0d5ad6b6de49f9b227322d369c2b029904fe4b91478fc4e2b4e5e615424df1fab19e8cacbff742c30743626ce8383ad3cdc8d10573924b403ca6005694cb7baed1bdf2f39f577af620901a220d933c7c77198770b500b3aab848b4d7ad2af6eb987a22a0e768799ce6880efa37d0204de0e1ab8d223c2c0383c7a7e93b2fdd640cc232cb6c867924f28fc7adeb8057495a9edc032489e0a10bdee5999fd08a60e6183ac6840696877bbcbf2acbb4e3fba9260d38d9aa58e4bf66719cc73381530c06cd7dbf563e78b8be86fdc1af5e468386f1f175e939b6a07bc5dd2642bab911bcded06f74884759b47a8bcf4a079e9d059a8fe6320996ccedc9576bdd53833b642c6c16eb749cc13df5761fb88c3867c92eec860e3c106f2be7af179ba59d2d420f4e8461d88d96556d44ae6f9437d4803305cfb7081680469a6a27e8f64db271317bca56ae2eef6118e1a95aca6d7b24242380b4e44c03b9a7861fe6030d15ed142b66b5912b9b271b9809d99ae798bfd437fe7c0636eb61e2702c42d8ae8752ff8aad39946bccfbd826b6d1091c84f1c20d53ac55d0662daf9655535c0e02c4e3369546348e48c311ee5e91c90c49dfa1d551a68b91551a54fb34d8955eb42cd22c7e56c5db98d60f2cd5b59089d8ca2a4566257c0aa3a9179049efd8c456756ebed205a53ce164b7068c3ee7d480bad6a29d95e5c996552ca579ffe18d40ddd3c8706d9045985fa5995a71ab94e914c5709a65c6e4166ca03b9301715fba90607903b18580253266a24979b31f38ed79d2bd4ad0e9922639cf412cdfa2ea63ac9829b44fb39c4eaac665af9bcf6b6f303b5d841652d292dfe3212438d7b841daf27d8a770b8e20e043b1227f17fb518e6bbb3b985611714c5de60bd44c76156c942f414f1d8a5dcedaa85716a6775868632ce879c111cd527ce2227fdaca77e56164cea28670704fad2981dfc3178a45a84758e0ecc6fd9acf19558d61767c70993dcb43721964148cdb552676405fba0458aa6a499330cf3a4ca329ad5c1b8586dbdf5a6e9a6b46f3109129336332788338b2a6b11bd6fe56e716afddeccb816aa9342d6186557ff85a6deb8aa34e16bd72d9525fac09fc6cdcdbd4a7abb69284d6c8de8fa2ad5a61daf14804e6ac91e6624d7825fbeb1f9cf4f432c4cc17bde94735822a9e0cb2090958bb7cb884f382ca334b1ca155a60693c932d72387cb5716c210d780c808ff9bad6ca0a0e73e5100a99ad63765c007df66cf9c69fa9002cd83c92eab7ec5fabd7a33a8dcb92b2c4b2757cf6414c7e6c3ae94c927b8d422c9cb0769322aaefbc7bc9ffafefeab7616491aa63018066f933c8ef5b03bb5ac5dd8748c13e285a498b44d16115aa47f0543f23ed40bd430cfb3f3adc93fea574ded0627457b57761b55bfaeaf1e18d93321bfb08c3a01ac566caf3c0856790dd97d30ef743db55ce8b012e9ad9e90d31124c5728bdb50b4c0efbcafb7857a850448a4eb25bb36c2227d65ad71c60bf8aa42d38228ba3da451b3b5ae7a456b63ec077a598ab2f1abdbecd8c38f92ba5b8f3d0f287fcaa23c08fad5fc4a9c4d63f06a78e37c46eef0784f6e2bfbf90865bcedb6374420f3abf11d0d2731015032128639c018ae18198192760889d3dd5d5d9e7d5b54e54e07179d1d2e0c794154e08aeae41e0eeb3d966f7e003857e421b6d02de9fc020dd0200084584cd9f129009d5498d7205bb78212548a474e9770e7f63e95fd50306ba06d00c33b7deed3b054618c8ca2e68c87e65a7b063193073fb7be17f4a7e849a89b308a16947f8da7d5a82020dbe73b2e363fc6b64dfeb056ca5a07dd1efcdeb2661189662e27deae54a6ded690683c09f7660cff7199c32f6e82381be4f583754c1ab1b8f74cd7d7f4a16dfd7fad4e458ae728e0e2d8a42682b896208909e8b27bbab58f00fd538facae858dffb2fca9e485894a6149c03d42ba14ed68b3bbdc5cf709d28e7def3e9b6d58d4ae92de9d4911e3d3d2e7b27f8aac35ab283b1d0db457321037cd1482dfc91b6816ee576fd309d5a2f00c1b882ba79c39c4058ef6d936919803af0ae3c7a7bea1f501a98d9ca1253f7b2af1d2ab639bfe97283b2e51bebe74e75154f4a124da04c34afdd5e415dd7c56aa2a0b0823c5a15489aa3b2cbf8223da645cd24710e042a3a3b00638863f88c20a95c6b27be838273b7a77bd2bfff27bfa5c98db467dea62c39582ff8c32d41a9d3d12a0938aeabac137e00d953f3ce9c8d7b03595d7b3735b00d934eac9cfd1d0800987a53da80f1c03aae4b6ef7f59f0b21167723cc3e5d5f298d56568541fd41e88452f2a60dea483ec56844d0eb4f64e08d22defc0142ad62931fa68dfde871822021d96030242f49242e78c394f36c3b9f9e436e8acd406f9e677d6d4ca834c51820838d60a52e74235df5461f063fc85f10f13d328b48dce54f5328aa0696be8a9feebdfa5a102b69ab3e2368fbd4d780c6b8c3a06b0a9cd945a38924234aef371fc79bf42da628af3022256cdab8ab4e5fc31c48c822009a93ce7ea180c1b2cf0211cf25083c3b09a80c30979eb1b232b4b530883eecd8cdc37733e99ecd242c76143ce2ace63f293c2b7a0b2ee4d91842d102dc137591e4a78ab60dfe1088f6e5d9a8f9bccf3ac09cf015e4f5f7855a1a7d6098f3a4a39eaab7d3d7e1a577c7b6f5f5bc0c49868ba5ecb868bfe82632f2405bac90abe7b425383be988825bc9b1a49c4b597a01243e3b3602cb65f1cd3601b05b050888f797bc87f01e36d56729014bff2859682a49c06e7d21e12f8f01786389906fcdbd7bf19c5abb0913f4015fc7c86e490dac56ed7c0f88f97f755f2d38a72843e4bd87e87b52e423cd8143216b47513be6e14d67a605f66c78ebc8d5490ad9a3a3594c8b52252e933b65c722605da0b8909403ac4eb8912ffd2d4aed31203fa016061cfb04e346bbdb696c749ea20bf1d1f3b8aac6a8feee18367a176071918a44808613f0e4aece955b549ce74b76b7285cdccac75c53cb35fa05e903e235bc32c223947c368d5263ad189d00d4509b1f765da9df927caa332c2e959b21f665797e4ed32d613c91122f6ba0ec07bf0fabc1071906d8770385b5272cdbd2fc670d50d0db38540acbfd6c211081a21c40b7d4668eb227fb404c4c8af640a95e52e6be80cf016cbe0a658181a7864ed1cf3536014cddebbf9c9735d2fe610a75d1dc2d53e3ea64810a19a14fc05d5dd7716713364b7c6fbe1fc36bc5b2ac3888c1d94d5fbbb34f39bc84996f5636ee384ec6004f93ab5865f6f24c570555eca57d9ddfe82c57544f50b99d1c08e88b306b09c1453f64ffb71d3ba1212f1509ada7ca179741cfeaf3ee2538fe150c8d18ba3975a3ab80cb9d591df41e70e5af6e7751bb2a5a6b481d069b380cd40e0b1f70c5dbcf532b1be73f84176249253fc02868e2ed90927d60a1d7aa406b784708358eb5a9c8df5b4615a954016d7c007c51f3534bbe2705e8fff96a8ecf2698a23627a940e5bf2d4c902517e981a97446bfde618b3a6593cc730803417fb24cf2e4dd8cab3938c154e53d58c2dc5316f9b9835b6f3d36656d1b6549da6f4abb8477f51b688ae5b6c972d850a2001b63665f69fed0bd3b9ba59487ec6d10b1d491f0eb230dce38d530684b8611d3dfc75d060b42f2ebee676278eaf3ab1ecec335b32af3cc643cdf4ecec618ca55b010ce142891aac0914822849f7fc38c7767459389187e3d47c6566cd9ee0e481fe630bc148601f5d1ae5ed8bfe5177fcd8567fe0c55687913fd771b33e6253df44eac3577e1d7d33771d6c3a9f18c01eb3130921c208db339916c78d851c1a0dd0ad14cb614c99aad8d2adb70fdf1e9b8f3b7a5add01d131a7ad01dfafe5492b15b54d5f94b3dbd1c4d7faf3d3eb5ea55f91065353c0b6acce23eff9f3699dda1a8b16c632b5fd89b74526615a8f9aee41326a57a8b747515ad69f3d08c76b542462292c7c6f6a0def081c7dff96023a237a31d33d08d82e436dbf1e111e2adb9102777af6cf30f3af6df96eacc2d9721b196923d0d8fd0d6ae03faaebdf20c28439411e07dd7b7c8beea676f15d828b2878236285edc27305068e5f064316fc4ff281fe1e9d3328d8082db05494444365835f7bd631aac4d36a5512416ea6c6b730305ddf481c0ce624d31b850ef0ec924bab5f6bc213bd3ee8f1265ca21a10b98d9fba9b3625c9d2d8092b1d767ce2ef6c40bc259c049664be747d08f6ed698266a0860d82a895b37806c5606d3639dd1cc1ab0c99e69d8038d04c7a088db291622784823cd9ee82d8415a9dfa21124a9de40210cf43f34e18afbbb161575ae606419f8c6499b7bfead625e5e5b9d4ee47d493c07acb6cd2a80a7dec87b0998e9f7827fbf0af316b1a9e3f5239195faacf505035aa52bd18edc1cefaca981ae1a6a1aedac4ac53644c96843882c3cc8adba8a2d4807bc6d9231c2b71215f48b18e7eb35f81c17c2d5e4efd25d74e34456f01443efb70c07bee9cd61171c240c945f4139af4e0813afae8f44d034b830a0272df9aa58be9f1c31134a82a59f1f9739e347a17db284f6732e9128579808512c631328f1a923f4995980bf1f87b55eb2d992c44e91f8c423a62de70e3c5c0024775dc9523e86d353b4527c44c8b2490643fb879dd6daafc636f553a1730c59a83e99d5d6063055a65c676b80801bf6f69554eba7a2cc5fbdfaf9acffce69650512e916d964164c1ca861b2f00df8a2b977957ac5c8034ddabde593b3d003a84e2dbe8b2ad7d655b1491a8e00333eac1858306333419f23f5f1c5e85b8d94d4c0e5a6622260739f3799f5ba3e6f83ea40825023e9e5acee5910bb1835b82c2f351bbcc27b014e9ec7c501b40b2ef36bcea08137fef202e754d49a", 0x1000}, {&(0x7f0000001300)="d5a2279c4ec98025b617a95d4d37dc5dfcc4b207aad061217c8a83a12923ab5727a1ce624223c8ad02ecdb6393c3971c9831700d4de75a7f2aa5cf9fa2", 0x3d}, {&(0x7f0000001340)="dfea556f3cac709cc89d1548bc17547aaf5f06026bdf8920a1d4040b05418a0ded6cfffd001cc370c46ac12c0016f5ad0ce65452f2fc327434b0e75733ce3aae76e002b9ef15350dedb4a68d8a678398f5d46d66eb14", 0x56}, {&(0x7f00000013c0)="97b872af35168edfc5bd694134e39ecc9052a15e6d6edce7252097508b2a13055a6b5a29bd9f24dc1dec3a6525a267222a1fb007da5e09eef9eeb8abf0fe9d5e200296f851578c5300347c89fcd9b7102c9537d93622cea124b2b5dac6b692b2f882bde8934a05dbe970d2fa2762cf80de044481440f5d5840bd1548998eb6698080ede67a73a40bb74edf50b28ccfb3ad4c3bb33e17366f0f8d035a", 0x9c}, {&(0x7f0000001480)="83e7dcadc108a7db728945b4fc05f3623d147331b6bee910ea3f2b8f1e8bb5844c772d5a18f1d0841ad68dffacc49d293cd2e84f8eaae1a9a5274f469f7dcf47673898535458aefdfe3849687be4a55568ce0a68165255ef0d28b9957d3da72dd2115ad47599a4df991a4bcb303d522608ef4b0beef3fdc8d8e609b9f1de0abe4d93c647f5ffe17b369064", 0x8b}, {&(0x7f0000001540)="925b68abb6d2c6a93dbb1bd3b241250cc86fc6e024185d07a9c76ff40cd7ce845414e97ac963", 0x26}, {&(0x7f0000001580)="4f2f0c78c9f64fc5dd04eaea7bcb8c072576f0517040059e8ce763419d4be9c788b1f441a1352d6802f376d0c92cdcd1a431182563786bf90256a11a75a724e9f68f4b399f03399739be0cbe0854e9f64466a52a49c6d6608a294aadde62cc", 0x5f}], 0xa, &(0x7f0000001d40)=ANY=[@ANYBLOB="a8000000000000000100000009000000e80ec065fcbeb312db7a589fb06c9bf5d47a92f54fcc49ccde38cf0ee51ab3c07411723902084a73899169672ad234429c2c17eb74472e6f469750d663d0fb386dad2d1aa835d96397f541eeda6fcbe85917ebca13543fa01cb6aab95ef3fa0dfa514c7801ea34d7e309d6b44fce280fbfc75deaadee618ae256b69e9bc70b5002eaa00058b39b1e8ca1565b19b6236d6d0000000000000000010000000000000100000009000000aba1ec78995f783e15ec76b9fdd9ed916d568c48e93a68ef4b9787a1fc6b18a3e652be6b5aeb0ea4a59d2fa6c7d7958a2c1227d7a48ae6bf9e20d0d15476085823583712c6feb13cf6c3c7c39bdcf0a8665444973f77b89768185a05107c681382ac079572acd21284b81224ed4ecb78d54ed56952d0c254fe70272413e75619ec1be3baf5059a5a8398ac2eea5cde98c8fffc28508a707218d877e3f0a5f2adb911f05d34bec7e6d07423429c4338a0e56e69246c162b937404f2b680f77226e6f8437208bb4f2d2bcd9fc97b48e29bc6e35c88fb2e22a611831e8387a5fbb606c162131f0ce8ab26abf35e3b5cf4036800000000000000ffff000002000000b30adffe88ebc77d41e34824c03ab9e7a88a353e94c2e0f7addb6c962750241ea5679807988124349e8148cbb69e7faf51f3c88ec6814e9d25851598a7297758de54b38f475b6a512b84df4d5255b3aaf79f56a800000000800000000000000000000000001000008dbe1261baf59351cf1023479d2f88b9899b0baf094f76c449537f39358307c65948525650beeea51702462374f46d24d49f8f0de9acbb06918bdfdefb29a5bc37af6882969ca58608511147ced61742213db9502f1cf866ef532a6b590e27fa3b0f3d93398232cd7c2a8968d5dea500578898fa09056fd86063955b3af4cfc2fd376c1a9a1588eab17730f9a2ed79ff9454171a6d4243349f2cef3c03c3e634e62bc9c9734af5f8b96d54d321952dad5b78ffdad59e534493318fcfda48f9536d815b2808277b1ce8d6c04ae3fcfc6bf5b91729620608926455d2d25188c5866e4b424704f935b0cc456ac9d800ac6580ecee330ea1e30e10993663cdbf298a98fff2274c1f99"], 0x290}, 0x4) 15:44:06 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000226, 0x4) fchmod(r0, 0x8e3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r2, 0x20004269) 15:44:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000183a0000000000000000000000000000000000c28632ddb61742b9853e9900000200000000000000000000000000018300907800000000fe8000"/78]) 15:44:06 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) pipe2(&(0x7f00000000c0), 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0x1, &(0x7f0000000100), 0x3, 0x0) 15:44:06 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x0, 0x1, 0x6) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) socket(0x6, 0x8000, 0xfd) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) 15:44:06 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r0, &(0x7f0000000140)="c36da8da2562453080847da2e4ccaecc14ca320fecd3c89ec8f700ff6f736b1b9cb654888a488fb4c3d89271566d0f9b57fa8dcba29c050000000000000048b18cf9e3c01ce4170f7e4b3188497f0e36688343676c9ac4aa760200b9728f5862fa2677e289ae39139e4be7fa2d035d8a7671d1aa136479c4dfb80e9d0978298b96c1a8521a145b506b945a5d81828b5414e44bb10400000000000000d113774a524bfd320ab22bb446ac0c127ffbfaee4cfd2728469e373dc6b34997b08acdd18526ff493f061dfadd995590db1a4f5f42c97cd4e22589ddbdfb7a524174f8d62d2f8859ec247bfcd19bfd85a7e47d01262e5e58f123039f3ace71907a9bb94c836712d200", 0x105) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x84) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x3da) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) setpgid(r5, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r5) write(r1, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 15:44:07 executing program 0: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r2) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r2}) kqueue() accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/64}, &(0x7f00000000c0)=0x42) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x0) socketpair(0x2, 0x4005, 0x1, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r5) fcntl$lock(r4, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r5}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2811, r4, 0x0, 0x4) 15:44:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="a118fca5e318408de5028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) OpenBSD/amd64 (ci-openbsd-setuid-8.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: Login incorrect machine ddbcpu 1 login: Password: Login incorrect