17ef98c76e4a75df", @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x0, 0x2, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x80, 0x0, 0xfffe, {[@sack={0x5, 0x12, [0x8, 0x101, 0x40, 0x2]}, @mss={0x2, 0x4, 0x12e2}, @eol, @timestamp={0x8, 0xa, 0x6, 0x8}, @eol, @eol]}}, {"69971791b9e2777ad0adea94fc6435676c3ae4364917e6ba15e74e2f3b8a11348060e9b440ec6441cebb54da6a3240ef5ee89bb9e32154bc94587451866fbe084557f3451e90218c89aa01ea4b28b86fedacdd3b4dcbb3d14e4a260ba85ce572143908d73cd3b24a2b56ef"}}}}}}}) syz_emit_ethernet(0x3e, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x100024) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x1) r1 = open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x1ab) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) flock(r1, 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r3 = dup2(r2, r0) close(r3) executing program 2: fcntl$getown(0xffffffffffffffff, 0x5) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x11e) write(0xffffffffffffffff, &(0x7f0000000240)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101df", 0x78) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) getpid() nanosleep(&(0x7f00000025c0)={0x0, 0x2000000000000000}, 0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{}, {0x0, 0x3}}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe, 0x2}, {0x1, 0xff, 0x1, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r2, 0x1) open$dir(0x0, 0x0, 0x0) getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) fchdir(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') socket(0x18, 0x5, 0x4) syz_open_pts() executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0), 0x1) sendto$unix(r1, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001440)=0x7) sendmsg$unix(r1, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0x6}, 0x0, 0x0, 0x0) executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) executing program 1: open$dir(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a292277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff", 0xa6}, {&(0x7f0000000800)="a9122b00010001000000033500", 0xd}], 0x4) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0xfffffffffffffd82) (async) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0xfffffffffffffd82) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) r3 = socket(0x0, 0x0, 0x0) r4 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x1, 0x0) setsockopt(r2, 0x7da, 0x9, 0x0, 0x4) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, 0x0, &(0x7f0000000040), &(0x7f0000000200)="0df27fc49a3bbf06f9fbd2aa73016cec2a059b12ee84a9dbb2eb810ce394", 0x1e) socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffe46) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x8002}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x138, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x51cbeb0fca686381, 0xec5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) chdir(0x0) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) socket(0x11, 0x3, 0x0) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xfffffffc, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x4000, 0xc3) close(r6) (async) close(r6) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) close(r7) (async) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0) executing program 2: setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001140)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x404}, {0x6, 0x0, 0x0, 0x7f}]}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB]) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) executing program 2: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 1: getppid() getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000300)={0xf3, 0x0, {[0x1000, 0x1, 0x4, 0x1f, 0x0, 0xb99, 0x101, 0xfffffffffffffffa, 0x6, 0x4d5, 0x5, 0xc, 0x65f3a113, 0x3c15, 0xf8, 0x5, 0x1f, 0x6], [0x2, 0x7b, 0xcbd0, 0x8, 0x5, 0x2, 0x1, 0x7, 0x6, 0x5], [0x1cc, 0x4, 0x7, 0x1000, 0x6, 0x2, 0x401], [0x0, 0xeed, 0x0, 0x4, 0x8000000000000000, 0x3], [{0x3, 0x8001, 0x401, 0x100000001}, {0x8, 0x2, 0x0, 0xa0}, {0x300, 0x7, 0xfffffffc, 0xff5a}, {0x7fff, 0x0, 0x849a, 0x4}, {0xffff, 0x3, 0x200, 0x7}, {0x100, 0x400, 0x7f, 0xff}, {0x200, 0x210d, 0x10000, 0x80000000}, {0x0, 0x200, 0xfe6f, 0x4}], {0x100, 0x1, 0xc1a, 0x5}, {0xf0b, 0x1000, 0x2, 0x9}}}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) (async) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setreuid(0x0, 0xee01) (async) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x7ff) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x40}, {0x8106}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) (async) syz_emit_ethernet(0x44, &(0x7f0000000140)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x6, 0x0, 0x2, 0x0, @empty, @rand_addr}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x9, 0x14, 0x0, {0x5, 0x4, 0x1, 0x34, 0xc000, 0x67, 0x200, 0x6, 0x62, 0x7, @multicast2}, "bcfabf6d9f11"}}}}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) (async) setrlimit(0x0, &(0x7f0000000980)) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1}) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x30) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x1, 0xffff, 0x4, 0xffffffffffffffff}) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000002780)}) (async) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: setsockopt(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000000)="969174f75013aee1782023954d825087e3c31e527e401b36b5f52c46b88ca9b8b82789df5ea2a284cf48a9b91f6319de2f4cce6901f2d7ab4f8c3a0137215863247359a95ac4308f7997c3e759c9e8b8549c1ec4d097ecf79e46f0912ea9f49d46f869bd3fcac30d0770fb7f9e569a831c65c4a7b528ae43554b32b53ec2a72aa0c630ef7cc11701175e49773e0b4a45bb231fa0eefd1d09f7adb909a41d6588c6ab27a5fea9128fafd88b80aa6897dd", 0xb0) r0 = semget$private(0x0, 0x4, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x2, 0x0, r2, r3, 0xffffffffffffffff, 0x1c4, 0x6}, 0x6, 0x5, 0x100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000200)=0xbe) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000280)=r4) getgroups(0x5, &(0x7f0000000300)=[r2, r2, r2, r2, r2]) chown(&(0x7f00000002c0)='./file0\x00', r1, r6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000340)=0x80000001) r7 = fcntl$dupfd(r5, 0xa, r5) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000380)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000440)="4c079de0db21b9ff5095f14dbcc0f18aa2b62e3f17817bd32f975a2f0ac48f8a871fc5db7cc8d2600ca39836a08e795b4393b0fe54b4a561f5db05d63cefaa1e1f631655cda1e11b44991e85205409e0d9b812f00e18ee1f23c429a72abbe38b", 0x60) r8 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000500)) ioctl$TIOCCBRK(r7, 0x2000747a) connect$unix(r7, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) r9 = open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0x0) fchownat(r9, &(0x7f00000005c0)='./file1\x00', r1, r2, 0x4) listen(r7, 0x6) sysctl$kern(&(0x7f0000000600)={0x1, 0x11}, 0x2, &(0x7f0000000640)="399641bc6daccb27925e60c47033204b987062a56255aa07e3600e03c83f7056b9424f8ffcef5f69fe86f55b905003df71e85e9e0eaec780a152a97b12adf2641b0a69c9ae0174fa3ba11cc22db5", &(0x7f00000006c0)=0x4e, &(0x7f0000000700)="982ea4844da128f0775eb5b527e67819fa05ac2a8e18d4cb934f0ec0a52cd0550d858a39823b12e615deeff8b194f8958fb695599fbecc144d67b992d516d13a4bbc3d52ff2dc622810f7614daf60847ecc4e0bbbd5aac3982cb541b34239091ea3f32ad7f360611009439e398b7ab1561f938558ddfe37951f02c9537", 0x7d) openat$pf(0xffffffffffffff9c, &(0x7f0000000780), 0x0, 0x0) r10 = open(&(0x7f00000007c0)='./file0\x00', 0x8, 0x13) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000840)={&(0x7f0000000800)=[{0x8d, 0x9}, {0x6, 0x5}], 0x2}) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000880)=0x3) execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000900)='/dev/pf\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='#\x00', &(0x7f00000009c0)='/dev/klog\x00', &(0x7f0000000a00)='/dev/klog\x00', &(0x7f0000000a40)=')\x00'], &(0x7f0000000b40)=[&(0x7f0000000ac0)='/dev/pf\x00', &(0x7f0000000b00)='/dev/pf\x00']) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000415000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007ad000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {&(0x7f000021a000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000c7000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f00005bc000/0xe000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002d3000/0x2000)=nil}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) (async) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) (async) r2 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x10007, 0x58}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000080)=0x8000003) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d15d001ccc3970f359073362a6c2aba5ebac19bb0dab90756414559dade6cc8a441749cfa8c20dd890a252e92a1404c2e", 0x1000}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xfffffef6, 0x7fff, "ffe7c96de33bcd96fc1b000000000000002000"}) writev(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)="e2", 0x1}], 0x1) setsockopt(r0, 0x6, 0x2, &(0x7f0000000000)="0a8c73a7485a59", 0x7) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278a400072f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1, 0x0, 0x0, 0x9}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0xfffffffa}) r1 = socket(0x2, 0x3, 0x3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000140)="2c583e046c394559f96f9b892b2e88aba9b4e4461f9d4ecac8ae096109fd75459670595a96223a5445dbef6db5081dc888254f1e4d594ccacbdc6a4123e262ed7a81001f43a8e5d545215ab584779330203287fcee5d2b61791847325669789200e818c805accc1c3356d87fc29483a62a69b618310aa28d", 0x0, &(0x7f0000000180), 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000540)="8faaa9b2b541c0e80effa634499ea7d2887d25fe8d7ad6e3b3689217c3aa6e54486a9fb4f5fb36ad517fc90e91ad993191c50f96ec609656aedd239bbe0864f1091c6e985ccb18decf2268ad54cbab6bdf0c9ae684bc6077ca33c2c0f36b840a8b36772123b385880a2fdf39", &(0x7f0000000300)=0x6c, &(0x7f0000000700)="bd438cd87e5f6eeb78d44a8b4533fc4681d26d3129c20117178fcf19f389acbae8c539ce05d941b8dc8a8b7c269e25b5cb19dcd717a6cc8825a675d25ede4b536c0f2ce5d55b5864980245b92056392de967c76c324e43fdc6c0d448d6f1a244fd06eb02131935c4f62eddcc14080c3b8182422d35da3c28c44b3037fd725a3709ce86eade72493a7c14dc54eada957bde658cac88ce433c1ae5ba9b46c61b453c5db63e9f642268e142b784c450ebd78b77e4007e96a3839dcf78bcc19d8fbf2d357b1183d7a513f4c2ea905ca4d9b55f59242b68ff8f62dc88cc25a7b94e3840252d724cb37f27696910e2fca30175f47df552dbff", 0xf6) bind(r1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000480)=0x9) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000500)) clock_settime(0xffffffffffffffff, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, &(0x7f0000000100)) shmget(0x3, 0x2000, 0x224, &(0x7f0000ffa000/0x2000)=nil) shmget$private(0x0, 0x4000, 0x4f0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x544, 0x1f}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getdents(r2, &(0x7f0000000240)=""/248, 0xf8) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a000000000004", @ANYRES32]) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x7f, 0x203519, "28e54600000600000000000000d2000010001c00"}) writev(r4, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c2807", 0xf7}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100)=0x7, 0x4) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="396c0522509c5a5ca3c43ef47f5f102b78ddcdac86a37a36d6c8cbfcc16d2bc6246e4799ba84e9c8466ed12d877e9a13c6742f3b39a121207e0c800850669a1f6f4114567d04aff31e0e1688acaffe2463b13f30468200d177fe956132d06b79eaa19f65", 0x64}, {&(0x7f0000000200)="5f07a34a5057e22e06cf98567eab273dccb94e1a5a7f99115a2f0ab42e43033eac12b09a0a5426a4d75c63496f6c1021c071574bc4be91bd1e4fc2fb38c3d45952c2a39879166609d73264a27b80fd6df249bb68aa882bdf5249e77462a71cf714631765d45f54415a0c4f9456cb", 0x6e}, {&(0x7f0000000440)="3a6b08201d6c19002162f43b301d84c13a8634b7942131f41b4b6b9f78b75f95af90a237bd374b7adcd88fbc00423cac72d843e9306370a0ddddd9f24d875d8c20664a50942c45a879983d4efbf4eaacf0644cd3b2341cb1d0dd8f2616e3f5772012cda770010850475e1fb6cf60ed0f6596f114c8c8714db1f0b4422b0549ff5319aab3db4a3311b174f2ebd39a7c6984fbf1c2558029297e0ac666f732a3c9fe0a02d5e41669", 0xa7}, {&(0x7f0000000500)="da5cd8d42666fb80a5ccdc4fa221e57a9b5e923326d8d4246b988cd74514513d476d6246c2fc1671feb80e1622b15d5558f88cf59f959167c0785b7af9d66054c5f5666713ee692f481fe8828388ae26e431ef162cf1a83415a8a8b8c3af654eb49ca65c798b4f", 0x67}], 0x4) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="ee664a0a7515aebf2979b8c4bd635d985bb0274fc5563f5a782244784be1ef0205c4ea832e71265642988de56530094567e67914b5b0b59399848ef171e14f0469044c278a757e3034", 0x49}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_broadaddr=@in}) chflags(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01", 0x6) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x1000}) r2 = socket(0x20, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r3, 0x7) getuid() r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r4, &(0x7f0000002680), 0x1, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r5 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000580)=ANY=[@ANYBLOB="ffffffe0ffffffffffffffff86dd60606260001c2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa11000001000000004e214e22bd3b9ea6f4d32c0cbb56987be2c4ff55eef01c92599e2466582ada5c153d7d40420ac696a0ebfc2a08434118006fad7d16185604301ecddd3ae71b3b9f43a2841062a5e5522278f498103bf5d91861d232679a0a55386b473d42c00000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="d34c900d89ee1a3aabb13531942a2229330408333a13c470e349d7dc5fcff226a2718ac2bb7b3c49fff8889e9ba5b530c87091576af83ee784b4a6eeabb2186883c270045008bff1668f2249dbe52f45ea4055a12877b6a7ceba81c3467b7b59555dead12a645d968f8e4488397795619e2007c660e1de3666627085231069c64c20e1d4df90f494208d6093c8a61bbed76ffbb00c758418cbdf7b7604e19394b42dd66353abd46deb66d28e7ba6124285479dc1f482ab0075f8726864"]) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = dup2(r0, r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="396c0522509c5a5ca3c43ef47f5f102b78ddcdac86a37a36d6c8cbfcc16d2bc6246e4799ba84e9c8466ed12d877e9a13c6742f3b39a121207e0c800850669a1f6f4114567d04aff31e0e1688acaffe2463b13f30468200d177fe956132d06b79eaa19f65", 0x64}, {&(0x7f0000000200)="5f07a34a5057e22e06cf98567eab273dccb94e1a5a7f99115a2f0ab42e43033eac12b09a0a5426a4d75c63496f6c1021c071574bc4be91bd1e4fc2fb38c3d45952c2a39879166609d73264a27b80fd6df249bb68aa882bdf5249e77462a71cf714631765d45f54415a0c4f9456cb", 0x6e}, {&(0x7f0000000440)="3a6b08201d6c19002162f43b301d84c13a8634b7942131f41b4b6b9f78b75f95af90a237bd374b7adcd88fbc00423cac72d843e9306370a0ddddd9f24d875d8c20664a50942c45a879983d4efbf4eaacf0644cd3b2341cb1d0dd8f2616e3f5772012cda770010850475e1fb6cf60ed0f6596f114c8c8714db1f0b4422b0549ff5319aab3db4a3311b174f2ebd39a7c6984fbf1c2558029297e0ac666f732a3c9fe0a02d5e41669", 0xa7}, {&(0x7f0000000500)="da5cd8d42666fb80a5ccdc4fa221e57a9b5e923326d8d4246b988cd74514513d476d6246c2fc1671feb80e1622b15d5558f88cf59f959167c0785b7af9d66054c5f5666713ee692f481fe8828388ae26e431ef162cf1a83415a8a8b8c3af654eb49ca65c798b4f", 0x67}], 0x4) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="ee664a0a7515aebf2979b8c4bd635d985bb0274fc5563f5a782244784be1ef0205c4ea832e71265642988de56530094567e67914b5b0b59399848ef171e14f0469044c278a757e3034", 0x49}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_broadaddr=@in}) chflags(&(0x7f00000002c0)='./bus\x00', 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x800, 0x2, 0xab5f, 0xd56}) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x20002fffffffa}) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x20000000, 0x0, 0x0, "0669010044f46d805af945c6000900fcff00", 0x8001}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffffe}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) r3 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ff2000/0x4000)=nil, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket$unix(0x1, 0x5, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r4, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140), 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='y', 0x24) socket$inet(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000001840)=[{0x0}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) madvise(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000980)={0xb, 0x200400000000062}) (async) setrlimit(0x0, &(0x7f0000000980)={0xb, 0x200400000000062}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x3) socket(0x1, 0x2, 0x0) socket(0x1e, 0x0, 0x2) (async) socket(0x1e, 0x0, 0x2) r2 = socket$inet(0x2, 0x2, 0x10) setsockopt(r2, 0x6, 0x2, &(0x7f0000000040)="8b589d9d", 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) (async) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000500), 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/507}, 0x0) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/507}, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) (async) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b748abe0e962960f4a11bafbe1ed060a0000000000ff0c8b58891be2608106fed2d50cf70900000000090d99af2ca6e1014aedccad145dbda88cadf6d7187b0f71b7950335ff4ac848777aa26083e0e871a5c38bfd11eb650a109717af815c3ea6979e95269b363d4ad110bbb6868c3ba200817af04416699b259041ebb7b74ba885380e22756fd3d166ed771888502ce8284358104fb97196002bae03cdc6f48b1064c40d25ae4472a4ae70c864beb40c1d14f0bb2a76f22b66430c00f7f7e4cf45d9404bf69c379a9a447a787a64ab546dd874bfe43d3d056031c0e28cd9c17632ba5ed4b4be1c89872c57051cc9f31b6f2d099aa1197790ec1d2e11b8f8ea0009c512489f656b0dfd5d21d4bca22390c616215e47a0b52338a6a5815bd415385288be340886724b8a955354247a2fe4db0c552db1c171c95d21fed7e33f603a1a69b99f614f335ae789c707f2d37febae7a49af8cd349d5d30b80c8970ce7e9d48cdcb10b649bce6a677624f3aeb70780e16f36dc5950aa17bd41580bc0f4282da716fbe3971fe15dcd843583c87ceccfca7328a900373b6cf2a113b346517676c81bc2ffe9520682d751c73f0f4ec8aadc7e063c53ac5b1459"}], 0x1000000000000093) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="7194e41a", &(0x7f00000001c0)=0x4, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) (async) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x6) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) r1 = socket$inet(0x2, 0x2, 0x20) recvfrom$inet(r1, &(0x7f0000000200)=""/117, 0x75, 0x40, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x0, 0xfffffff8) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB]) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r2, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) syz_emit_ethernet(0x189, &(0x7f0000000040)={@random="91a6e34dd8bb", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "b05e57", 0x153, 0x11, 0xfc, @empty, @empty, {[@fragment={0x32, 0x0, 0x3, 0x1, 0x0, 0x0, 0x64}, @dstopts={0x1, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x3}]}, @routing={0x2c, 0x12, 0x0, 0x6, 0x0, [@empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0x95}, @rand_addr="2da78c4ef2dc1d3817ef98c76e4a75df", @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x0, 0x2, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x80, 0x0, 0xfffe, {[@sack={0x5, 0x12, [0x8, 0x101, 0x40, 0x2]}, @mss={0x2, 0x4, 0x12e2}, @eol, @timestamp={0x8, 0xa, 0x6, 0x8}, @eol, @eol]}}, {"69971791b9e2777ad0adea94fc6435676c3ae4364917e6ba15e74e2f3b8a11348060e9b440ec6441cebb54da6a3240ef5ee89bb9e32154bc94587451866fbe084557f3451e90218c89aa01ea4b28b86fedacdd3b4dcbb3d14e4a260ba85ce572143908d73cd3b24a2b56ef"}}}}}}}) syz_emit_ethernet(0x3e, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) (async) socket$inet(0x2, 0x2, 0x20) (async) recvfrom$inet(r1, &(0x7f0000000200)=""/117, 0x75, 0x40, 0x0, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) (async) syz_emit_ethernet(0x15b, &(0x7f00000009c0)=ANY=[@ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB]) (async) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0xf0, 0xff, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, r2, 0x0, 0x0, 0xa, 0x0, 0x7fff, 0x0, 0x0, {[@md5sig={0x13, 0x12, "eb491722d24e0017d4bab03dcbad849d"}]}}}}}}}}) (async) syz_emit_ethernet(0x189, &(0x7f0000000040)={@random="91a6e34dd8bb", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "b05e57", 0x153, 0x11, 0xfc, @empty, @empty, {[@fragment={0x32, 0x0, 0x3, 0x1, 0x0, 0x0, 0x64}, @dstopts={0x1, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x3}]}, @routing={0x2c, 0x12, 0x0, 0x6, 0x0, [@empty, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @ipv4={'\x00', '\xff\xff', @rand_addr=0x95}, @rand_addr="2da78c4ef2dc1d3817ef98c76e4a75df", @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x0, 0x2, r2, 0x41424344, 0x0, 0x0, 0xe, 0x10, 0x80, 0x0, 0xfffe, {[@sack={0x5, 0x12, [0x8, 0x101, 0x40, 0x2]}, @mss={0x2, 0x4, 0x12e2}, @eol, @timestamp={0x8, 0xa, 0x6, 0x8}, @eol, @eol]}}, {"69971791b9e2777ad0adea94fc6435676c3ae4364917e6ba15e74e2f3b8a11348060e9b440ec6441cebb54da6a3240ef5ee89bb9e32154bc94587451866fbe084557f3451e90218c89aa01ea4b28b86fedacdd3b4dcbb3d14e4a260ba85ce572143908d73cd3b24a2b56ef"}}}}}}}) (async) syz_emit_ethernet(0x3e, 0x0) (async) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) (async) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) (async) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000009000/0x1000)=nil, 0x1000, 0x1, 0x4811, r0, 0x262) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x18, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000830, r1) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x80) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x4, 0x5}, {0x3, 0x6}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) r4 = msgget$private(0x0, 0x111) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000008c0)={{0x4, 0xffffffffffffffff, r6, r8, r10, 0xe6, 0x30}, 0xfffffffffffffffd, 0x2, r1, r7, 0x9, 0x240, 0x200, 0x9}) fcntl$getown(r0, 0x5) r11 = socket(0x2, 0x2, 0x0) ftruncate(r3, 0x48) ioctl$FIONREAD(r11, 0x80206979, &(0x7f0000000000)) r12 = semget(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x40, 0xffffffffffffffff, r6, r5, r14, 0x20, 0xd5}, 0x9, 0x7, 0xde}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r16}}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000800)={{0x4faa, r13, r9, r13, r16, 0x14b, 0x20}, 0x2d4, 0x4, 0x100000000}) getsockname(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xffffffffffffffdf) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000480)="c43cb3e3324648d1ade5b91eb79a5ee648edfb62e65c36f3ccedd41b235f0f3dad3ba5fb70064e4676ee88c6253c4e9d50fc05391966c03a34aee09babde7b71422d2cf7bfb9f94e99496272c7c20f83e001bb9a8b563457bae29bb2730f1f37bda3f9aa2cb15021ea62f5afbaf204fee56b8e6cbbbe670bf0acc0f7e18a2983573ea122df1802058d58ffe7f2b6496e43a0300779e4cea4", 0x98}, {&(0x7f0000000540)="19cd36cbfd693ab33dc37a0392a93134f2c75667777ed3008010438f4a6679931eac3053019cfdcef3e7e1be3a22f9ba1d2376679871480ee38bfa57e2a918d44db9797bb7c319f527d55985b201964028287ba12db988165112f8b0970c0a6916138252fd0ecff7e34f7afca7a3bb653a1a469543b733f6", 0x78}, {&(0x7f00000005c0)="28c74c29f7d4e44be6ff543f01c1bc8a76aa679ca86270ba2948ade14713a08beca0483958b4e46c54e76285b8c28543684c7eb070e063104218b23ecb1e39b0ba7ba4e5c553e5712cf1a3a3636b333a91cbcc92", 0x54}, {&(0x7f0000000640)="c17d0f0dac53543174e34ab654a068c1694d37cc74b15d22cd91c6fbd4bed7548ee8f6d728fb3a48cd3c81c51c722e449fe8fdf4465c95a81dd78ad7950a83072d533f4d4d271b5f69effc0753ba1fb7351fa8fbee2ef8cdafc6a2ef9fcc50df773c771ac38a24cd9e72365bd65ceef678b054275c4c69cee2", 0x79}, {&(0x7f00000006c0)="c966d95b38b95d4537887a49b579764d41897a40e72bd05d82a373b3561e6517d47f6e9813314b5c19c8bcaa23c523c746ddc9cb545a2084353d0d05e08dabc1c3620505a74eed82000acb89310c58481087bd095f59552216442fb6799820e05db4e5cb1f6dcced3c92b8453cb7d804d7e735c456a907556521fd65818168605d037dee43", 0x85}], 0x5) dup2(r2, r0) executing program 1: mknod(0x0, 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000240)='./file0\x00', r1, r2, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x198) setreuid(0xee00, 0x0) r3 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = semget$private(0x0, 0x3, 0x830) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000700)) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x3af) setreuid(r5, r3) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000140)='y\x00-A}C\x10\xb1\xbe\t\xfaqWe\xef\x97\x1c\x15q\xe3H\x1e\xdc\x81H\xf5\xd0\x9cz\xd9%\x91\xf6`\f\xc5\x05\xf3\xfe\x93\x14\xad\xba\xfd(Q\x060xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r1, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x1, 0x0, 0x0, 0x1}]}) setuid(0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ktrace(0x0, 0x0, 0x102, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) socket(0x18, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x20080, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, &(0x7f00000001c0)="8e8c8e47dbe78e5eaf6edffed7", &(0x7f0000000280)=0xd, &(0x7f0000000340)="70123e2c6e6426dd0269fb45ec4740e7cb", 0x11) ioctl$FIONREAD(r3, 0x4004667f, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 1: setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001140)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x404}, {0x6, 0x0, 0x0, 0x7f}]}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB]) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) executing program 7: fcntl$getown(0xffffffffffffffff, 0x5) (async, rerun: 32) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) (async, rerun: 32) open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x11e) (async) write(0xffffffffffffffff, &(0x7f0000000240)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101df", 0x78) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "db981e", 0x0, 0x3c, 0x0, @empty, @ipv4}}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60}, {0x2}, {0x6, 0x0, 0x0, 0x1000}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) (async) getpid() (async) nanosleep(&(0x7f00000025c0)={0x0, 0x2000000000000000}, 0x0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000)={{}, {0x0, 0x3}}, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe, 0x2}, {0x1, 0xff, 0x1, 0x2}, {0x6}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) symlink(0x0, 0x0) (async) symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000240)='./file0\x00') (async) chroot(&(0x7f0000000180)='./file0\x00') (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x1000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x85}]}) fcntl$getown(r1, 0x5) (async) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002c0600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b007"]) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 2: syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) nanosleep(0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x123, &(0x7f0000000600)={@random="5544f333d470", @random=',)@w9K', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xed, 0x2c, 0x0, @mcast2, @rand_addr="0000000000000800001a003f00000005", {[@hopopts={0x8, 0x2, '\x00', [@ra={0x5, 0x2, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7ff}, @generic={0x9}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x5, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa8d50e7d879adaa280c15c9796acd12998864cef1edb5c61ebbe69053db5659d2111ba48b757abaca2401dbd43ac06f13370fc2eb95df7eb3c5e26009e3184024016d05261fc116ecb46e093f2a164ce9a81a3495ee564a46eca997389545cbe13c1b9d16f885d2eb0d85f85bfc32423145a1d98f93777911d1b6bd9d18dd67b8f895ff1f06ec0123788cce8acfb0d727c2cb67fab9fe3e5effa"}}}}}}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="c7", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) getsockopt(r5, 0x29, 0x31, 0x0, 0x0) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) write(r4, &(0x7f0000000040), 0xfeea) close(r4) executing program 6: r0 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ed0000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYRES8=r0]) socket(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x4a) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7d}], 0x1, 0x0) socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="1000000000140458406302b173000000"], 0x10}}, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x2, 0x3, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x808, 0xfffffff8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x25}, {0x54}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000), 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, 0x0) getpgrp() semget$private(0x0, 0x0, 0x224) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000180)=[{0x0}], 0x1) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x62}) syz_open_pts() open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35c13257f05bb4c8c804cf28d77e4a2bdadbb5cffd43b663ed71c588eb32f56765328e794e94ae194b797f443f6f6374450693a82546fc315f9bb8888a3d4630dd3af55c38b4d3341003e481f10161c23bb7275bf4a938c17b8b4421cefdfca0241b8576e1ec18c4f15adf64e844", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cb", &(0x7f0000002800)=0xc0b, &(0x7f0000002840), 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000040), 0x0, &(0x7f0000000100)="909441c973717a29242e19c8ad468336b39bf855ecb97381c17720c900876521efa82484964b7e943f0e662c1f9bb210cad7a11cf1b3e58386623f21f27b386a1d2fcfe2e721b32b7350e596bcf3916235e984e019d84c24aa3d117d401a4df917e4", 0x62) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000007c0)="b7", 0x1}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206982, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000414000/0x3000)=nil, &(0x7f00001f9000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00006f1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001f8000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000001600)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffca9, 0x0, 0x0, 0x30) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) openat(r2, 0x0, 0x0, 0x3) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000280)=[{0x0, 0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x80000000}, {0xfff9, 0xad, 0x7, 0x4}, {0x8000, 0x6, 0x23, 0x81}]}) socket(0x1, 0x3, 0xff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7006, &(0x7f0000000080)={{}, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 3: open(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) executing program 2: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) executing program 1: openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x0, 0x4, 0x6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r0, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 4: kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) socketpair(0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) pipe(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040)="8f4d30c04f18f38d9ac8eba052b173b054892348325d12a35518c5d0d37f45d32e60c102fbfdf81ffc4cd101caf8980ce351b20a485035ac45534713c393", &(0x7f0000000080)=0x3e, &(0x7f0000000100)="93a3b61112737c2e6ca38828af41e89e10625c85d3cffbfa61cfe52c1ccf8ff2", 0x20) executing program 3: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x8007, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60606260000a2c00fe7c8000000000000000000000000000bbfe8000000000000000000000000000aa1100000100000000"]) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) executing program 2: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(0xffffffffffffffff, 0x1) flock(r0, 0x3) syz_open_pts() pledge(0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="73702eb9ccc3", @random="0a5414932199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) syz_open_pts() executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil, 0x20000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 6: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)) ktrace(0x0, 0x1, 0x0, 0x0) syz_open_pts() (async) r0 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) syz_open_pts() syz_open_pts() (async) syz_open_pts() lseek(r0, 0x0, 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) syz_open_pts() close(0xffffffffffffffff) (async) close(0xffffffffffffffff) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYBLOB="cc6aaded847762b7fa7dacb30abdfe5ea0f75e8d79576947be7d1d99d0423e32a297a451b02d9c5c347ecb1f1d43ce4d1c125b105ccd078dfc6a0303c3ea0fc83c3b9383fe6f2a5d3234239569607d06761cc60daa42fb82bdc5952e75ef7f69e829c3b8889ac4b853932d0590bb8673b8740f68045be8795269cfd349bd333a4b90d9312a708edb9f3a048b7401f1feb26c2920812a0650b8e89a7af79f80f021a9c19e0ef2c6326037f441f47cfb91a061be103f2c1fa5c000da444021aea31519c72a43a41a8f5466234f564d15f7bfb3285879cfdcaa743d78b423a5e1760dfeb8d400177ee129e9a39adb097e95a57b48d1498f100177ac3bbbce9ba8ea22a1f1f55e3d7ad17de6ab7dd8befd8b921464de2d41a62c61358674d8d2ca3af14802ae9b196be776276490033244301c748a843edfb1acea1095e37be95f03bcfcff8a18f8f618bb857b2ad04967f67a96d1576f4446cd806c377e7ab2509bb396bf6e5676a0b95510b5ea19ac2d558f0eb43f722bab716c7f9c124fa5d6c4959f46cb676eb8733cbd07276e5cbba7c8f180e6af3e63cddc6575a6dba7a93a1dfacb0d9ff3ab86c6355461c84126c23f6a0ac20a221a8d7d3af08abe5af7e0cb1926e11d432fd2f4b8c339ca6fa0cb8c96cb8505eb5b1f119e6429d27c865d4e8789c440724425da5b14a50cf3024b40419240095ef3f88a2cb9946f3a9b9780c47067cabd643b2ef8bd60bed6669cffe56cb89b468fa0c08008794af8379acdb0c3eeb5f35c3bd14042688f74f1a8a91f2519d34de8b677a325df37d21d045127f0774403910d32dad0b2e0ee29e65081a90cf1ce344c8a5f60697284503461278356ced2fb404a2c20423c7810f193122339c6bfbd5f3673aa862d57ded0ec3460646d0f88e0f0389fba561ef3f3d7f0b0a3996ffbb5de40c1cb117e24f7e35b757e55d99b9502fffadf0758ae1f57e40876509b75694b5b63ca5048aa0eeb0323935ccedb6e20ab3f814644cdaf55db812b3c05bd813bc38b0df7fdaaec5c65c7f6f594c7fa59162ad82bc47a38ca77a70bee47c3fc0e74d50b448ce324f502e0a133d09053307f6eae106bcc3cf83ed4af93e963243b093cfd816d797bb6c70fb05db5d6e306e3cf5fc660f0f64ef6093cbd929ed07849f5650e71eafea762f42530522f129f1b3d00e9b567c37f9af93907540409ba6e959f4d89d84c87417607496c9fb13336dd3928700fe248c606b19874fe5d76d1a1f81406b3023996c0bf5332a633879b03adb97188fa4577b99f441fbb73f0851b1aa3b521aff0d67bc99c8f87b63b596b911579749f8db4b3e5c39ca61b02397e749158f462b516525eecf154cb7901467d767e9d3a1d9f4295bf084047edbdbe8f261c09624e9ca7e899f479fa3f43eaf969b2a572dedc4b77345961a35fcfbd0680d4fe9732958547fe9acd8a3263d59e4c6a4e238f00c4eac44e5d0e8d21092c08074c98551f1ff1f3c2bb58ddff43076d22380512814c159bb8d5e7826b0da1db4cbd3e7dd7ba49af02b8782c8def015911bd2a4039a3fd83234bba3e59afad3b854de788ef02c3f76b90330177ce5475b425d831f4fa114ed90c5f323bb027325f0add930cb4bba5f4afd09db93a316c06ae5d225faf940c3be81ed6ac7b3a80d775da2235effda3d62cee4dc138fc09cd9c713099e36d97d0db12169bc2dd1665add5c6110b82b7bfddf148227bbaeda2498774d84f191daa508b3e238873d5544f8a6e7e04b0a547e830808c7814ad1910e052ff3f405794aa573a000ffc788da988ce535ba150d0ef63a25aaec45f2ff3557c3b0cd6e2740319e5962d26e6f7793a26b29320b89fbc7eb9cca24f71d6b7a173d64b5bf7b144f71c680c3a05180e956ada7841a962b32efead443865558587b625e3a99073fec6ed0299348e3d35b22d20dbd6cd14767c39ad07c01807c146265c9f96ad5b90cb3d3e7550c1ef30dc9f41a457c624bc1343019b7687225658d49c49724e43c52819921f48a3570555bf1685dfe73b4d883914ac64f0e79bf4751b6ef751a7dfe65ce3608686e11923b3a7a12dd936810e49f3d5eb4d2648f69bccc3a4f7b61c54c3e91b8fc0a0a5831d3597a34bc4ded72642d141e45d4f9401271e49d060bbd9b69ca71ccacfc800b6cec9dbcfdf4be5b0a5912475ec2d373d82381f3ef7ebf19c20cf401c5391a86bcf99f9c7373f7d1a2b13a3a4843197d969485229f9e7aa3c785cc96c7a38063e1abee55070ab833b066275ecaa8aec72b651ac9a0a0513febbb3c50d64edb81d3c6de1445efd302ac2a1e69edd61c5b2f10a9f242a22049d43da10c8659f1765454e935968b36dcb8045e272faf5435eeb563f109c0c3f7e50a376c34561d3308fe6f97407bbf2b60994785a6082458f6213090332f58ce1e9c1e7ea3dcf23e477de6662e1dbe05e2b37d53bacba4b17aeb9ef06e596b34af91a074a5804dc0250886898a686ba0dfe1b88956efdc7e2cdc9a3de34e2b584a17d5119593771caf124c11ffc4f089bef98b0e96641f99a993b60abaaf261817383a88922c2f3494904f0de1be9341417dabce265db0580bbe8b7a318c27ea1a39fe8f8f30e9f16de1aed9a12296836b48c09e27d5b8b057d5a167afbc7e6834a03da0396335940cd58a27c896ea86dad7f12f400b969f3291250554877e3c657e888dd181787784612c33fe0a9dcd040934ce77f0712edb1a145449d5fcfd5d7bb4afa818f601dd62dffa1c4ca0aecc28908cb48cd17f91338776c73cea8f54f3d23b69013af666b39e11d7aae2f39e9a9daefac84f580840d8bc1f3ad181ed37cf9c56b88598cbb068014c3f8d9b5e570a22aa0b0d8784bc3d7ac5ecfa04d2c47bedf9ac4bdde68adb0df2cbc1cc930066e39b44eac8c39e87669fee3abebfc751e92038af5a13bc615972db93b54565fd1ced2195ec00cedfba7fb6fad1e30a79b5d88e8f93b185f347b82f0e9c072e58345478810c73427ea4e55ebe004ded057d8ab7d115ace5929f6c5e0788c156e79c730ce70db79ec9699687b0ac83ded9b6585a925388c23da8795c5920edafa8d0c0eaff1f1c0993bbc278ae5542d0900c72085452dac96f2b5f0209bd6384da8f5856e01166f82c80aa7d7c9c59f87966cb900ea5466f57dd569a4f86b9635dc011855c6a0710b5d0c407e4c7213fa71408fc3e93bcf1767f47460799963b6eef3baaee645e2fb171c20027729585c33e88b74e0685f4537de685186a9e1a5a11f61e05420f171b0e3d5b89d058b18f0ab08d832246b9f4a5845de42d723d2b0ca4c4fa2a35a2acdfa2de103356f5da929d3ae1bae497586a22db57cab39b83d0a5b4fcbc604bc3d685d37748a3ec3fedd7db85301ecf547e79d5e87cf9c8ebabd1aa517ab962f05d4e82761ec0fbdf89c892417b9e06acbb1839c9022a3fad001418b2ae12043c6f249136735aec2f2801badc6d00bae344de690c19ae136ec7d22ab8bc387c310ed7dd6a3e5d912513f28dfaecf6f11ff52784f457645b27c972622f41466b64bc54d4c6b4f541f12f4199fcd0db3344b3eb51c4f8d055fe1f047a2b09bdd145c045444365055aeb070831accbc72e29cdbe72bef3ab361287cb5a36ef4a1d6b1abac1146d5e6055c31321046bf59d38f2b9204f287af65089c30fe59b632f7603e065dfd15531c971c52a5db5daadb3f90f30697e9a612874adaab2767712021e472cd02a9f2f897d8ce182d3373b59b6a247a01a590acfdb32b2a448cea625f45cb49498345bb20be480f465372abc6338d247bb74be08ccab5e7e424a7db11c62130bbc0ca3f5758ea3ac6424055be49e332d4d91b31083a092c74faf8f6fc8a39c6949f6a380f97fa3406591cb1b9d6cef663b95453da810d98bb28bc05aa68ce83188264e01801404b5b8037413ee08bdf5b454ae12c20a40a918ea6eff072c99b717c97062601768dcf5d32d0ca4d24ef1a6e9efda336de84313b3f3bec44b2b0f18fc249cee17da0f7d4e91eab1a50a47cdd0bc2067487f9b1b7cab6dfcfa9de77068120a69760193a28ce99ebd59e7ff761cb420f51ca38eabe58c1f85f936b30ef45dafb13beba1486aca9fe8a36f877e44f9417f9b823381fa524987123c27f8cbd8158058c5d4fb02c34bba4240d206c56f5866d0deab3a17e40a6f414905aeb15f50a5f79d1962e992d7e3e7b9edbf4790749b3a8b600cbff7ebd1c8057bd129d190e86f25c2e61f03fdd9ae8c196312e25f6293c12df9c892185a2fd2fe272764def63a525529b9287b72e055fa6bc7c34e2598c6a2c7cc4fe3387f4f21509083d6248ce6adb9d3dda3cd7038a3553b3838349ad0150572042be4824c8d5f481ef3dcb158c54a04c3f8e6594f82736413ee0f40471b55d8b34e4f866bbf3d1fc1eb71f14540665ec15f495ecf96c7d666211ed3911b5183d2a9d3f19d5d04c0f7cb2926b97f55da1f59cdf8a83a5e3516d56b0b62dafb55c5d55aa9b7ccd5de9abc54a09ffe291f2344f2a7515492ef2c61e8804e61381a78d73c20221237489ed12d912e9475d7cbdd19afbab7a00fe9d3fe40ba038084ebb12f00c7e47ceec11df18ccd5ea73809ae8e29682fc4ebe9acd39b137e918c45084a9e33245dbed4fe43e3983655247505513c779e72d530318a44b8a49f977a34dd85ec02070fbd48dcc9353ad6dd1834716bac8cc303a10776b744365d3933a64769d972aa08cc31b7e7db35a6c08da198c3e87812a475b714a64d0b410a5f7a75ce9ad7a8b17593f214060f2ec9fc9146fd8c1003db2293f5b2aa5e3ac54dd88be305e7603838d64877a086ee7e80877c22f33446f4ab3b290179cd234998e3a4e907c12682d1f4fd451ad0198d30878a54f185ad920f01f4c43bbb7ad48d204f909ed1ccb4f985d7ea23e0fe11b92621241f982efb6993fdd12fda8a01e741c64052c9bbfdaf9b0fe9f1f26e5b14d4548e884629662040a983b04f58f98180c0ba5160ebad017a0599700e7154d7ff4a8b7039f9bd173bcf128ec24e392ed4469a42164fd235d639175e2b9e327f5e2c87639b4997845883582931eaceb8f9fc86e78db6a4a499769c8a2a4551271d44d3733c858c582ec58915c4fe48e8e7c16bc20f9f87736bf176fb76c47975d25acbb8f6af7c0f9b2cc8b6ddcb6ebd2510862eecb097a15710ec60542218790b48b4865b1298706d61188cb608f2aa6519b8b0428c65e877fc81d6c3d1f7327f4cf47b7b253a60d145346060b8dccb701de6042e957f7d80f34a14a20a3c23d67f1f3756a822d6186968f57574d0cb8d27ce71246926b682bab74075b4a96ba54a7e7ab0fec2d31aa672b4ed4834307f8e1c5b6e24c42274e14971e96e7c4e7438221ee450180ee9fa43fab818fa3c041f6cada782889e34dcedb7049a1a1638740151e21639b62426f31aeea079f39e5ef46be08a1aa585d540b6c079e47d371364a6bc69a05178348a1b2bb68a6961ab77f7c0fb6a7a9c126dcf6af9734e3a2438fa34e4dfc90db0ba2b9b0e3eae436836ddb0065cc4ec6461f39daae3933e90cd12f1e0519f281e5512bd8d65bec07522273053deca38453c5e338696943338f230d2f6f22cfd2e499d27ce3161b84dd7cc143caade62f54b438f2aa57e127daa061809c80373339d985f774804afb974f6979ed0f92e8019ffe3f4055847b02b02c8190461ef94347463cf5d8d109e423f9133d0b7c05fb142de6a88cbbac47f9208f023c627491cf4ecbdfbac9e14d6f3db9959ade6d41e34e8d"]) (async) syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYBLOB="cc6aaded847762b7fa7dacb30abdfe5ea0f75e8d79576947be7d1d99d0423e32a297a451b02d9c5c347ecb1f1d43ce4d1c125b105ccd078dfc6a0303c3ea0fc83c3b9383fe6f2a5d3234239569607d06761cc60daa42fb82bdc5952e75ef7f69e829c3b8889ac4b853932d0590bb8673b8740f68045be8795269cfd349bd333a4b90d9312a708edb9f3a048b7401f1feb26c2920812a0650b8e89a7af79f80f021a9c19e0ef2c6326037f441f47cfb91a061be103f2c1fa5c000da444021aea31519c72a43a41a8f5466234f564d15f7bfb3285879cfdcaa743d78b423a5e1760dfeb8d400177ee129e9a39adb097e95a57b48d1498f100177ac3bbbce9ba8ea22a1f1f55e3d7ad17de6ab7dd8befd8b921464de2d41a62c61358674d8d2ca3af14802ae9b196be776276490033244301c748a843edfb1acea1095e37be95f03bcfcff8a18f8f618bb857b2ad04967f67a96d1576f4446cd806c377e7ab2509bb396bf6e5676a0b95510b5ea19ac2d558f0eb43f722bab716c7f9c124fa5d6c4959f46cb676eb8733cbd07276e5cbba7c8f180e6af3e63cddc6575a6dba7a93a1dfacb0d9ff3ab86c6355461c84126c23f6a0ac20a221a8d7d3af08abe5af7e0cb1926e11d432fd2f4b8c339ca6fa0cb8c96cb8505eb5b1f119e6429d27c865d4e8789c440724425da5b14a50cf3024b40419240095ef3f88a2cb9946f3a9b9780c47067cabd643b2ef8bd60bed6669cffe56cb89b468fa0c08008794af8379acdb0c3eeb5f35c3bd14042688f74f1a8a91f2519d34de8b677a325df37d21d045127f0774403910d32dad0b2e0ee29e65081a90cf1ce344c8a5f60697284503461278356ced2fb404a2c20423c7810f193122339c6bfbd5f3673aa862d57ded0ec3460646d0f88e0f0389fba561ef3f3d7f0b0a3996ffbb5de40c1cb117e24f7e35b757e55d99b9502fffadf0758ae1f57e40876509b75694b5b63ca5048aa0eeb0323935ccedb6e20ab3f814644cdaf55db812b3c05bd813bc38b0df7fdaaec5c65c7f6f594c7fa59162ad82bc47a38ca77a70bee47c3fc0e74d50b448ce324f502e0a133d09053307f6eae106bcc3cf83ed4af93e963243b093cfd816d797bb6c70fb05db5d6e306e3cf5fc660f0f64ef6093cbd929ed07849f5650e71eafea762f42530522f129f1b3d00e9b567c37f9af93907540409ba6e959f4d89d84c87417607496c9fb13336dd3928700fe248c606b19874fe5d76d1a1f81406b3023996c0bf5332a633879b03adb97188fa4577b99f441fbb73f0851b1aa3b521aff0d67bc99c8f87b63b596b911579749f8db4b3e5c39ca61b02397e749158f462b516525eecf154cb7901467d767e9d3a1d9f4295bf084047edbdbe8f261c09624e9ca7e899f479fa3f43eaf969b2a572dedc4b77345961a35fcfbd0680d4fe9732958547fe9acd8a3263d59e4c6a4e238f00c4eac44e5d0e8d21092c08074c98551f1ff1f3c2bb58ddff43076d22380512814c159bb8d5e7826b0da1db4cbd3e7dd7ba49af02b8782c8def015911bd2a4039a3fd83234bba3e59afad3b854de788ef02c3f76b90330177ce5475b425d831f4fa114ed90c5f323bb027325f0add930cb4bba5f4afd09db93a316c06ae5d225faf940c3be81ed6ac7b3a80d775da2235effda3d62cee4dc138fc09cd9c713099e36d97d0db12169bc2dd1665add5c6110b82b7bfddf148227bbaeda2498774d84f191daa508b3e238873d5544f8a6e7e04b0a547e830808c7814ad1910e052ff3f405794aa573a000ffc788da988ce535ba150d0ef63a25aaec45f2ff3557c3b0cd6e2740319e5962d26e6f7793a26b29320b89fbc7eb9cca24f71d6b7a173d64b5bf7b144f71c680c3a05180e956ada7841a962b32efead443865558587b625e3a99073fec6ed0299348e3d35b22d20dbd6cd14767c39ad07c01807c146265c9f96ad5b90cb3d3e7550c1ef30dc9f41a457c624bc1343019b7687225658d49c49724e43c52819921f48a3570555bf1685dfe73b4d883914ac64f0e79bf4751b6ef751a7dfe65ce3608686e11923b3a7a12dd936810e49f3d5eb4d2648f69bccc3a4f7b61c54c3e91b8fc0a0a5831d3597a34bc4ded72642d141e45d4f9401271e49d060bbd9b69ca71ccacfc800b6cec9dbcfdf4be5b0a5912475ec2d373d82381f3ef7ebf19c20cf401c5391a86bcf99f9c7373f7d1a2b13a3a4843197d969485229f9e7aa3c785cc96c7a38063e1abee55070ab833b066275ecaa8aec72b651ac9a0a0513febbb3c50d64edb81d3c6de1445efd302ac2a1e69edd61c5b2f10a9f242a22049d43da10c8659f1765454e935968b36dcb8045e272faf5435eeb563f109c0c3f7e50a376c34561d3308fe6f97407bbf2b60994785a6082458f6213090332f58ce1e9c1e7ea3dcf23e477de6662e1dbe05e2b37d53bacba4b17aeb9ef06e596b34af91a074a5804dc0250886898a686ba0dfe1b88956efdc7e2cdc9a3de34e2b584a17d5119593771caf124c11ffc4f089bef98b0e96641f99a993b60abaaf261817383a88922c2f3494904f0de1be9341417dabce265db0580bbe8b7a318c27ea1a39fe8f8f30e9f16de1aed9a12296836b48c09e27d5b8b057d5a167afbc7e6834a03da0396335940cd58a27c896ea86dad7f12f400b969f3291250554877e3c657e888dd181787784612c33fe0a9dcd040934ce77f0712edb1a145449d5fcfd5d7bb4afa818f601dd62dffa1c4ca0aecc28908cb48cd17f91338776c73cea8f54f3d23b69013af666b39e11d7aae2f39e9a9daefac84f580840d8bc1f3ad181ed37cf9c56b88598cbb068014c3f8d9b5e570a22aa0b0d8784bc3d7ac5ecfa04d2c47bedf9ac4bdde68adb0df2cbc1cc930066e39b44eac8c39e87669fee3abebfc751e92038af5a13bc615972db93b54565fd1ced2195ec00cedfba7fb6fad1e30a79b5d88e8f93b185f347b82f0e9c072e58345478810c73427ea4e55ebe004ded057d8ab7d115ace5929f6c5e0788c156e79c730ce70db79ec9699687b0ac83ded9b6585a925388c23da8795c5920edafa8d0c0eaff1f1c0993bbc278ae5542d0900c72085452dac96f2b5f0209bd6384da8f5856e01166f82c80aa7d7c9c59f87966cb900ea5466f57dd569a4f86b9635dc011855c6a0710b5d0c407e4c7213fa71408fc3e93bcf1767f47460799963b6eef3baaee645e2fb171c20027729585c33e88b74e0685f4537de685186a9e1a5a11f61e05420f171b0e3d5b89d058b18f0ab08d832246b9f4a5845de42d723d2b0ca4c4fa2a35a2acdfa2de103356f5da929d3ae1bae497586a22db57cab39b83d0a5b4fcbc604bc3d685d37748a3ec3fedd7db85301ecf547e79d5e87cf9c8ebabd1aa517ab962f05d4e82761ec0fbdf89c892417b9e06acbb1839c9022a3fad001418b2ae12043c6f249136735aec2f2801badc6d00bae344de690c19ae136ec7d22ab8bc387c310ed7dd6a3e5d912513f28dfaecf6f11ff52784f457645b27c972622f41466b64bc54d4c6b4f541f12f4199fcd0db3344b3eb51c4f8d055fe1f047a2b09bdd145c045444365055aeb070831accbc72e29cdbe72bef3ab361287cb5a36ef4a1d6b1abac1146d5e6055c31321046bf59d38f2b9204f287af65089c30fe59b632f7603e065dfd15531c971c52a5db5daadb3f90f30697e9a612874adaab2767712021e472cd02a9f2f897d8ce182d3373b59b6a247a01a590acfdb32b2a448cea625f45cb49498345bb20be480f465372abc6338d247bb74be08ccab5e7e424a7db11c62130bbc0ca3f5758ea3ac6424055be49e332d4d91b31083a092c74faf8f6fc8a39c6949f6a380f97fa3406591cb1b9d6cef663b95453da810d98bb28bc05aa68ce83188264e01801404b5b8037413ee08bdf5b454ae12c20a40a918ea6eff072c99b717c97062601768dcf5d32d0ca4d24ef1a6e9efda336de84313b3f3bec44b2b0f18fc249cee17da0f7d4e91eab1a50a47cdd0bc2067487f9b1b7cab6dfcfa9de77068120a69760193a28ce99ebd59e7ff761cb420f51ca38eabe58c1f85f936b30ef45dafb13beba1486aca9fe8a36f877e44f9417f9b823381fa524987123c27f8cbd8158058c5d4fb02c34bba4240d206c56f5866d0deab3a17e40a6f414905aeb15f50a5f79d1962e992d7e3e7b9edbf4790749b3a8b600cbff7ebd1c8057bd129d190e86f25c2e61f03fdd9ae8c196312e25f6293c12df9c892185a2fd2fe272764def63a525529b9287b72e055fa6bc7c34e2598c6a2c7cc4fe3387f4f21509083d6248ce6adb9d3dda3cd7038a3553b3838349ad0150572042be4824c8d5f481ef3dcb158c54a04c3f8e6594f82736413ee0f40471b55d8b34e4f866bbf3d1fc1eb71f14540665ec15f495ecf96c7d666211ed3911b5183d2a9d3f19d5d04c0f7cb2926b97f55da1f59cdf8a83a5e3516d56b0b62dafb55c5d55aa9b7ccd5de9abc54a09ffe291f2344f2a7515492ef2c61e8804e61381a78d73c20221237489ed12d912e9475d7cbdd19afbab7a00fe9d3fe40ba038084ebb12f00c7e47ceec11df18ccd5ea73809ae8e29682fc4ebe9acd39b137e918c45084a9e33245dbed4fe43e3983655247505513c779e72d530318a44b8a49f977a34dd85ec02070fbd48dcc9353ad6dd1834716bac8cc303a10776b744365d3933a64769d972aa08cc31b7e7db35a6c08da198c3e87812a475b714a64d0b410a5f7a75ce9ad7a8b17593f214060f2ec9fc9146fd8c1003db2293f5b2aa5e3ac54dd88be305e7603838d64877a086ee7e80877c22f33446f4ab3b290179cd234998e3a4e907c12682d1f4fd451ad0198d30878a54f185ad920f01f4c43bbb7ad48d204f909ed1ccb4f985d7ea23e0fe11b92621241f982efb6993fdd12fda8a01e741c64052c9bbfdaf9b0fe9f1f26e5b14d4548e884629662040a983b04f58f98180c0ba5160ebad017a0599700e7154d7ff4a8b7039f9bd173bcf128ec24e392ed4469a42164fd235d639175e2b9e327f5e2c87639b4997845883582931eaceb8f9fc86e78db6a4a499769c8a2a4551271d44d3733c858c582ec58915c4fe48e8e7c16bc20f9f87736bf176fb76c47975d25acbb8f6af7c0f9b2cc8b6ddcb6ebd2510862eecb097a15710ec60542218790b48b4865b1298706d61188cb608f2aa6519b8b0428c65e877fc81d6c3d1f7327f4cf47b7b253a60d145346060b8dccb701de6042e957f7d80f34a14a20a3c23d67f1f3756a822d6186968f57574d0cb8d27ce71246926b682bab74075b4a96ba54a7e7ab0fec2d31aa672b4ed4834307f8e1c5b6e24c42274e14971e96e7c4e7438221ee450180ee9fa43fab818fa3c041f6cada782889e34dcedb7049a1a1638740151e21639b62426f31aeea079f39e5ef46be08a1aa585d540b6c079e47d371364a6bc69a05178348a1b2bb68a6961ab77f7c0fb6a7a9c126dcf6af9734e3a2438fa34e4dfc90db0ba2b9b0e3eae436836ddb0065cc4ec6461f39daae3933e90cd12f1e0519f281e5512bd8d65bec07522273053deca38453c5e338696943338f230d2f6f22cfd2e499d27ce3161b84dd7cc143caade62f54b438f2aa57e127daa061809c80373339d985f774804afb974f6979ed0f92e8019ffe3f4055847b02b02c8190461ef94347463cf5d8d109e423f9133d0b7c05fb142de6a88cbbac47f9208f023c627491cf4ecbdfbac9e14d6f3db9959ade6d41e34e8d"]) executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a140800a15bb97c6542e9ff0001907800000000000000000f009078000000000f14dbc404617c26a6348992be1665136c34177b3424fc2d4e1240db681fa23ecdb167f69b7e52135987b1dc60ad5cd87407ab42751814c6cbd069c87ca757f54b2fc9d59ea5731361da92afe90c2a330700000000000000f5a76fe523999c4b9eaacbfcad85e7f8bc4e39dfce3f474cef7834e70917ebadeaaaf162ac7e48c50d8a24437f75b4cc2c"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000300)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}, @icmp}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000000100), 0x1000000000000309) syz_emit_ethernet(0x3e, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) executing program 4: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0406938, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a226580 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) 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(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000900), 0x0, 0x6) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000940)=""/116) getpid() shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$SETVAL(0x0, 0x8fa1883f9c503d4, 0x8, &(0x7f0000000a80)) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000040)}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000001080)=""/102, 0x66}, {&(0x7f0000001100)=""/11, 0xb}], 0x5) executing program 7: r0 = semget(0x2, 0x0, 0x601) (async) r1 = getegid() (async) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) (async) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) (async) semop(r2, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) (async) r3 = getegid() (async) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0xffffffffffffffff, r3}, 0xc) (async) r5 = geteuid() (async) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x0, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r6 = getegid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) (async, rerun: 32) semop(r2, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) (async, rerun: 32) setegid(r6) (async, rerun: 32) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r5, r6, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) (async, rerun: 32) r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r5, r7, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setgid(r1) r8 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r1, r7, r3, 0x0]) (async) setsockopt(r8, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) shutdown(r9, 0x2) (async) open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) executing program 2: select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setgroups(0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x10000, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) executing program 3: r0 = socket(0x3b, 0x2, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x85}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x7, 0x8}, 0x10) close(r2) r3 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) kqueue() socket(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setgroups(0x9, &(0x7f00000010c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0xffffffffffffffff]}}) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) executing program 4: open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) (async, rerun: 64) r0 = getpid() (async, rerun: 64) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ftruncate(r2, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r5, 0x80206999, &(0x7f0000000100)) (async) getpid() (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) r7 = syz_open_pts() ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000180)) (async, rerun: 64) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) (rerun: 64) r8 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) r9 = openat(r8, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000000c0)=0x101, 0x4) (async) unlinkat(r8, &(0x7f00000001c0)='./file0\x00', 0x8) openat(r9, &(0x7f0000000200)='./file1\x00', 0x200, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={r0}, 0xc) (async) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 1: open(0x0, 0x0, 0x4) (async) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffff070000003817463486dd600021000029df1fd68000000000000000000000000000bbff020000000000000000000000000001"]) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="6f4d88b7239fc2744d68813cfe62d7210fd639f04317db714b2d7b601113a96d3b7126be087b2fca382cd663b00f139b00c8581058d9a82bb7e0ad1fb11f5bc29f48c5d7a010edf1f4a6532e55ba1bf798f030f83a", 0x55}, {&(0x7f00000003c0)="414c369831f5326b0684003b081b54c9f312ff8a220f67b0c5519442bb10bf21bbe46f5c838ae5645ff90ca94615c0828bee6b1b7dd3745abe9be84107d3d80b1f283e55bccf82ec75f3595700d02f7fd2b1e9020f18fdd84cc8ae3604eeca4749d4fadcbe08ac890f7cb2420a2d22c83810304462edea5bcb03f8c8927f6c31ce011101bd6b3daa8eae13a3e1403e781b386d864f45b76e0af70be14de5dbb5706500380be5c7c7477a5dd67f1c79918c5d42de7e86661d8cb7a21dc350987148e8c568a8ab34cd46fb2e9b5cc5386571bf3234a87345088475fe38373a306dd9086b73959b37e0a23d6300581e2d6f7858d8101a5469fb7a640cd7f18d7c342b1667a30975f47ec7a00cce80b3271a051f476280ee8dae4c8e847dab7eb98faf4fc987a796433aa337df1d76ae5d251d4db1a5c7097ac397fe5f043c3cf07603802414b038d9c500766683caaefe6ba954523a6e6124c6a8ab9c7c48f58d17456fe67dc6bf3ed0c651bc31a61f70ba654ee0cb6d433709d8556f2d49880ba0f112955f95bb62fc3434f982b95e43a58c7bb70aa99b4bee88b07ed013decc8714044a62cc231a00f9b45681971a654d64794692406e0df8403648dd35117201cf2007803b91d0287f788561b9cdb91765e6d82bf5fe86653741548e12fae6835f96d80cfb21f995329384d74187f5fa95a763cb0adba4a1dbe442582571d001c800ee9a8c0baad848021b3077b302ca9dad526605e097035400914fe55c257348808058762a5bc81f724c8cf9da49f1bb86b37996ba324403fb4838f71fd91506cb6d63c522cb190c5cd60015292ee51d57af7acecb3072b6316fa1f6a2513fb7dfed8330a0cc2a4aa9e6a4979cbf802945fa088c2e6f04215a94774166402b9ed5ab635552a89703e4feb643090b978f5c2e1233091521971c750155916a62cdcbd073d92c88c1e2e2077fa0435e9f38fd065a7bcafb67c9a8eb5a6f6162af225f55049aecf81d75f379520a58d9ab1200656a6e26ec9c2b774018e126fe871976e7959632a815134ae536cf507201bccc1c2752b28f048c3d74d1bc1c3d655f95df6eb1d2a2eb1b39bac2749f025c5e0adf6c21f329378feb1fdf800f244ab36216fa1139aeddff839ced151ec196327ab529ccbb32df3d1dab84c7294822fa27fa4815ce9ad48167fca156248e526ddedb87b82e1d467e1934c78e925e5afb84fab8efc34af813c300ef551ebc565fff426d72be4e19b8ce269123512b6ed0f3cca29fcf69133b00770b269f8c5e78507b726ccf163f9663e93bf234800e18b471de4b0dcf1697fea040af53fc13b720053ed5fef3306c7e5f50752e5aa40f1f7acd19b99ac2b886d9917ae01cc8fe022ac348d2f6d172e521c2da16f9cabda85ffa25d12221d025f9fa7724cb8b02d0809131e22131c5921bf9149bd78606072fe84b6cb389b8e3bf0cec2269a2dfa6271fddbfcbe3226316f0d3e7a1d27d668b1bfef11ba8af154cd9ac3a278a318b8e0cf8979ee51f5411aee7fca2212c0b87b04ac5516573c2f5ec0cbc23ddc95df30524b96f76b8c4bf2212262656525b796893630666489a49ac7b905cfb074eeaff9987c79ef9a413e54b7a9105d7e058b898ce876e8b055b206b6c42e7f5836c635dd1136c0e83386e2affb4922ae6b4409438e9239c6d63fe6421199d66c72e40aa7c808647079f96e20193b4f3a4a336dfa2283eda5223f7ec34af84e90a2707fb89bdbb1c4dfe1bf8bb0bbb9daa667f16f06af9b6709b64cce5ad8827ebbb92043bf2ba3e46264f8be2879956d3445abeb9a30314cd12bc3c733b10840d61aab347d37d32a33e2e6e4fd28c0135abc20bd5dc40d79bb52149ac92b3d2e2d0fa41eb8e4720ef2e2d00abc140001920243ea1acb230058ae0ff5afe5eed4933d963dac9dda2e793b10849228373a8cba5d7c7a58aaf738634c11583846132c89a5bbc9a96516879cabb9fdb105e1e48fc394864c622959228040d11c47f8c092474cbaec58b37892249b38f3c0fefcc8131f8a695d30b248f93b8512271066d6d6eb27e683dd134f191c37b142260801e03f474934947f6f4b49e57f3b4361216f42dbbe10d00e4464818a37f77b6acc7d7649cf8bc945824ba841a840b181dd24f2c30005c9fab8e984cf4c63c99ca07a0d3518ab8de86d6a288f63fba5c121958b1ea0f82731d87ea96174b2fffda7b644d098c030b35b80e8a17d18e2bf8f39402a64e25f85e90374277505c32ddf5cb630d5f6c1aeaa552cc37c41181aa520660d272454cfe9f7cd6e004651d327e46176382c061f380d472ec01299ac8a964a2abc7eec664591b62e700eaec4dc78c766549ab9d422604e32a0c9bec2a4194d82e841b33437925a62e3ecf073d54eac5302187812395df6d91589902f4f13aa16e5e5a932d37b5ba0fa47eea6e00d07519c702867daf82edbe83630c601aa5ca936d385c2d426f46a42fd30defabe47b9c47e768204fb38aff9902e41a0998ebd1ab7cf50382236f16446ac059b20a3950cd6dc09e10b0b2e95b8d6bd97483205a9991577569d7353de9e45d92f1bc81f0c462a56a0abc9a1b01555706d605220926da01272d741a45b47bf4ab0ee4fffb5dbfc15c2a76e5ca9f3b17c5e131be1d4ba593697688d9668d9855dc690ba963e63f57083a12b8e76411c7c8e5c61a949526ff9062cfa6feee36d45dd47e40e38363a4e7ad06ad16b9e3bbe68fb31abe8539dacb43d1c6232a25bc1069e3418a5f89a51442d423041c8702e1a12eb3a3d2081a332cdf02f0040165a7ccb9e02c1dd2e0c7ef4c393e70d64685c9bd6a0b6a307c51394f5dfe1ca1ac099a620a91b502ca85314f810a23bbdc3163769240287e708b6a0343c70e88cf664b023e80a5b6a184963b7491874ad72dc76589a18d9ea2b12fd32bc70cbc0e89dc69f8b3a3e1884c2a072f29f11ff674861f7762fdc546ecb222601992b7011fdd3ba11bc5ba3225e2b18f9e51cd99c7fa3b140058fc6b4ff5766bab0738061f65b58348d52a2c6a0cfe7e1920eaaa6f351bf6b9e55a5ddff3d12a031764ec432c32cfa697a15bb89fece6788d192fc8f2d6258e087bc2341fef7dfd73ebc0b1b2f2c07a2b9f23801d0f088b34acd00e17c9b5b3cfab88459019b4276a39b98127b891366434fc9b079ecc041a9fca0e0c6f64a71ae4373ae3513339295c240e114022b4b70872a2561c796a9908cbed9d72908eace84644aad87ebfda2bf9311c29a6b4c7a9a1066ad7959c60117dc0a1ec709dda38e3d83a514a191072b9d8fe3d7e50a4141c52331d92af2a181c282fa7fc65ec000fcabc70ac5efcfe0ea25801bbbe4965e695a03d22f91c77d10bb7c80d4c97babdb54951c8d30811264bd2338be26e189b7bffa760c63973117ba3850f1dda2da09541423c67fd7e7c9b2bb60bba1b8bc4679c8ded2b586f6ac3484e3cf58098c9892cb9329bf382c53dacf1d2834ecad8ecab05ba1d398bb0a2e270100c1fbe099908f77596238a883a1ac12d9cf327b3c3574801193932019f47414c275c63c45e6aae9dba3aeffc9f8d4c52e80bbfcce4409168ec1de443b3c12cffa8ed91d3b5741c40a48f561934d1defdef1852fd8818cddd9a47dc0c9a5fcfcc79bde2dccde56cc7999ec6b9497981188e70bb00d2247390baef56f783966848e980206555a2901bae50d622b78b3938b268b686411a3d7bcf1ad9307218eb42e33cbaf05099e3043082ebdd1d0df649b203383f54f1bee3501ee03feeb05bd5198010cacb4f2b6e6d8247fceee49b39b3fe627aca9d706b2e87f4f203baa319088061777789fca77fe25a8e48fee96901b0b3beab3bbb5783688c4ac079c1f12b7fb919ce6316b1c15540aa155865b9e6364b28159886109580cdf9be55107a12f75006a795814c187d26752ed117e8e3c9b81b644b51262bd46ab7ee75b3db5b63cdf4ebd4be8fdcd8dd95f5a681a62a471112f0c57da87551606531fe8792cc9ba1978da2cdf547d4005e3352f10631aeb97de46cb270e23968d5c5b8de283372a7f5e32457adb917136508c3b91d00f1f3c3bc721bfbb5b71cc4bf291cc8e59baefb311998fc55fa140a4c9bbf9f098cdec15b272e7f6542ffac7e0a7e9424ebe71079a53bd7f3c3d7b93e2b2eac792d9d63fde9e1da99869f702c95e10025b40e2d363b49cf672d96964b047561636e66f717b4acf6c4f7b46646110b3601bc6d6907fc048f60958fd81cf404a35f431b341976c4dcea3466bb4d9b68839314d7e16a57d5ee0e14fd68257461cb959ebcb7a23582aca488e8e9bd7c0e0d697c9242481d7dec1aae99a863e0483629253cba9ff18edbc96789807865b68ec6e950ab1ae83a13ccffd99a7ff22b2485f44e64eed6a3e72f7ad69fa5759f1963957318e7920a6cabd1350763110bc634f23e8c35748d44ca9e5ac62635c3610a91c5a837d9b3c08a0cd151959e260be137983714fff633443206ae691c68385ceb69aca6c8efc81d2bfb4925ff230c05dfebba35ed35f6c64aba5a50a674172c9a93f3058e05902a6fa856fb66ce9368dc3b4f4774b619e9415e08ae3647599e1e5fb690fab9dd78afd4d2743d5bbe3a39fcc25ac5e054ae41d57d8978c91e24700de78444e5325f323155a0e8d41c82f68ea17edbc2037502060023c88e6a4bf71533419fdc028fff1630e8a7e610bd1c3b3d7d04750155a7f8592125d173b6e23f0a1eb5a2503009129fd8de1e9dc512126643a1f8d09499f997ef906d3e1bd5fbf6f97022bc6456ef0471bd5d83e21bb0d76439b936401688247d16ed672a02e62a60f4036a1da8344f6da8dbeda91ca3b66db4812811eb71024f1c30f3a782cf25d9e1f53e0744903a015b239ae616694d195939d2018601c1020328577facd5cedf8d9aef0ddaafc31e09c474091f5d4f652189bb4847346780172eb42e17d76d69df710c13fd4baaa46ed650e57ddfbadebf7a1e1f785b52dcf2d17fa9214a7668959cd31886fb13a8b724434bc1d30bd1661e7eb8fea25eeb81e9f9d09023c5ddc7aa2a300b995105982af1d8b1ee2ce8ed95a0f944665c42f3dee7cc2b85423a8293d596e47f144d26c831b7d2175880e3928d8597c5603a4061b1b19cf37cbd198f06e491021e0c515c03dcd78d9e2b7b1dc7444d3fad8180cbc6ff755ef9f4e125d3e4d9beec04c64d178c66bc861cefcfccd1a628acb52337a2d7fac7be9ea8c84d28eb85f1f57a40b5e7f6e7befc7cc824b8dde436afa174862f5a2f51e023c5e5a3378e64d30dca5c49be380b436dd1648d68a1d6f8e16ace06cfc8942918e114c71a98c905a62310ebc64eeb6c5f12b53e1aacb5c70ca6333c4f298683ce8898491bc2815100ffd75f94db7f639d8c631ed2e04bba1ccf51dddfb4d899d6f649ed60559dc4b91452d60cdf6a3994e0946b8e1448884cf2c90f38687f27a1cb0e50cd16da9a9db11821c9eedf081ad742176c61098d1744eda1c5ba9c9c6515f2bfb7ec65480e5ce3a8403e7158801c0509eb9126e79abba7faf10bcf3d077dadc75b7d2755679089e23ab2dcfd69e37a7bdc33df11d63a04f9cb70db3cbe3f00d5e445018ad3c0fcb4e9600b5f97785ce72183758262b85c8be3ece12e1f392d7aa8e256f40c2456a1df31948a995905fb2c5b0c7ac074f45e30e999ff46d7ef0dc1b80e7fd4cf14eaaa853649aa41f2ff391de7e6359aca93bbec27cd619e1af9cf55ae10eaa78d4aa59c42dfbca0891e4adcc48579577f833463ba0cfd8d993ece", 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="713a2f1afa23913f9022c8d5b5f26d4369ad79494aaaa0f492b739b8b65f9dd846eef2463fa2bfea87ac1ff3cd6b1d5a396b3f5675a5eeefc8127f0ac0b15a90af74d18b02bbe3cdf06115d8e632082d73cb061b3902ab4d11a23c96bf128c9359e91ef4bdd3a877f12db8c01b334e5cb4687ded5e913f7a5ffaf18005da07f2d61124f1bfce4bc4989b448042eb857298a7661e24ef9e5deeea408fc6de6694331881175d4ce77d7aba5663d6bfd323cb00d92575af6c3ddfb91860d2c8d7015a1bb60588cf12a895356e6d32b676a60eb26824de11f869dd", 0xd9}], 0x4, &(0x7f0000000240)}, 0xb) executing program 6: r0 = socket(0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4", 0xe17, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setrlimit(0x8, 0x0) select(0x40, &(0x7f00000000c0), &(0x7f0000000080)={0xcea}, 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000903f0000000700000000000000cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be381e4991f7c8cf5f882b297be1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300372a2102000000720fd38bfbb770c1f5a8aec881ea772ec5890400000000000000361b1257aea8c500002012000000042000000000000000000000000000002000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x41, 0x0, 0xfffffffffffffe61) socketpair(0x2, 0x3, 0x7, &(0x7f0000000200)) executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0), 0x1) (async) sendto$unix(r1, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001440)=0x7) sendmsg$unix(r1, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) (async) select(0x40, &(0x7f0000000200)={0x6}, 0x0, 0x0, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r1 = getpid() r2 = getuid() setreuid(0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) rename(&(0x7f0000000440)='./bus\x00', &(0x7f0000000180)='./file0\x00') executing program 7: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) dup2(r0, r1) accept(r0, 0x0, &(0x7f0000000240)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) mknod(0x0, 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xd00000002}}) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0xd9783c5e5ad2c7d8) setitimer(0x0, &(0x7f0000000080)={{}, {0x0, 0xffffffffffff0000}}, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0xfffffffc, 0x2, 0x0, 0x0) syz_emit_ethernet(0xb6, &(0x7f0000000300)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa8, 0x0, 0x0, 0x0, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x20, 0x3, 0x0, 0xfbff, {[@window={0x3, 0x3, 0xff}]}}, {"f522082c10d9c8229b389c118b06a06f03b8024c69509fef188716774ca6efe43c6ffba2d3e4005278774d45ea5a86dea5c63b5ca4070811cdd9b888170fd9044d157b080aee4d32c622af568a64762b72e356b9a574cf511da51e112769b7436b8fcadc95e4c252fce466dbff6901e0e1d30c242bc2c85cae607a22"}}}}}}) getrusage(0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x20, 0x0, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x8000, 0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0b152fe0ba0dd41) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000140)={0x0}, 0x10, 0x400) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000240)={0x7f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000004}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0xfffffffd, 0x7fff}, 0x8) accept(r5, &(0x7f00000002c0)=@in, &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) flock(r7, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r8 = socket(0x38, 0x4000, 0x1) close(r8) r9 = socket(0x800000018, 0x1, 0x14) setsockopt(r1, 0x1ff, 0x200, &(0x7f00000000c0)="b211d7170d896684c86360f2fa", 0xd) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x1000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) socket(0x2, 0x0, 0x0) (async) socket(0x2, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xc, 0x0, 0x0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) (async) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffca9, 0x0, 0x0, 0x30) (async) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffca9, 0x0, 0x0, 0x30) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) openat(r2, 0x0, 0x0, 0x3) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f00000011c0)='./file0\x00', 0x75f493fec6515f78, 0x0) getuid() (async) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) executing program 5: syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0xc, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2b, 0x0, 0x0, 0x1}], @generic="ab29ec22"}}}}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = socket(0x0, 0x0, 0x0) dup2(r0, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9576932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569882a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71e2141f8d5e850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b44a0bdadac7eadb47e3a13bbf24161b2887fd91142118d76", 0xfffffffffffffe30) sysctl$vm(&(0x7f0000000180)={0x2, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000400)=""/77, 0x4d}, {&(0x7f0000000a40)=""/213, 0xd5}, {&(0x7f0000000480)=""/69, 0x45}, {&(0x7f00000009c0)=""/66, 0x42}], 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaad1f3ffe383f64009000000c353217f90a05f52bbf9dd60dd9b5efb070000fe8000000000000000000000000000bb000000000000000000000000cb2b8920c21e13a640cf238a7c120638df3f40a4f6d16b3adb2f4701b0b7e7f0cbe02117af30d65b89cb391d68ab035a1ffe52503a6bad95e68dddf934cf4720c7940b1ab6f377022114cc7b164368fd18a311a196f1deda3b79160f5bc8917a975bbe17355b37043255710de9ff94"]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r1) select(0x0, 0x0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000080)={0x0, 0x6bb, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1f, 0xc4f8}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) socket(0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) poll(&(0x7f0000000880)=[{r0, 0x100}, {r2, 0x80}, {}, {r0, 0x20}, {0xffffffffffffffff, 0x80}], 0x5, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x10) r3 = socket(0x1, 0x1, 0x1) bind(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) setreuid(0x0, 0xee01) r4 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) clock_getres(0x3, &(0x7f0000000140)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000240), 0x4) accept(r0, 0x0, &(0x7f00000001c0)) shmget$private(0x0, 0x13000, 0xa0, &(0x7f0000d94000/0x13000)=nil) executing program 1: syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) execve(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) getgid() sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x1, 0x92) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = getpid() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) fcntl$setown(r4, 0x6, r3) setreuid(0xee00, 0x0) close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000001500)=0x8) sendto$inet(r1, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657a9463d5928", 0x7c2, 0x0, 0x0, 0x0) executing program 2: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x8) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) shutdown(r2, 0x0) close(r2) close(r1) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) kevent(r0, &(0x7f0000000000), 0x20ba9, 0x0, 0xffffffff, 0x0) executing program 4: mknod(&(0x7f0000000480)='./file1\x00', 0x6000, 0x400) open$dir(0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="eea5ff01", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) fcntl$setstatus(r3, 0x4, 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffff00000001}) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x80) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0)=0x4, 0x4) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6099572e0008f000fe03ce20decc5471131671b37a4b7784fe80"]) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000240)=0x5) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) clock_settime(0x7, &(0x7f0000000000)={0x40500004}) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = accept(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000540)="ebffcbff13b9fd812eaa4e713048e6993192964818530d9bed6fc5a029f975f8dbdf92aed1917c11668996fccd430dbbfd33fa64bf4f6f5025893a43371e39ed1491171faeeb5cedd18954f6403023d89a698cb4874acba0214111f3cb1b200fe2bd4df38dcf6370495d572bbc0f46e40d964d984289a17c09f28a9b703db3f7e46dad3d88d4c13db52fad79c17232122c138c1fa85a5a075d6334f8d3a6b0646089a76e069dde88991fc8e42eb1b71a81fca9fd75d4466b408f249e2ac1d994b36a0ee8c5702651426b5cece1e7545fcbccb734ab34b732468243f7a98af05d5cd49e2d3968c9d12948258043070798836b2e5ad0cc72ec1e673aa833", 0xfd) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800}, 0x10, 0x1800, 0x0) r2 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r1, 0x20, 0xfffffffc, &(0x7f0000001780)="c8f629abe9793b2565ef7fc13737eec2bcf3e0102e253a8e146b3e1b3f8f0731aa360fd3012798f11a89a5bf90712a094d4d21923f901998a9f2205b36d4028116720a2656adab4711274a8495800060986b9b3e181aeb7bedf65f1f49143b", 0x5f) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x3, &(0x7f0000000480)) r3 = socket(0x0, 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000dab000/0x9000)=nil}, {&(0x7f0000d19000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002e1000/0xc00000)=nil}, {&(0x7f00009c9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000818000/0x3000)=nil, &(0x7f0000605000/0x2000)=nil, 0x2}], './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f00000002c0)=[{0x8}, {0x60}, {0x416}, {0x1000, 0xe0, 0x81}, {0x3ff, 0x1f, 0xff}, {0x4, 0x7, 0x3f, 0x751e}]}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[]) semget(0x1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000300)=0x7, 0x4) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) msgget(0x3, 0x0) msgrcv(0x0, &(0x7f0000002840)={0x0, ""/116}, 0x7c, 0x0, 0x0) socket(0xffffffffffffffff, 0x4000, 0x0) bind$inet6(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}, {&(0x7f0000001800)="c1e1dbc85ba352283a49d4044a5912a7322d7a07309a277371d4337029b982075a9e73c7ced8b2c988088cb0b52bd7486dd3ceddf7f4ec982d7141dc54f98148700c37b98750e6abe059d5560b5ac22ce95ec61edf6161269c90f23a684ba26f9e1a49b4ac92375fa2580c9342c390d62ccfe47ce9b17c0a89094c56f6dbc6a7b4dba39e658b1d6319ca79175dcfd9481f653258c6c8520bf3baee6dacb73561c5b01d2ddf65dd745e2ed6c5dd79c40fabc61498b62072cdaf62cc9fd020f20d0b4f60759ee0fecb8b63ba765aea5a7bf6ebe24df5baefb102d6dc610a83706d4e7142342493fe3253da11832a87b5aebfcb664cb6e49d7bf8", 0xf9}, {&(0x7f0000000780)="25cd2def559b5dda90cb12d4cf9e73abab93e6aa9caf899dc5ebd749388ff637ab37c9679d72021ddf2295c6c9ec507120c1099dfabef827b6905b5f77710974ebb11b9fa313a59ad424bb4c22ce03bd73a03988a5535dccbe24776268b0076e97b3bfc98829a99b3d2b1904505d74bc3051852a8683524252ab342836e79a71510eb347eebaa58757d712e85e5138cd8288127fdd132b1b2644d1cf71122ad9ae09deeb8ec4326de8174c3b7191be432df8164967642b73d74c6f317272885f70e586bcd25c561a06184f9c74aa0ba98761862327c2aa8dddab4dc3473fbd996e46b06596708bc0225cefa9359f65d19b548d17a7b447161a1373d50a6d2c2babdeafa9de78fd75e2b8da5e69582e98046ec83359200ff113020fca608d8b31f49f21f25328a1223bae30203dfe98ca3b781fac27c2ea6431a35a9fec7bed9716fc1d04a7e388a38ecda93a10ce619d301a6def9a38914e9d334bdeecddff21d0797ccf1fda434d801fa28bf0eb63fe9032100d7a1cb85b41e65d8e5f2c70aea645f40ac0670b3524bd6a676cafa8f18e7c4f3fbd2a4ebcc7519ec4b41386476df384a6807919dbdfd2d2993295d1c3ea57e994eea637251e6830fedf0146296081f1b92f6503db14a9a914fd066d73821d6b574c254b3d45af1fbc9b812d33d20e9cdcc847b919e06250be85281b86f41298d9a0e0448f0b7b6f97dc621a6c01367b01887ce8b83fd4967b30a8e0f3f984907831e605ae2b0e8f23cb3c260b90f85a6161ca61ec450c84583b6cc544b84486ccd3adfef72d96715d099bc4b6aa9cda4648b7b425cc7d45c93e07c5a244a8337da6fff01be6515d7f09948c866a5d0ac38bf8132219b0071b7d6088aab5b623197ea87808385769da1be7220f365999ae7f7d3a977ed6ac277bb09e916fafe2eec9b98ec2c67f1ce1d8762394a2aa1cf25363c522e1839ec192b8d0fae7a77c29fadd45d7ff57353a493a036977a92172be98417551386c815b53be777ae5ab783d81a8568749d1dffc9777bf8235655911f1aca31457987e0ed34eb0bce58e79eff363df5db231c1d0af02c98fd3fe279dd24d2da757b7e1289aa647641880e265b4efbf04af0508edb80750d8804063d587010bc67baa04ced7e5ae6d161b82230b573f9793d0cb98f806338a69aa1d3d5e6e20541d40a6fd6f6c600a38b481fa90cecf383f534f366a327180f35112f5a475d2d3c1b0c6d7372d90f5339163e39aea2625297a68a808917c4ad6a977411fcab4b76977a6d8b3b25e875606c1706ae16c3ad87699a26847b48d8cb489d2515c1d8f6fba2cb0391454ae1099b72ae4b163552c628b9e92d9a17364779b043d2bc6f7a1e32525ad38949b87b79c8f76f4835caec7ccadcb0165bc6ff06cdf48b7cd13f1b03e8ea589063cd27523845fae73f5b21c4d91951bbba4408b0ef308ce43b2304b6357a172ec207967edcdd5f86c95d85697e36fc406c956d1af4869900469adc3030f5b2c8a6e44d78c8820c446bbe6384585fc0bb7bc09f2e3cadc2538a1e85155f4b37efb4623424afd81ee799cc3b41c0917dc6e9686393cfee3480da3cebb83f8165d2cf5106c82f8fb52a1e163e47c03fe43bd885094f22e45872f33a982b5d56e4d4ac1d1a37c243f16f84a28c681429d6a5cfa619c4e78248faeea80a2b5a0680a8b5cc1095a89c36c436fecefc3c13cc07fb2b9d325af3d07cb135d47dfeb263c8f58977df5437d46631d607bfe0d48bc6fee34353619c90d735a09d5427c4c5c71159e5db9256e0a7e4c2fd288b4b2392cb058c4c8864a828ff79474af05628f0363206a85ec39e0ce9be76a959e5b0ae99642eb26850f4a49a40259b1eba2e63fec74ce0e31f1bf174d3b8dc09b871aafc0d49ee97d34c4d99e54644619d3acc79c4a83e2d72dbc83ead3aa2105f67c0ece444be01d4aaf96d154a5dcb6b05f408716699ef1eea24cbda9d7a83cff6736ad3574410af906191c8b68b353e9acb0d3a4d2b7fe86851fc203741aaedba2d7b36ceee0db92606b158acfc3f1aefd7594aee397df46f4c8ee3dcfd81fd3d98a7fadd3fffffe9640041fb3c6fbeeccb6b2431db7c099642cf48ec6f0e87da38765010fbf150e31fdcc950654b2bfa643c5f4f5a5a0fb36474cd1a278aac401eafdc928300a828b9aed075c83c2c906e83c4a0fefad37aed8bb591f1241df040368dabc6ec317ffd76f7e0d9042d7efa6714dde7a9c7a93a6f76cce077cec07a3aedce1ae57e9bed208fe791c65248d578135f723492ba8b98cbba1f6db358f5108285977eba5716eb3363602c377e39d87363119b515b7446e27eb884c7bb6289758c6b20781f20bfa81ace704698ad67b85c2fd62cf40c20055d1eeaf5fa169bac5889d9423be2708135969cd2cd6e8fbf6b6eb62ca0cfd2ec9a6d9dacd1d94fccdebe17a27549897a9c1c7ef7d00cf9bec30cbfa52a077a4e99cb7c53fac550646364bfd47c997d576439b5e35c76458097e33ff2c067c26931748f11d1ba1a561436eca30aa20c7ee8642e0b4505dab0724b1f377c5fa86dcca1dbf8248b8a1106fbf2db402c13502390b387d6e5c9be6d000ec097b1d38eb7d1ad9ff46dddaa783f844a9ededafcdae4b53d95e1c420c96061d61670b02db862ece9f513eb046fe7d6dcbbba04e006aa6596b38f37172ad45b0cb740c551ecbd55dcd6179df735cb729ff5f5c47c8d8d62b33baa29d6667f7a4c79940468741476e1e184aab196e403127a8df16649beac25c263eb43da85fcb50a6a9fab2355e5f4a3ba52c46d6d4361160de51d4a65d89390da4ab656cdccf1c7411416f52fdc757b3ad050f2e3ac5016bbd020c9cf0a071ef7ffad9fd34d282668b9b4a90f176000c7bd046e959c660971b07f55608f7ef92af4f88f822b5bff8985d97c7a515ba3fd00b7f0623b089b8ca1a3aa3c60c8c39fafcbec82f5991e1f74ffbf22188dc05d45daaa5e50e1d0748b23f4030d980420bd2d04c24f47af13abe5146580f54c35be66a3ca089a8fb54125e5e49f7d5888d89c035acb41ba376f96d12ab865d6ea0cd2ee1705db0a3e38a62ae0eac4c74d3c6beedf831bca657c816cf55c332d6687f7e14bfe06299a13ec0a4a76cfc769a80a23db86cdae0349ab75a771f51ad2e660db493053cbf5ae031b4f8d642e8c3db5e5f8beaed56cf053d5df2d83f61a5fd7118735ec2286e92ee565666512d2f32c70c900905c36b12d3fa4c4f41dbaa458277925891aa6e9ff5b35e1e4de9077187324c23d35dc6e5adce30d515838e7c3a6973490a5790421e5fb6221589dabc3b4a007650005cb3b6f16805b8e13f40320ac5772229b66e9397515650405edddbdea512149a2ddbc987324df421e86c153f17549e9ab9284594270d60b26e620a1b2f184fa38231dd7c1ecc3f8e299ef97f6261b7ddd97933794b29f4b90a879e2ecd7ad8cddbcf087c870df22a4f7a4ab631a21faa55247661232e214f187515853120476d9c7dc5ee7246bd3b26e07f20aa83277a2e35045eb3e258451fa11453655f79481578ab0612c638bcc8363716898b494a9e98de14882593e2fe0b6569bc3af7026ef6d435c5757f9cd8", 0xa00}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x0, 0xfe}, {0x3f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000002c0)={0xcb1, 0x9}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x9}) socket(0x20, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r2, &(0x7f0000000000)="19", 0x1, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) ftruncate(r2, 0x8000) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000000)={0x4, 0x21}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0x15}, {0xc}, {0x6}]}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xffffff26) kqueue() mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000002c0)}) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x0, 0x20, 0xfffffffffffff140}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f00000006c0)=ANY=[]) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus/file0\x00') open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/177, 0xb1}, {&(0x7f00000027c0)=""/4100, 0x1004}], 0x2, 0x0) close(r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r4, &(0x7f0000000000), 0x10) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$FIOASYNC(r8, 0x80047470, &(0x7f0000000280)=0x5) executing program 4: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0406938, 0x0) executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206910, &(0x7f00000001c0)) executing program 4: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) (async) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaa406cfc0c9a140800a15bb97c6542e9ff0001907800000000000000000f009078000000000f14dbc404617c26a6348992be1665136c34177b3424fc2d4e1240db681fa23ecdb167f69b7e52135987b1dc60ad5cd87407ab42751814c6cbd069c87ca757f54b2fc9d59ea5731361da92afe90c2a330700000000000000f5a76fe523999c4b9eaacbfcad85e7f8bc4e39dfce3f474cef7834e70917ebadeaaaf162ac7e48c50d8a24437f75b4cc2c"]) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x26, &(0x7f0000000300)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}, @icmp}}}}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) select(0x40, &(0x7f0000000500)={0x3ff}, 0x0, 0x0, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = dup(r2) writev(r3, &(0x7f0000000100), 0x1000000000000309) syz_emit_ethernet(0x3e, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x8007, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60606260000a2c00fe7c8000000000000000000000000000bbfe8000000000000000000000000000aa1100000100000000"]) (async) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x114) symlink(0x0, &(0x7f0000001440)='./file0\x00') setrlimit(0x0, &(0x7f0000000040)={0x0, 0x54}) open(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)) sendto(r0, &(0x7f0000000000)="161ca06904c9756eb9f26b88c722edfb5aa53e837190b4a61d3ee321504d5bdef75c13ea8cfcd5dd24a982ac10fd7d213a908d74f2a8b17a323905c16f24bfc42a7c2b48c906ffc64ca7eca5c8c22e47ada27c7b01af29a1153665c07e3359687f3183b4a1b953d7ec2b07857048c0c6e417febf3424036279bccb1dc3c5f2fab2dab39e5fb6496181780e0d8c572a70ef361eae5f108968dcbe096524583c03711297", 0xa3, 0xc, 0x0, 0x0) setreuid(0x0, 0xee01) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') executing program 1: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x400) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 3: kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) socketpair(0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) (async) listen(0xffffffffffffffff, 0x0) pipe(0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) (async) poll(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040)="8f4d30c04f18f38d9ac8eba052b173b054892348325d12a35518c5d0d37f45d32e60c102fbfdf81ffc4cd101caf8980ce351b20a485035ac45534713c393", &(0x7f0000000080)=0x3e, &(0x7f0000000100)="93a3b61112737c2e6ca38828af41e89e10625c85d3cffbfa61cfe52c1ccf8ff2", 0x20) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000040)="8f4d30c04f18f38d9ac8eba052b173b054892348325d12a35518c5d0d37f45d32e60c102fbfdf81ffc4cd101caf8980ce351b20a485035ac45534713c393", &(0x7f0000000080)=0x3e, &(0x7f0000000100)="93a3b61112737c2e6ca38828af41e89e10625c85d3cffbfa61cfe52c1ccf8ff2", 0x20) executing program 1: r0 = syz_open_pts() close(0xffffffffffffffff) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYBLOB="df164d592596b1a5711a4889c708e89a3fd1bb1e18e029639bea1201da4284794d4665f4a072ab5f2151ed5b9cd7d9cdadadbd227579aa548348da3de5c53dd9fb5784ad99694fb15c4988f681ea4730393e86", @ANYRES32, @ANYBLOB, @ANYRESHEX]) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil, 0x20000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r1 = socket(0x18, 0x4003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, &(0x7f00000000c0), &(0x7f0000000100)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='W\x00') r2 = socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010008, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x3, 0x1000) msgrcv(r4, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) msgsnd(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000210cd4dec2cb1d8bf2a68ffcc8ba3c196d6e5768fd697e85cd8d3452aa26c6fcce0d0db6597b2217de42ab712270bc1a3c70036f2fbc2b92a5fd9a0754570a9e1ddcf2be337a9a6269b3b86c2e3e014e63570f4610ea80dedf00625fbb6ff00eedb8127c3e75aa1444c88f94adca1487c665772150"], 0x83, 0x0) pipe2(0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001480)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) socket(0x18, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb694746", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7, 0x0, 0x0, 0x3}, {0x15}, {0x8116, 0x5}]}) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, "0ba1bb358aa61d5e"}}}}}) kqueue() r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/10, 0xa}, {&(0x7f00000002c0)=""/90, 0x5a}, {&(0x7f0000000340)=""/184, 0xb8}, {&(0x7f0000000400)=""/39, 0x27}], 0x5) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/67, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) executing program 7: socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) rename(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x5, 0x0, &(0x7f00000028c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='x\x00') (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f0000000180)) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="5663556fad5b9a034d53232984369d54499f7da580660e6d1dc561648dec4b8365b44fd426164fdce3b77044da89596db6975d70dc60f29f69e3c5a004c077692e014a483b0221fe16c971d727db9de422bb895c2e51e272fffe85c48ad95047d345ffa180833ca0213d3653", 0x6c) fcntl$getown(r3, 0x5) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x22, 0x1, 0xde0e}, {{r3}, 0xfffffffffffffff9, 0xb0, 0x4, 0x2, 0x3ff}], 0x0, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0xfffffffffffffffe, 0x0) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socket(0x11, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$LIOCSFD(r6, 0xc050756a, &(0x7f0000000040)) executing program 4: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) sendto$inet(r4, &(0x7f0000000240)='\x00', 0x1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000040)="04", 0xff9a) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="08a39d66cbee6efd"}}}}) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a226580 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async) r1 = getpid() (async) r2 = getuid() setreuid(0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) rename(&(0x7f0000000440)='./bus\x00', &(0x7f0000000180)='./file0\x00') executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x1}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000880)={0x1, 0xa}, 0x2, &(0x7f00000008c0)="94", &(0x7f0000000940)=0x1, &(0x7f0000000980)="dc715e76c013fe24f540ee6ebe2cb292539c9517cf4592e949dbcd255faa2ef26895081d8dbcb7ca42e166434a28a7b68880d67dee8582c9052012184188c97846191a12284e0617e04dd46c7a4092e642f2991686de26b66c0eb66c041c64c5c8ef53dd33ce0321bbb20f5c6b6b249052129e4b1b013d81304aee09f556490af773bea0a9b36c68479bee2ae855573a5a200faf89fb4ded0205c8de27c851c5d298b9cb99a22465ffc7d5af7498d1c2fa0a42a9eef3433080ff8814632db8107358ea420b9d8e495c821ab73ef0d2c4a94dfdcb8c11fa440af7e8fdb6531b9969d41a693b552870cdc65794ca8fa7937afe2dfc8aeaca3765490d5c139d9080", 0x100) dup2(r1, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x0, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc6", 0x17}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe905", 0x4e}], 0x2) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)) setregid(0x0, r1) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r5, r2, r6, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000a00)="36e562852f9846aca15a7db8b0276293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539e5f260a309afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db93010000805edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b458eb6a7ee0330679c738083b5b737d7107c8c28773d12819b2bf175e73c9775e397cd5c799e6d", 0xbc}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r4, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/266) malloc(): allocation too large, type = 29, size = 28292870884 executing program 6: pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) sysctl$hw(0x0, 0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, 0x2}, &(0x7f0000000080)={0x1ff, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8}, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7f000000", &(0x7f00000000c0)=0x4, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) close(r0) executing program 0: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 2: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x10000, &(0x7f00000001c0), 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x101, 0x0, 0x1, 0x5}, {0x8001, 0x18, 0x9, 0x7}, {0x1, 0x6, 0x3, 0x4}]}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x40, 0x0, 0x3, 0xeb}) syz_emit_ethernet(0x12, &(0x7f0000000040)={@local, @local, [{}], {@generic={0x8100}}}) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) (async) mknod(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) (async) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x9}, {0x9, 0x0, 0x7}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0xffffffff}]}) (async) write(r1, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) (async) ioctl$BIOCPROMISC(r1, 0x20004269) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) (async) write(r2, &(0x7f0000000100), 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) (async) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r3, 0x0, r2) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x8000, './file0\x00', 0x1, 0x200, 0x1ff, 0x7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f000075e000/0x3000)=nil, 0x3000, 0x1) r6 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001880)={@local, @random="ffffff00", [], {@ipv6={0x86dd, {0x0, 0x6, "e8c178", 0x4a8, 0x55, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x78, '\x00', [@enc_lim, @pad1, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x1e, "7e5c568de6b3db39c77a1495fb9176c530ef8991adf6c73f1c8c9e46e038"}, @generic={0x0, 0x390, "726313156e3dfcac4c0eede020d95d82f587a22fe615802b3b259de3066b85bfc6ac7d32624e5aea0da4aac901b4946bf4d3eb09b13969c2710e4c33b59652efdef8f60a1a847d6f867808fee55f7a252c7da61b25a4d5af0f4e238b22303c4a414112ca8313049167f90793468914285d0ba1d8f14f49845d8e5d3181701f7928572f803673439c7007db32fa9791e77ad1dc6e945dc55b1b54e4ab08c55d11c2fa55e8d3891d8676b393b1541957bbb2eec1327265bacf8ade52b56a22b45ce7a05fa5ad022a57136b59b1b8ab5a11c87eba58affa3830282664c4d4404006747f82ccce608a917c529fc505958ed119a99751fc7f8cac5bcc01e8dcd50ad4e9088541c7195d09fc988931f74db93048997b77bce28fa8afcbd5dc6b0c9ea5038fe87168332dbd55dcf015e675acb63a518b40c65c32346f99534825fd2c5164c160f3f6ee78eac8f75f15433d28e938b3179de5ca141acb54944e1553707e690e1e365314a73ed9a2d7e6fa89bcc32ca5da986d1a3f575668e8f9ad888ac60c6e5be3154915c60825afdf505539877b45423d7e9ba2a2cb3a14c4eb86be9612ef90e17c6800f49f6e00597a4dbc7d8d247548c77dc1b869dfbf177107f726c89df387cafca57312f17bd43eb2fac9bdd5a2dde00bc5c2b9848805dfcf17930524ea8be9000e20ef22a2e49ed90d5c77d22d9a2a54b955511bdfd7f3b23aa4cb78d9025073314aa88593d47f26d28ec55d27a2595dbfc737c500a0c2aa62b8180a1276dfb4d96212e2da6547236969142279e9e1e8e899571d82e8f87bfa7814c8b461fd41b52c0223421d943861b3e1d49251ca17501bf9cecb6ca3bfa59b4d4cc885dbe2766129b934b52872d566060b3e054cd43fe2637785dd527f49836fa9d83ce7c7044dfb0031eaae41f47f9af8770d1c7e0b86d555596575a3451780714f5dc2fb0b281ad438f92466abeb14b90bb58651171042c3f9238ab697fdbea0eff85bcb0e29b2717305a0852f54316975e4d6148003027023fd455e2b2220ed55d85023a835c995b6839d71b79265e2937ee8ae5c2974d3cdaba9fcead057ccbb012447da3009e4cc34f14a6ded938dab4b680b43bc28fa3afef73483ba2e2402d5a584b4d2339176b94b1dbc2a37d263c27117e4028977a6aea6872adee897ee484a6b7a65ebf6e2877e874d1322ac19b0e08aed11f8030c1ef39e0d4abb67165a6a27214cb48200c2ba5df0ee34c8c384686b8b262cff96a0c2c617d8f5ef7da738799195bf548c6c53fe3683"}]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "1e5dbc", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@dstopts={0x0, 0x4, '\x00', [@generic, @generic={0x0, 0x1d, "b718f9399ab00cca0b1aeb52c9dcd40c7938c58528895e380adac6b9e6"}]}], "50d9000916e82df24629f233d483bfab1e0291c7293bfe5fc2107b82f1dd2abe2068ef6c3546b067a8392405a4d196d322451f1b01cb0115db977e67c481af0eee59d97d840ba62e279fec18e7e6a51286e3b69e168e818e2ff2ff6b5be0b921ccd3bd2e53179e6e9d819fe7e29e7473567d738df161c8a8"}}}}}}}) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000)=0x2000000, 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="eaff125c1300ed09", 0x8) mquery(&(0x7f000075e000/0x3000)=nil, 0x3000, 0x1, 0x0, r1, 0x8) lseek(r6, 0x5, 0x0) executing program 2: ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x4, 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000280)=0x1bb) executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/217, 0xd9) kevent(r1, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x11, 0x80, 0x3}], 0x80000001, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x8, 0x4, 0x8000, 0x1ff}], 0x8d6, &(0x7f0000000380)={0x81, 0x9}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) sendto$unix(r1, &(0x7f0000000200)="111b918a448005b7819502d31994299c9a279ff86d0a40109a2b30de636b658708408a232e66dd0d95b60c8ff8c912a12570e78dd9b24639162d87fe86bd0d2d11a6f85469eff4c4c354722dc483d90eb57e0dd52d4ed3b1a8b0e6c163ce10cc4d2771904c3e994514b8d110317143929e3342772aced737604881a59dac4f389991eb84a5d3a077373bf9e91cc85b977d6a38872628518532482ec5d760daaac93825b41f415666b946e3bf8266a207e2ac314d157db7471a272b7f6e06", 0xbe, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) executing program 3: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='x\x00') (async) bind$unix(0xffffffffffffffff, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206919, &(0x7f0000000180)) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) (async) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="5663556fad5b9a034d53232984369d54499f7da580660e6d1dc561648dec4b8365b44fd426164fdce3b77044da89596db6975d70dc60f29f69e3c5a004c077692e014a483b0221fe16c971d727db9de422bb895c2e51e272fffe85c48ad95047d345ffa180833ca0213d3653", 0x6c) fcntl$getown(r3, 0x5) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x22, 0x1, 0xde0e}, {{r3}, 0xfffffffffffffff9, 0xb0, 0x4, 0x2, 0x3ff}], 0x0, 0x0, 0x9, 0x0) socket(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0xfffffffffffffffe, 0x0) socket(0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socket(0x11, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$LIOCSFD(r6, 0xc050756a, &(0x7f0000000040)) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xa) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r1 = dup(r0) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, 0xfffffffffffffffe, &(0x7f0000000100)=0xfffffffffffffe87) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x400000, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(r6, r6) r7 = fcntl$getown(r5, 0x5) setpgid(0x0, 0x0) fcntl$setown(r3, 0x6, r7) r8 = getppid() setpgid(0x0, r8) close(r3) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x99) ioctl$FIOASYNC(r9, 0x80047466, &(0x7f0000000100)=0x5) setreuid(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r10, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r11}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mknod(0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x645b, 0x0, 0x0, 0x0, @loopback, @loopback}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000000)='a', &(0x7f0000000380)=0x1, &(0x7f0000000080)="030943961a2933f82563f4b3d4", 0xd) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="14bdfa5d1d34e2fecb284a0398307dcda9aec43050036123339a346f737850551408753f95b7687d69e999cd14f50cfd1cc668a9d6818ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000fd00", 0x99) open$dir(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() munmap(&(0x7f0000017000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x3b}], 0x1, 0x28801) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0xc0107008, &(0x7f0000000040)) socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000f6000000001b50073c9a3c4a9125f71f0488bb6221a6d8aeb7"], 0x8, 0x800) socket(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720ed38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556", 0x99, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) r4 = msgget$private(0x0, 0x157) geteuid() r5 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7d, 0x4d}, {0x7}, {0x4, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0x0) msgrcv(r4, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x0) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb"], 0x176, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="9126e34dd8bb9748879a7a3d88a83900810024000800450000180000000000009078ffffffff00000000080090783bff1aa72f5cef8eaeef87eb25df607dd03f11cdd5e9d3a70af406a90362f4372b06bb1701d479dce64f389db34d87be78433a338a63f6705970abc5fef3e0e77603c1ece038520f8cdbc578e285c100057430e0f3f73d4d0baaa1cd6e8d1e1dc8a4478ac68a79e63155e44e"]) executing program 2: r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) socket(0x2, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001740), 0x8, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x6, 0xfffffffb}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000140)="90939101926d4b43af59b106c58affc08b21c4d502958696cc74c3a9d4d64b153377f022d9fd1d1b04dafb9ccc2034c11d2428de90cb5cc146ddb2eb470b9c1ac8716db9bc7ad03c964f0b5a2be5e4efb03326d51e473e8961fc5a2954f7aaa46bb9d0c05b1d7cfcc13de27909c685bea2cda7ce60fc79f5a426e9410e9002a93cef387d89d98c79d9b76ec3b42ff8e104642f9ca8788ef4c8f9262e16faf6f364ca51ca138f6dd3c13f01010d75cf6cb32db11bc63bbd78599720cd5c82f3197b4026557aec8e912af949498e5b70c7a9986db2e02adf07acc0ade41a86b5022bdb2081dd9a51eae1035f8218a848df5aed2815851050a7bdd044c78a", 0xfd}, {&(0x7f0000000240)="80fa48a959e213eb23a04a23142e8d175a8ebd0694", 0x15}, {&(0x7f0000000340)="d933f0817114550d5b652ba0127a509c4495461f3ec658ec0be7bee20767c8552d0ab5ebd30f84e52e6192ebe63a7cd5a3efbfe945e5a1daab42718ed9786455f710f1ba710f9e6f167f5392ecef820e2f4f60ee403eb6d2ede8b2b3cdc129c5db38afd02e9ccec2c41c2f2e064f2b461e49101b0a9702a717db9eabd006864f22602cc830bb3dd151c32c22019d646597c14c8714d41ec975a6c00d8244689af86621774a7ac30c75f8b2cab26f4eb339afc1decd69f893430c8565dc6e95cb6ed02b359a8b877ad177984c1d11ac1276d2ad17e62b4f018922d7b2539a45a57d63b5bef0d951ad05837860ea8b83b24c870b0728dc79a346add4d8fb01e06cc8c676716f27c862ed221737ad6c2a9658146340c31b26a6f4600bf92ae521492a1eb69af6f60471c602eb9cbb350986b027345b3e539d0de39f4b18b9b31aefb5c586c8411fe3316d3d4303fb25bb13afa917b74571d02a90db54552773864f82f2f834c48b53ea49de0b8cb1eadd2ea0d6d47cf1635eebe7ecfabff963107223d0355826a6b1ca1984945b25a1431c9e2dba58ad14aaee0478984b694026c561f1eaa07ebe798a8345661c2bff4129d7dbdf2b3dd03966da1cc712c72b64f3d922f1d06ecf1234827b890e3f69e86e82dd94df64926d8cdf011441c5ac05740c9c01c312dd1eb4cbdaeceb42c16e06e47f65c334bf4504dab69e3f9ca704dd4a6c55678a1cf5f4e36d034ec589920a66120f05ccdfee71fb5ad4f8618c73d75605f87dc6781d518215e1e8937ccf034c89a1cf423fd55f5fef1870ac0bdcc656f5efbf1032691d082b49a5facd9f3d9000e89bf7cf373dc02a43d732533895469f2a88cb9b7f2c90bb7b67d07810cae5c91237fa1d785fd107c012f379400a3855c1a78b75488c4d79d8e0fa7538b362e2ba7a3dc8805d0c8a136dd38af63a2d90e82c674c83c16d580b853aec4e5614c2e02adf3590667236f934dd54c41c6287ac0ec80c93fd83094acd62f272833de93dfb677077290f20275a15c5b80bcfafa5c49ba264bf4f0c2315de29119c355924159730a6935a8ce86f2faa5b666d06f6af3df8cbbafc8d8151aeea5b3d8c0b4b22d082af390169d2dfbd5b5400db9147aa90545ac0e994a7f2090e9fe9a9031ddfa81679a77459c83582d9214d67024891a893eddbe2d84f02fc2fbe294e61fd189b8ad6afcbdd0444a6db396703067158c2bf31255fd762f0435de990a9a9e0eda4f142748c9bb5a64cf2c13ae89b63092dff8f3f61bca37b48fd00f1326db1fffb28832c2b989292941465ed78e9abfc9a20faee9b4f8e0e928f9da5e344472e9e3877139cc2ae33f9c13bd1490df7a4b6321fda447dc2aa1eba8364f237039d7126f87aea7dc9443073649554724264a1193b90aea37c4dfb59e25739890753d846906838e8578d5505ef738d20faa3d410ba29d9c0a8136e71d433424d313480765fa5d7c4a0487d12de345f7edcb9f2e3b631b58b781148a6cad7dd6f71ab3dfee039c1fdd56c9e0e83ac86aac72fbcc6ca458260440af6f0e006ccccc57d50ee97c8918017ebaa000d0896a4c98834917fb91dce2bcace38e6a079130b3e38b1312c8034cfc47db7344096a226a765c242c4896e8449221cf60ec3896aa649035eee2e792d508725c456e7212cc23264468c58753d8d5f3452f5ed6184a2cbd15eba18de27c162cb25e4450dcd13ca1d6508cf18297eab098b209a5c44f1c12f91f1e10590b6245fc4bcbab4df8f12bab245f4c25ec3b96826c7780eed802d2277471bc1104fd7f1930fe821b66f9f5b07fdc1436e9279a35b03356e4ad9d865772d5fd2f48568338d37baee5bf9401374e2af2191033bef951c1e9d7a432a690dc552dce58dd701b1998683340d4da1bd3045e512b395b0aab905aac05e60625a24d16ad074b552574d0cc37c03751ca9945513d1c5d6053e9a14e1c69a0ae3ca8123efaee9252339c132c1be9c9392711ac02726d8d21da0de44b381cfbedf69b71e51a30722446a5d110c1b133936de41c77e7c2980464f12b8e439c84c081412695cbae468999c56fc5fba4762fdf7be927bcf6a1f4b5bcf8d26fb71040c92f2a484bf76706d4374bcfe6572f1506ef3ad8581d9b32451f6296bb3dab896e6dede8655f3d81f569fb0230b87a027101297a9d0a3df74967753305054a7176fa4bf6f776753b575a4112c12010bf83fbcaa227d133feb97806ebe8bcd1f398e5e5f7866c176a084e98f61021c5d65fabb69ce29e0e6ba59ea238ed60c53dd0af5189d7267b8852338d9ff4d946f1b8c33e5797d3ee58a859a9b3ef7fd7ad4c28058f65b4ed8b53a9d18f09bb87dc115800c9b01f78ff0fa1731a36dfb9a74cc33189594c5e755c926880be33d958824eb17625b9af7024a372ad6896b01d1fe70c1de6a272a8d4ee5b6826c6d59ccc231e19527881d4e391569089df2f8932977f2623f4c21538cf271b4cd613347d01b6028cde293677c07fe27a4ae76503f9d6ddbd608ff787b3817552ee63fff223e531b13b5272a14440134c5d759ffe229f0be6b326e0458dc8521431a720c1f3fbde8ee2270dfd61001551ed4309de921c13ad8a27304a752344d4d9e87d27e8221be3b202a9c67fcf87ce12f3ed4ad157d7a1d00d17ac9420cd9fd76685bdbcb39872fec0b148959a623d826fae748ec06daffe67173c14089f6383811eeb771a2eaf9963d6dd1593b9234c5228a87675cf129d9f9418a819b65b1ba9d58a411182a492a75920ecfd1486a44a0efadf555e8d711ed4f5057faa7daff88aa66548393a4412d682763c77d1c7751244de5218f7f4cab57106bd727a530856aaeea9f193b1269c231d0a6f2838b409cfeee6d0430f026fdc48d131a3adde45591061cea04564f4e8b331c511d7bee54118c9b0d007c4ec38010a3bb7b27d450bd75a4c0298a7ecad3e6028092482704fec4c37c5f5e90b454930e66c80f259f9097a742148cc6c4fbd1bee82706346eb05c0976b1133f813c1720040382574fe645bf4d1dfd7568f11d725d2da58dd8009a3bb0ee83a281b89a85b925e41f39a3f20e84ee3fd209f32fff15c358719f4d17e908ab6f36c25761ba3dae912b1c46f03586d11093532bad0f71720498a84dbdaf8b9202af99cae8cf1fddda5f2c23926fd326bd9b73eaeb95f2a554d44a2bbf4adfe27cf66806405462369a3966a4598023870e3da66e420f44233fa4519dc68033de226833e9badc8930191465881651c99f27f37034ef649d863cafe3c553e586112ee49e3442b689bf7747b086f221c2961dca88d9ea1941ae74bbfec8afd7e40c4ade0abc449ad0e2c68ff7205fed915ff2c60cbb53bab3153e60653cfe727d4b130541fd1226ecce670557ad04781c2cd93d53c53e4be5db5c813979d7042a808c01ce45773eb678a0b2ad17bd8329d25f627891b9f0a48e5582095a642de72661437a5b287c4db34b2af0216fd52528d60c9dbf4fdd9b6ded66d932c46b5387a38a5d9538870de8db6074748644de779e1638f2710ca746d7c1a719296c6eba98305cb373e2ce2ab6438bbccea9447620e9c8c141d288285925c1ce014baafd814fc7270aa7c0ffc1974963b5f1c95d54b47702ba0347ced109c15bddfe29da8c7743c82e963e9d0ee7153749e789c73e970b01fbc0d201109c9496a882a00f4274dbf4b011be7234de69e867c812f6760d10db62371e5b23638ee68d631d8185ef8a99cf6df591fa93f16b58e877d49a61907519644467bdbb17e3481278997a9cbe6469f9c70dafad3eae1e972db5fe56d4b447f7d1fe9fa4b171da3ae2886313b60ba020b8b4b4f513a001a74174ed263e4b1910a353e8b9db4c2ae58739685849b5df53e11ec43c4c1ef2128850fd0c7c7b0895b5b276b3610eaf3632611a1fcfd2772b318c6511649a28ae5bad8ca2248bb388a5269c5590a2a6d655b3ace341297c7e811a53756cb204881cba91d47b75377c1ac59769e506124183cb0ced7f5fd1dae0212dfd2d54cab125e675ff612f5d213b93715912d48228c905bea69d4c555ef66d3a7741ee17cb09af4ce8e31d03f435fd17867b2f689ba7355faaf6cab7ec68387088eba53856034474f6247afe6df33140dd594450dff9a6b83895d22ba323bcaf6d4109050ba896630376a87daba83bc8ad75ee8602a378930913194f17d9978e97c4105e6c99d54e70cf09c65335f614193211137ff254792f23517206df0a594066e0c547126177bb1e8701c42f3e9ffdb623231d921552cb51f3babe0d556423cb1e92d80991c492b089c21cba870e6e6cc9c80fd4bcf106fe4c07003cf1508c77ff78ccff2bc04aa2910718ec6f802da8301d5810c044ef69b4fc4464f5260bdd6b4bf1b821e245dff16b7920b8e3d51756c1396bbe16d1b3d5112b4bf2d6fc16e07ec69feaef8768de1ede864f92fb454339c1c98aff140fedc5c4f4f69560ea312132f9fcead6acb1cdffba394232e3c9a361318fbcb7be53113c0a02185514a22bdaa6383dc43a9192fea434584404e98ba61aea0b3ef726ba3c1ddd193296ddb798f91a85a3e476516d73fcfa1c7d51747bed1ec4d9099e77bbe4308a05858af98a538db609a53db5b66d9cc67024aff23ee08cfd35208781c8d2deebddacd4ba50d2916c277f98eb8bbcadf91595a65975616ca57a9e50a97bd06e7c220f6e700984c2e23051175cab5424aa2cd9a2e5ff05678309ff81e4e836b0accc4c9a42a6a80dcdc16a714ab2f7daa9871a8da27e53d241b117571d9c0686c948703f041ce7f8603a5d665db752e848679fbcb7d37a4bce30b1e55da0f8dac5fead49cb567b5a5f7b894769df8a8b607b67fc72a4fe06e969357e8cae20e8376f86ae7ac848a78f1ee71c744dd07b5b2b2a97cbf5df65dfda1090ef896cdfab99321bb5955667d3ef5bfa1bef3a34639562ff795ece58c47c6e9c62baa6e385e6c2b6a877c06115e953070b6aec240de34ad66af3300cc54cdcd1e0d9731c0a077a29bb9bd5448f74dd9e3329049b8c61cb32d65ec8669a7f41ceb0c5234a44be26f412f24aafdc748464a3df71e487ae3322ed635efdf10681c31e3cb6ad65110c9feaf7607c23a19001461426d5ae62f06fb7d5bbfbd81eb4242f57075cfe74a6ad65ac101765f13ada73d72415f53512384fd9d9d9fe5e87646799a8a275bf671789b6ff3a9670c1b8fd490f79076e2fcaa2dc17bf49c82f868bced5b1973de6b2ee2bc6e04bc95ba0f7ad6604be4ec648e7e6875f7842f3f947c03fa778710ca85d6ae0ceed47b92f6e75d9fedaf1dd6cdc7e20557ce2dd21bf0fe6cf954dc68331725ab82e712e3c9b1df3e81568af6518da067d19d33c6444166c057a228675b0112b6dd100dd6fd0850dcb600ef106d0d686e083869a97da51071dcd223f82cbd0794e0a7ff6923c23c21e67c1109a70ff110f88e613fc1f8810fcea0d392dac41f015079643377a8bd87c1e89c1ffddcb845eb2442911c919f312b35a36abbf8a66272258b7a0b0ec040171941aff22c619b5920442e4554445a03704a38242d39bbc095076e410bbbe53cf4f624d178e1e834496f2a6a134f9bb45530872704ae9e481b43a793882a97e38b2ca893141fe08926321783dfd332f4c2e8ecb65cfdee799d6a951b099a8870e172ec37cd7b6aefe9e2d17d0674f9ffd883ba8c357d97fd1062946004a9b464afc4a38283078442264efbaeabc062a589c17292e6081959c00efb0b11491c830a5b9526b8f760b48e290cdf9", 0x1000}, {&(0x7f0000001340)="659329a69b263d59d0df81b68714856ab23022b8e19a283dcb781c584de30747042978b811316027f8dbee1f660cac1de034e3a320dd4db661e4672411eda8e38398b37c9ab20f14d28fe25d3bcdb47f737f8d0d0988f001a764276765d43748bf98892cf26c76f52a1669e6c4c728cd4f6a2690e6a1d18dc28b149520c6692365dbee4c45780b4225d49739bac80aa71d36c2c0472c46c20235d96ad13fdea7f3df5f3035415864f9cc3e944f611228645e66dda43ea8dd", 0xb8}, {&(0x7f0000000280)="10eb593c1e47762fb77a7b124d1fbf572a60dfe0570d2c53dd84da172248018cb515d6fb338331af3963ef11c40e7d05e66750c1c4791ee5fe0f", 0x3a}, {&(0x7f0000001400)="d890f93770f1bb0a3a3c4d17bd4b5e64530211ff43d23a3faa42000524bc7cba3cad0041c66de41bb879b3542b3c5257aff9b4b77640cc1db0b38f909218ae7afa34403335d311274067a993b54c4b1fb63f5337a91eb909f1749e83522193939b6d27bdae42eb82a2b30258dd82d7fa809df7638b27f29e0acf32f92c047cfedc3d13896ed4c312da8998d3d1d6b6d92305c38e20f94287ac26dacc17cad6bd864fe66152addabd0253e1824aae54691abad68956d641503c0edf81f74ef7ea683bb093d89402492d07e1a8b140fbb12dbd054accaaad0b6da9c4464699fe57e31266f95e5a9b26aa169ec4286ebf98d6827ac438be5434e54e", 0xfa}], 0x6, &(0x7f0000001780)=[{0x28, 0xffff, 0x20, "f307e94bcdee9d59d081e1aad1a7423219"}, {0x70, 0x1, 0x7, "028019e166937238c7e5ebc35cfe3b4ec066f3018b62b32f1703b1dc84a48175bb9eb39f747d6b24b9c7ddbdf113ae4b7aeae4f148c69b42ccfab915232c589301470c4d740ed71e9d1b1b3aaa907a63721c24aed234ad9eb2c46be4"}, {0x108, 0x1, 0x404, "c88388442a8c2b74dacb5c79951af1a446bd2db9b01f8d18bd8b2ad47cc9dcc52060a2757f27dea94d69ac212f072d4e3d8f61eb0a3ab0fbcd41213b5d8d1f01e8c53ad1ee6e442101d121745b016252b45398c74982cdbd3c4152251135ce12e75cf509bf52db232c7b4b20c16902b85c6dd6e6f06e30c1ceafec4c0417664813447ff021d2c5f16f65c345a4f6c3e46c59e48e8975cbe47a0b92cd040e37bf4151207b4502c1191c5aab7ac146ea80641ac2709e7420834f4d1b08d786953761c73c15cb95688ff2c1851bef3641e4429fc6ed73b10e86db742255e203d0d57f1a1177618190ab9512464f1fae4d81609d203ff626"}], 0x1a0}, 0x4) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = dup(r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x9}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x12, 0x0, 0x12}, 0x4, &(0x7f0000000080)="e53a0000044d8c7eb1db24e4e168c797f7aa7e22655e63adfbbbcf2c818ff0ecf55faec4d9ada949a9", 0x0, 0x0, 0x0) executing program 3: open$dir(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a292277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4f12986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d", 0x123}, {&(0x7f0000000800)="a9122b00010001000000033500", 0xd}], 0x4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3f, 0x4, 0x40, 0x1}, {0x3f, 0x3, 0x80, 0x74}, {0x8, 0xd, 0x85, 0x3}]}) listen(0xffffffffffffffff, 0x7) r1 = socket$inet(0x2, 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r6}, 0xc) r7 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x3, r5, r6, r5, r6, 0x40, 0xfbff}, 0x4000000, 0x3, r2, r4, 0x4, 0x100000001, 0x9}) r8 = socket$inet(0x2, 0x2, 0x8) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r6) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000240)=""/149, 0x95}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/233, 0xe9}], 0x3) close(r0) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r10, 0x800c5709, &(0x7f0000000580)={0x2, 0x20, 0x3ff}) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x1000)=nil, 0x2000) getuid() sendto(r11, &(0x7f00000005c0)="59a6478402fef808dc8d3c92bce7e5276fe18b3f9ab97bf8156c733a5c7637c7f0618ed2829243676f1c3d8005f1a8c71d2fac8586124a8173c12d7d1bb9eeb16366de8c76a73a7149a67e68386afdd463964265ba0b74b6fd16b501a887bd30375346bbeb6e4f59ec40afee745b9aea5fbfbeec97345abb86e03ea60c898dc08e98ea1d06a7ad8209e7a26c5c1d72505dfac160490a3811fee5f21dbb51ce969c59ac19bdcb927c58aeea756e956e68167194fbda64bb166aec16088adfe8443c626ef833b01d72251d3731a0d4588d481b7d751bbe069a797cd8694ce5390b0a5dd3519e138fb3496540c7b39a08b9b990e9b4779f0886e3a83e7d8d07522628cb963ae71dfb0c5d87d504693b1f3b5f72519877de812b33a611e7580b3646db769110f6f11fbc8cffdef13f28ea2d55de51bd3185540ae3dded3586b6fa4eff28ad993307cb2675925f7bafcb38d3c37318746c0383b6272251e12e7d3b11dfb73bb7f5b982a7313fc361916b848ef735b0f79617a7d29862cb02b03511c5840afcb81177464937b768e46fed44a0787e75d6ed8a547027497134896db6edbabaa46906e5adf7c8eadd39a9ebaba74d247f9f630f4c87ce0c85f1695df3af2801de36b3188f4b0a94b171f8a8e489e771373127ea9c3a4586bbe5a6ba4603d21aeba8e21f91d74725da8731098507ef76a7c7d27a62fc6b6c1ed5e012689bfea2835eca65dd94664d5bbc57542c484693d1df7d131b2113af0d71bfe9973f95071aef0c4104af90a8a38061a0f16eac890ecfd74df2394979d47133de9f6571321b80b3b1a546d147ed7cd16497a5b348773992976426be23e2b163b15b927a0bf71a73640c5f4363b40ec814a4abf36af7d57070b19713a57a20d7c83374f085083289da7f17eed5e2d1f459fd2ff5308f83ca5bf9b90a6535849e5d9ea806560aeb7e28fb9e16a6b1aa9e86421983fc205e757a9baa0e7dec85c0661be2fb94e06a0db26838c77efaf94c0347536fe7ed756b0dd4152b483bbdfa85697322d28e3dd9d56ca621e7f31803180ba3fd937a35b31b308fbd3a4396d9ff9f22619b8f659364f7baaa56e18c6b4e7a7e0c929e5dc3867c48807d56e59b3f9968abb58c04909b85413e4ae0ad451776df5a137d36ad13db7d2c6812ef659aacfccb7fdbace366013b9e8940870b3b9759f55be69320bb3888ee0fc57a83238ac07049835f568ea3c1ae93274ced82edbb04cba46ff8f4904006554a0c19fe5b7f21847aedc7902c3e97f296b949c2f68953414339b8dee462f5db0b6887eea8fc58a3c9c38a96816e4c6ae0e44fd730611c1fcb77ef02df22c06887e027d99821d1beb41618f721cdead2de7df145f51217ab8b7782b585009b9380ab2f5ec9cb5e6c9ffeedb1560ccd932daaaa3f25e1f197a97cc82e4594ef931b7c86b906c55ea2fd811b6013f97a9a73ed8184a7ec47e03af374dfebc6c62f474ae95ffda380ebc9517652d186dc31ee4e8e80c981dae2e7b3ee2dd5cac8fa3086688b1b49fa46bb60563eea23a307f043f9eba29b737247ad2745626ca8bd5f209a74d795fc78bab1f9fd4f9fd649cb1dcfaf6bd1534128007272afb671bc05e73684c283c21fbab0b1fda420e8a9d6acad0b6c07092f54523bb9ca75b86b63ca98e82767bb6ec2f6eb5d24b5a9e257dccd1f945b45d0dc5c5aefbd40912f1c4496ab69aa6d133a3edcfb622386747650f4cc858b8cc8942586ca8f357265f2b64625bae69820de145101cd73d67d6475042c8dbefbedef695ae66b61710217cc0848e82b38fc8328a5c3cc5b3ba13dba03c8d389c17f0073fbb70b2176671f34549d67a280274a48a6dc18b344c129934e31b26d8a6d61345e4a68fccf18eee9d3f7f3ec536920c0885bd3f6b2bb12349f732f19dc747c6f7c86cea75de69eca43980e033703d8da121e000dc2894aca6e14f3e3289ad67e377545cf1d2c2f675d68181686df46b99bf8b4ee0152694affac631d96405567c38d7ad089fb993b475a083787e4db38b83cf568fff8f36e052f411cc3a202e3b223e512c46e5ddb0058df04a4c82f32eafeb16bd3b97c09c683666d75118333336d3b6878d1818f4e4f4ba61007b65bb6b3092627081f3b783caf0d27db5996f23564c34fe2e6ec63ac29e561c5b17affdc54b7cc52e766a439aa044b0374732a85e68dc4c38264949beaa4487695196a1d84f6f355e5117949b07e4e0b9ecdfe2bddb346c56c58f217fc10d92a6c4ee6b556358ffdc39829f8d9e584fce6e8efceefc38ace3898eea5388ebbdaf697cf8f804942d0d3204eeb8555e372f74cb9fee5c73c09d433296cb873cff2ec4dd008fc22010c7bbde726e9f3f96e9334e670c37ce832d8d2d61bf65d6452a0aca6aeb01dd87a3f9227e9f67caace92037e1ba89d265f198de3ddc53d947d54fbe001c3bc5c908b2d8b6b293346cdc9a2a599b52327d9a0b28d8906298d30c23530d78d24124e7d2f9bbb5755d56459f1158029c1918ad3b7249fa46a7cead245f316eb0da6a7bfb40cf8086eb53e210c6abc1ce6e7e8967d120de418188541506f8ca86d023a1376301927766ddc9b1ce3f952f75be60b2c37342f499e2d20f0cecc9eb431ab3a71847fd6f8fec893c7345116c838a6cacce0112411e207248bacbb2a2a65c7883b60c12ffa0dbc4df14fdbb0f7b0620427bdb58e067c2ebb9d28d1b12988659d2264dcd943e130274b973905cc3beff54eb5db133d5c192e1c8fba677538fa6678450534d2d2e0c11c3275560d037644822b35ec2d7f82a8a4227e286b26702a88a2d6c1edd86afb8b7126d1e0e98cf7e995a482b0128c86649a5987b7759123a05ff1a69d69e29886c2aaa8171fac8ac58aa4f3de3ab19c122e0ae928ba85f9d9e666bb680d7ecd8469d929b07c0382bf0cecfdac37e5710b0a1b28f09f63f15d01787b5a299bb875bdabf5203e83ca62c67cbf377d243852d0ec1f7a007a218469e6425725f8c31325328fed9618979e1eae6538bdb04293a38909e31a1f0d6e058b156f14567b4f109348eeede72c1dd74a667770a3d5b80fd4d1a44c96737e716e34dd121bfbbac80685f7eef5be8f3a61ecb36d4e7e0d00ee6f94caff881f478ec1973a42011eea7f7ef1447093551e7e93f0adc87891abb3be98ddd797936eb08ad0a076ce62a207466575fba453f55a4990e0c5b8cc946e49d2ec6449de0f7f987b1ea6c16dd55dd66fe94e63f9bb554f0af0098e3e3572c781915e3eb1ae80209eacccb41a2dd7a80f87d312dcb6aba450e5617aae862c96864008300e2b351f4379008716a5c03f50c940167fe607a1088aecd0e84c4bcf076fbcb3661d1dd2959cd7154dd2f9aeb105d33146230e51be41f73db72a1040359456cca496261c1b76dfbcac50c06ff0cbb19d1f7be9a32df456a7eadbb8004a29015e5c36fec1d4540cbfb9b162cb2d8a58c2aab3a1b7d30a320bca8667bab6a22866430f1059eb7b0115b35e17b7a73b94cb69306b9fa39f5eceadda14aae3b9cdabf3164d78a1adfbbac76d5caa6ffae2ff5549fcb707fe5b14f7345430cfcb121e0930ce9d2bc007104f069a3a85c2e2b3feba23bdf5954dc251273dd30e6a50c6a9ffef2822eab225c1b38c80cbf7d6e16ae79baea0205571d7995642cf7fb15cb4b377997cbbe1edecd4580c7f1238f1c6b3aee532d0006521702d77b4e2ede075708ca50aeb22739293f563efb3fa823d0a11fc0c4739e94458bb216836feac18acdf765e3d0e7ca69154c0bd391716d89093d35400e7ebc7c879b00f54bc0e9e98f743cdc9adcb6595d0d93fcef36325d9f6363ff88c5e8fa6d1dccba8acdc2c91f5f8dcccce4631fc155551ce3ac685f17448179bbe95b93c68fad1c64903d0f446dbb4fa1aaedf40220398cbe5ea823e7dc5e94482b3ca9c3e01f6056e6171c37dd9c922fa15dcfeb94b1fc489a2586a1d820b793e14113e752e05844a01fa8c7bbaf738966bacd1a62f187ffda5e42793e0d5eb6343d17472245ea38e69501b716b4e16efb714dedfbbb8ca2405510ffc07794173ae825a1e2bf9e45c1701464c2a03d8926d3b7f469c600246e79ccbc09695147a61a8055b76f54ef2ab30be2aafa8d9fc53171b00caa93c49db62c3502f5cc0b7bd03d327db01c66a26410eafd64d5587fd908707c97a506b3bf4a63affceba999518b164d849fc82598143ac8cd2160eda31885483e19ed9f2003ae2b33ad40a8570423d4beaa79bde5cab0e8fbef6576be579ac59c68363697fba9873cf0aa1048997416d2c992a422181005219f6043c652c676c8b4fc81914127b51e4fc2ec49c44b870ee472bccb168c408fd0c8ef27329f51c6a994fb332662c1e5956064445c17b89e8e52af1bc32a0348dd1a52bb12e1fe11f40a3e3b24cd2786aaa2ae7ec680faf86cae82d3620ac28c78052c3b41c95a3eddb975ad1240341bf509ae49578535507b1c9efe68cf3e281473a3c153485266ecb305c92cc6ccad0fe4ad3ed6d5ecf4a5a98fe8fd95dcdeb3dada3915bdfa6ed39b730daf0f3e1a74dbba96dbdfebcac6731e0ac814b45ebf12d2c290d14548b437ec063923fb8d30b005233ecaabdbae04af29fdfb040f14951b117c402fa8402bd736eef7f6290a5e11e345e2abcae8291020176fe653d7cd507995a71803c20fd4f1c18b73f4ba65593e237083314382bf4aa0a0b571db2425fc1b19a093f290eb1be26b0dba4bca2472fdc24c7e3b49c1fa87841e1197304e68468c51455ced0ad2f39f78a7910846fc7f02f15e68ea214a730269b9b64bf07e5a5b42e74106d409853a2b8a106956401294b9a2738dc92e74cdffb7956bc46b53ba86bd40456ad177a6cc9cde58b0cb18759e3cafd3580770437bae1bfb65eb1cd28169a6f60e90d8ce0d60f5eec2ffeb087d98b4a51b977261af7ba3abbf628b45a5fbff24ecdac6c17e1596552d63284840aa27defaf7e8e42e892cf5f176e34b753f903bcadb6ef0f0c00a80654843e9f04c0ee29ff821ec6ccb817a371a63c28a40c19be85a83c76cc1fd712edb8fe32ba7cbf797e92c8a48a565980861c37bbead2ee2b2b2e8cbe452c2838b3a1fefd84b1da086b5dccb66fd1fc2887c1db35ea4a471d1cda40ec11ebba788e7dc6d6f1ad7f11f12e2f8c10807d4cea9c2f5cbb64aea7b72622810b98ca295c4c9e16a275a0dd1fa85c5ca0c52ff8098df746b63477ec0ef9146b3951809a010831c59050fff512e0b7aef99a73103d3ad06879246de1e7cd497da2640ca7a2c7c07cafe1829c9609bab4a8566122a04c945475b422a522de7b67da48541e516f7b09611088e235599f4f992993a1670bb8abf2d5d3da827bea5912e6dca24c85cc0302ae91024b8613bcfb4aae4c98b064e58d3e781f03ef75006e1a73c0112fa4f8d40c3efa6b07f48161bd4c043cfbcd52befdfb7fdd11d281789556acb473c7f475cb1de0ca0bdecdaf8f7dd94f78a4f982876f4e775bdc2f4615b21b5ce6eb98e36ddb491f92d8a6298ec1c211e9ef461211aace2d0ae66fd7b6d5102f21a56271f490a351c1317a9fbddb2aea0ee6a755cc84519c455938005c677727e5b1be296ad19795873af584ad56661f69cd451b5f20ac254cd741270a1fe3d82d6ae64f07c7818818f4e5190624148c487beef0c04ec335eaab7255afecc524ca972e7cad90b58d6fbd76e130049bd48d17e7dd666736f9b0c5681d7fb5a052ef649c75f00a535186b3a53ad29c3b5419aee29d710f7b0fd767e9cc59", 0x1000, 0x4, &(0x7f00000015c0)=@in6={0x18, 0x2, 0x995c, 0x8}, 0xc) socket$inet(0x2, 0x3, 0x5) lchown(&(0x7f0000001600)='./file0\x00', r3, r6) r12 = fcntl$getown(r10, 0x5) setrlimit(0x2, &(0x7f0000001640)={0xfffffffffffffc01, 0x60000000}) socket(0x20, 0x4000, 0xff) r13 = getpid() setpgid(r13, r12) sendmsg(r8, &(0x7f0000001b80)={&(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001940)=[{&(0x7f00000016c0)="71d5734ce13f25e4e4e540bff39a7012db55d9e7c2a556097f0889264afeaf7ea8ab99ff7de32f80602b5e1e64909e6d6b91464b3884a8f5531b104e63f39a9faea1dbf6c761ca06a30553a837dc5c7a16b15ebf039190f2da2257dec1e3d1f2219b03550a47793f0215965ec3200ea684c98c10402e7cd72adf9dacf1937db1101291e4b60ec727d964cfec143fa991644527b8ff6e68782eef6b73adc8166f25e9c565a1f0ea42f3e7ec2dc97f7bd351aa7615357ca52d82c274a6e63391b45e469590c25b1eca536691e39de3f79768e5dd6a621205ddab4862daa8bf52693a337727061bdeebcff45a525a", 0xed}, {&(0x7f00000017c0)="c7afab2f0624a1460770e38df3c87d4b4a8a9842ddbc18e1d5249cfe09e5b9a87f497c9ddba30137cdd42c52d09e699d1dc1c4b09e98b5862b256afb1adba10140da2539bd580d1a8f47d2b3eae8e13ab3c5c947a89ffccfdb05da3ab8348a2f26e9975fa41ec8e970714b6e07588981c7edf286c9237468204508a6e688645a0a15801c5b2e5b06877e04861e11e34390303ce1bf2cf4a0a2c20e195a82480a21ce897314baa99bb4f14cad527c76a2412aae4538b40ebb67928be163b81c67f5d88e00373e2c3f5ca1ca8a9ed9fa8aabb994426f6b5af076ba00e57e766628de68b34f3998c5078f", 0xe9}, {&(0x7f00000018c0)="aaf9ee9d6f87bbb73173353c9d2b1f5816956950d58dee8a6ffb8af9d4fa0f48cbe21cd7a2e19a79889bf6ffd51f199efea4364ee16c3280a096e0d97ae4b441fb3647ab0488ee42", 0x48}], 0x3, &(0x7f0000001980)=[{0xe0, 0xffff, 0x42, "318ae1d6f4e3ec08b49f5a399772dfc051cc01b3e7d9049ab22ce2bfd78fa3ae8dd3442d8e34d3f6a1e4ab4122fc059a35799fc902adcfb0303f09776b64d7a0d5b52b202df470aa6b53a595070d05a415fe008bafbc31e59c6817bd7f4fd5d67c7466672247bcb310720df422f6acfcc551d5dec14da10799838aaef68c53a0e9b2d6c8a7e9debe714dc434aa3d03f92e9847b17d2f55f2ff8daaad7f7f5437cad570eb4384d01466f279fb27763b704c6a5e01bf9f6c5fca7f88538a53e39740ba269aeb642b099ecc202c"}, {0x38, 0x1, 0x6f7, "d9c746b66d8219f7cff52dc978c24ac500d19058949476fdf5dbbf60343f0bc85124f2cdb090e1"}, {0x38, 0xffff, 0x8, "ae77c501ff0af437a5bfc2c4d7475b0ff19b225e228bf058f0a2faee4ae728a6f4600b221a3b"}, {0xb0, 0x1ffff, 0x0, "51744de1a65819dba5852e469648e72bded2570da63e0304988651f8f732159f1e25146237fd4d96edc8a7972449e0445c696f9dc831bfed76a1dc1330be7a4627b3d54b31c72ee76557d5298eb552841689c7a3b704ad59791e9f8ef00fb090198901648ce546df2dc174c2064945c4e36025079d7490b80c1cfbfef6cc7d91dd796f355552f7b7ea01843d94fa68c89b2bcea6999a1faa4ac6b2c2"}], 0x200}, 0x3) executing program 7: symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) unveil(&(0x7f0000000000)='./file0/../file0/../file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0}], 0x2, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) open(&(0x7f00000002c0)='./file0/../file0/../file0\x00', 0x0, 0x133) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x7ff, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async) r5 = dup(r4) (async) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x6000, 0x2) setsockopt(r5, 0x1000000000029, 0xc, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20531b) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) (async) clock_getres(0x2, &(0x7f0000000000)) (async) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r3, 0x800000000000002) (async) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) (async) r6 = msgget$private(0x0, 0x97f963dfbf7c8684) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) (async) clock_getres(0x0, &(0x7f0000000040)) executing program 2: setrlimit(0x8, &(0x7f00000001c0)={0x1, 0x55}) r0 = syz_open_pts() r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000000c0), 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x0) close(r0) syz_emit_ethernet(0x93, &(0x7f0000000380)=ANY=[@ANYBLOB="b363cd49ea89aaaaaaaaaaaa7007a08e6ea5e7539439c78cbeac08b38f03816bc9ba7a4e0b888b695575da248ee1ff59dcbdccb31e1d447aaea0a8a0964cd7021257b4ea67ff46aa7cdd096c88cce627a0a57233f9e95aabd28fbbfbd35f5e4b1b500884257fff1f8d8e3e955d028d235fcf8a21ff0302c9d23c42b09611a89d1aa79b73d56fd52619382c3a3bfa1366489ebef09581f3ed8a017ee6579d6ab5e505a2ae2b375fdb6bf0c5c2905f1576cfa066c72c839289a9056ce6910d8f71c4394300a2ccd99074a921a45422c5ef54f76ade656a6c"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="7706c0051b128bd8ebd656b1a182d2e98d997c21c3aa94de2823265a5a4eb7fc0be658848961308e781bd4dc279002f37b81e99df52e87724e0ec3941905ec7742d387272a8435e1400195f85ac7ccfe374a70f97010b43017405c818682d596c19818ce1a20fec87e25cd92867d711333e1dc9204bb83e56ec6", &(0x7f0000000080)=0x7a, &(0x7f0000000180)="37d8d75bf3386e47720ca461", 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r3, r4) socket$unix(0x1, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000002c0)=[{0x80, 0x76, 0x8, 0x9}, {0x7}, {0x5}, {0x6, 0x0, 0x4, 0x2}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) executing program 7: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000000000002ec5aa0400000000", 0x67, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) chroot(&(0x7f0000000340)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) pledge(0x0, &(0x7f00000000c0)='\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000001800)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x18}, {0x0, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) (async) semop(0x0, &(0x7f0000000300)=[{0x3, 0x6}, {0x2, 0x7fff}, {0x3, 0x80, 0x800}, {0x1, 0x18}, {0x0, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) r2 = getuid() chown(0x0, 0x0, 0x0) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x200, 0x1ff}, 0x10000, 0x9, 0x401}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r2, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x4, 0x0, 0x1}) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r3 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r2, 0x0, 0x40, 0x4}, 0xffff, 0x401, r3, r4, 0x8, 0xf30d, 0xfffe, 0x5}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, r2, 0x0, 0x40, 0x4}, 0xffff, 0x401, r3, r4, 0x8, 0xf30d, 0xfffe, 0x5}) semget$private(0x0, 0x4, 0x4ce) (async) r5 = semget$private(0x0, 0x4, 0x4ce) semop(r5, 0x0, 0x0) executing program 2: socket(0x6, 0x5, 0x80) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8000000000000004}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) setuid(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x1000, 0x5c1, &(0x7f00001b5000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x3000) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0x6}, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffffff) r2 = dup2(r0, r1) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000280)="00011000000009908d64df88da6ef5321e47e218b669d65524bea56a1f8d75dcac", 0x21) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000280)="00011000000009908d64df88da6ef5321e47e218b669d65524bea56a1f8d75dcac", 0x21) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000002c0)={0x1, 0x0, 0x1ff, 0xffff}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000002c0)={0x1, 0x0, 0x1ff, 0xffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) close(r5) socket(0x18, 0x3, 0x3a) (async) r6 = socket(0x18, 0x3, 0x3a) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000100)="4dc5d91cc20bb2b50613f63900633706e3004b2dec726dbfaf509259750c0919d885595fb72c6b31149a42b75408597e6d68f7b90a27e1addc827100"/72, &(0x7f0000000180)=0x48, &(0x7f00000001c0)="8714e3a4f0505ac1753214a640d5acf62a55259773f17941c75189f896934f45caf79a7e3bb27c2d62327855ec6ce06e6ba1cda0f00cabf1f9647b6ffee73dd73448caeda9be9bd057bc09cbb14ccce8fde21aae1d2305a8a28905386d8f89cac308b3afa5113ca33e346907cf84a4aa0be02fe0867e7fa1959c3340c080ed61d5534fb32df8b52b9388a0099196e78e2febfd535fba40a2fd3edae571aa7296213a1860977a9783aab46f2bc80fcefdc6dd5628a65df65ff11d8007d842", 0xbe) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000100)="4dc5d91cc20bb2b50613f63900633706e3004b2dec726dbfaf509259750c0919d885595fb72c6b31149a42b75408597e6d68f7b90a27e1addc827100"/72, &(0x7f0000000180)=0x48, &(0x7f00000001c0)="8714e3a4f0505ac1753214a640d5acf62a55259773f17941c75189f896934f45caf79a7e3bb27c2d62327855ec6ce06e6ba1cda0f00cabf1f9647b6ffee73dd73448caeda9be9bd057bc09cbb14ccce8fde21aae1d2305a8a28905386d8f89cac308b3afa5113ca33e346907cf84a4aa0be02fe0867e7fa1959c3340c080ed61d5534fb32df8b52b9388a0099196e78e2febfd535fba40a2fd3edae571aa7296213a1860977a9783aab46f2bc80fcefdc6dd5628a65df65ff11d8007d842", 0xbe) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r5, 0x114) write(0xffffffffffffffff, &(0x7f0000000300)="12e1f34ba50431a705eb939a1f674263e18e22df", 0x14) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) setreuid(0x0, 0x0) (async) setreuid(0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) connect$inet6(r6, &(0x7f0000000040)={0x18, 0x0, 0xfffdfffe, 0x7}, 0xc) (async) connect$inet6(r6, &(0x7f0000000040)={0x18, 0x0, 0xfffdfffe, 0x7}, 0xc) semget$private(0x0, 0x0, 0x241) semctl$SETALL(0x0, 0x0, 0x9, 0x0) executing program 2: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/2, 0x2}], 0x3, &(0x7f0000000280)=""/57, 0x39}, 0x3}, 0x10, 0x2, &(0x7f0000000340)={0x1f, 0x9}) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r3, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) r6 = dup2(r3, r0) r7 = accept(r2, 0x0, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x2010, r8, 0x5) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) setsockopt(r8, 0x100, 0x0, 0x0, 0x0) getsockname(r8, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x4) r10 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r9, r10) getgroups(0x1, &(0x7f0000000340)=[0x0]) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) r16 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r16, &(0x7f0000000240)='.\x00') sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="b77b8c73efd7c131b1f87cafe3bfd9eba41bf5038e769c8cae9f595aad2df2a29b645821b009889a61dcdabac05f986e845019ad7f1079f7196155540bf384774b9dc978cd4d44236bc8a5041abff822191d98a56eae232c872ddcb25f11abe15fce09e8725bb434ae78e0d016263d9e764533ca0655f93934be0ad55cc834b74617efe8a0fa0a7a23fe0bafaafa984476d12ab0243f90138ff5e3e9c84875094157c7e4df131a0ff9574e2f7d66e50579f966e6382e0ddde421b13fcfce9285da49735224b27d32ff8d1170ed1169c12633dc8a19dddb2d23c04504124b4130f6b5f4a8371b9280bbc7812634b79013b5cfe8", 0xf3}, {&(0x7f0000000140)="f0ef33e1f92e4de801d1bb650e69951bf15252e204ced32e56", 0x19}, {&(0x7f0000000200)="b1d24da9324d0ca1d30396a7f37d5ce1ebcbd205066100225d69abf86f0353cf61b80f45fdcfdbb497b9fc625b392f14a0b6693599ec9d422ea77be6a12b816f0e88e7d4cb38af5769b884790df97217939f62944cc79ab5b3db375d5dcee85eff0e86ca8035b9bac319", 0x6a}, {&(0x7f0000000180)="905abb7ec7da49d4fb5f4bb6", 0xc}], 0x4, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r2, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r5, r1, r3, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r15, r3, r2, r1, r3, r16, r4, r4]}], 0xc0, 0x2}, 0x1) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r4, 0x0) r5 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000100)=0x7) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a74", 0x1b}, {&(0x7f0000000500)="bb0d", 0x2}], 0x2) r7 = dup2(r0, r5) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() ioctl$FIOASYNC(r5, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 2: r0 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) writev(r0, &(0x7f0000000200), 0x1000000000000056) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x40000, 0x3f, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r3, 0x0, 0x9, &(0x7f0000000040)) executing program 7: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108"]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720ed38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556", 0x99, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) r3 = socket(0x800000018, 0x3, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) r4 = msgget$private(0x0, 0x157) geteuid() (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7d, 0x4d}, {0x7}, {0x4, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0x0) (async) msgrcv(r4, &(0x7f0000002bc0)={0x0, ""/4116}, 0x101c, 0xffffffffffffffff, 0x0) (async) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="0300000000000000377424a05eac045049bae9f2f1ddcc9f3c81ebd89dc7b31acf0166bb324196ab2eaaf64c83d81d2e3d240aa2c81ee1548f22d1c59995e7977b88e96699b639b52d16fc5ef9f2466874fd7cac4a496fdf911cc020958891c435d9c751f6b48b78d613a8fe323114cf20b1c07825e8627b3525818d81060502000000000000007abac4445db36a3891ca0fbc002de0f50b7402eff2d890008000004e730c87fcc574780f0a11f619b099a29683be7e56ce64766996ef405f2ce0e015e1c998b2be80e54b4e8c4ac0377930754ceade773a33fbe75e51bf15b9c2909ea8d64b270df2af2e957b6e5274e873e2867855bd1b97a9344ee1141f033a911860464ef5165ff304ffa62e75bda8b06d54b0f952f1a58ecca2a005c2f57b35ba122616a032486ce5cb1b037d6fa9d8daa42b13b3c6dc2cff20f68e7d1b613f87a8a7e44df03321180b072e246c68cd53dab20684296ca2c1f282472c30ca06a234e7d0a1fa8f355d594ab29492cacb8f1366ebe99b15fbca0893fc79e3860e40555e703d7b4516e0ba8a62a41d14f79bb6af01000000000000005beb4cde9b9ecff335b5fe688ca8a60c8d1164d9d5547a3047403da933155f28d3049843c6f68bf9c24fd6defd02c244a1227ad243d9695196567848fbbb34e032c0447ae688e210fc83c4f73d9cd6e68d79ac4bd9e63e99f98d7985bac00fdd5a9456cd2d0922bc1d6e7c4911dc6e404137f40bc3c233f13486411d9310e2b3504bfc2f6ca59c1f8023e43c66411607e50a3c52f4df95032677cb"], 0x176, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="9126e34dd8bb9748879a7a3d88a83900810024000800450000180000000000009078ffffffff00000000080090783bff1aa72f5cef8eaeef87eb25df607dd03f11cdd5e9d3a70af406a90362f4372b06bb1701d479dce64f389db34d87be78433a338a63f6705970abc5fef3e0e77603c1ece038520f8cdbc578e285c100057430e0f3f73d4d0baaa1cd6e8d1e1dc8a4478ac68a79e63155e44e"]) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) accept(r1, 0x0, &(0x7f0000000200)) (async) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) (async, rerun: 32) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (rerun: 32) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 7: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x2) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r7, &(0x7f00000000c0)="84", 0x1) write(r7, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r8 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) r9 = kqueue() kevent(r9, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80146940, &(0x7f00000001c0)) r11 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r11) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x20082, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r1 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r1) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000415000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007ad000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {&(0x7f000021a000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000c7000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f00005bc000/0xe000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002d3000/0x2000)=nil}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) (async) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "c07b1f46000000ef1f0160fbff00"}) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb00060000012300160000e200526b8c8f8b01"}) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x5) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) (async) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r5}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x3c4, 0x0, 0xfff, 0x0) r6 = getegid() setegid(r6) (async) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x17, 0x0, 0x0) (async) pipe(0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\\{-\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)=']:.#\x00', &(0x7f0000000140)='.})&)}\x00', &(0x7f0000000180)=']']) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) poll(&(0x7f0000000040)=[{}, {r2}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) r4 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10, 0x44) dup(r4) r5 = socket(0x2, 0x2, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f421db68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee00fcffffffffffff01e9a91a3ef464f75a7bc6f3cc29141110057a000000", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES8=r6, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="8e1ad5e32ed5cca3c32bf2bb4def38d0965e0b0fa3c6a2ba9ebebd27fdc44de77ffdb61ddd6f5578fe4b25d938ae5bf66a", @ANYBLOB="00000087d12bdb5bd7c4cc00ffff00", @ANYRES32, @ANYRESDEC, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x407) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x100}, 0xfcfffffffffffffb, 0x0, 0xfffffffffffff000}) link(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x4b, 0x0, &(0x7f0000000280)=""/75}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) executing program 7: r0 = socket$inet(0x2, 0x8002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="01", 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000008c0), 0x0) sysctl$net_inet6_ip6(&(0x7f00000017c0), 0x7, &(0x7f0000001800)="c16082d680ab1a565546599b32f7c245795a3ed430e5ea5d796c3952dc11eaa97d35dcbe7feb41e6526e400057291de3de868048aea13852cb61de68e0d80bfb097d5a907c461c04073977a1825c54f70af511010eb41a519b656b12208e40077de94ef526813f8d7d5bb9ec5691745f4b25d98766b7b23f89c02c562d3e12a6cbe0867d5992711c3bbeb717b80e8d7508c31617aaf49d3dd22fae06272a30ae228c72c853f3f77039d6f13891a6b7d45f094aed48a2da0551e0164dca2ae64e1c629ae404cccb8b4c7710a95e9059184837431d41663a8690a9e4d286a622e9c8d27c68f5193df9756f39987d5da1188d410ac2be1e72a0a72bd7d4e35dd01316d80612ebed86513f4fab89502910ef6f53a6c11e436c1c519bb196da749ee82558041bb57e656bc652862d20c1a9c8cd92194bbc14bc70f3eca95a8fe2f95f9f8928c80f539ad0a0a31d799c35fe6d47fa392ac9bfe694d344254421574567342c85b8473593140b55e9a218ff95a817a80c4201e51565f9dd346fcdab2d0a855c7d18708e3e247b1b143e0939acabd5146d3b283be730e56eb5c59c8b1a4334033597db0d40af7e381945cd2f4dc45125274c2fd62328f0987b0248d0130bbdedbf449af208580772fb73db47619fe0de038681f5afe13edf55eb6ca7dcc90e5c5ac65e0b1d3a4fb790485d8b41ac9808c17c72c6f18983f35ae1c14f24e1ac14f6e58da589e7396a0b256162e47db995176cf64ac7c3b69aa8453b8359cc68bbd69f3df9041d61ae40337d461e7125789e33eef64ff0addec0deba90efefe8dfe77a4f3f355dd4b05165e75e21826671da4ddc5f4bdf9a0bb1a1ad100cc0cec9d1b9d6e3153bda2de0573be49dbfc17301b59e31930c8145a7c6b402a812ddf4678b2e43cc67d439de8c99eb8e0c9106a52bb9a9e00a855983f5171534b62930a4e982453fee6a5d0f3722f18225394505444cf65edc15ea4b3ad40d37caaea01a4dce6f64a183a985d293bd305f31977526fb4d32921934c828b1eeed2c7f665c5c19f212eba0f6f60dfafa1ce58c257404bbfb48ef6afebdb8728e3a63380bd0157069362a5f742ceb87792484eaf7013e8767aadbc74fb7d55047b101e0537a1c39c1d6143ac64307d5959ba104abd91806778095c74581c7daa02fe643a1e1944c2bf0c55fe6773e3b5ca87c31f3a2a599c2dfdc88ac8535c2b871385a6d83c63a62b08b2e459502cbbe007b13748bf0fd43ff67d78cc3baccdacdc217c68fb634049d5a5f0872c8875ecb75a5f64023a0ebb3c0547d946d6e934a2e95b9ceb47f547a81aea2d3202b15837bb0625a6ea968da133390a1318e6758b752bffe4c7ae00b6a31fe8d643a69b54e73bae31c33e3d55e7fb819537dc1c7b5bbaeb0e5b43a72adad2d72d2615e9ac341eda285980023f85a55bc9399143e50e9c2bd4f11fbabc62883448ae7bf538c895f5700ec939227c3db7775bb9a85e171aa3b9c3090bfb14ec3c3931db1e691dfe4d9fb11e9a315f390b2b0aeb25faafe5f72372323b1d04c588dde521c4cc7ee051e535a3db573b8b9c7388d603d559127d82f4b22aa184693d1e697a7352acd72da791002256725d78ad185248b6837e914c8ea0260611618c04101ea4cf23ab6f97ead84f44b381fe62d58774eb4558c719062d5488870a5e37ccb9016b19f7006aa13cb34148d5f44813138d65145821c3152bea4b44114e8dd152b261a2b53759d7e0eed8dafd9c44167e37c9342da46115f004ba9975d45b33e0ccd59bb60da6a8f9544f80731238ae79614c3f4e6d725cad8ee8d55698ddf841b3a7896ee060a4670d7c1b173be19981e8a012ca3ad2570503415d048ad0a32ebfab679e7d036ea6222d8e516ec74810bde66f83c41f2ed23d5440bea9eacabcb98ebcf72632d336c131bcf0910006d8d7f84d2be1b8ebd916714e8e5a54fb1b1e4274c93656097f5fe7268fe69212d49a8167e478e133be716602e69df606721c68f1411021a406a9728a797df9ae230d090941b4a46a99d495432af5e228901f47fa8f8320a5241b2d134f5daa6343dc8701e2336400dc45663592362103f31b4e9c5d1721a7452267c4104ceb4b8e3ee3ee0ba09a9a11b684c9522a14ca03259228982fde7fc12c09f272ccbb346893a63128a155abe0917f39bda514fa06a12c5264f54808ea4ec221df79a1c46ddd28c37943a81ea52db09bf3ed8f8824e6dfdbc10c0e00945aeb3ceea9c2bccfaa1b56429cc85715d10d00658e94ed31bce1f539bc1daf2101c2f99c87d37c1ea1c81ae8dc27529df333b9f1394f8c0c11908e429bf08214fb82bf05f5a60ea369356d2883096f057a74c352b9286d314db88fb57439ffcdffc09f0e1198d12c6cbc4ee8648253df13ae380357632b62ef7bf96b26fa4835e11020efae8eb82c65685a680287d2cfd5af86405dc724e6a6896e2f89d4742332c7b3ae4f4e734cb99ecd3da9a5c1cd5b43c940146d09f04d528f4da38b72d9667a06c7c4ffac3eee7aeaffa125fbd459a31450aa897445c3adad319352925f21ea452df5b828776bb58474280a73f33592d3606d4b0486df7fddfac32b88fd8df8ae384803fdcffe1b0d8032120e054ef4610139dda379a535c163f935c1ab55517012ae3d0e5e7dfc2062ac18bb3e19e719826a70252fc63b370b49708e601a0e4af5e2c2d174bc246ac914f2f59566589739d6a8c4be4ed0c3da2bf1bf912308d63229f1391b27ad3c53c4a30c3d12307f48e8dc559aab29b3752b47b92510d0aed9035e3bf36b3ca7eb1402c35eb73f9e8b3499a9d67eea3190ce0bf732b6fc2f7ce2709bbf681e6dd700bd92e59935be519445c08fb5badfdd5f4dac7b3fd5bd3749c280070946a443f20e25477ea9a4fca9fd8fbb76d8fa7e10465a16f16cf271fb1ddd40ccd58fe0a5942ee7b5577c7b4ef9bb43b60812aba5df4fa65af9a3205bb8c9336abd8b8e956d3d4f72474ac84d0207135216b32d5ea1e32a1f41772dcc7e46472fd66e62b99526632a8f0f25379833bf8ad05115aaa4f309f04bc693342eedf25889a47ab36825bc10b60228757af7c84497f566d715874080934730fc93686ec9952360a28307809e336e64c71732f60d2cd6f86173d41df00bdd072c64faf762c6028f9c8de5bc58cad1d8289f6a4d93f98f43dba627cee166359421334d030bdc02b49a2d1161a77a5ee8954fb1d967f7c3e211008b92a63843cfea75622d4bf493445fb32cc02977d9049a65357f82f2b1cb4e4a441657af89437b6219f513d130fcf5e3162fc687bd50391ff473da3b0509c519c761af7905bbc9c24674d27335cc41779c9aea2449c79d55a91695fa0b2f1a0846a3c9791f1fb7e930e59e4d0654535a863cdd239211b730c419e4cd17f1b55bf4584d6fbd04ed601f9f650f5489202ea8289cd3ac23de48a5bd72368477963c55a3a4ceee4a2c633ae5e342182788d52ad644e1a4711ea00d0da49b091ca6643e6cd21e461c91d565b0e22d8f83012ca1fdf5199e47874194b12299c15c002afdffba93c0b4ab0a041671fec29436c13b8e2778a01c3ce5f18be3dfa63eb649be446a8dbc78e9de6ad976a45b98951d3d9dd325713cac40100d570f79ce9c18d83d90c850dc62d668a0ac2aedc5de11a90b45e62abded153898df55620f08ed15cd1be6049fc0d4df6c82481215c7580f50a75dcaa9f18a51fc2fb2409509ede2dc60975b939a1d5cb26d3a4e0d2d4f4fb55d6e75c90d3794b7ce88bb26aabd717799df958d3f847190ef74adcd95e433b9afb9eb0bfea8a3c5a787aafa586fc503224003f7dca77c107afdc519d4d38bc7faff872b5c33869d0c967f66d96c0f4a17bc1f60ff54e73ce4030dc2b1ccd758fbd1438db4d584f08143433a380426a239cbacd2666543ed4ad71474b435d71eb5bccc462fa2c258ae676599b9ce01bc216eb9acaf9554cb21073048c1bdda5c77d8f273901cc467f65dacbd0c693b2da9a02c9d91974772d3599f065c71c531086290896bcd23fcaa2b7eb96c05d08a718b8a4bf12a284464e20a0c2c2a5ecd477ace99df82ae3764462a231642faa588eb1db51f63a79df0c306a05836ae0c54399bf608df8cefb51f058c477155a754e6a1f12b273cb8890f85a109c0dd380f572fcead24085bcbf48e62e75d45d322b575a4ce451d8648ed43fc71f4faaf277c17914d85ce020a861cef121b8755411a0f4f149d2924da12fad2c15fa8ec6db9ddd691b37edbfa0bf4c31ea61514c8a8d630fdc464fa0fd5cc6358d03cb385d5ef8b1b1c12b623cf5ebab119d98bdd9406e8b96a88a59ab69eee7ee49456adc5dfc84cbca2f9662a13d6bcf02aac7acde59448f5cdb69575d0ade9ae57303737e7a3ef26587a1c94b59f314a618fc4d9274b837fd3a5fb6ccfb57aa783f7f311a7b731e2a61c141b10b055ea6eb95af3e3b8783a5c24ebbfdebf4053e0cddb0a17b9f53f710ead6a8192c930644ec4a515fedc6170390a92e4e39de07cab9d8fa", &(0x7f0000002800)=0xc88, &(0x7f0000000240)="31347c9f006c4e9ea4c07b42f6f957e53131506325ea84c4", 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a226580 executing program 4: clock_getres(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x24d, &(0x7f0000000140)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0x91) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000000000002ec5aa0400000000008700361b4cc702fac500002021fbfa0c", 0x78, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x20006601, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ffff5ea, 0x0, 0x1, 0x5773c541, "8cdb3309897c26663532fe1cc6e38b00"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) r4 = fcntl$dupfd(r1, 0x0, r2) (async) r5 = socket(0x18, 0x2, 0x0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r4, &(0x7f0000000080)='o', 0x1) (async) getrlimit(0x0, &(0x7f0000000200)) executing program 4: setrlimit(0x8, &(0x7f00000001c0)={0x1, 0x55}) syz_open_pts() (async) r0 = syz_open_pts() socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000000c0), 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x0) close(r0) syz_emit_ethernet(0x93, &(0x7f0000000380)=ANY=[@ANYBLOB="b363cd49ea89aaaaaaaaaaaa7007a08e6ea5e7539439c78cbeac08b38f03816bc9ba7a4e0b888b695575da248ee1ff59dcbdccb31e1d447aaea0a8a0964cd7021257b4ea67ff46aa7cdd096c88cce627a0a57233f9e95aabd28fbbfbd35f5e4b1b500884257fff1f8d8e3e955d028d235fcf8a21ff0302c9d23c42b09611a89d1aa79b73d56fd52619382c3a3bfa1366489ebef09581f3ed8a017ee6579d6ab5e505a2ae2b375fdb6bf0c5c2905f1576cfa066c72c839289a9056ce6910d8f71c4394300a2ccd99074a921a45422c5ef54f76ade656a6c"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf782e) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212b9775e14c946966e176943ccf43d200920a3eadc2ab271a60014e9e4eee27782310a", 0x41}], 0x1) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="7706c0051b128bd8ebd656b1a182d2e98d997c21c3aa94de2823265a5a4eb7fc0be658848961308e781bd4dc279002f37b81e99df52e87724e0ec3941905ec7742d387272a8435e1400195f85ac7ccfe374a70f97010b43017405c818682d596c19818ce1a20fec87e25cd92867d711333e1dc9204bb83e56ec6", &(0x7f0000000080)=0x7a, &(0x7f0000000180)="37d8d75bf3386e47720ca461", 0xc) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="7706c0051b128bd8ebd656b1a182d2e98d997c21c3aa94de2823265a5a4eb7fc0be658848961308e781bd4dc279002f37b81e99df52e87724e0ec3941905ec7742d387272a8435e1400195f85ac7ccfe374a70f97010b43017405c818682d596c19818ce1a20fec87e25cd92867d711333e1dc9204bb83e56ec6", &(0x7f0000000080)=0x7a, &(0x7f0000000180)="37d8d75bf3386e47720ca461", 0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) dup2(r3, r4) (async) dup2(r3, r4) socket$unix(0x1, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000002c0)=[{0x80, 0x76, 0x8, 0x9}, {0x7}, {0x5}, {0x6, 0x0, 0x4, 0x2}]}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000002c0)=[{0x80, 0x76, 0x8, 0x9}, {0x7}, {0x5}, {0x6, 0x0, 0x4, 0x2}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) socket$unix(0x1, 0x5, 0x0) (async) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4a, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x49}, 0x25, 0x0, 0x0, &(0x7f0000000180), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206922, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) syz_emit_ethernet(0x51, &(0x7f0000000140)=ANY=[@ANYBLOB]) open(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) readv(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)=""/53, 0x35}, {&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/247, 0xf7}, {&(0x7f00000003c0)=""/224, 0xe0}, {&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/194, 0xc2}, {&(0x7f0000000600)=""/215, 0xd7}, {&(0x7f0000000700)=""/39, 0x27}, {&(0x7f0000000740)=""/79, 0x4f}], 0x9) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0xfffffffe, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x200005}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) executing program 0: socket(0x1, 0x2, 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15}, {0x80}, {0x8106}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x4, 0x80, 0xe}, {0x800, 0xfa, 0x7c, 0x5}, {0x9, 0x8, 0x7f, 0x7}, {0x1, 0xc0, 0x1}, {0x4, 0x7, 0x4, 0x5}, {0x3, 0x81, 0x81, 0xffffff80}]}) syz_emit_ethernet(0x62, &(0x7f0000000380)=ANY=[]) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={&(0x7f0000000040)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, 0x0, 0x10b8}, 0x0) shmdt(0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x0, 0x2, 0xea7a, 0x10000}, 0xc) executing program 6: setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001140)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x404}, {0x6, 0x0, 0x0, 0x7f}]}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300"/51]) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) setreuid(0xee00, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setreuid(r1, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfcf) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = kqueue() sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r4, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0xffffffffffff564e}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000100)={@random="753b2748eb73", @remote, [{[{0x88a8, 0x7, 0x1, 0x4}], {0x8100, 0x4, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @empty, @local, @local={0xac, 0x14, 0x0}}}}}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) r0 = open$dir(0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) getgid() shutdown(0xffffffffffffffff, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) shutdown(r2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="aa7bd8b549921f58759d84805913528e0220aaaaaaaaaaaaaac6aaaaaa080045000028000000", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="5000000090f7ff08"]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) getpgrp() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffb, 0x22, 0x80, 0x0, 0x3}], 0x4, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x400fffc2, 0xfffffffffffffffb, 0xcc88}, {{r0}, 0xfffffffffffffffd, 0xd1, 0x80000000, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x84, 0x20, 0x9, 0x6}], 0x3d, &(0x7f0000000440)={0x7ff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000540)=0x80000000, 0x4) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000340)="4f9f80426265ee851c5ee085291adafde9a9d62adcf0767e08e38197a981b030afa1137fc9e65fe03fa06cd3aed594d98ed59b1da5b681064370c650c55954c8cfd470852eda3e075a692ae06acdc082b86e09a0dcc03396b7deb1b8bb88e20bb82db30e01c512ae95dec6571d1b93cabbfa2e90335ffff96821a6546760f0d52842cf94a8614d1a082e52db0efc5a6e0dccf5bc275a946fe7e319a577635eef28627dbe01ea6e089ee3dcb9c153512163a7be20717dcb031b2898e2916d19930a966362d850136361a43afffedad5aa8c5127125018fd74067e78f5b1b9aa58f81b8e8303ec53f077ac5e03873b6a6081350b341bd926b3", 0xf8}, {&(0x7f0000000200)="647253a044a16727b5d59d41d2afe3bd762bad3c3d10a64ddac6edc3d0dc309c7f93bd487130a6ea70f7346f6eebaf292678626586ad6dce4b0397e2614c4b41214a48ca06e13256e7cbf34b0fd1687fd091a54de1b17a3d", 0x58}], 0x2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000300)) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8343712051eadb71d89e000040781e4b2fff040ff00", 0xb1, 0x0, 0x0, 0x0) executing program 5: kqueue() (async) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) r6 = dup2(r3, r0) accept(r2, 0x0, &(0x7f0000000300)) (async) r7 = accept(r2, 0x0, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x3, 0x0) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x2010, r8, 0x5) (async) mmap(&(0x7f00007ea000/0xd000)=nil, 0xd000, 0x0, 0x2010, r8, 0x5) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x1000}, 0x8) setsockopt(r8, 0x100, 0x0, 0x0, 0x0) getsockname(r8, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, 0x4) getegid() (async) r10 = getegid() chown(&(0x7f00000013c0)='./file0\x00', r9, r10) getgroups(0x1, &(0x7f0000000340)=[0x0]) r12 = getpgid(0xffffffffffffffff) r13 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) (async) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8, 0x0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) (async) r16 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file2\x00', r16, &(0x7f0000000240)='.\x00') sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="b77b8c73efd7c131b1f87cafe3bfd9eba41bf5038e769c8cae9f595aad2df2a29b645821b009889a61dcdabac05f986e845019ad7f1079f7196155540bf384774b9dc978cd4d44236bc8a5041abff822191d98a56eae232c872ddcb25f11abe15fce09e8725bb434ae78e0d016263d9e764533ca0655f93934be0ad55cc834b74617efe8a0fa0a7a23fe0bafaafa984476d12ab0243f90138ff5e3e9c84875094157c7e4df131a0ff9574e2f7d66e50579f966e6382e0ddde421b13fcfce9285da49735224b27d32ff8d1170ed1169c12633dc8a19dddb2d23c04504124b4130f6b5f4a8371b9280bbc7812634b79013b5cfe8", 0xf3}, {&(0x7f0000000140)="f0ef33e1f92e4de801d1bb650e69951bf15252e204ced32e56", 0x19}, {&(0x7f0000000200)="b1d24da9324d0ca1d30396a7f37d5ce1ebcbd205066100225d69abf86f0353cf61b80f45fdcfdbb497b9fc625b392f14a0b6693599ec9d422ea77be6a12b816f0e88e7d4cb38af5769b884790df97217939f62944cc79ab5b3db375d5dcee85eff0e86ca8035b9bac319", 0x6a}, {&(0x7f0000000180)="905abb7ec7da49d4fb5f4bb6", 0xc}], 0x4, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r2, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r5, r1, r3, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r15, r3, r2, r1, r3, r16, r4, r4]}], 0xc0, 0x2}, 0x1) (async) sendmsg$unix(r3, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="b77b8c73efd7c131b1f87cafe3bfd9eba41bf5038e769c8cae9f595aad2df2a29b645821b009889a61dcdabac05f986e845019ad7f1079f7196155540bf384774b9dc978cd4d44236bc8a5041abff822191d98a56eae232c872ddcb25f11abe15fce09e8725bb434ae78e0d016263d9e764533ca0655f93934be0ad55cc834b74617efe8a0fa0a7a23fe0bafaafa984476d12ab0243f90138ff5e3e9c84875094157c7e4df131a0ff9574e2f7d66e50579f966e6382e0ddde421b13fcfce9285da49735224b27d32ff8d1170ed1169c12633dc8a19dddb2d23c04504124b4130f6b5f4a8371b9280bbc7812634b79013b5cfe8", 0xf3}, {&(0x7f0000000140)="f0ef33e1f92e4de801d1bb650e69951bf15252e204ced32e56", 0x19}, {&(0x7f0000000200)="b1d24da9324d0ca1d30396a7f37d5ce1ebcbd205066100225d69abf86f0353cf61b80f45fdcfdbb497b9fc625b392f14a0b6693599ec9d422ea77be6a12b816f0e88e7d4cb38af5769b884790df97217939f62944cc79ab5b3db375d5dcee85eff0e86ca8035b9bac319", 0x6a}, {&(0x7f0000000180)="905abb7ec7da49d4fb5f4bb6", 0xc}], 0x4, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r2, 0xffffffffffffffff, r3]}, @rights={0x28, 0xffff, 0x1, [r6, r7, r5, r1, r3, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x30, 0xffff, 0x1, [r15, r3, r2, r1, r3, r16, r4, r4]}], 0xc0, 0x2}, 0x1) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup(r2) getsockname$inet(r3, &(0x7f0000000180), &(0x7f0000000080)=0xc) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x8e15}]}) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() r8 = dup2(r7, r7) close(r8) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000880)={0x0, 0x7fffffff, 0xfffffffd, 0x400a7bb, "d8f1f9e8ffa30d40719c632a0000000400"}) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000380)="043d2639b97a286d3ccadc5374fd31298eac395de996d0ff49701b13a3d0e5414080a1cf3ca46f67a5b90cb179730934e59da8081e669619f95342586e967f48e7515995d6c2d404", 0x48}], 0x1) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) r9 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000), 0x7, &(0x7f0000000300)="9d2ecda41d4810c5f6e5b66494f5bcc7c5e2aec66bc3c04ff41ce0da230599d119790af4d1412c12a3f6187334789884c63d06f059afc6c19da0fcc8ae0a071457e56b22ec0fbae9fd4b9e84c107f7ae49fa71ab10ce5ab316ab04828ec1c675d4a7abc47f3501d5f5b3f3f42b5f26d6fbac34087c1a27bdde2899b668dcbad755843a558dce976ffef1cf17762cdf01f8393a4cf8668584bfc93201a5ec5de10f9fdb7f1ed0e8ce79819c4fb34e75dcf57080fe8be4970498e77c", &(0x7f0000000040)=0xbb, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1000) setsockopt(r9, 0x1000000029, 0x3c, &(0x7f0000000000)="03000000", 0x4) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) (async) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff803500"]) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) pipe2(&(0x7f0000000200), 0x10002) executing program 4: setrlimit(0x8, &(0x7f0000000200)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x97ab, 0xfffffe01, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) r2 = semget(0x3, 0x1, 0x20e) semop(r2, &(0x7f0000000040), 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast, {[@end]}}, @udp={{0x0, 0x1, 0x8}}}}}}) executing program 1: socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) rename(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x300, 0x0, &(0x7f00000028c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0x3, 0x200}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r1, &(0x7f0000003200)={&(0x7f0000000100)=@un=@file={0x0, ""/4087}, 0xff9, &(0x7f0000003100)=[{&(0x7f0000001100)=""/4096, 0x1000}, {&(0x7f0000002100)=""/4096, 0x1000}], 0x2, &(0x7f0000003140)=""/141, 0x8d}, 0x43) r2 = open(&(0x7f0000003240)='./file0\x00', 0x80, 0x40) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000003280)={0x1, 0x4, 0x3}) syz_emit_ethernet(0x7b, &(0x7f00000032c0)={@local, @random="e61c7cbacde5", [], {@ipv4={0x800, {{0x19, 0x4, 0x3, 0x5, 0x6d, 0x65, 0x7, 0x8, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x3}, @generic={0x7, 0xf, "ac4100d1ef8c3e7745afd73525"}, @lsrr={0x83, 0x1f, 0x7, [@empty, @broadcast, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @multicast1, @broadcast]}, @end, @end, @ssrr={0x89, 0x7, 0x53, [@local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x1, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}]}}, @generic="c1269836a7fb12e01a"}}}}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003340), 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000003380)=0xa1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000033c0)={{0x18, 0x1, 0xfffffff8, 0x7}, {0x18, 0x3, 0x5, 0x9}, 0x4, [0x1, 0x2, 0x1, 0xffffffff, 0x5, 0x3, 0x5, 0x1]}, 0x3c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003400)={0x0}, 0xc) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) r5 = accept$inet6(r3, 0x0, &(0x7f0000003440)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000003480), 0x40, 0x0) kevent(r3, &(0x7f00000034c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x40000000, 0x1, 0x5}, {{r5}, 0xfffffffffffffffb, 0x40, 0x20, 0x6, 0x5}, {{r1}, 0xfffffffffffffffb, 0x15, 0x8, 0x100000001, 0x7}, {{r3}, 0xfffffffffffffff9, 0x10, 0x1, 0x2, 0xc4c}, {{r6}, 0xfffffffffffffffc, 0x46, 0x2, 0x9, 0x2}], 0x7, &(0x7f0000003580)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x4, 0x16, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0xe3, 0xffffffffffff0000}], 0x7fffffff, &(0x7f00000035c0)={0x5, 0x9}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000003600)) execve(&(0x7f0000003640)='./file0\x00', &(0x7f0000003700)=[&(0x7f0000003680)='\xaa\xaa\xaa\xaa\xaa', &(0x7f00000036c0)=',\x00'], &(0x7f00000037c0)=[&(0x7f0000003740)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000003780)='\x00']) getpgrp() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000003800)={0x4}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003840), 0x8000, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000003880)=0x8001) symlink(&(0x7f00000038c0)='./file0\x00', &(0x7f0000003900)='./file0\x00') chmod(&(0x7f0000003940)='./file0/../file0\x00', 0x1c) msgget$private(0x0, 0x2) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000003980), 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000039c0)) fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000003a00)={0x1, 0x0, 0x101, 0x100000000, r4}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000003a40)=0x90000000) ioctl$KDSETRAD(r2, 0x20004b43) openat$wskbd(0xffffffffffffff9c, &(0x7f0000003a80), 0x800, 0x0) executing program 5: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\\{-\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)=']:.#\x00', &(0x7f0000000140)='.})&)}\x00', &(0x7f0000000180)=']']) syz_open_pts() (async) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) poll(&(0x7f0000000040)=[{}, {r2}], 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000400)={0x3}) r4 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x10, 0x44) dup(r4) r5 = socket(0x2, 0x2, 0x0) r6 = getuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)="5db64d34295d264ce4c4cc12378a92d6026462c9deb30cae37908df2fe74fc3ff0ea6da551f8ac13d6b093c59b31ec6096749cac36e030909ef939ba039fa7d51943926e9e95e5d1867f8e8533782b2cd3e5afa1912a9349debbcf5bbbde4cb0770a420c6f309c4de6e4acdbedb9623c646578faf5f718e77692889f4f84188b9cb403ff660be2c6356e752eb15f421db68a888985edd0cd61a4960f952cfde69445409b7004788cfb1b1a061b3bb38e743da660ee00fcffffffffffff01e9a91a3ef464f75a7bc6f3cc29141110057a000000", 0xd3}, {&(0x7f0000000780)="ce3cab17bf47e250fc6c75f8e72054e13f5fb7dd45b2169f5e842f720598140521ffefc34510941fd93e6aac4ccf145c72195040013aba8358c4718e392e5fb319f731ac8634b3426d25198f1741a0cd969a3b4862974d305bb37c4c48f62ac170ea405a2d8461c9c425028fd476bc88e77e5412a35bfb2f275e4560bdc4c61f9f502d05ec1be4cc1e7afcc57fa1ebc381465b6c070b1b1165b3960da1c603eb6b59471674524253748afa8aec9fba4e21b51ce78796b6b65b56d4dee7f31570ee1327bb538e876657ad26f2", 0xcc}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES8=r6, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="8e1ad5e32ed5cca3c32bf2bb4def38d0965e0b0fa3c6a2ba9ebebd27fdc44de77ffdb61ddd6f5578fe4b25d938ae5bf66a", @ANYBLOB="00000087d12bdb5bd7c4cc00ffff00", @ANYRES32, @ANYRESDEC, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x407) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r6, 0x0, 0x100}, 0xfcfffffffffffffb, 0x0, 0xfffffffffffff000}) link(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') semget$private(0x0, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000300)={0x4b, 0x0, &(0x7f0000000280)=""/75}) syz_emit_ethernet(0x56, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES32, @ANYRES32, @ANYBLOB="80", @ANYRESHEX]) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a226580 executing program 0: socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) msgget(0x3, 0x42) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) r4 = socket(0x18, 0x3, 0x0) dup2(r4, r1) getsockopt(0xffffffffffffffff, 0xbed, 0x4, 0x0, 0x0) r5 = semget$private(0x0, 0x2, 0x98) semop(r5, &(0x7f0000000440), 0x2aaaad68) semctl$SETALL(r5, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x1, 0x1]) r6 = kqueue() r7 = kqueue() poll(&(0x7f0000000000)=[{r7, 0x1}], 0x1, 0x0) kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x3b, 0x11}], 0x3eb8802, 0x0, 0x408, 0x0) dup2(r6, r7) executing program 4: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000080)="1bdb6a451c15aade8af2a55a53356e7a9f46005b280d96dbe5664fdc25aa68e76cd42ad93a3a29273931a2268f54f19fbc582b06463c02eac6d152dbc330d2839288b669f2ff90ed105e8801d8365ec0a5d71bd8afe8e566cb1bbe95b423b99a27b4f5f39b213c4c5ef61c793feeb0bcd35cf9199ddd00e41185fcedaafc7dba70c2e07e2cda2f5a54b3bbe7fa3d948d62773c61f865039b15fa2a9ae615", &(0x7f0000000140)=0x9e, &(0x7f0000000180)="3187ae35a6561af0089a39eb63c0191f8de478bf62ca10f88e51c64a29", 0x1d) (async) mkdir(0x0, 0x41) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) chmod(0x0, 0x0) chdir(0x0) (async) r0 = socket(0x11, 0x3, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000001680)=""/233, 0xe9}, {0x0}], 0x2) executing program 5: open$dir(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a292277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4f12986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73", 0x138}, {&(0x7f0000000800)="a9122b00010001000000033500", 0xd}], 0x4) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000000000002ec5aa0400000000008700361b4cc702fac500002021fbfa0c", 0x78, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x0, 0x8, 0x0, 0x20000009}, {0x8, 0x0, 0x7, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) open(&(0x7f0000000400)='./file0\x00', 0x20, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) write(r1, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) write(r3, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x0) (async, rerun: 32) socket(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r3, 0x0, r2) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) ioctl$FIONREAD(r1, 0x8004745d, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x4, 0x8000, './file0\x00', 0x1, 0x200, 0x1ff, 0x7}) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) (rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f000075e000/0x3000)=nil, 0x3000, 0x1) (async) r6 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001880)={@local, @random="ffffff00", [], {@ipv6={0x86dd, {0x0, 0x6, "e8c178", 0x4a8, 0x55, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x78, '\x00', [@enc_lim, @pad1, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x1e, "7e5c568de6b3db39c77a1495fb9176c530ef8991adf6c73f1c8c9e46e038"}, @generic={0x0, 0x390, "726313156e3dfcac4c0eede020d95d82f587a22fe615802b3b259de3066b85bfc6ac7d32624e5aea0da4aac901b4946bf4d3eb09b13969c2710e4c33b59652efdef8f60a1a847d6f867808fee55f7a252c7da61b25a4d5af0f4e238b22303c4a414112ca8313049167f90793468914285d0ba1d8f14f49845d8e5d3181701f7928572f803673439c7007db32fa9791e77ad1dc6e945dc55b1b54e4ab08c55d11c2fa55e8d3891d8676b393b1541957bbb2eec1327265bacf8ade52b56a22b45ce7a05fa5ad022a57136b59b1b8ab5a11c87eba58affa3830282664c4d4404006747f82ccce608a917c529fc505958ed119a99751fc7f8cac5bcc01e8dcd50ad4e9088541c7195d09fc988931f74db93048997b77bce28fa8afcbd5dc6b0c9ea5038fe87168332dbd55dcf015e675acb63a518b40c65c32346f99534825fd2c5164c160f3f6ee78eac8f75f15433d28e938b3179de5ca141acb54944e1553707e690e1e365314a73ed9a2d7e6fa89bcc32ca5da986d1a3f575668e8f9ad888ac60c6e5be3154915c60825afdf505539877b45423d7e9ba2a2cb3a14c4eb86be9612ef90e17c6800f49f6e00597a4dbc7d8d247548c77dc1b869dfbf177107f726c89df387cafca57312f17bd43eb2fac9bdd5a2dde00bc5c2b9848805dfcf17930524ea8be9000e20ef22a2e49ed90d5c77d22d9a2a54b955511bdfd7f3b23aa4cb78d9025073314aa88593d47f26d28ec55d27a2595dbfc737c500a0c2aa62b8180a1276dfb4d96212e2da6547236969142279e9e1e8e899571d82e8f87bfa7814c8b461fd41b52c0223421d943861b3e1d49251ca17501bf9cecb6ca3bfa59b4d4cc885dbe2766129b934b52872d566060b3e054cd43fe2637785dd527f49836fa9d83ce7c7044dfb0031eaae41f47f9af8770d1c7e0b86d555596575a3451780714f5dc2fb0b281ad438f92466abeb14b90bb58651171042c3f9238ab697fdbea0eff85bcb0e29b2717305a0852f54316975e4d6148003027023fd455e2b2220ed55d85023a835c995b6839d71b79265e2937ee8ae5c2974d3cdaba9fcead057ccbb012447da3009e4cc34f14a6ded938dab4b680b43bc28fa3afef73483ba2e2402d5a584b4d2339176b94b1dbc2a37d263c27117e4028977a6aea6872adee897ee484a6b7a65ebf6e2877e874d1322ac19b0e08aed11f8030c1ef39e0d4abb67165a6a27214cb48200c2ba5df0ee34c8c384686b8b262cff96a0c2c617d8f5ef7da738799195bf548c6c53fe3683"}]}], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "1e5dbc", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback, [@dstopts={0x0, 0x4, '\x00', [@generic, @generic={0x0, 0x1d, "b718f9399ab00cca0b1aeb52c9dcd40c7938c58528895e380adac6b9e6"}]}], "50d9000916e82df24629f233d483bfab1e0291c7293bfe5fc2107b82f1dd2abe2068ef6c3546b067a8392405a4d196d322451f1b01cb0115db977e67c481af0eee59d97d840ba62e279fec18e7e6a51286e3b69e168e818e2ff2ff6b5be0b921ccd3bd2e53179e6e9d819fe7e29e7473567d738df161c8a8"}}}}}}}) (async, rerun: 64) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000000)=0x2000000, 0x4) (async, rerun: 64) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)="eaff125c1300ed09", 0x8) (async) mquery(&(0x7f000075e000/0x3000)=nil, 0x3000, 0x1, 0x0, r1, 0x8) (async) lseek(r6, 0x5, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8e61, 0x0) (rerun: 64) pwritev(r0, &(0x7f0000001180)=[{&(0x7f0000000100)='<', 0xffffff76}], 0x1, 0x8001) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000080)="1a", 0x1}], 0x1, 0x50000) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) (async, rerun: 32) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setitimer(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6", 0x159}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff3500", 0xd}], 0x4) r3 = socket(0x0, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) dup(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) r5 = msgget$private(0x0, 0x138) msgctl$IPC_SET(r5, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$hw(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000001240), 0x0, 0x0) executing program 3: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r0, r1) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7, 0x2, 0x0, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) syz_open_pts() mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x5b43, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') executing program 5: setrlimit(0x6, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) getrlimit(0x5, &(0x7f0000000200)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r5}}) r6 = socket(0x2, 0x3, 0x0) close(r6) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r5}}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x3, &(0x7f0000000140)) executing program 2: setrlimit(0x5, &(0x7f0000000140)={0x100000008, 0x54}) r0 = syz_open_pts() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) setsockopt(r1, 0x101, 0x1000, &(0x7f0000000240)="7ad7a6fa2d649ec4ed7809f6e405b8d4b64cb204b6287af077b55d4509489a58c890683a52255526bbbd3590333e706f994cee0a0a2b572847a9242d533270c351a6e12d1a8bff21aacc3c3e2f5ec73caa78113bb569df437d32919ce6cd5909be90d2f0673e3c389e6c95c8ee1afa4c4701aea388cdfadb4d07433ba51db9595ed238255ec5efd7b7674b700b9581f78fdb69eeba", 0x95) close(r0) r2 = syz_open_pts() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="708bff0700004632cc93d2018896630702dc9b2e034c889514a48c7eefbdae9b50943ec1cf4b4b3eaaa7a0da0973917df40bdfe8cf82d9f4bda011f8e935cf3eedf41f7cdf4bf49629c4a58e8cc0f431717b5b59db17c348379396f0ca63e57284336f97b26bace051b8f276f6f2b84c939301fdf21e894ac61fa5cdca00e1519f6112e076adfdcec2f4f9c5cc5acb0a8f58cb575c002564bbbf3d31276c72ea556337", 0xa3}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xfff, 0xffffffff, 0x41, 0x80a19f, "bb08000100f1675910812cc9009c9100", 0x0, 0x9}) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80146959, &(0x7f00000001c0)) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) setrlimit(0x5, &(0x7f0000000140)={0x100000008, 0x54}) (async) syz_open_pts() (async) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) (async) setsockopt(r1, 0x101, 0x1000, &(0x7f0000000240)="7ad7a6fa2d649ec4ed7809f6e405b8d4b64cb204b6287af077b55d4509489a58c890683a52255526bbbd3590333e706f994cee0a0a2b572847a9242d533270c351a6e12d1a8bff21aacc3c3e2f5ec73caa78113bb569df437d32919ce6cd5909be90d2f0673e3c389e6c95c8ee1afa4c4701aea388cdfadb4d07433ba51db9595ed238255ec5efd7b7674b700b9581f78fdb69eeba", 0x95) (async) close(r0) (async) syz_open_pts() (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) (async) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="708bff0700004632cc93d2018896630702dc9b2e034c889514a48c7eefbdae9b50943ec1cf4b4b3eaaa7a0da0973917df40bdfe8cf82d9f4bda011f8e935cf3eedf41f7cdf4bf49629c4a58e8cc0f431717b5b59db17c348379396f0ca63e57284336f97b26bace051b8f276f6f2b84c939301fdf21e894ac61fa5cdca00e1519f6112e076adfdcec2f4f9c5cc5acb0a8f58cb575c002564bbbf3d31276c72ea556337", 0xa3}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xfff, 0xffffffff, 0x41, 0x80a19f, "bb08000100f1675910812cc9009c9100", 0x0, 0x9}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r4, 0x80146959, &(0x7f00000001c0)) (async) semop(0x0, &(0x7f0000000500)=[{0x0, 0x1}], 0x1) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3f, 0x7fff, 0x7ff, 0x7, "a2f301080cc1a85e39279003376f644d6b61f905", 0xec5, 0x9}) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) (rerun: 32) r1 = open(0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f00000001c0)="647921dea3c87b1ba49e7c356ef1d6c360f95a65589846f54031014a59df2714482bdb27456ce2c9ffeed99effb8b98cf0a1f70d70a791ea6f0889802ad1c06d7bf2a5990024793779b526739c6d5b580c2bb425ae7dc68e9cb31c4a9fedd41b72674dc22631832d4dccda383db05e35503c5e0f571821713ada74204148cd3b36ec09c65d9e403f079a4e3531", 0x8d}], 0x1) (async) execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(&(0x7f0000000280)={0x1, 0x4d}, 0x2, &(0x7f0000000440)="8fa259c9eb9d72cf35befd0817da0c06eb9042f9f71eec6f111d06b02387f676f4164da383263a286c7e415d706d46e105cad9a4b00cb4d51f513bcfab98f191a207dea568fa3ef09c9c195b1c03872e53dbcdb9cdd4876328fb17736b3f3c7e8e8e49aa123ae8c86eb3f89bf282f1230dd092c087d197e3448110e0e4a4162d45ebd995906b3178c22dfbded9605333b6890a4e466626638b3a6543b822510c6b67bdcda486ac5308fed40e729747663f2fc6d0b689287a28bdbec18ebe3c95ff8ae07c556b4bafb7597980d6be16f6577029411fcfc4a16e39434550d101cba5699f032387c8bd4d57", &(0x7f00000002c0)=0xea, &(0x7f0000000540)="3bd414584d9ae0bc637e4a67c60542a21145cfdafad6765940e79b6dff7b42f719cd2e4e4d42fed25c7d2c747bf5184da3180f290b656e404fcdc7cc1ec023cf5ee7ff0e843b774deaf717f85e432c4bc0cec2febb1b8da204d2592911132d582d8baef9362159ac6953c3650b2c5a786c9b8cc191f32b47af5ac67e79066b6a83d1ebf818", 0x85) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0, @ANYRES16=r1, @ANYBLOB="e8bf1fdbf9aed8f8e2abca6648b65e7edcd68f592ae71a12992a370cccd1cdcbf7f2c4c8d0e88ddb37f941f3b32b906ebdc8bb576ee08a60faad751a837665", @ANYRES64=r2, @ANYRESDEC=r2, @ANYRESHEX=r2, @ANYBLOB="ce7e0abac3eb71028655387b9a8f85c6b04c7a1afbcd7e241480163d6b0703ff842efcb84076f4ba86f36671f753bffbb37ca69d12ab455583b44496140089bcaef91225288367993714e277971e16e1b73c968c73fa1e0b7dcab8bf260a1d3706"]) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r0, r4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000200)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r5) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) r8 = open$dir(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) fchownat(r8, &(0x7f00000002c0)='./file0\x00', 0x0, r9, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 5: socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/138) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}, {&(0x7f0000000140)="e5ad766f3dd0db76d7637067d15d869ff42162654859d7f3a453229aa20694a4c86b127210ce340d", 0x28}], 0x2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "708000000001000000001c00"}) readv(r4, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/115, 0x73}], 0x1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000000)='#', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r6, 0x0, &(0x7f0000000580)) semget(0x3, 0x3, 0x88) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {}], 0x2) socket(0x0, 0x1, 0x0) close(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r3, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="1b47ab184750b548880324e82320a744cebf302c58a7104548bc10f18afc0f3d26dc84ebda", 0x25, 0x5, &(0x7f0000000200)=@in6={0x18, 0x0, 0x8, 0x7}, 0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$net_inet_ah(&(0x7f00000003c0), 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffeb6) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="19d3b53e5485aaaaaaaaaaaa86dd6008000000000000000000000000ffff7f00000100000000000000000000000000000001"]) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0xfffffdf9) writev(r5, &(0x7f0000000040)=[{&(0x7f00000009c0)="69d0e8ca82119aabb3402e70353bb0c8d5f20a3eba3f7766c691151f27069b07082d9600a24cd24aeb454af6877f4434fb538a754185624997218ba6a54be696d56b5e0e3c7732e9c173394efeba5993446704976c1c530bcf957b2f571dbb80ab69eed66b60a35c1418c331f6ef1a24e7005a05bcb9f9238931af207e61b0883e4f26c87c98681bbdace5952247381eabddc73d4b980998f560040a9e05c13c5b02373bc6c54ad62857438a6af5c34b3be6ac5c4e563564bd4492ad4c82cb24bb0876715855745268f226fab40c35c0ec4a3b1ac8f5a5822ae6104dd933220a", 0xe0}], 0x1) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000001940)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x24) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="37353cb5", 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='c\x00') mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) execve(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) sendto(r2, &(0x7f0000001a00)="5a1db5f2f11914efbdde76596281aef06aaca060b7409b85ad1f72283f9b5376610d00c0a072b85c0f5414d7449d4f86c012d1d131f89a0ec77d2afc78c3db7e6870d3c4c6c038dae5cefebe033e4e0e1dba391a157ed22a80ab66f36788ee3775e2202a2182bbea9515821e4e6a843a2a5a6ea1957d5c67e75c689e3a4684265da2bb", 0x83, 0x400, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) fcntl$lock(r5, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000001980)=""/116, 0x74}, {&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/12, 0xc}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/48, 0x30}, {&(0x7f0000000500)=""/129, 0x81}, {&(0x7f00000005c0)=""/218, 0xda}, {&(0x7f00000006c0)=""/232, 0xe8}], 0x9, &(0x7f0000000880)=""/4096, 0x1000}, 0x1}, 0x10, 0x1040, &(0x7f0000001900)={0x3, 0x711}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000001c0)) fcntl$setstatus(r5, 0x4, 0x40) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', 0xc, 0x0}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000000)="940503e1431dad910a4ab7738c491521a99a60ffc5f3c4f5", 0x18}, {&(0x7f0000000080)="f60ad7c7c5894d12165cbe5f31ed0fa259e7dcac889e8371fd510a2494764c9c0e581bab3929f091c440790b2951e4bbb54fbac52dc52bf1773738fbc5e267cda5ab3aafeb64b51847a9f440", 0x4c}, {&(0x7f0000000240)="2f3ee54dfdb9fd3d1eb4c0c321fdb2d5e898eede4c8ce5848fc0e88725b50c2da901ec190082d37d9b79bbd853b1d471763371ecb771dfe89d19a3377fb34a92d9c8ae6fbf9f648cfb4b1462ff65da42399e28845c5897eab1724413fbfb0670db151410998bf12f0dd65c5e5cb3154445366ab253d98dfeb20bf75d696cf23926d52f574c6b38ce6bc03ada86567263e77f5912d6707aefb45e45778ca919faea1a28fe73e28ca62c4992739ffe12e74142297a4a506bab24af25493cd2989987ab34ad45", 0xc5}, {&(0x7f0000000340)="cd1e3eddf571a06ffa464442156d8bab5ee9202189acd5b678429266bf9a7346735c646a34406f7efe7e111934efd8bccb98dd60779138091cce5935f890030ef2c50f6e4dcd6dd62846e2a1042088946c5c0a170bb9634bbb6a08f7b6690a684b6b0823e91ece12cdad78f3814792f1f1bf311430545418cbb71d85f4304efe887996f02ec57883a011e56293c5ba21ac6f2e0722f93481642a", 0x9a}, {&(0x7f0000000400)="9a2908c7b4c3200c82ef629d1e6c39e86eba1b4fd978ad8ebf0b39c73ce0bed09877cc55a4d54d16d7b60f5af306dafe827ea51a91c5cfdd24e6c19bc526557482f312b3bbfa7357fd75a52930ab3b41e554e9c632e616f5203695a9a67794359d57f0e37e659e5d12c631ca73b818b81a9efa0775be38dd9dec49b6bc2959739b26a1c92a6e7f539f7628b67912fc3f8b27f18ac8263add8938bb908ca1563ae5840026a8fffb82dd16254f846fa03add0f2f10238e2aa3a3fa92be672fab8105005a1385b330e0599b2c8be4134d3b0289c71c67", 0xd5}, {&(0x7f0000000900)="72836929f72dda13bc21bd76f1cc7159e66746316dd7d2fe8aa8c2865ee31c9103d9d56c364f05d5ce1d255208242fc31fb9c9b03be8d519af98638937722b5530776cbbbcec56940bb1cc5fccc2b1c491ed2ae5d709fae92c08a8bb748030b4babd51f7ed199f41a6013840c604fbd5f3a9210db3e21c69af9615e1958f0e7a7decf687900341fa9eeb332dca457186fad83fb6df341eac5f9d3cf66dd773e48b796a7f01000000000000363a4b258fba9c384ff22af2949cd1d7dea2b36fa8fe51", 0xc2}, {&(0x7f0000000580)="6c3829972fb080e454ee9741cbe4be67407ac46374b2a2d30223bdf26bb541bb1ccd9eed1e66c8d65805aec0225be55d0827c4548565870b4b02888d5f51862a8a547985c0a3f3d3418d070fe3876ec42c203acad0d62b7e876ca5f90e8a1c011d53194c2fb3cc514a8e2e48d3736d8641cac79e500bf9cbbfba2a19100f26cd691b", 0x82}, {&(0x7f0000000640)="a689aee7e1dac974efd36d3034d3eb0b9a1caa34632c7ae141a9d856745338fcb54f02e3b2e0f0db81387e42ed7a454da327ccf891f61854bcb90108d8359c2cf8033e1c468a6ebf121dd8ef17acea5c7568d92d56a0baa540d5b3efa4286303a4267035df843d08682189872249bf8d392c6a24d1d3", 0x76}, {&(0x7f0000000700)="2b7c46dc7db9b34daddd15c620e221b37bfb3989be1ec87daf085eebdfc50644685f7826dd58292fd34e42302bdfeba037a5e5f4707d87486f908a1b26bb4311bd837b7560adc34080d6e4c3af174c6a8a4e676b12491e06de3e3303a6a13b71ff3b1ad1f588e1a88d3ad87a7380f89008c21baf19e82954998eed10b583bd5566803afdc43bf54d809ff5f066655af5630f939c021b0797dd1f578e586ffe1246c450", 0xa3}, {&(0x7f00000007c0)="481e614e75a81b4433fbdfa4dfcb338b1699a198b89fdc3a6477a8da476c5bf999ed194f8371a3f258dfe3ab8bd0ff7079b631becfa8e7e0a8a5971dff9639a86c398b8d28b2c640f5834f05c413335206a79fb82e9d0e30bf0e697b9d0dd5799fe6d559f508e420600a2cf399ae199d00", 0x71}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x174) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = getuid() seteuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)={@broadcast, @random, [], {@generic={0x8847}}}) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000100)='n', 0x1}], 0x1) execve(0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690e, &(0x7f00000001c0)) executing program 2: open(&(0x7f0000000040)='./file0/file0\x00', 0x8, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000100)='./file0/file0/file0\x00', 0x1, 0x100, 0x0) (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) poll(&(0x7f0000000140)=[{r1}, {r2, 0x20}], 0x2, 0x2) (async) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) (async) r3 = dup2(r1, r0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) (async) r6 = getuid() sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) chown(0x0, r6, 0x0) (async) fchownat(r3, &(0x7f00000000c0)='./file0/file0/file0\x00', r6, 0x0, 0x6) (async) sendmsg$unix(r4, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) ktrace(&(0x7f0000000500)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0xaa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000180)="e2673031a11deb0b91f48ae883fd7ad8e41e056b009b28ab97cda75b9120a51d7b241ed0435736ec29e581cbc993c08032c5f8ed4d8e7c25e9e658dff7529712104a72ee5cb5b7f784a76a51c2a54b009512dd97b0af543b956409eaa02832a5f9f34e890412bb639a53a0467b72dacb82f4fb0abc5fc864f9f207088b9736795426f9c4e816735df072894ffd7538c0f1b3f262fb3c7f162f8d", 0x9a}], 0x1) executing program 2: socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x1b52) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x6}]}) socket(0x0, 0x0, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) r5 = socket$inet(0x2, 0x4000, 0x8) sendmmsg(r5, &(0x7f0000000c40)={&(0x7f0000000000)={&(0x7f00000002c0)=@in6={0x18, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) executing program 7: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{0x48, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0xffffffffffffffed) socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2fe}], 0x2) socket(0x0, 0x2, 0x0) socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x671ff2971f3e5e22}, 0x100000001}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}, {}], 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) r3 = socket(0x2, 0x2, 0xfc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r4, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async, rerun: 32) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)) (rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) (async, rerun: 64) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000480)={0x3, &(0x7f0000000400)=[{0x0, 0x403, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40}, {0x5, 0x0, 0x1, 0x1, 0x86f}]}) (async, rerun: 64) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x80000001, 0x0, 0x1, 0x0, 0xffff0000, 0xff80000, 0x0, 0x1, 0x5, 0x3}) (async) getrlimit(0x0, &(0x7f0000000200)) executing program 0: r0 = socket(0x10, 0x4000, 0x20) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r2, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000001540)=[{&(0x7f00000000c0)="5a3dad694742d61b8ddab9c583fb564ea8a22bd8a57b4fb0ddd50ab6747ff7a0ca20cb11ea43f256ebe424857f0e6a42a95e80f3237882e72468f6582c1423da0300fb9c0df7a9dffa89361a84d19af73f0e5bbb08e12332a4abcdff827817bba74223e8a5e4f105f4797564ad11d4589bac76437b73d2f70a5e3945a6fd9dda651d258cbd3ecc38e080fc25b46ffaada93f6b3b9faa8251173181e5c8c4e77c45d0a39a734315fc087a9fdd374764fd9b98d0a9cf0fe031c3f0f955460fa29ee16b020379af7747dd662e327e00dab9c2912afe68874c6ffd2f2b994d4aa714f9ad52a069f695a36c15e7890d1d16f1e5e1a0b0e2b386a0d6adbab7dae196542f144e4300f8b939113900fecccc3407b72f4583a704c5a313152564c2c2ce4034751c9594cd9c5ad1bde8c78e08840e55f80a3df21a2da0eb5e2a2cc12de05b3f8545cb6090c47bf739f2010c864f7e1e9c20d3075e1d31140c69dacf225d7aa661646da5e504d11eb37e5e7432937f858df19223e4edff6d9f11546c7066b4ee6c3d1396d9c13436aada3d841c52049557d5bd33b3a6ff7efb89e7e73fa4a7d36b7291100eff7501f8366b4c4acda5d8cf57336d474053341cd1096964fd2475c8b5d0aaa31b76f25a02ccf2b894d8e3cfc3bea724bfba19bdecf2aa19b71cf29195d86f1a67785e76f76dc6ecb6fead38d45d984bac59e273c2bfa3b0fad9a940129f90cc0128e0353b878b1bf86598a758424d44b8ffa31b1af4c36b37b005668e1da719b4fd3e73f3d5bc053b9cd172faaf39b39dde6a0183ff2b23ce070c4528729030b946d479f50a40dfbf155542f93f94c04ced3efa255a6b0b03aabccb066715de7aaa0bced1ecd62671051dd23909e9f496e1a72869f2dd6cd25ea0519edcd6163ad8e392249062d6b210136f5f618b19c1e69c2d020751a8f7560590f3e3b5dd93a188b5160db88237e4b62e277a723440a421cff7b8e4640575e7fbb8fc185f4d35cdaa817f1a3dbd99d0ec0b31447c9b25d42c9fa8ca8f93f9f5085b81fc735d9f3a15e2a062a5c7615c5dcc3583f26c7fa9e05cbf31ae69fbcf50d348a0ae47b4d38251fa0607ae96727ae9e1af71fec419d98a81962dbadad09babd2f1c48c9565d24d99f59d24fa413064f6a4f388b22d690d401f6419354a231364a5ce560af4528b901c4214b4e8acf60b2617d190f48f30cfebd633ee2aa385fa384ef95e273ff9f1269f13bad9014fae6bda828dbf313394afa466a57b3967ced7864f679f8ff0f7fb627b2856aa8e90f703b626360dbee6be4332f196583ac0f24f94b81f8f2e0f8da12615f22563fb41d20ea7adf290e53016fdde451a9ccd6076055f579f2d6beb78e48b02d98edbe0055ebbd5defeedef81f2ac050effa20a06b1d1cfaf6a24c51d932851cac58f34a372db9bc3fdc9e0064c9acdceefdd4383686e77df4ba909ff5341cb26844090e1017cd1a58bba5f042c235e274b9485cbe7f11e1ca57d3a2a059da9945952f7b17fa55252c4f8b2adba168bd709d4110c6be72824d7d42dd662c66d1f80acb05128397db7112e41171bbdf4fa4c86d7283fb1c52f17bbebe43bcc9582e5d23ff04d9d794133bc5c5e501920671ff6c720d8c001b306f099ea41371876e8a1817565ba68238e1c1bca69876e7f1d1fc1b0498b9f2c17fec57d5887349098cf803e3cd2b345ea991a914ce3e1f98c79d9bb7c1a767ede660ba11b1ab07f2385c2f658ac87c0920bd8bed684dda1b665f21bde414dfa6f60c4a192051b64708abbcbec4efed2b6bcccbc7398b844ad7b6cc744fb91b1d1b54b17eb03c8f54861128427893d6e98300d0f753a3d83229ca0dd17ce265224a6f81c9dfd0f6a598f1121f0bc1dbec5700dcd24fba6051556c55450b9bb34f3269d790e1674580c8cc67d8c15c784e3098296d231174167215af706fbbbceb21836f0ae8e38dedcfbf7d6ec598a50b1ade9a6bf0c684155d797cb85b370c7da295981589249855ec4e950d2052a0ff32654b21f8b5a2cda8e70d77f590cf3b4aa5e2f7e5134648a443792403d1ad0fc03d4f96b832bb98ad01d7a9d6312ac3710392e4b25e430a7f8545b493c4ba9138e0b72479653184dfa0c115df83c78b88e6e53e62d2f6c32ad68a841154e0ce02da4f793295e562462da50840cdd2de2445df3d266be1c3fee4d7b6ff1ee219602cc48f5301d65c2a9d817e37f296bda83a8f19b7814cc5e03a2fe98ecad24401328ebc8a20b0f0d6395c2f2c06b88e28a8da1f675c56c944af9382fec7db8fed32dea13dce46336500f2eeb03f5132eec08d5d89d579b82f7025c73d7a14789111c62130db5837262c6dec80b7530cdebd8ef4368a0c2934c891671d80534bf8cd61397e469525a70d05538fb2a01e320fcb7798dabdbd98adf9810fd101e22f6c27aed734c80ea626c7743066c318ce8e810c50106118bc9c16b1716a54568946e89476c8d04276f182d1c4bef5199ac784da95f0c3bb9ce7071cbc61bca94d459d7db54ac4c8cf35eb133e141660ba6aafc7fc7b9f725a5a117233752c7c6fdd5a9d6b45f4a9619aac995e670cd88a2a3e763a5af41eb849f30c46b40bb77b2427f767819ca31501e813fe6e61c8505b5baf0e4077b99c92f8210f1932244af470139afba73e701123e34c19d4f6e49ea18eddcd12dc548d437b828728d433bfc7e1016207a3822d5192b9a29c5ee822db95f23770e128383b79be6c93aa0dab9fdeaea6eb61859a0dacf2d0df85b5d05e52a0b3d76df21ed5c6bff800d0a65b7cee990cf12fc3482e694ccccc23658e671082551297ce13959d0ce561edf768ea71c2d425be92295461e87dd7f6fc215c71c90f2ecc811bfeb33475ae278ee5f98d9048ce7c92aa6efcad8bad075f203d8290fb83791c3859fee4eb23e6ae09f1680ab8143c8431f3e7b35e389d8002b21cfbbe40643ea75f305e08f845b9314eb7eb6bdfd3cf796fd2801e3f949e50628aca5e54c7899f960968ef2c74929fc48e34f3a2cde7419b38eee1f7566a1a31a67f8cbfa62347d823022e233513a92e0490b4193d69d60b8b6e1944c11ec2d97f624e27f7ddb216e06d9be69d8166df65c6b328572a8457678076eacc52d7bb073b05603001292d0c64de60bcb894719c10e6e74c7ee50d8606013aefa133b906c402c510aff90f6bd351456d452baf97ebea8c48b43c0016445fe2309b866d210bcefd6a87239071f23bc9d0c46d6adac85e34d5c9866f7e65d483e0374a5d82684e06572a9c2b6ecdbf6dcc6386df14b768fa399fe3ac9a55b803e2653f0641786bc0d0d89ae3754217b4c1d478a728d5cbf0c765c17923ff4322930d3e1be4b8af277cbac6862c344cb78cda3bce17d59f1723fd64b2d41d8f4fd6df4267b109d4760d17f8c3deae0b6e6733c4b79cec74361130cfd1268a1f06ad6f522f586f94c2c1876ce2523f79d0bff536ba3100fef14cf9c5c6054edf5436e8ed05eda63e6cc4ea12a56680b29b25c0c2eb55f2d233d051351c791639d5455b6a235f5933c34bd9b260801d2ee56eaf7914ba68cbb6574df19bc90e7fb02d8010c1a1df6cdbb470ffa5be72e809efec3b650bc7f73082f484c09342c1c18fa122c00b8eafcc26e49f5d1f7666b53a4ba438f69f596dd99f5905783b89e2c35aca975169d9f0b84d3570b97fb7960b5b4fb0c925ae2a62fa2d0cdbe32a0ea0f330ea6038048881d35474bd999d7aa188f6cbac3d772bca1719c333a7e14416bd07be6f036908336c575397cf4165fdd0c0aa62691e10fa4f0bd0772ce6a8ee69e5d1a35b3ce864c890003f3f8254bfeebe0a0ac44f68924af73f72607f0e7f0067c1749f55b67adc9fcf3ef47b43f6d6bd7b4ae148fc4406754b94487819054ff2696ad2b288572829581ea7497ee8fe797eb40362713d11e54ddea961f0042178e876f880b3940954d1f954f51d41846f769854f7b3f648d85726256da45cc7a7329011382731bc21912561a37e7a1422bed0f275ec3b1be2255320a146667df4aafd09647a1dc2aeb4d8d970e727fefa62733bf612a4e45d4bb50961f83181b860cc982308a1869aaeff17bd0ad31e5e0bb2ce7cda420842d2ea822d8da1fbe68923ea43ce4656428880e315bda79d8c2c65c80d92a81708f1b95fc323cb2ce71222de39eee9853271228ee1b88d57011eb77f5bf44e3641b3ff72622561fdfaa2b2b9ebbc2368c11373bf27fbd8aade8fa713a679b3ef8f63ecbe345213393e7e751f5756144cca53f9afb6df4cda079f55df08d3b927095fe23dadf6de4b1dd1de48d633f899f4378d487a11e54aebb9e975f9ddbd69df6a20d8b93c062e9a5d2cd6c1bc9e08ee4ed7e8c083651fb2fd357255187876c89ab76f36f8c9e437820804b5b1c5fd8c724282061fe5df92af03c8bfbbc80f5e77c348899e7738c0ac31d007aa93a49a1bcead0341e47ce6c438b3c8a60d36572de1b0d94cbc05de599a528aa3bee1656249513767c94634dd188d581d6d9f5bbac41ac5d9087224dd864fb8b5efdd97b26170f5ce8f0addb047c0f89ce916920e645c9d92abbe417156bbf7ddc792aaff5d9ced13ae58b996d039d5a5d34d2c04cb65033ea8e0593d83102be9d60b4327232e143232e3d390e793204195102d4170e058953932abaaea82b77d9c5927389f64825dd58c5528a61db1788effd966a7fc56e9225d0c60494f3c64ba5d290e5e9c1ca002b399d54e75c315c3135482975ff1d5c367891ddfe7faac30a1dee731f0de2ff74362fb857a75f2d3ab3b5b2ba4721a316eb809a7948c53c52ce157dcc865cb22e6bf58f12993fde37c0bb0412c4150198bbf86d560eb0a622ed78c8f953f5350deb4bf4c004ec5bfa106c882ea979dd5bdf131d67cf765d00c5434943501edc802d498098c626daa4d295ccbc3793750377b9a486ad9aa2373b58116215770a0f9b9f43fc39649e61a6595817b1a9f1f94e1ed8124081c0c15c5bce7d112aadc250ccf0590b2c400eefcfc86f651ef5f1a05f67f218219d6c7915fc06298d5fc4a41632a367705a3ee0d26baf189e44bc02f17d281d9d4d150134d25dff83f83f0dcb373ffc8e05449b115bc92fe3fd931321ef495cbe7528d675e324e2f4eafcaf6defce8bbb3d339f1b114dfe7ac6b152531446bbe7e8cc7d2b8a3a5c667552d28a18f917239bd9487122085f46be9bd33ec2fb2e62206d1bae3a911bfb67fcc88e4f92a7953812ac98eebc69e09479850ccc401c204b34c23594a990a8d7d685d04fa9638cf753e84278d1dd3892698af0678112706123458e7f9df155da446fba45e1110e6d08a91a741ef6e03768f534456ca67452b5b7cbee6c8e2e3e54461fa6ad93165bb67d099d7bdba1b1cf0f2930ece56a2a198a16e7d7cc4d0fa3cca4dc767be7b3068c605ac6df544843dcb982f22144e985eed5ac3a805384cf5670f41a827bd11fd54dea2291e911fed3e6fc39fe9aefb9760e443d0c52123bcd219b224e750f77fdee83e8ad368715b75d151b456580d0a628125a72dcd38b03dcb5ef5e43d6e663e8ab4fa8ee8b4618d71e0bc062c86e6a2e5ae4d35f71f83827251f2d8a9456b6452339ae7831e08ea58ccf3d6aa055001fb7fb9e6854caa83e6473a0495affe974f0dcca33bec2571f4a976e9fdec668650efe2d8f66fe5e190200c0f1a721df4aa144b3f2ed953cdc115392b7315a807213c8132cee23b3eaf54958026f632140fa98e66b891d6863877624f01720f9c64ced9ab821df1990c1f613", 0x1000}, {&(0x7f00000010c0)="af57d31e6a4251865c712a8a101e1fee5f9dc26f3dea64e4e31fb6bb56bfa690de46ed5de3724cd3ee2e82349c433c2e7ba4cafc4d3eac62cac43f07663ea9df893e7daa5c0244b29a3413b343ebe1898df9f4ad760dfb2b2cea017d8b9fa361a212d82bf9b798d57d8104d38dab59d71b3645aad2a12e98114f171a99c5a6647fc6f78ac7d0f3851a287181dda2b36acb9a69062d9975e04d7d73188a7a9e3f71126db6766519a71ebc85205b8916d82b74ae4c423f85914c6f1961bb097926378a6d6e45ec2a3a3c21153163e15fc3cf1adbbc3f1aeeb5238c6eb8e9cacaddf36f2e7da8a7a5732f7f2a1269a3363299b6e98a40bd420feeb70deb", 0xfc}, {&(0x7f00000011c0)}, {&(0x7f0000001200)="982a262c21accf8111d46774e3548b2ef4c4734486c041a1533b987e27c809d3bcb95075525919288b5d30a9745d5ccdb27b8c21c693f294dc164bf7f9ba37181fa69dff0ebc8cfab02471905834f571164af86ba5105676ab8f9bf7f26deae7c0d401be50d7e5aedc23c2752591374e4c58", 0x72}, {&(0x7f0000001280)="ef46719c874e5ecb2e250558d694e4a0017e0d8815b5897f1d72c40304dcda0bc0a6b54abff6ed1ab0594f82173db4ae2c3e6399b87d0b4b4468846cdf9249f11d83d3ace364326f7ac0d6c4573bcd859e686b7bd9c48377e355926f40ceb6e56362614142bbf7381609f253893571fb7d5bb05cac238920cafdab6bcde5fd724eb294f3cb5bc4", 0x87}, {&(0x7f0000001340)="8992b3beff7f992f384f7b8be0e2ac647171c5ba8c2a80c6d282d2c60e95c39e2d72a8b761dac39c53f5e5f3c9d9a83b1d9bd0e53e9805430e71e35fa00c969d566598e7153f2ef77a0a00076218f3818406b95ebfde284d4df1c3e47f8d078bc98f808c49f202828101bbaebae5510bad57febe65a333f79b6a32e2680604d824ac2fcbcb51751ec9a638ca8b8d46d2f001a61540476ac5be14ef545e68095cf06f6006208ca6", 0xa7}, {&(0x7f0000001400)="8eabd777a7aa4dfcf82438e0db1640e12458216ced5640b065972b1f6e9e88a7398fbd0a8ab0058197f9696696ed7f86159e6ae8f7a94d1c3611c13cff8bd3e21fe56e6204b072f88122aa5248fbcec8e727c1c892dd6a61e232ffa4900b38b44e54729cce9556d6d5", 0x69}, {&(0x7f0000001480)="cc09489a0a8404071937d2e0b6b2e4c767a1db03e5b425d264dd79e9b1c2a617fe4f0b0cdeb0bda7cc176a9a44788bb2c8856e20db8796d2a64c86e1a65529252de604650c1c4b617b6519af2ce57f6baea95e225838c8d41935808d03c5120934a4d6bc993ad583ef25c866a77311bfbc5c82f89adb57c662d18aa03851915f4409fadff12fc445c55ef1969fa623fd", 0x90}], 0x8, &(0x7f00000015c0)=[{0x50, 0x1, 0x3, "68cbac31e21da04904859d45618f6a22feb77510c589f363a49a7db3a33ca3992fe31e1a65df3a10f6985aeb2f9009dc157b996be4a476953b9e"}, {0xc8, 0x1, 0x1f, "d693d90d001ebb53328a3636d1d690ac948646f272063116494af42b231c2864b71b1981c3ed5ca559ad11a278e2f93785215e8efce85caca612ae6d974829c8e31ebeddec3bdb5731031e23bd2372aeacb83067d088a47783377f41eada655c78397ca02ab7792fdf3a9fa5d5c35566357ff1ecfef7c6edd6df69b910ff31802c31e867ce8c7246a82845659fd5a68899bbb063137dbe0cc1984ce60b1702cace66583be8ed64b93722884e90c056be14fae653"}, {0x68, 0x1, 0xfffffc00, "3ac7050db41e270af2c6b1beaeb4641e5cf7be6bef510ee668e0645aa90761f425460da0828bc8e9d264fb3493382f8673db8125a0be2092b0f255c30430a3b965e9990727e44b2b0d58199dc4779c1d653eb084a8c8"}, {0x70, 0xffff, 0xfffff3d2, "605d71c6afe1204a92bbb10bf1aad68b4e9e6226f0a77b080fcf79bd9ac0c976f491a9c8dd246fa996d3fdab02042d3ff0eb4e50b326c875061e407693dff13062650ed9656a7fe67ae59d11c78def3cf94ccf06b42de436a1cd9e014004f5"}, {0x20, 0x1, 0x101, "8411e50e39326aec305aebeb7c"}, {0xa8, 0x1, 0x1, "28a60510d899d39c71ebaaedef0d8e3aeb9add77b174bea75a24201732b5c31de0f9909173ca32f6a844ae7290da26ea9eb50db8d9bbf2538a21b896cd415a1419758edbf12316058a598e019dd3035415692224f65a789d330f77a39fc7ebffb0b6325616539769a7863fe5962c65a1568693d9054a80e118e621eadcf6e637332b4ee2247fdc36e03532535d1b029d000af692ff"}, {0xd0, 0x1, 0x4, "dea83f3b6c41e6edb3460ff939de51d1b03ffbc1ed42f28b4baa91840f044bfa441ed886e9f79f06b3b3c7bc8651f86179ae59ce918e9b0fde9db82a4851dc999ea57d1757a6c630d952c060ce01dd50c4d4ab7cfa2996aa40842c43efd24a158a9bef4e7da90fee4bd26ac4df3cf5af5818602647fab2fe3015aa684a18a786be19253a834c75ca24dcd9150d16297bb1f3bf6249a173fcb322da2d16401c4c6d92c6fa7257af627aec46d11baa4a0066d5b2c275e70926e1d3f0"}, {0x70, 0xffff, 0x6, "ab91db629db9bfe14d45f34a4a8dac494d4597b3fee40074dee056cb48f51e9b0bb33dcd863e2b067b3ff4dfa6cb86d36ef1c79274e0f8699e83afa680dc705831912f4517916dacf9934005351ddc4d53da8b066a28680fd03593"}], 0x3f8}, 0x50}, 0x10, 0x807) r3 = socket(0x20, 0x2, 0xcb) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001a40), &(0x7f0000001a80)=0x8) r4 = dup2(r3, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000001bc0)=[r5, r6, r1, r1, r8, r1]) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000001c00)={0xf6f, 0x8, 0x9}) poll(&(0x7f0000001c40)=[{r3, 0x80}, {r2, 0x40}, {r3, 0x8}, {r0, 0x80}], 0x4, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001c80)='./file0\x00', r7, r9) r10 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001d00)) getsockname$inet(r10, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) recvfrom$inet(r3, &(0x7f0000001dc0)=""/11, 0xb, 0x803, &(0x7f0000001e00)={0x2, 0x0}, 0xc) utimes(&(0x7f0000001e40)='./file1\x00', &(0x7f0000001e80)={{0x0, 0x93}, {0x4, 0x4}}) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000001ec0)={0x1, 0x8000, 0x1, 0x8}) ioctl$TIOCNXCL(r4, 0x2000740e) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001fc0), 0x40, 0x0) kevent(r11, &(0x7f0000001f00)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x0, 0x271952f9}, {{r10}, 0xfffffffffffffffd, 0x22, 0x80000000, 0x101, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x2, 0x100000001}, {{}, 0xfffffffffffffff9, 0x98, 0x0, 0x3, 0x3ff}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x9, 0x4}], 0x1, &(0x7f0000002000)=[{{r12}, 0xfffffffffffffff8, 0x8, 0x4, 0x0, 0x4}], 0x9, &(0x7f0000002040)={0xfffffffffffffff9, 0x4}) getsockname(r2, &(0x7f0000002080)=@in, &(0x7f00000020c0)=0xc) recvfrom$unix(r2, &(0x7f0000002100)=""/4096, 0x1000, 0x802, &(0x7f0000003100)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003140)={0xffffffffffffffff}) sendto$unix(r13, &(0x7f0000003180)="c3b86ef928ae1c762ff96f85b07b945e81a9b030d5584a81de8ee61f3ab11d451f66eb5155bccad9723d035c0b230c030dc88a538e8e94147553d94f33e4", 0x3e, 0x4, &(0x7f00000031c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000003200)=0xf5) connect$unix(r2, &(0x7f0000003240)=@abs={0x1, 0x0, 0x2}, 0x8) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206949, &(0x7f0000000100)) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0xee01) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140, 0xf0}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffd}) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x0, r3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) stat(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000000)) socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x8, 0x0, 0x4000000, 0x0) r3 = socket$inet(0x2, 0x4003, 0x0) r4 = socket$inet6(0x18, 0x8002, 0x0) getsockopt(r4, 0x29, 0x26, 0x0, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000240), 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0x42}, 0x4, &(0x7f00000003c0)="337b85eb", &(0x7f0000000400)=0x4, &(0x7f0000000440), 0x0) sysctl$hw(&(0x7f0000001180)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x4) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040)="dbf82360dd273c17f674eb306f5adaa2f73c4b31a22b9fa596eb141c2574c6ca6da9ad201271385b8a614899d450b864255c0e1a75702ce277934776ef0b5c753b954698fb6f238fff3da11551b527ff161790de9488fbf0e6408a9ab6e21264c6a207990e1a29c3e05dee73ddfa3bda79f5879937593038042ebe41f82ace944435065a3dbce8bd332e65804df3", &(0x7f0000000100)=0x8e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, 0x0) executing program 7: madvise(&(0x7f0000400000/0xc00000)=nil, 0xffffffffdfbfffff, 0x0) setrlimit(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() getrlimit(0x0, &(0x7f0000000040)) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(0xffffffffffffffff, &(0x7f0000000180), 0x0) close(r0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, &(0x7f0000000100)='./bus\x00', 0x6}) executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x2000042, 0x62}) syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[@ANYBLOB="5dee02f6d0b700000000000008004500003800000000000190f8ac1400bbe00000010c009078000000004500fff90000000000110000e0000001ffffffff42060fa1d279708879f78eb561253934701a757bc1610de5e1a7eeb9365a2094ee8341531f83526003ad2799281245a4ddf2a2005f65703563813c80f3427f33de72c6b2c63440441763a38982a9885006abf14355ccb9e72ee99a10c12c056d9265be2e979cee0accec93c05ddd23cb970077e149b60732d2d421e05931fee50af1f2fc67a0c5e00aa19fe39ceed34812"]) syz_open_pts() r0 = syz_open_pts() socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x214, 0xfffffffffffffffd}, &(0x7f00000002c0)={0x7f, 0x0, 0x2}, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) r4 = openat(r2, &(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) poll(0x0, 0x0, 0x106) unlinkat(r1, &(0x7f0000000500)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) open$dir(0x0, 0x0, 0x0) socket(0x2, 0x4000, 0x1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000580), 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x3, 0xfffffffc}) open$dir(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) dup(r0) r5 = getuid() chown(&(0x7f0000000180)='./file0\x00', r5, 0xffffffffffffffff) r6 = getuid() setreuid(0x0, r6) truncate(0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0x6}, 0x0, 0x0, 0x0) executing program 2: getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x781196bc}, {0x3, 0x0, 0x4}, {0x40e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = socket(0x1a, 0x4, 0xfd) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) executing program 1: symlink(0x0, &(0x7f0000001440)='./file0\x00') setrlimit(0x0, &(0x7f0000000040)={0x0, 0x54}) open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r2, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {0x0, 0x20000}, {0x0, 0x0, 0x2000}], {0x0, 0x0, 0x0, 0x3}}}) executing program 2: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbe, "00e3fe00"}) (async, rerun: 32) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) (async, rerun: 32) close(0xffffffffffffffff) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) getppid() (async, rerun: 32) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (rerun: 32) mknod$loop(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000001f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000002040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) (async, rerun: 32) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000900)='./file1\x00') (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) (async) msgget(0x2, 0x294) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) (rerun: 32) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0xa05bc5114cbd9f68, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x800}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getpeername(r2, &(0x7f0000000200)=@un=@file={0x0, ""/88}, &(0x7f00000002c0)=0x5a) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000111000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd452}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f000063c000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x967) executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r0, r4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000200)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r5) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) r8 = open$dir(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) fchownat(r8, &(0x7f00000002c0)='./file0\x00', 0x0, r9, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = shmget$private(0x0, 0x4000, 0x790, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() r2 = getegid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xe8d0, r1, r2, r3, r6, 0x2, 0x3}, 0x1, 0xb9, r7, r8, 0x5, 0x5, 0xcb6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x5, r11, r10, r5, r2, 0x80, 0x9}, 0x595f, 0x8000000000000000, r4, r4, 0x1, 0xc000000000, 0x7, 0x9}) r13 = semget(0x2, 0x3, 0x12f) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000280)={{0x6, r3, r10, r3, r2, 0x14, 0x2}, 0xc86, 0x5, 0x4}) r14 = dup(0xffffffffffffff9c) fchownat(r14, &(0x7f0000000300)='./file0\x00', r9, r12, 0x6) r15 = socket$inet(0x2, 0x1, 0x1) write(r14, &(0x7f0000000340)="59d3158133467f633dbda8e0c6da2af6e3f37c6459b76e1375a019f3608feaae727cb642cbae175b32ecf74414ab2962aed708779a5d4f2a7cd2c356db305f75b1d7d79abc77caad689f74d437ace83c2edee0b4618330a6dbda33ec7b49e4bd88963dd300475c9a7ca58b855604e2ad2e0d285d4f69ecba6fc93ede096497dae347867afffe029f2b2d02143f5923fb9669e8091b35d39e3cd4", 0x9a) sendmmsg(r14, &(0x7f0000001ac0)={&(0x7f0000001a80)={&(0x7f0000000400)=@in={0x2, 0x1}, 0xc, &(0x7f0000001800)=[{&(0x7f0000000440)="67398a82110acc0f83fd7532d6adf8b45fa539dfaef58aee9e329657bb661e3aa400ca8d2fe425e77394c01a911686dc78d298a84e8a2f28d747709e47bb5543e0c7ec1433d50db807aae025b1426c464961d7de86974a9390b009499c6ae4046b246e67ab9eda023755dd742a6f5cc658f196664bf8b49a5cdd524071603c8fe9de7ac4ac09e5ffd383725e4d9c6fde7422ea976904d9e26c733d3bed00d30c2c2cc0d0e3e813928eac0bfd28f37e315647135e899b5fea9d1fc402b48ecba03bcbade8966603f97c97a509c680ebfb1089b9c83b990ce1f9", 0xd9}, {&(0x7f0000000540)="b358f9ae14f1a35fa193d52c8436d5d935d1d37b84990a5531089b958183047dedfe7eff4afcd0e632ff78696aaaf1d436379353f9b6c4af9c96ecf53510", 0x3e}, {&(0x7f0000000580)="d2d57e02115ca927e9c3194af78f3ba5a1e462c0a4795975ca2f8b4f3544ebc7bd92d32e1c5c74c495d1dca27000146c1a803c35b28a6f0fbe1f75bfa33b19174968e4ac3497b5ad19978df015ee7b8ec9878339e784ba9e04e32ae08ed9742b90dd74635b9f", 0x66}, {&(0x7f0000000600)="210084726b2365b50731e9e6a54c58749b113a6a98d6562516b95ba613245ebe7a0d133955644cce", 0x28}, {&(0x7f0000000640)="42aef417634b5150378cd2d752ea6224d2ac6c16f7afd48bb71224919f3d3d1df20d7896adc235e573dcbab4f0e399d3180153268bc388b4bc145a6e13ceaa86eb8c5fd76b413dccf80b0d851e0d0159654e6bd962af766fb4707fc6d1bc079587d0d12d8f9af50ff53048d819e4c2612214141888515bbe73eef096fdadb9c5898b5ca82989ee464d0cce95c99c7acca8ae948f48696b5f97e8bdfbe8660005068fdb532bce354d95195539b0f3e875c0359b79dbcda27334d511c60ffdc889e61446ab380735c0876caae2ac032b840374b39ec3ec56bea0a96a8ab16d5547", 0xe0}, {&(0x7f0000000740)="1cd550f948f411b2debbf8e7f9d5fad822652ca2bc1a8f4919c26c5f1a33859abca8510abe1c82f2cf30d206514ea95992f16683a62dabb74134194353bb39f865cb920bb2ddf78385ce2f271c98b7ba827bad96b957d1295624ce58bbbdaf6a58006d2ffcf2f8015a4120fbd746bc7048eafdcfe9d8f63301044f63486dc3d707384c4c9533b7250d9172f8d2426f66373188168db5fff6c8c315f44c1aeb4fad256a4b193db2a2498facc1aa69e92cf07d560d251c26429f68452114d6fee09c2addeaef6314d5bb7ae7b0fdd5ecc2dbcc9539e03f6a508dcc04ed9e3a6fd23266d003b25b653ce49c8e00d9e6903b2f6e51522d4fc3124bc60ec4d0fd5dea7ecd4e3b8b038c71281c859b72a370c983edb2f26949087ecd5ff72e9a83440a9641dbec46f733a79281a61993b2e833b35335421fac9810bb56b40beed508485e751b461280a2d6481ea87c9ff34edf2087cb167e1d005d398c00180dc1e40f2e1d8de800512e284f6cdd2afecfe10d29d20e8069525644d0f56e003d853bd3d3943b4e0775aacd86eb667436f5dad9cfb60dd804a75848c44bcf90eae0bb0614fa676e8a696fb4e6ac5de80d4d6e11db71ae1f082d9820b6183a32ad37c9c09831ba23063029ac61ad699e866242d7424ca04c9f60e3daa778817d38cda61a5175c1a42f11874269718f6610b34e885a83c18f77a04bfb3a9155548965423865b85d98a0391d58dbe840da6c7f91ec33e739aed273c087598e1d8aa2017ec4f45223ff88839e412fc1476deed01fbee564e34f201c09fab6904a3000a8f8946cbb88f6ca8c567abdbf82380f6289a70b4acbdae6bbea2c88b574ef78a3e26ab57180140a8fd0df183174f9ed089a06755bc04902909b47ebbcccf85d846a9db67bddcc9dec442575a2fcbf4fe7decec53918e27cb32deb019f2fba3070ed3fa561c1bfb5fb2bdd17f372eb28a29a3d81c29021c55b93c5d8b50419a5bcb7c61148a0aa11002ff262d613117969a712ab9601a4fcfc642ab0b011b20c4a39490f8f9936805685f16c1a7054c0a733de4cda8b4e592e0850057f66db80fb02fcaec5cfdbcd2942958be65300be729132b6bcc682b4c67cbdc0210954b16a5f2e1611d22911e6497b02403f1a608fc359908a8b043ff2d32b0e33afe6a75da25124b66895aa8658ed964491231691e42802bd0eb5468d9ea240cc8352356c4d08755a8557dd722d13490d51e693e86d65586764ea5d120d9d3e0f5f0e7d321231475047074136372dc992d660ab46b71df0ecbdfc7835fd007c29aeea95582f3c43e0802a621e8a750aaa1bcead7e500ec670773fdcb658646a170c7fad0db1c95b0faa9172f484e332b6df03e887cae09920c90afd6844ffe8d1d75096b43c7aa7e7e4081aa6c9ea16162547a7e62409001c679dded89e4a3c3cab5b357bae48d8b34816b8c8e2effc62677428ee0dde6d5ce4d708654af9adc519003787332a6471e0ccb3de73dd6a2abf90b7f341a17ab75e7189f5c1f1f484bd77e807aa15cf522eba16c7353d9d9e99bf99f6e6fdd5e645df36f681937eec991b8858ca49e15f56aeef63e57a8a81a6f0d2c75980efaf0857cb9dfa86a16798f4e812ac62b87c67ed6dfb543d5f867d4edf9df0f7952ba068234a30eebe13c2d708a4da23d979e28889cfb0bac0fe61bd4d1eff3b860fbb66e64d4a122b7e9a94728fe8057f478481cfad957096de11f987471426251c59ac210d3b6f9ffeae3d875224805c76ec67f6428eb9a2e4912638758301b4bfc960bb4792cb8a45d155b89526c96ac1db1d980ab6b63eae28d3fdcfb92f0a69d40d724b8ebaa4017c0c30e0b51e270e07f5d73858add0c0d69269de9adec06515dcc81708238e7bdcccdaf13d513113eedec70ee62e0c64d87d1f1be5f7ef5ba088e91e183abc04791abb9cf294c2a4c11309798b0c7ad1ec578e1a8b8006a7e20a756b21a69b93d6585b31f57091c1d81a3e1519fdc7e182f884ac6b3dec4480a7df412763710f6c24ac81ee15aefec04aee7c38c7334f36d968ecccdce1e72f28152871f1864351962a9a2675960c6799d9136094207d652d7cdff5416de331e294dd4bd480f6ed8f2c9a795c776c239ae2593b0401765e5a833f70156c1973659df3430ae250cf267f67b1c7e234ea2c7e46bc9d75a6147ed408a3ec39e101b8d3f16f20cd4a2ed5e1ae99153eb4fa4702f62ec17184046493fac14e3ef018045d1b38407fa7116c47a55941c5a56e2f8391021f3ab3c384b2fefa3d6d98b0cdb76659226ab7c00ef9cd63beaa37715951cb0d159d2478a209c87a60f1a67bca78547238d293d123dfc145eff2e67395e8e8488bd05b238d4c9dd37028f032610f00070d8185596aff2ec13b8f1bff976e157fc5010bce061b927fc4fbf4def6406f10b6b3cc6abf323336ae3c37951e8cfba2fb722d33235e831b16249f633236d39a02fcb9714d3f2941adbdd4d09edee91aaa5afd44cc2c1c920f8717d447e51347fa17c44e67fe5e63498e4fa1fc344dae0309430d1d457ea238d69e9bd079c958e81c0f3a860ebd0d2233be63d165696206ffdf44b61df5d5be3197601c553d65cec020c18cb7b87b1dc52b580f47ecd5da2510ce49e1caa70e008f052a77155d8c650b097b19d8c764ff49b649d76e1c97d1928bbdddb2fd6e277f45e3a4df86b2161930a982bee7a16ef89c5203d00242f9a8263a02799f055508c23cadf10bd607ad27fe7f8aee048316cefa70f52e13725a037886e526b09630a3e8b5864f3cc97a258aa20e274168bd07e870cb7c8a88a024f8dabdb33c551f420a8aada23e8f49858f5553f4add8fcb9a14850d062e37eb1f5f9ab662df23e7bb0e0054c8bb9c722f14e1b31400d4861c3c31ddb7b494e9db753ca3a4431bd77b724a63e34465bda37b86cf338443e3774e4d95e7965813cb76503fe7b0665a1f8afb03de2fcec6f705096514c2b55324375914167451f7a44cb28cde7373890f5028af6b72af4364db193918943eabb847034b3d2337a8add83bcc501460102893a468feae1ff686c6c77c73c2222c747d9d2a1f7361b7ec4a3440d269286fdfa6e3b1181ea0b156de05cba65abc43746ceaf11468aca31dafc79c75c9d34e38660ca1899ca3268fc45eaa4d1e80789f4b3c39bed60421d2e521d6e18e7e487803de2044e1e5ac303ba20ada623c9b42af3d239739ab3d7d22c28c41c9d0b5ec9a14f5d52e73ce8b124bbe6f648f1d5eac560ca4e9688cd3e83cddf2d35eb3ea232d3d48e47b40ecfea8a78777cc7dc04b3c7a2b1617a7f38bbd38318d7a8716e487fdc5a32d6cf7ce0a7b1bb4fd6037fe2ca5b98e041b99b8ce3a5d864009d1757bd8b592b938678a22e725c36d935c442b08d00fb38117ccc54cc6827debb344ec91ccfe16d00989a91dff9c0aad368f29c4c8eca25b685614136f9d4823e1d843fa16117f7a7367c1f62d251ea9544e643153691b855f638876abbf4b1efaf5c2b3c775193454bb2c4dec7a6537dbbf57d61e92c55ef46af4358cc502deb2dd43a75b20791eba0ed3abfdd1184378b503f24fdf74495c67c592503aee606621cfea94020c2b1565c1b2d48336c05cfbfd063d0aceab56e974a6c7d27ecd98a71159c94c9bc12704daa0f48ea3cd4af6eaf5e5d2e6bade98c9ec7ce96bed266b1550531fae70ad48cb0815b14914ab9be19e1bfd8e4ccc82747d4a3f9cb87e4842f55155f033207b6be23b320c6c360353238d5a7c84ada43dd73a31aae91596b81e5d45bd670c9e8c08d10a65f53a00eac4381511e24669b990ce55e61a28218307f497b3995061cb38e624f06c6b4aec6a6e680913c725f4a069a0be1e098cfddfb3f2bc806068ac911ada6af355fe30ffd6ff1db71c90777c624c9a8ddb801846842e994c15bbe777f7aee1875c4007531abcd85558ee4fa6051630f7ea6c661c10e080cb2752236bed1c7e62cd4122d45330a529caed02477ca7c17f36599d8692d0215e7fb583b1b5484b0e18d4d0c03fdd6e6eb658dbbc3f72c72bc119172fe7cb7f26e67093a44ea984be9c539ebc8a0e5d1b936fd50cd1e66735bec091c6cc9fcc195f1830e3e1d94cfb54c444f7dec9d2d41b6d596ec599e5f68f6340ac1808ab6983464bb55ef6bf7b244210d32464fda0f2c9d6bd865b918cd9c1feb077558209a050d4d545cbc61e0844c74c8608b35d422e9c18bf262ec1e1d713a1fd279070adea1d1a73d7340a622495cddf6783d44d35a5632398c61e48329ffdedfddf1740c5be77087cf9c10cf554e1332689f1a239df47054fd2d36f904a1d749a274bcd2ae47cdb13cf95464e9db9852c75d03eafd8df1b282b69588ff4ea497c7509d4f73aeeb1d1efad2e8e3fac19683f25c973eb1086c8270deb5c7c3bf0a8ec187d89f4c98d47b64fd0d50b66ff5c14cb9eac12f3df2d19ead05c4e32be862962816512a98018b6b431bbc6cec19b4b12f2c3cef8b650a6e592662e1e347a9b09e8e61e4ded695720ed7a69267f0eb389f25d32c8aecae3d5e6499273f2d2e59af9bdc1ec6edf703d28cb501aadf5924e8c24de2f04e27434665b4a2892863be3c8be00d74acb8264d544faa10c79bc4e14dbc1475c2ec049912a42e3139cce8072c93e867d998df02f3306c8030fe01570fa568cccee8711e29ffd5988f6bfea537d62b56bf5ac3e1e4c0ab8758dbdee71b1db4e1d8931c922341e51bc31ace648db40f3a9762b7167898fcbe9673391aa5c639d3b5c6fbb3d46d4b3daa2b454e1a0ebe2bf685f734df2bf96e8c90e4506bd3009efce4f90ac36f12c5780173c2db21800004d9fe72bf330917363bfe45f83ac9f515187ed1dcf3269aef2e9cac886858441016ebfba73365deba2d94162c4a24db0b495284a049a40f1ee25a9fa95f171723379702974f61c724ffe790acecaa3d2d6152efdba821cba6a0ef166cd08b00851ddd908ab4318f2756a5751221cc66130c211d815e102a9a7d33f946091204e0b99e49bb1fd6758114dc14a4976c4d20f1667c22de37e2d8509807655cfac58830c9f66b9ec83523c440208ff9621eb9ac79e1531fdf7d015fe5bd88edc4f254193a3fdb801edc93005ea1bee4e748c7f9463b3f7877dc9b87e745768c37c0a251d7cb0823807da64a4569eb0e7e122824bbf13980024210014cb6feb3a1b1dbf6385df49f07648cd5045ec068133282bb6e87720ed8a0de87d94db8a626e71310eb67b5d7b5bc1de18a33ea3a70c5c680f5a0c36af3706c7bb46db679e3f956704760d556b999d06b9c4561d89d0ae8c1e59cc67a7a4a29bb27fee2d785abc998a46eac47953a7f58d01c535c5bf10af37704f26c987838d8f434d6f600a3fc861bf8c314c50016d21d58cc7293feb21e1802e2e25e03a3dac377f0c35e594424c3f2312488173cfd395b54474d48edcc772eab0d27f099e201cb019d6e0fd6dff9ce30fd2fa718c540327a9c6287de59b34ce409b158a97b078b35a64bc0e1a6fc396cacf8a7da9ddff6ebdf5906a9146f01caddbb10e9a4ef7d3f17653e6dec05a0b1e4085a1eefe868d3b3947a45f8885b9edabacb7f5b3a9112cfa3ab953ad1e71f6ecd6e1317a27e14f27adbad0ec3bfd4001560e8632fa441a865674abdb5d4ccbcd97f0051cb2040b617e0dd4f7b0bcfe71b319a442e7767e1d9a1e3e634a4cfd091b18528002038accc9bc3476a8162d3e184691b045984aba06b07f5ef1f37584a52a6ccef207ffbd10ced4f0abc426724e4e37072c7b8e389b735", 0x1000}, {&(0x7f0000001740)="5144a983038b6b70649a018bba97149f9b53ef2fb82b14a52bdf47d366ca5c02e3dc9c4f463e5713edce04811cf8fd7b2c4127ca254cbe873b8ca043417da26e6cba7f326c858fac23a1f46cb247221e18a48ed1f773a44453e5a4e237730bdb9f9313dfd429c47f76a2351eebe6cd59c0916109b903ac705598a5e993803863dbbdb64ecbdefdf975f9186aa5db76115f964b69f6fb5d180b4cb31c2c85dacce2557ebbaa2dcc1ab3c0ba8e8b06af", 0xaf}], 0x7, &(0x7f0000001880)=[{0xe8, 0xffff, 0x2, "16ac6faad74ba8079ea2efe07a145c5d526da6b3a77170385e76b9c75e93e0abaeaf1f581790ff66f44eef93f57167ecfc96b2892bc8b7ce5b39a59962f5287c34afe012fb00f44f7fb6d3a055ee72781ae5e72acc8ed33e2a894e47ea46ca245f05c0e7318e6e888848670287d051c7ddce4f6e7c55d4283b732d0aee71000837f1c08ff2423d9d43a58bf9cf8a5361597f8550cbbe220d2ffc807082fb3890763a5443a1bbcbcf30cef98ca12e91aeaea1b6e8c783acc2d5f5c51de4b20cfee4b4fe56ef397acffa35260db81f844346cd1c6d8d15"}, {0xd0, 0xffff, 0x9e3c, "583d2506d5f148f764535c309c86a5aa9e6567609aab0b3218ff287a91a761d25e291dd969b5db7d685caeeb5e714b4a65a2cb044130b4bf8326a9962f398d1580168588dadd8bab413941ef6f6e831f6e77786295998f98f95cbc25a1d1626f62aac8089a7c7a5cb142d377f7407ec72e2d9b387ef71db479f7d159adbfb5b7bc7d14fc3e4ac1fa148509128ee06793c9b6f88a8ce2cc13a2f3d847b6fc06a7b8cefca1175cf229dcfb5f4f13f33327b4d626ae100a5d6f8386c09c8208"}, {0x20, 0x0, 0x400, "b6cfa415d6a832d173f7e4d6f9"}], 0x1d8}, 0x67b3}, 0x10, 0x408) setegid(r10) semctl$GETPID(r13, 0x3, 0x4, &(0x7f0000001b00)=""/89) socket(0x18, 0x4, 0x80) sysctl$vfs_fuse(&(0x7f0000001b80)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001bc0)="241a21ae6736ea0e48eb67f23468e32085da0b742352ef2e23c24d0900b36da9013aa6aed7eecb840c41992360e90c80e5f3e9d75e5d66c6c93b51d99d2a22a62eb04c505387e8c2d49027306e4c2c151064505cc4a419e92467ea5513d7343adb6dd798c8d55423c753725d282db57372f811208ef431b8c1ae387f23c81cecd87c76c18409dfd5dd6986316f709d58", &(0x7f0000001c80)=0x90, &(0x7f0000001cc0)="1e047794fef3062e28a826a664e3aab35df5ffdb8269339d58ce8cec37c7e74b613b3215d465fc0737a159fc3f4bd881a9253c722b591f01e8593e065e47f3d105226f05f5bbf0d382bb58a16b197c403d015dba81", 0x55) fchown(r15, r1, r2) setgroups(0x2, &(0x7f0000001d40)=[r12, r10]) setsockopt(r15, 0x7f, 0xfffffffb, &(0x7f0000001d80)="68d2ff6d9aeffff16186f0e2722eeb4d2bbb8e034d6ee6ef3f058abc513ae2654f7b027a693562855a8c2595cbece2b9b9728f775a70b250f7dedc766b8f2c5bbe716c845d5469f373adb59051fea3525acfe3a02645cda7f79b2bb28568146f1e412e81a63fd8e9", 0x68) semop(r13, &(0x7f0000001e00)=[{0x4, 0x9}, {0x1, 0xe63, 0x3800}], 0x2) r16 = open$dir(&(0x7f0000001e40)='./file0\x00', 0x20b28, 0x100) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001e80)={{0x0, r9, r6, 0xffffffffffffffff, r6, 0x40, 0xeb6}, 0xe1d, 0x6, r7, r4, 0x81, 0x43, 0x2}) mknod(&(0x7f0000001f00)='./file0\x00', 0xc000, 0x3f) fchown(r16, r5, r10) fchflags(r14, 0x10000) executing program 2: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2}) dup2(0xffffffffffffff9c, r0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ecc) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) executing program 3: mknod(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1}, 0x2, &(0x7f0000000240)="71f91e3471ac0058", &(0x7f0000000100)=0x8, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x393c57c15a285fb0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000140)="245ee6a8797a7d4f39323533ece667c828d66dfe1bd6170388854814a591bc896da8174e81cad74725d8a0eb4988b4a7b170a2b3779ce80de707ffbaf699d808732729ba571816fd9867502b8e09c07a8ac3674fad9900ae5b32afdcbf4802acc687a303955a77d6dc9dca183cf0426ff3539f00f8a9644f0af6772adff321a6934ce7166883f960a1f12904b8d926b740920838c0"}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000400)=0xf15) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="a8", 0x1}, {&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e8e804abec51b8bd6afeecbe9d6441b63602f05fcb1a6a51e60556f83eb19eb7dece44d1cbd", 0x58}], 0x2, 0xfffffffbfffffffc) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2012, r1, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0) mlockall(0x1) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff0000"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="e2a1eeb1a2faa970ba9c70517f396352c4061e2a174cbe9fffd89c9de381b40e5d6aeeaed3b6bec224db5a3bdd16a0a510f3859e3a55accad133c3dca063555769f9529f217fbd90cae9af2ca977e8b8a8e210259c90f8793f728c9fef43428a5e1e2e61f97829aa3c4e77b9b91a50e9176dd80fa68300fa001040ee0b1efe51c11e2fbc349622c07791a3934a458455d36652ded36cd80e8f729922aef2845a7627afa8b11955a86a663a3abd7b28897786926cbc6cca1a489c919ef46117e7ecf151744d57e2562b47aa7741ef08bca8d379c4294d6784a1b38d26f9e5ff8f5ca0503c4d90b9e32c", 0xe9, 0x6, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x2a, &(0x7f0000ffc000/0x3000)=nil) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mknod$loop(0x0, 0x0, 0x1) rename(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x0) symlink(&(0x7f00000002c0)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000001280)='./file0\x00') open$dir(&(0x7f0000000380)='./file0/file0aaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x0) executing program 2: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000540)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000), 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) dup2(r2, r0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x3, 0x0) socket$inet6(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccbf14ef641acee4f7299709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"], 0x11e0}, 0x401) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) r5 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRESDEC=r5]) executing program 4: r0 = socket(0x34, 0x1, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000500)=""/81, 0x51}, {&(0x7f0000000640)=""/22, 0x16}, {&(0x7f0000000280)=""/113, 0x71}], 0x3, &(0x7f0000000380)=""/150, 0x96}, 0x4}, 0x10, 0x1000, &(0x7f00000004c0)={0x2, 0x634}) r3 = socket(0x11, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10820, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x4, &(0x7f00000005c0)='./file0\x00', 0x8}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) fcntl$getflags(r1, 0x1) executing program 5: msgget(0x3, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100, r0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00002e7000/0x2000)=nil, 0x2000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f0000000240), 0x8001, 0x5) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 6: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x6, 0x2, 0xfaf7, 0x7}) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x19}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000000)="170eca2b364c10e4", &(0x7f0000000380)=0x8, &(0x7f00000003c0)="3ab27a95821d50b0a430456aab9d9b4d209696ae0679d25829c59cdf9ab68498eaf672d63cbbb64090abac68910cbb42ce0e533759eb93e1fd74a94c4a78254c717615762cc5a8a76deac5c6a488d457ff1ce04e528f316516c372f149a292860e4b638606d5e612674908afd263c2b6f3cf0ccea7af4c6150aaee8f4f1ab73064e59ec5dd692ff45ad56d41baa3a2b8dc621981558a3c0e707601cf0b90a3d7f37735ea4c17123b8a9b361e64586ede6d18a59d48614815bc148de9f697e089088bb8f6be578d5dc27336d0a72cfcb66a85e29fad97ccf9a25bbf46670b89b264854048335e831ea35a964b1581c05a4fe33374d0b60f19ee0ac3cff0daab8ce9a9d56d19e61b15dd5d6af05ec01ec064b272d10c2d33c5a4c1dbeb7be4dca44a84cb6633a1fa2e8b27bb5a2908f5d856589dd8cac55fc6eb48941732ea5ce745a1775dbe76f209d18ec880a663cdae6d395f2e81f12fc9644a377386b557bdf2d263bc5628aa41c69606b31710e1962b95d52f52382efa1a46725b0b5429b9427a810860b4ced7b591e9d67af4e1a2aa8830ea9782959d04634e1fea6f53253b056db73e5851838ecb90db6fac9d5551cac8a6a13d38596bf57b1c11bb220f27e3460227cf23dc2ccadeb91f42a8c4f524158f1223ce2ce83daa35e17442125386a0559a461abb469d4a14c9a809f4ef47b950265e7f9017d5b65881c398e057563578e188907b27b7e43898730e8068cc3750144a545f4f920dae1a8576a12febbdabb8753e13952c26a95e5052df90bfd1a896a491c5e93837f6aacb8bedde7c32687a78bd3b5dd51fb8b7d4b21c823376663e01f6dd78d38d724463cb0761e7cfe24cd2a1d3faa9b5e3102103775389806a352980d3076276a0699ba8cc8d9d6c11ea0978bfa5c7af0467c797f8c796b2daf3f396cc4b5fdd344fa0405319bffe5db03f2a0287c92af2a7bfc652411c53c04770be684601bcd97e0232aca0b550ce7b884fa0a274a44e80d37116de34b1edb1743073861b592ed4d7730caa94e9f2f942172801557e64d9842d1f746d08f5dfd6548a32476d56a56d80fd6b25320567389a092b4df31ab1efa206f8fcf37ed9299d4c90b5a0dbd078fc170b21c3f6a8a2a817d38663b5da163be026118b6b42846ee06f54728eb4e802b664d00804061ac235207f834d786b25dad111f0031f8992ac4520a50f9263619cc558a1904d5a17d33be3c4ec3363232fbad4b9db107f974694d69530c8edc64dfb1eefb30b2f580bfbc3bda0a95f73ff252b7637d64acf640839dee2eec4aedd9a3ff37150e5fd675a13df83971c4fae8d79ee804fdf098e4dbe3db0a8ff7cb924a5d8aae8f1b184ff4cb4d4ea60995d4275e4a307aa826ae615cfb0a3aa8cb4915f3d12a17f4be6056ff1d423b67a1e94db7f81758edf1c8c507469d32ca96924e225464d3159e355c223dd0242c2d2c734cbd442a09206fea76a05d5d3ffcae93efe1b4dfd06ca176f6fc01e783df23b21b0d51976cf90547dbb442a1d298f67c76725b15c40b47eba693c36bedcf1fe1e202e6385aad90ad6d80511104b7c31068ad18baf05ba632a593d82a1e3ca69fca9b5daa2b967654891de71a904531b787f71514f932c72bb7ff3801bcc570dcdc685579df5414432b9686b344c527b5794f0b094852d3a27f196b7a1e0301011a6327346c3753ae88623e76324b0965c5b3a52f1b3043802a24dd2ab76cf42a50f0dd468c5b9e775ec1d6f932d27fbae87cfad7f692731961a36773aa3544a443a3006384b9645e2a44174640993dd933830c19f9166e6b6421c289a7feb8578a26cb70b99a0e4129ca1e035ee63871703475c9240347aa3f6ead847eaddff9b2caf8f7d718ce5719e43979184e8862513aa18309fd1e6d3e295c8573c9efd6fbc47fb05e772fcec110eaab7bb481731238867fe8fd627fef189f5b4174479248463fb29fb9570030529b67eb9efeb2cf3515883b98cedc9fe6cf5ad8a2b65a6e3c2f6bf2f0381e54934dc82d2312715d1cd9f1ad215c1c77f31d4910f1d636b5ab3794240cb4ddf3684f9183da589b1a2f38c8b19fe58ffd4ba870a93df8550386bb9ea3748dacd336a3a98f972ed31581b3d2c74c07ca416967ce392525271e65e197de471610f7809fa26173e943eb68b16039fa6aa25663b5dc413960ccc138810ca2ddf252367ea1ba453a3905d238b5e689099ed99e68602799230d86bbb0af1dffc274a4a54999465fc7c3d3cadce2fdb6476fcd745c2f911b019c406a68838f74d2c215b3cb5c172c1618122b60a7855e83c351fc914516c89827ce2056629f9048d7e9103c75df47e00827740d16102f31305dfc423a1f470f4109c020cc827130d0aa90e288a1e3df1f2cccc951f3774aebdeb2280f2b874d04f484435534af4dcec99cd91421f0d4024ee3de6627ffda4f5a71cb825dde3a7a232677c9546f27f47eadd46638b5eaf5804c289ba4d17a90359c1b48606ef0640b4b7b0b8326db8f3360d81cac9360daae66196f39faa1e9852a52faadb5728503a702ad1d978d98e31494d9f8275aaf368066679c3ce66e1c870399692749549a06af7f42322770fd9b7561a2fa18edf603a688a5a072dbd6581ccd338ba46c0786db3067a71aa58a018ba2602a58eadfd366727ca5d33e363786550405d46d9248e6d1612f5cd4fd1c0a94940cf109a802a62f9692e7f31747bdc0f47d27d9caf27cf4fd28ed984a3225cb526dcf71a24461a3d68f8fae0ec3ed780c6bd3a61ae13c89b06aa709acef9cc37ae018c0273d0ac33e2211bdbdd23c24559648765a852390f5e146da7fbd0d237deccced39584bfff4fd3e0494557d2f4eeb6c3563cc6b949ea50988f4d8d9d375838171b118156cb8b472f807368e113d9e79a790599dbd8346af8fecfd79f48e880e0d9f22dfdb5ebd8d1d962ebd0583262fafa2bd4c050b00ca9331432abd28f0561c7a2bba72368e49f1b2570343aac82f3ffc6be54e56ecc683d366e7bf2eb764e84770383b6a5201ccfbfdc767e3a99b15ac185463255a983564a4e930aa3e4eda4fcafedd6a6abe2663658c323dc71a87b558a1b41f69179c9850d10410bc410ba497d56aab3488bb0c9651c6e6540a0fec0ac7f118a9419551da2004941273e5d17b98c1d8343df9064e24b39c0317d6f07dafaa637709facdea580b7c35ae6fea57ab33b0371194c6c1f72c6a8d3dd6ad6a24ce6135cdd89576de1f131e0a88f22d1e5f0be990d83b1ce8056ab29875f6047d4a1c06833c84e04ab0021190b88b6ebfc5ad6d85f9f1b87fc7c2b8f2312416ec343a76b1fbcb6a94f5bb7e1baffbcb58e0d675a1002f5c8b9b2c19545157e5274d99021d8d628a73afd70ba2dda615cb2f38f8d64bbe36518564913c688f5a1d55d2f7faf4d180d7bf8f3e48c1a6127fe0a00bc8b4bc783e4267e382d8e0ef3a311f81dbabc1e8c73f3c46a5108b6be147649234ede4a52e148fc52858827fd84d11c5ea12cc9838c1e13f4ed9e3427d44a6fbe787dcd82f240a6870162eb84cf9e135192b1510d2b8b08d1ccfd9969d363d5b7a11428bbb4c88a41f6962674ca85c9dcf6bd6ec8d498a39fed01b1f0e0b5df0d3dc9c82eeda8ae6c4157a3ea6cec9a2f34dc7d7d052f57382bfa300c7ab6c2db4311ec10490565a87fb4daeffa5a6f43805a6feebfdb49f963b896016e121787b46513899e3d127a37f6c576fe795e00e95d9092ff11ead9b15797d51eff21bfa24b3e09ba13e50a3332743c35e65d878c349282ae01d729edb8b6f356c03601581238e966ae5aeddeb8ee2178ae16aaefa07e7355742ce0ffcf4ab6160cf59739e02c52c61f76b76a17c70aa38343b261844cc644ccbf4ad7fc8babb429f2392e60083f02c6b8c54eae237b5a2af3f315c2cc618d9525942bfd12d95a754af6b7c80a143008fcb14d2288b5abc9f54e80272239fcc08d9afb40137d1f7ecd548dbf228b363ad9449daeae30026a49f9635b6cc8782fd0edc958102f08f02f7abf98bfc8b6c661d4a733d42ab2b226618822b66dc80d5f4ca7242f8d2afdcc898fec79e1b567af2764395be3e8826ff4110bd3f47ad01dbb0a5ac8ab66bc126b849b2b11e8ab3a7238119e6b76de685488f04fea0adb2df092ea1e70970bbebd26a7bb8fffd990fa3c2e277936fe2c55bd0fbb88451d9015ec9b6d7c2fe00927ade4693725170972f67e22bf90a72dcd6d6287674f36daa392cb737afd3311a86d44ea651d8de085d3cc9d6008e3a9a186476e8437f5ab45dfafd621865ae67f3edd46b1880bce52223af0b5ea539305b3d5547d07f5724dba03e09d2bf4ed442dca790381f8121222233e984e3cdc6f805743afa9492ec6e2d2d6827b7129c27631de5e091eb6d150b5dcdfce1b41c12b10a5eb54bf972dd2409ca88e8769c876b1dd6b36524f56e2cd99f913f4dac246feb44e7a58079d28162a3b98c790adbed93ac19d293c5f13ad45349801ec4648011931413fe4666c681e192138baab65750199ef6f83ada56cd918cb064e3f1896967b6b49d3f4b3d230968c4e85e0bad19859c55797c80cb2126bf68de0f3853e77694910f0bac98d5341bfb267cf19ac6c417b35400dd60608a8605bbb9edc00c79866f4b7cd3e89c0f4213ee502b3bf30d43292e38afdcdd14ed09d05d61fbc509c25b4ecce226df107c1e0ebcce5df281b9c7eacdc65820e84216ea64ec87991bed04143ea0eadcef2c241750ad089964675620f7d74054e30ad6e653e8442926bf42eb3e2ce628e37551912f9893625d6f35071e44f5bf5487183d6eaef98eada2bc3ec4b97f64ab977e14968826889ea89539da54bd6472ca6e2c0f3082aa2b2f06d1705b723dd4d25c77cabdf07cad0f8a2148b994193d1cc489a42cd1ce2c9a74fbb2ad1d4fa0416988fdd2b91784be31a70382e0fb61818fb4297ec8ec5132ae313a222d45e782809f9658eb14f5f15838229cc68f9c91f2706f0bf6996771da926d3f7f4769fb41f18e2459890c672f7eff3fc6503f7f24e94a2116f4875f2c2a8d0266a4a012ed9c4b2bb88f476b42e26e34c452c82aeefae582e6c47785277223fa7d8fc0cb732171493b3dfae4bb0c716b7ac0ed7d66be3fc513e0ece3b21a7ee2c4b27d48b93eea31bcbf31b77c281d61cbf18798ae81ec5cfdeb32dcb659e2ce830f8213c5fc703b5699b6cd23ed50e6ed68e99f55350cabfc6173334b8197f772259c29ecfa43725e689abd1a63e67bb9403ab696688a8bc84f21e9090cfe7cc36e92159351010f3ab87191cf6a69ef86acd0ef8f15ad6dce0e0f2a4eab7984e584a4edfa8a90170274f623d6643264f6709f67a15504266a7e2909ff9eaef92eb821a01d9d26c65c00286e6a156cb40d10d41a6025e3078dc13fb0f46eca3c62cfc8f45782f4f74aac90dcd898ab48338d6418f0fcc49f032f23d86a4e9f0709f86eb3416bec7059aaec2ad9385f845b0815d6773d0f3155a4c46a3027d05a077a03016bb6e97bc821340611faba4bcfe99f871906a0d606b6719cf6390a3430ec7d95975b504a5f7fa50ab784204aef6b41990e3ad907d46276bad1628e3bc3cc850da6b5e2053560c8d9543358e85c5520731030e2979b8527dda84880dca4acc59c57b5f12dee15be56f01751f42c27e5ba52f2000a8de85b3dc09413e94432345ef415add3e65cb6a46418f036f9585f030a09cb12c13d93fd0", 0xfdc) executing program 4: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/2, 0x2}], 0x3, &(0x7f0000000280)=""/57, 0x39}, 0x3}, 0x10, 0x2, &(0x7f0000000340)={0x1f, 0x9}) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r3, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) minherit(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) clock_getres(0x3, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0xb4, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) msync(&(0x7f00003e1000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000401}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffdfffffd, 0x1000300010008}) madvise(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="a9aaaaaaaaaa406c040c9a14080045000600000000000001907800000000000000000f00907800000000"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x81) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x80}, {r5, 0x40}, {r5, 0x4}], 0x3, 0x0) poll(&(0x7f0000000080)=[{r5, 0x7d}], 0x1, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000300)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaabb0800450000180000000000009078ffffffff0000000000009078"]) syz_emit_ethernet(0x3e, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x5, &(0x7f0000000100)=""/145, &(0x7f00000001c0)=0x91) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffd, "1a1116f0d0a643000000000000fffffffffff700"}) writev(r2, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000680)="5687dbf72cec66b935525548dc5fdf466722b9217a03bb5bf1b9d50dbfcfe74c2ab6535aeb8986f794fd2130aef403923dbf0b95b4d2c5049d9b6612f0", 0x3d}], 0x1) semop(0x0, &(0x7f0000000140)=[{0x0, 0x0, 0x2000}, {0x0, 0x0, 0x800}], 0x2) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000140)) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000006c0)="9b0209c3", &(0x7f00000002c0)=0x4, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001280), 0x0, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0xa9) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000200), 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000002640)=[{0x100}], 0x1}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r2, 0x2) getsockopt(r2, 0x3b33, 0x6, &(0x7f0000000700)=""/4096, &(0x7f0000000100)=0x1000) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) executing program 4: r0 = socket(0x2, 0x3, 0x7) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6be, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140), 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f00000001c0)="b4a1cede5a296d407bdb307a7f5e8c91d4de381c030554153efb67019420bfa9466842ee707c65177945bf35aac9529fab3d4f608dec82a26babc8fa1442d6d7164ade429dee6238daaed19ee79110b2", 0x50}, {&(0x7f0000000340)="4316a762b97cf05d4a506ce110d9b349974831d671582b3abeaa57433d6d9ba80dc1761a7335e562cc5663cbf7d4ad04095fedc790025e22ab385c891f7e70ff7bd3", 0x42}], 0x2) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00007d2000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x18, 0x1, 0x4) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) write(r3, &(0x7f0000000080)="39f29fffa7f3506c", 0x8) r4 = accept$inet(r3, &(0x7f0000000240), &(0x7f00000002c0)=0xc) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000300)=0xc) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x7, 0x35, 0x4, 0x8}, {0x0, 0x0, 0x5, 0x80f2}, {0x5, 0x11, 0x8c, 0x7}]}) r6 = socket(0x1, 0x2, 0x0) clock_getres(0x5, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x802069dc, &(0x7f00000001c0)) msgget$private(0x0, 0x701) executing program 2: getgroups(0x0, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[]) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) clock_getres(0xbe44501372635004, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) msync(&(0x7f0000040000/0x8000)=nil, 0x8000, 0x6) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) mknodat(r6, &(0x7f0000000200)='./file0\x00', 0x40, 0x10000) recvmmsg(r5, &(0x7f0000000140)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000040)=""/25, 0x19}], 0x2, &(0x7f00000000c0)=""/52, 0x34}, 0x652b}, 0x10, 0x2, &(0x7f0000000180)={0x7, 0x3a0a}) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000240)) executing program 2: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x5, 0xda) socket$inet6(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000100)) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) socket$inet(0x2, 0x5, 0xda) (async) socket$inet6(0x18, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x2, 0x3, 0x0) (async) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f0000000100)) (async) kqueue() (async) kevent(r4, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) (async) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) (async) executing program 4: socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) rename(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x1300, 0x0, &(0x7f00000028c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0xa05bc5114cbd9f68, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x800}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) getpeername(r2, &(0x7f0000000200)=@un=@file={0x0, ""/88}, &(0x7f00000002c0)=0x5a) (async) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000540)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000111000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xd452}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f000063c000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) (async) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x967) executing program 4: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xee, &(0x7f00000003c0)={@remote, @random="f61b841920a6", [], {@ipv4={0x800, {{0xb, 0x4, 0x2, 0x8, 0xe0, 0x65, 0x603e, 0x3f, 0x67, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x80, 0x0, 0x0, {0x2a, 0x4, 0x2, 0x36, 0xff, 0x65, 0x3, 0xb, 0x4, 0x1, @empty, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0xb, 0x1, [@multicast1, @multicast2]}, @end, @noop, @generic={0x82, 0x12, "9f4320c44f471bcf13c398306663a549"}, @generic={0x1, 0x12, "b353d6696a152f23090494fcc4e1e538"}, @noop, @lsrr={0x83, 0xf, 0xfc, [@multicast2, @broadcast, @rand_addr=0x1]}, @timestamp={0x44, 0x28, 0x7e, 0x0, 0xb, [{[], 0x6}, {[], 0x1}, {[], 0xf}, {[@rand_addr=0x8], 0x8}, {[@rand_addr=0x2], 0x4}, {[@multicast2], 0x4}]}, @ra={0x94, 0x6, 0xed85}, @rr={0x7, 0x23, 0x7, [@loopback, @remote={0xac, 0x14, 0x0}, @empty, @loopback, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}, "c8cb495b"}}}}}) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) madvise(&(0x7f0000015000/0x400000)=nil, 0x400000, 0x6) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8014695a, &(0x7f00000001c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r7 = dup(r6) setsockopt(r7, 0x1000000000029, 0xb, 0x0, 0x0) r8 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) flock(r3, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x20000, 0x269000000}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f00000003c0)=""/108) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) executing program 3: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, 0x0) flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x200000000000000}], 0x7, 0x0, 0x3ff, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ec00", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x0, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) r2 = getuid() syz_emit_ethernet(0x1d9, &(0x7f0000000580)={@broadcast, @empty, [{[{0x88a8, 0x1, 0x0, 0x4}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0x3, 0x6, "2f4ebc", 0x19b, 0x88, 0x7f, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x10, 0x0, 0x0, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}]}, @fragment={0x29, 0x0, 0x5, 0x0, 0x0, 0x0, 0x67}, @fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0xd, 0x66}, @hopopts={0x88, 0x0, '\x00', [@ra={0x5, 0x2, 0xfff9}]}, @routing={0xc, 0x8, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}], @generic="5759c841ba9972ce6372d24c457fdffcde7ec0e4a82e471b3dba08a31b5ab667020265ba634ec7e917f0ac30739bca73d21116434c0e6062c44c64f51b4fcf06c8826f3bc73e10ab0bca8f2bf9c553f3107a2454d7f81a53a2140dac208a6c908a4941cc64b7f88ba1d5622e475770043d61b2bb8b4ad9f9680f36251df0589d37da2a2660d7f18b04cf91b2985d544cd08801c3d583cd6fcea7c286a92ff14ab3cba0705190491ce1b67f"}}}}}) r3 = getuid() sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="2a7d6f66cf3e2dcd92437e7aa830272990ebd7f06a7871fa31b0", 0x0, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r3, 0x0) setreuid(0x0, r2) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000040)='c\x00') socket$inet6(0x18, 0x2, 0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x11, 0x3, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1002, 0x0, 0x0) mknod(0x0, 0x0, 0x0) executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) accept(r0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x3}]}) setreuid(0xee00, 0x0) (async, rerun: 32) r0 = getuid() (rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b7, 0xfffffff9, "0a2aff748207018c62e2fbffbfffffffffff00"}) (async, rerun: 32) writev(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000002100)}], 0x2) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) dup2(r3, r2) (async) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) pipe(0x0) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="56ce011ab9000000008344de732dbb9f6a880f632e412393dc3e142f152103e8f91367ada94d61392fe7e0f74a84e1fc7a64e9a390623cdd18a74154552b5b780dc879ca0372bab57c5f0f459973eeb0344bb7852e58285f3e93f48d4067348284e958534803ca92e77ce20405a647967927d08eb4f238e90d23fba779dbe43d95f1a9ee31a750895b721103303eb34c8dab3459751b67a0fb4bf017e06ce9d4dd3546a1c6c967a417ad6b0037a5df8ceb7df76a66ca8c6b1a6dffa0414c2f98bc0cfbe74dbfc9ea88fa3059669e12153d6f4d7c8c6291cc190ace7d16b254c487213d54645f2018d9cdcba01257d191b8cafa7a91149ee9d4ff808c760e3ee09a3a2e771f962ba8ac6c8b5060a2de4441571209a22fbd9e555c5f5c99590dcf6b0350f263240c13004d4d1eef0991e468ab813a5c33675304dcf05318cc4065f3530101e1db11494c58", 0x14a}, {0x0}, {&(0x7f0000000580)}], 0x3) (async, rerun: 64) seteuid(r0) (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x7) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="03b4ecd7bb2e7300dfd73aa1fe916ea6cc2cdef49d30a602c2d356b9cb9a"], 0xd3, 0x0) r5 = kqueue() r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r6, 0x400c570a, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r9 = dup(r8) setsockopt(r9, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) kevent(r5, &(0x7f00000002c0), 0x101, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffa, 0x6f, 0x10, 0x6, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0x10, 0xffffffffffffffff, 0x9c90}, {{r5}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x5}, {{r6}, 0xfffffffffffffffe, 0x10, 0x20, 0x2, 0x100000000003}, {{r7}, 0xfffffffffffffffd, 0x32, 0x20000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x45d6baea}, {{r4}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x581eb2e4, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x42, 0xf0000000, 0xc6dc, 0xfffffffffffffff9}, {{r9}, 0xfffffffffffffffc, 0x8, 0x1, 0x100000001, 0x8}, {{}, 0xfffffffffffffffb, 0x8b, 0x20000000, 0x6, 0x93}], 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r10, 0xc0286988, &(0x7f00000001c0)) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r11, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000480)=""/237) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000200)=""/166) executing program 0: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="2c25ec9e048cf38328618d611d476e1e6056ca9734267981ca2e673b2032fa15701c1ec7cd0745acd5642018e13a1165b0b19c0902c7454e8d1d6d7ae3a992a377c0948acbf88fdabe326d9c7197b80e01e45aefe948967f38a1893cb50bec6642929036094f7c2041354802fd7fd08f0b4c92ffc34eee90265845d3295797fea267", 0x82) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 0: r0 = socket(0x34, 0x1, 0x1) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) (async) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f0000000500)=""/81, 0x51}, {&(0x7f0000000640)=""/22, 0x16}, {&(0x7f0000000280)=""/113, 0x71}], 0x3, &(0x7f0000000380)=""/150, 0x96}, 0x4}, 0x10, 0x1000, &(0x7f00000004c0)={0x2, 0x634}) (async) r3 = socket(0x11, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10820, 0x0) (async) sendto$unix(r3, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000600)={&(0x7f0000000580)='./file0\x00', 0x4, &(0x7f00000005c0)='./file0\x00', 0x8}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x2}, {0x20, 0x0, 0xfd}, {0x16}]}) (async) fcntl$getflags(r1, 0x1) executing program 4: clock_getres(0x260f2b05d0198fa6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) socket(0x2, 0x5, 0xff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080), 0x4) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x6, 0x4, 0xffff, 0x4, "a762ccec0826a2545fe1ec4658f746fa14512235", 0x1340, 0x9}) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) executing program 3: sysctl$net_inet6_ip6(&(0x7f0000000500)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000540), 0x0, &(0x7f0000000000)="fcc76ac46a42b1bd3cdea2d67757c25612b708fa0df4fa1b33ef5557c659de56666cc638189f3f37", 0x28) executing program 6: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000540)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000), 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) (async) dup2(r2, r0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) (async) sysctl$kern(&(0x7f0000000080), 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) clock_gettime(0x3, 0x0) (async) socket$inet6(0x18, 0x1, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10075, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x801169ac, &(0x7f00000001c0)) (async) r3 = socket$unix(0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000080)="f9ce25917f46b8fa9e44f168251fcc0ea26bac863232c4cb8711e6bab4a64a894fbe282b6199284898f237235f", &(0x7f0000000140)=0x2d, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, &(0x7f0000000180)="0c5079418b0f19de6ea2c3f60fb040f566459baa7b9e6a8e94962b86a401be103feaa26ee83b497f7f4e8257e39ce871c3d0cf97136587ffda0299ace976599950957537ab93c3dea89dd6b2ee32b3d05b628fda6651fa9d0f5fe90723b7b3f3ee23b22f3d2ba2eff88b826390", &(0x7f0000000100)=0x6d, &(0x7f0000000200)="115ceeae5f1dcf285a802f4f4045eb580c33de4820781f2003c5d0a0a5c461515414d05335516b24135bfaf38553cdf1b59fbdac242658561294dec3351011bb647b37e6489a6343f9ce080e94cecbf86cb3546cf3f9bb6e8ae63825143079f1bd9df87fe849af912d8ff38db4060389540e01f2db9711d556bdf1d142cd68f206b95ff85c5f94bb5e1d54024ec670db45cc7323ed7ce805c4cc04031068b41bf72ef03d18df", 0xa6) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x20351e, "1a0000000200f90000000000748412ffd1bc463e"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="7f2e14cf137276fc0a7482cc94affcbbaea076fe4cd6238f57474928e9e77a212874439215c5f1bd5900ba49cdcaf9be1a44e3abcb090b5f9198de5b9011f218034c31be5a5b22c1f138ef80875cfe03ad813ce2790fb694a65fe42e97b1f95cc24cfb0dd3e5dfad67060bae4f268765feca42689f33715a7c5e4187467ab2af26a7c1090200", 0x86}], 0x1) sendmsg(r3, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000001000000000000005c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389009800000000000000010000007f000000284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a480000000070000000000000000100000000020000677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9000000000000001010000000000000ffff0000050000008093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccbf14ef641acee4f7299709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"], 0x11e0}, 0x401) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) (async) r5 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000380)=ANY=[@ANYRESDEC=r5]) executing program 2: syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x15, 0x0, 0xfd}, {0x400, 0x0, 0x0, 0x6}, {0x8105, 0x0, 0x1}]}) executing program 0: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/2, 0x2}], 0x3, &(0x7f0000000280)=""/57, 0x39}, 0x3}, 0x10, 0x2, &(0x7f0000000340)={0x1f, 0x9}) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r3, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) (async) close(r1) (async) socket(0x18, 0x2, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/49, 0x31}], 0x1) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async) getrlimit(0x0, &(0x7f0000000200)) executing program 4: chown(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="91733b9e9f893b034bb4b2e8fb38ed15310855c91b148b6ca4844b582db057610e9324de00b27182c20c018191f8382dbc0b7158ee7bf89f8f335db1f4ecb53a975abee33e003edda3c228b8313005068fae77c206b6780d4634ab15026080a0587057723cbc75e881000541a024b1b9349b187ee804638b29168a14512007bd41f83403bed9ad13cff22f0838ad75fbb7c7bd9e5c57949dc0d0705fdeb58f907282c586712afaa9074b379b70790398a90595610ee74005c3ea8dc43605d5cdd84883726b476777640f4a6025b1c876fc1f5331cb2206487408fa32b9c660b467060b", 0xe3) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r5 = socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x8000, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec4305000612333", 0x1a) socket(0x1, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="eae0a3b07dd3220cc13fee1aeba1e1b7b6391465594b82abcffd9cd0e2e67cb9ceddd23a3185818bef0667ad427cf228f38d8890cf9b1549c1f480cd0c8198bfb73daf9dd926c8fd30e6af3a5607d45959db7ae4f5880b7549e361a74dbfc78d5116e89ee4c969d2eea404fcba3dfea4e4626625a8c1aa2ee67be188b3d9cd83458da9f58ad59df58d3eaa7db837193c8f0aae478a9acfccb493c8f97eac5d3bd93c7d167ed536857c49583a854ecd39577a3cfd441ae8c6920053e19d7fb6a2ceeaff1adef6acbdeb3f8423ac718d3ba4bcdc7df57753ede1fcddb9e3d6da0e02b517e80bc4f6a8bd68a5abd40dad64", 0xf0, 0xe, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000140), 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) shmget(0x1, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x3a) executing program 7: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x4, 0x9, "ff00000000e887c0b46a89ae050800", 0x0, 0xfffffffe}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x2f) r3 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r5, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000080)="45db9950f4b16e350000000000000060a033b0", 0x13}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000440), 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r3, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, 0x577}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) r7 = dup(r2) setsockopt$inet_opts(r7, 0x0, 0x22, &(0x7f0000000140)="fd0cc085", 0x4) sendmsg$unix(r7, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x4, 0x1d2a, 0xffffffffffffffff) r1 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)=0x9) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x61}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x2e, &(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000040), 0x3c4, 0x0, 0xfff, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0xc292, 0xffffffff, 0x4000000000000000}) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x0, 0x0, 0x1f, 0x1f}, {0x8, 0x3f, 0x2, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000080), 0x100000000000025c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_broadaddr=@in}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206999, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x3ff, 0x10, 0x5, 0x3}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000100)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x79, 0x4, 0x0, 0x93a2bf81}, {}, {0x80, 0x0, 0xff, 0x9036}, {0xc0, 0x3, 0x4, 0x7fffffff}, {0x0, 0x2, 0x0, 0x8aa9}]}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1010, r7, 0xabf) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) (async) executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x2, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) mknod(0x0, 0x1, 0x5c4b) open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x43) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) r6 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x8000, 0x8c) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) flock(r6, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0x0, r7) r8 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r8) executing program 6: syz_open_pts() sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) sysctl$net_inet_ah(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x123, &(0x7f0000000600)={@random="5544f333d470", @random=',)@w9K', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xed, 0x2c, 0x0, @mcast2, @rand_addr="0000000000000800001a003f00000005", {[@hopopts={0x8, 0x2, '\x00', [@ra={0x5, 0x2, 0x8}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7ff}, @generic={0x9}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x5, 0x0, "d1c70953849eeaf8e1a1023ef346641d08918430c8be6bc72cce3fdff640b4e1e3d3e2aa63ea68b2be46300bc1156fccf095efa8d50e7d879adaa280c15c9796acd12998864cef1edb5c61ebbe69053db5659d2111ba48b757abaca2401dbd43ac06f13370fc2eb95df7eb3c5e26009e3184024016d05261fc116ecb46e093f2a164ce9a81a3495ee564a46eca997389545cbe13c1b9d16f885d2eb0d85f85bfc32423145a1d98f93777911d1b6bd9d18dd67b8f895ff1f06ec0123788cce8acfb0d727c2cb67fab9fe3e5effa"}}}}}}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(0x0, 0x0, 0xd01) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) close(r1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffffffffffe96, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "fe339657"}}}}}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa029609c7b89289e72f00000000003a00fe8000000000000000000000000000aa00000000000000000000ffffffffffff030000000000000023ef68b65d79e5d776585c48bcb91882a7fb95fe01f8659ac3c7a490ab8d3e8b918705fa30650555f6135a11455cf6aa0844"]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0x9}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f00001af000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000018f000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffc}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206922, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x7, 0x0}) executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001240)={&(0x7f00000010c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001200)=[{&(0x7f0000001100)="0eed53dc2d0b0d7decc6d4135ee7f61f5152aa93661f2e0d0b50c4717683ec042b8b08e7538a0402d03cacd3dbe3397c0c53b716f2f2049b5cf6a74738d976291ed4f19b30c139417000013f640a83a6129013f9c12b13416437a1939daa29feb435157ecdd1a9d9ae40bc83821bd76bb299d2db8ee661d5c34ea7a90c42b2a05bfbf7ced264ee34cdf82b4efe518005ab4a130aaedf6bfc83f6a6624d41bb0f70c0c733ae882a7908d1cdc9728d153176f38e872264bd70042c71fa2a33a522f2db361bdd711da99c6de69c52161b1ae2ed63b9b5989fb05e285877d6072dae", 0xe0}], 0x1, 0x0, 0x0, 0x6}, 0x8) flock(r2, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001500)=[0x0]) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f00000012c0)="6a7d9ef7151400fbd424fc19c4786b113ed5b8b33db26473e6a66ea923029883d414909f8872c9c4bacdd877d0a3368964211628dc1a6f073a5ec9a59e6de571b16ec588f2d1eb7358f8a96fe8da4954c9fc7d66953a348f806c624d21818664da2412f9db80c18f67f4b17436acaa8ace65aa29e652eb60e8dc4d47d1a2e8516142", 0x82}, {&(0x7f0000001380)="0f74d4559bb37ba17826cf0968888ff161842c2a79e1488cd01fcda8166b921b5e356aa04d1ff2b85a837aed83d9b9d25cb8a5b60065f0d08bbdbadbe7b9b24f3d9eaf74bc30a0feebd1cbc16b3cadc92fd626ab059f24222fb50335af755f488d18fa725d482bc021e2c700c7ac87d42a3ad89bc985540bc99e6a72", 0x7c}, {&(0x7f0000001400)="2b456153c4c19012a87be812543c917152bb0da5c874e52cd88657ad251bcaef96c342bf4ab25720a347cb8a1942a4297b6980b71896fae4844e90fc5e777ffe1efb6cc1b2cec4e9d3ab79353623e44975f6fd767c404c3373ebab86019dd7619f11468847965f5451bdde7d0c225deb6f059f95", 0x74}], 0x3, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x20}, 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000015c0)={0xfff, 0x10001, {[0x1f, 0x7, 0x8000, 0xfb9, 0xa0, 0x80000001, 0x0, 0x2, 0x0, 0x0, 0x5, 0x9, 0x2042, 0xc3f, 0x6, 0x4, 0x6, 0x1000], [0x100000000, 0x7fff, 0x7, 0x2, 0x40, 0xffffffffffff8001, 0x7, 0x2, 0xfff, 0x8], [0x2, 0x17fd, 0x8, 0x3f, 0x1, 0x7, 0x10001], [0x4, 0x98f, 0xffff, 0xcd62, 0x7], [{0xfff, 0x4, 0xf0000000, 0x8}, {0x3, 0x3, 0x8, 0x8}, {0xd184, 0x5, 0xfffffffe, 0x2}, {0xc9, 0x401, 0x4, 0x1}, {0x0, 0x2, 0x7fffffff, 0x6}, {0x1, 0x81, 0x7fff, 0x6}, {0x0, 0x0, 0x9, 0xda}, {0x0, 0xb9, 0x0, 0x12000000000}], {0x2, 0xfffffffc, 0x288, 0x4}, {0x3, 0x2, 0x0, 0x7fffffff}}}) syz_extract_tcp_res(&(0x7f0000001800), 0xc9b, 0x6) getsockname(r2, &(0x7f0000001840)=@un=@file={0x0, ""/506}, &(0x7f0000001a40)=0x1fc) openat$zero(0xffffffffffffff9c, &(0x7f0000001a80), 0x10, 0x0) fsync(r1) r8 = socket(0x18, 0x4, 0x7) r9 = fcntl$dupfd(r8, 0xa, r1) fcntl$dupfd(r8, 0x0, r8) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000001ac0)={0x6, 0x4}, 0x10) r10 = msgget$private(0x0, 0x28) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001b00)={{0xfffffff9, r5, r6, r5, r7, 0xa8, 0x5}, 0x300000, 0x1, r3, r4, 0x3f, 0x8, 0x0, 0x1}) r11 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) setgroups(0xa, &(0x7f0000001c40)=[r7, 0x0, r6, r11, r6, r6, r7, r7, r14, r16]) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000001c80), &(0x7f0000001cc0)=0x10) setitimer(0x2, &(0x7f0000001d00)={{0x4}, {0x6, 0xfff}}, &(0x7f0000001d40)) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001d80)={{0x10000, r15, r6, r13, r6, 0x51, 0xfff9}, 0x1, 0x6, r12, r12, 0x80000001, 0x80000001, 0x0, 0x8}) readv(r8, &(0x7f0000002000)=[{&(0x7f0000001e00)=""/204, 0xcc}, {&(0x7f0000001f00)=""/239, 0xef}], 0x2) socket$inet6(0x18, 0x8000, 0x40) pipe(&(0x7f0000002040)) executing program 0: msgget(0x3, 0x100) (async, rerun: 32) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) (rerun: 32) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100, r0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f00002e7000/0x2000)=nil, 0x2000, 0x5) (async, rerun: 64) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206949, &(0x7f00000001c0)) (async) syz_extract_tcp_res(&(0x7f0000000240), 0x8001, 0x5) (async) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='W\x00') sysctl$kern(&(0x7f0000000000)={0xa, 0x5}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) (async) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x40047477, &(0x7f0000000080)={0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000600)={&(0x7f0000000040)=[{}, {0x6}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x20}], 0x1}) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) open(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() r6 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r5, &(0x7f00000001c0), 0x5, 0x0, 0xc, 0x0) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7, 0x0, 0x0, 0x898c8651}, {0x15}, {0x8116, 0x5}]}) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) executing program 3: clock_getres(0x4, 0x0) geteuid() r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x10, r0) symlink(&(0x7f00000000c0)='.\x00', 0x0) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x800, 0x81, 0x7, 0xffffff00}, {0x8, 0x3, 0x3, 0x80000003}, {0x200, 0x7, 0x7f, 0x2}, {0x8000, 0x81, 0x3, 0x9}, {0x80, 0x40, 0xbf, 0x10001}, {0x8, 0x40, 0xd0, 0x7}]}) r1 = socket(0x1, 0x2, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000100)=0x401) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x31}], 0x8, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x101, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r5 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r5, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206999, 0x0) getuid() setuid(0x0) socketpair(0x0, 0x3, 0x0, 0x0) executing program 6: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0xffffff60) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe06) socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket(0x2, 0x3, 0xc1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000580)=0xc) getuid() setregid(0x0, r4) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}, 0x4}) r1 = socket(0x800000018, 0x1, 0x8) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000300)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}, @icmp}}}}) syz_emit_ethernet(0x3e, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f0000001680)=""/233, 0xe9}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, 0x0, 0x24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() open$dir(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r2 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) executing program 5: syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000140600fe800000000000000000000000bbff0200000000000000000000000000014e204e2188f5d0054a20b33a5ebb5a5803516d8d42f1f4c4b960a77b7b79565f368667556981e72cf370708674643611df8eb4d28779e845ac1a13f2", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5010000090780000"]) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) lseek(r1, 0x1, 0x0) getdents(r0, &(0x7f0000001280)=""/4096, 0x1000) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r5, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x0, 0x0, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {}]}) close(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}) executing program 4: accept$inet(0xffffffffffffffff, &(0x7f0000000080), 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea000001000000012773788f91f86ce20b3f00009300", 0x16) clock_getres(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, &(0x7f00000007c0), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x119, 0x0) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r3, &(0x7f0000000100), 0x100000000000021e) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f0600d64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e754ffdbb76bc18369a780366d5043e3c8495700000000000007ff000a", 0x93}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{0x0}], 0x1) open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0xffff}, {0xc0, 0x0, 0x3}, {0x404, 0x0, 0x9}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x40) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r4 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7, 0x8, 0xaf5}) r6 = getuid() setregid(0x0, r1) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r5, r2, r6, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000a00)="36e562852f9846aca15a7db8b0276293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539e5f260a309afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db93010000805edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b458eb6a7ee0330679c738083b5b737d7107c8c28773d12819b2bf175e73c9775e397cd5c799e6d", 0xbc}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r4, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="00713cc68ed29d1f7007d52f80bd30a44abedddd79d12b4e080a4829fd3e0744161f3bce1a9acb21df6829fe9086a92086a4632c25b2ec20233437a7eee6d40557961233693dddb9828f130bcec440ece3fde2e643e6280abc5a5a47400014d2aa8a89b61203f5dcb5c42e2486fe8f2a02", &(0x7f0000000100)=0x71, &(0x7f0000000140), 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000700)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) r7 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000280)='./file0\x00', 0x2000, 0x0) openat(r7, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: syz_open_pts() (async) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) (async) fcntl$setown(r3, 0x6, 0x0) shutdown(r2, 0x0) (async) close(r2) close(r1) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x4, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) (async) ioctl$VMM_IOC_INFO(r6, 0xc0205609, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x3}) (async) r7 = syz_open_pts() (async) syz_open_pts() writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) write(r7, &(0x7f00000006c0)="92", 0x1) (async) execve(0x0, 0x0, 0x0) (async) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) kevent(r0, &(0x7f0000000340)=[{{r8}, 0xfffffffffffffffa, 0x1, 0x80, 0x3, 0xfffffffffffffffc}], 0x20baa, 0x0, 0xffffffff, 0x0) (async) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYBLOB="80", @ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e3144336fc59f0db9e4ff2ff0200000000000000000000000000014e234e21", @ANYRES16=r2, @ANYRES32]) (async) clock_getres(0x3, &(0x7f0000000000)) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="5dee02f6d0b7", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000000000002ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3", 0x81, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) executing program 0: symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x0, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x802069b4, &(0x7f00000001c0)) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r4 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0xfffffe}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x43, 0x9, 0xf, "faba07ff7300"}) close(0xffffffffffffffff) executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x0, 0x0, 0x9) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x8}], 0x47}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x5, 0x20, 0x5, 0x7}]}) getpid() chmod(0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) setrlimit(0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000001900)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) r3 = socket(0x11, 0x3, 0x0) getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) sendto$unix(r3, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) executing program 4: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x4d}], 0x0) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file2\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x105, 0x0, &(0x7f0000001040)=""/261}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r1) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() executing program 6: syz_open_pts() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x541b, 0x0) dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3b14}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) close(r3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x1, 0x0, 0x80, 0x7f73e5e9, 0x9000000000000000}], 0x6, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffff8, 0x8, 0x80000081, 0xfff}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0xb, 0x4, 0x3f, 0xc7}, {{r2}, 0xfffffffffffffffc, 0x6, 0x0, 0xffffffffffffffff, 0x8000000000000001}], 0xf9, 0x0) setegid(0x0) r4 = getuid() getgroups(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = semget$private(0x0, 0x4, 0x3a) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xff83]) semop(r5, &(0x7f00000002c0)=[{0x2, 0x81, 0x1000}], 0x1) semop(r5, &(0x7f0000000080)=[{0x0, 0x3, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semop(r5, &(0x7f0000000440)=[{0x0, 0x3, 0x1000}, {}, {0x4, 0x2a5, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000240)=""/89) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)) semop(r5, &(0x7f0000000300)=[{0x3, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x1000}, {0x2, 0x0, 0x1000}], 0x5) r6 = getuid() seteuid(r4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0x200}, 0x10000, 0x9, 0x401}) sysctl$net_mpls(&(0x7f0000001e40), 0x3, 0x0, 0x0, 0x0, 0x0) getegid() executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x3}]}) (async) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) (async) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001200)) (async) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240), 0x100, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280), 0x8000, 0x0) (async) r4 = socket(0x2, 0x3, 0x29) (async) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() dup2(r5, r6) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00001800"}) close(r6) (async) r7 = accept(0xffffffffffffffff, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) (async) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001380), 0x0, 0x0) (async) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x0, 0x0) (async) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001440), 0x8, 0x0) (async) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) (async) r15 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000140)="752bf6663fb2de439f3f55cd6e9a79da3fd378f1f20aab14f9a710b396483d6050b088f07c5ffe59a3f97b7f6d7552740ed72d9b8b134535b5305fd53b6282563d8deb34e89bc1227833dacb4d3f69afd226619391690adc0b2de349354c3069f2d8a9c56410e089bc19ce4bd362d6222869f9fb2e7b570b0ac5b91376859be66397100dd29aee465f55647401a93e0e864dd51647e5622eeda598280b4565d70dc4eebd4fa72128bc5e97da764ff29cb9ed0f7f346bc7d5e39e0e85207d8ff204a743626b3556979e64809cd5f9b2c71820fb033c915b6677f6c495ea7232e46db50fab803f5f2c983c4d712c3a285e5cdfbb8e27a0a1bb8035b48a4dd51957ddbbff5e820a6faee4c7eb46eb9741ea2097eec6ef924d4147d7bdecf6db9b7edbf7579f47cad0de72d139c54d221ac195db2b9749fe430f2a79c38742eb4f76045e070f0eaba90f0d520f991f2ab18873777fa04d428f99dea1cd25a8b88d8a8a2b5d893cf40372d976a633b6e17fbe6752739d107263a1476772b93040359d3ee9a58037cb827a9f99acbda3bf6e1d42c018cfad2483f865543715e06d549526dc91b8b43afac71e96dc1aa71431eae87a478ac68c32cbfe6347b6b5d930ca5fff1e462914306d93153d69bc00346327413b9093d5e83a6c4412404ecf7ff04d9fea754249721747379d2e6297fda280bde7013307e49302e3dd5f82a46d7dd7629377f0562bf25190b50d1d6ce14a2e52bf4cc9fabee5f74c4e284cb01ec4917b7b21add6fd925a183a093eb4fa7bcf87e9935b2867b5967258c3221a654f6d0f7315791d5d053dccec5cc66dbbfd542c54d4434a9de305232e5708749b27b469ddbf532b862fd9336f3cc02293cc5e031d5093e809fd1aea293c7cf441d06fef43effc0fcc079ac3e7e02e82b443756c8531937c0038aafe6ee8202616abaa2ef4006b6f47fb2c402084554a1d27bc886f2221bf1605f502e01166d77e24c39140ac9ba615efe4ccae1a198bfc593358fb4cc281203b324d28b4ef58e797fa374f0d2b821c478fd0b813e98ddd063e22b6325ba57760bce060a974c86e0b676e7b36a95530a1f199be53ae7541266be7e1c7e2b72b0e905f15d58aad5ee6f271b42b8120925c4977e82422fe7736e58d7fb7b2083c75891ead257c71986831de3369d2bb54fff2e4e485fe4b79c12f289e9ab51bd9de3af1563a32dfc599b8538ad6dfb2f882aaf0691aee4a5ebcbea22fcd52a06dcd06971f65175ca06fc3b6a2641a63c67ccf53af775f97b5d6ab9b878cee3f1ff6805d4b2acb7ef8b8a27d7c94dd3d8c0e8aba988e13d2af8a222acf4243fa09259df966c83ce2d5a8521a11ac162531f07c9b3696f3e696e577372e511eff475d565786de5b4e293b43d9d8321845fbbfd4df0bcc745d7529581306fd32ae7a819cc6e698813e2303e2cfda6a6c556d96f698fa07bda6b25686aef941c2dc202e043950732ddf3fa026892e0bdc1325bf23cec9d1d6bf1085282d024701695bfea05bb837f3a1efc4d6d003c200252084ac274d10bc7a13182518e06671b74e57e3cf43662a6bc85124c29f8ef0e00e2a6eeffe74a7132af3eb78a054d19d98efcef819b6ca0d0ef03839c3dda35033c7e641a15e1a11d870f6ac49fd8c81195dee2716d291c5e623e61fb001aa4b455cc26db91297877c4ce5f651c0de7b209132b911a003aefa63f300ea226ec929e2590d3626ead0ae33ab6f6ba59420224cdaa5d8b28a34b605d5bb272b60eb06e2213e37b5600f929ea7c90b6cae197da6be43c82bf28b0920584d13716c79aaa6c1bc4a3be39f65e08c52f1fc29835b6298d7aa60de3bca76e7c65a95e8d8cb05fbb3536aff293973f921d6f08cfd4e580c4c83b82abd560bbc773a2ec91db1eace596ea1c5d0a82de78c025e687885dc640cd0c1d82a857b87a04f89bca25940f0a123f2dc6b923438068a82461cee9f8983c4892106fa1c65a0a4217563fae167b71c3cb44244f47eb7f076e5e0c5bce593661dcfb279094f2a161cb9e1810b42d2ad151d0a86164b84b9651d842a7f4e19a8ebf15d2035a06fcd3173d7fdca829cd300ea616bb80623ce3cc3db97307a79724d838b3f71ea4dd485095b9cf29f8a1d3849400b62a05d48156b7fe1873f6d68033459c8341b245ee9a93a28086056d2dbfea2152c4a278f566c769f48a02784871db847b8fa9efe08215b73d7fdcf6d9d46742142ad161879942f36225c8191aeb928647d4dd254ef3687bc23371718f8169fe7af1ec3756ddd449f4db1b4f2f0e0e8d48afcc1f76eb4d50e7c755f138d688b810b2981e21165dcd15d79411551d21b0cb8bd661167956bdb126e53559b48318b224a68e7a58bd0619b3c1fee0fdda3071ac48179f19b056572e332a42397e3cb9f222f9188d3073864db8539d780e65cabd9ea13aa462cae986f4d8e4fff1c500cad41c39ecf0bc7ccc39c529e0ef952a3f2ca00718df6a27d711cd78d5f5bfc361e344b600723b88a19b65caefd3063f181515ff261b0dca4f4f97f008ab0a6ad2b6de43c64cacc5ac172f6d58af805092c3449fd209659f855d64e6f58cbecf3276543932844a74e7dd681f8d2fd7af7fdd44179649a1158609337f2be4bc70c46583e0208b42e7a6700430b831fbf3ffc3235e2e687eb6109fbf0d58f45c961dceebe21f10f37a75320bff2c9330269d28416caea30e1cc11cdab147a0c8f05da94579d64e3c3e85ff20b7f589f3c489a8496b1c23cba30f4abc1b4e085d1eea7c6e0e16920e2c97fb4f47d4d1d5e534071b94d2a2c472905fe781542121a94b1636d59c635cb381c34d6af55f939b6ac51623802c9ec2e83e0d806e052edd15be340e65252b38811d839a63fd9644b6035500442892efa5dc6cb79b98446af763bb77c778b302abd9de5715dabe5471cf89f571461954ff79573e137f5b10c2cfb710dd8b7c7d371c824d1fb973cd640fbeb4deec43747d89a0ecb39dd5f1b5445eaadf9462251c5c9966b4c8680e230a441e83d30bc8fd039db41ae984b0a678b88a25885cf8b888e830d8dd7fec3ffdbf6e07d65e63576c0bd0667ea75af7feafeabfa21523e4ea27b653ddf89dcd72e838d242007fbff77ea211f404e5a0c0ff173f561896be5e69ca19db510cdb09e3494b7789c582893415c08ce2988d422831e29fb8ac16b1b4f4b314fcbd8fbc2cb02c5a2473a8c72cf1fe1e11c831e94f7ee096365294d72f0b6aae76db152d5d5dcecb7c597bab5fbd18a0b79867bf1bd240c7bed0a80979e4c60152f1f9a89e5fda826249f774bede58daeb89388e0976e62db2d59ec493381db8a99a3d62d6dfe037b3438ef4955842cf7cd5b0a8c5cf370a74f50fe35480bfb9ccfe06cb4384c5dd5eb174b45c9211bf234ab5015e1a6b30a8b7d01c70f653ab3a1783eb089a839b17d2462d7fedcd979ca2529436e1e2524b4640bf8b99003e1e27284c16462460b79b3d185953ab004ecd03516318b41539b6efb43836d41df7f4a8c42f2d8fbe1c29367d5bc2ce76616ecbb6fc026a3ee20ef78e8850a900a38fb0cebed6d4f0bc89c8e172fca57c055a56c525f2fe6898aa72c97f228be1d2ab608b546b92ac49359d50f26d13c7cd5147832b73ffdce81444baf3248efe85eb9f7343ee85154a5f308f9ade05e7aa9e08307e2ab33745f40d44efb42dfc66464e5eb1999384f0ab139c45013d3c95bf5871714bf51b703451029f0955e91432d905b919f7c9fa2ac17c9af028f424c451c2430afd78effa8b431b627cc013a50a3ef6cf607485a821374a9475bebc0ce73b0be62600085efed87a9f97316500b2114905ce25c6c8dfe19c3f26d63fc37b76f6e5da9685d3e7c68f1e1c030e71d7577ff6fbcfee26ba8d78431068ce9e6d615e44a5dcb6c4b21ebe34903e52915c7b24f3d8c8a2396b036eeedf505bab7e60a96e78ea249173e0a7c6daae09d2cd4efe08450ed858a1f16b911680d7836c5fa293c1bb430794072b0c3864c4986b3adc76eb79a27aad88d0c3b17187133dc7b5368e4dc15100e5844de302a52a5a34e09a84d7baeebb2a46ddc24fb4a82f9dcd922fd9d7958232a7bfbfa407baeca5cf40176164ebefb0bfb7aa0d818bf1f4d7f9e1a69a92344b5160f17bf61e6ce0122d9d5fc2e77f4a11644d58595c2313b5ecfd135a146cb46f685d2f48e96fce0aec1dd94397439420cd6f141715b987e08000432ad6ac24724bf8f3d4469ebf0bbcc32947fa88346890cd4f4db3832571db279477ce333b83cbee5a70528975fbe1efcdbefcf2320c7bcc3ce0b535835d0756241ee2e8f6ac6f2ced8773f794a6ddcf307561b9cd4442d7296b1d243057b22d7ec5b80cda284faf1e8570579b7d2241ddd47984efc9e98299c3905f573d46a5cd7899f925e979c464f137e1ec9e8a374ac78a4283d239b9f85d0bff7027eef31d822da82a4cc2cfa4eb152383f9603e691f64f6749fbb777d055f3e1829bf1d0f75b9a6e2e54ea63fe9110f45d36d0f2c05cb11cf1967589c1a0e5edb1ac554d343c02c5f0e4f50b39ea7bae4ad5961fdbe6db0b1c59ca4e2eea15ae11a00079e0da499e29d76a67356f01b6291d849fa6dfc5347249b401db82608e1c9f935a323d33d93a6d560e0e457f279e4d25fad3ca8f58dcff97aaa57678d855c11e1e81cbdc56cc193bd214da2c67e892b3d1ceceec48525c3455cb0f2faee7a716455046d2838eb6055d59b4264942753720b958035852d48a87dacf2d1b5d0230ef8a2969833146a27d53b201b744b161f5806e3ad5814b8da10107fa89b5b17746bdc3b7aea4abcd7c3cb2a4aed887cfdcb66241f03cb635397385764c617cb1b8160a37c1170c8104c15608a0a8f0528bf7a134277a696c02d4326e8b47c61aac08d06a0a60d0c69fdc664334f659fad0fb1feea633cd09f155bce357876cd23398330a058617540bc9dcb571a2121616c79fd55599a3774280f48e4f35c738ee48c9237b4a81617363c15161b0f5758f88a932d5f07e43dba3d176ba866e1f5b9c1a96d54e62d28c393c735987179eb358f6041f62a20b7c436f72ab70e996e57f3891346d11ec719935fb1f6ab4daabc4f9ca190c9a8af93992e67d67f4ee7f9c9d8bbc9410ba328c03678dda7cfe0bdf594c894bed0a7088a60a3788b913a2e3aefda59b73196619408045f691a47f9cd9608bf2d11d642d0ff5aa2afa5ebc38372fe47536a71e9079fe2e1f85998fffae58335faf361e3ec64c7c75124d2a15963492bf17b0bc1652503873eb3ac624acf9a82dfb704c709b5e46b3e68bd2f3d5a293735fc858a2a7f423ee8b52632ae89b53013e8e2560bdbd370d94e20e72620d03aa840776d490e8ec8506baf84afae51411bf0a231348ae020e0642aacc8b6f22b9e6897cc51e7fc1901c8dfa427825b22f19b000764eeb84f987917f8da1942df6cd0a40ec45269cc9f4883cc4446c037d2113c7f4f9c317bffd0e0ce8f8d3048663a9983fb8ba85cb8cefc24a2cf568bb2bbb60a905dbbd4ff99b7fd6bcb019a287c01e4ab50ef3c93b8be271d0f75001d0c9e57549ee68ed0dd6f4c56f5cee41f72f77185459371f621b18143c8f81b8ffbe82edbe945c304f7523b868328a7a022d89d03f7e912ed607cd99506cb5de4db9b1c410db05e9eb31f88adb5a9d54fb78adfe144a36cd82c3423434c6de49a8983bdd19f4559f9f43696d61a9b36082434f7c695e6528601fd9b0a789886d1786dba8431b30b29fb2c2c9b50545e5d85ee78a577c", 0x1000}], 0x1, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r0}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r4, r6, r7]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r0, r8}, @rights={0x30, 0xffff, 0x1, [r9, r10, r11, r12, 0xffffffffffffff9c, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r0, r16}, @cred={0x20, 0xffff, 0x0, 0x0, r0, r17}], 0xf0, 0x401}, 0x8) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x619fd58d5f48552e, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x9, 0x80000001}) close(r2) mmap(&(0x7f000051f000/0x4000)=nil, 0x4000, 0x1, 0x2810, r3, 0x5) execve(0x0, 0x0, 0x0) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x0, r5) close(r7) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r7, 0x0) sendto$inet(r2, &(0x7f0000000300)="1feb7317cc162301e112561640d70d3b278dffbe69a21bfe83433751492f53f968b1821ac8a75205d7ed7e68c5a091cb20689860e449bc82b724bbf169ccbe55518e92befb3b7fce286dfc586ef6d2970fbb37985e16d3a43bb584cbcb359d865188f917be38cc5cd25bc887bf80359a29d397fe38513d9577dfb46325ea7fffe3e9355916f929bdf3ae7540b85a6381f90574b258036bad5a70c4c539f29e811f66e7943cbd76909d33c216824101f46b712f62a38f7bfe26cc6e8909a177f15118cb1e91172c5058b895c3cb51d0f1ed3db19b30520edc426679ff471adeefd456872f", 0xe4, 0x404, &(0x7f0000000040)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="73702eb9ccc3", @random="0a5114cc2199", [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x10, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @remote={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x10000}, 0x10) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) (rerun: 32) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0xec3}, 0x8) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1, 0x0}}, 0x10, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x32, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) (async) setreuid(0xffffffffffffffff, 0xee00) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, 0x0, 0x0) (async) syz_emit_ethernet(0x5e, &(0x7f0000000080)) (async) socket$inet(0x2, 0x3, 0x102) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) getegid() (async) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)) (async) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) socket(0x2, 0x1, 0x6) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@random="91a6e341d8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x3a, 0x0, @broadcast, @rand_addr}, @icmp=@generic={0x0, 0x0, 0x0, "2d917dcb"}}}}}) getpid() ktrace(0x0, 0x0, 0x40000530, 0x0) nanosleep(&(0x7f00000025c0)={0x0, 0x1}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chflags(&(0x7f0000000100)='./file0\x00', 0x1) link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000180)="0e296e5122e27d3b0a581d827485381d30502966", &(0x7f00000001c0)=0x14, &(0x7f0000000280)="4b9f1534b18b91ecfcb3e496c3811f4d18efb7a27dbd868283993c84b0c189ccb7f0c6ac9822ceb7a5b12443f594ae79f99a3b8a223587f1af4d4afbc9ca12245e27a59dc2c5fb017a86bd7a2ea3739afacd568a11c1f4f7bd53432c5c556dc2e4361ebe5f7491b0f5b40406ba491a", 0x6f) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000180)={@random="73702eb9ccc3", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x32, 0x3a, 0xff, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @rand_addr="2910995acb4cc9bebccb5f5ad0b200ec", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}, [{0x0, 0x3, "c1f4ee168a2f7a8abbf7df9a78fc34d706f214260d68c5ef"}]}}}}}}) execve(0x0, 0x0, &(0x7f00000013c0)=[0x0]) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 7: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000440)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x14b, &(0x7f00000000c0)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x115, 0x50, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="4cb5d4611044ab84c751633b8ef7ffbc314840e691f664d130dd5472803ce308edfba468c309e503658a027aab46b6e618099fb26ddd4bcd446d4ecd835211f463d07ab659796911219d4dc0159a4d6ca6ed7e159d651b5c4760a34d4a16c73104ae6c46282fd04f6acaa828878c54b8441d68147d9833bb3d64d7c2a7ee15ac78d4d40b9987ed74f307ef323eb86b27a259e00aa7d8b4bf4f7b7eb905d67fd3ea4eb9d3445d84e879c4cfaa07507522cf37a64ec5cfaa88cddee7d56f6a5bdd6724719ab4931ea95e1022953302df68c4479b087c7885a07df7f87722385819723731731386e559f0bbe632cbd24e00e6853eb415faaff61556f214a9eb357386bb84f98488d2a094e27e242d4cb31b519fcf6b84"}}}}}) executing program 2: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r3) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) getsockopt(r6, 0x29, 0x3e, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002900)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000140)="4e3eb2bcc8dbc3f73efed1903a67ba0030b305fb1ab0408b5c1e850c8517eb9a799d100574ce999b7bfa5471dc8a3f43cfe46606f5c94cb76475b9daf336e8ef146d27fa7d956a41144ee8dc13293dfa3d26329f4cac3ffe25b418081716e95be0ad4b50e162a37797a9dc79e9ba8268226e2b1f0365bddd51559856ee619a66daecc558e0aa9c7d1e9dfbdce69a0320673428ed38d5c230f36043ee8b4e83424b2cb6", 0xa3}, {&(0x7f0000000300)="a99fc30815741ea4eee8dad2d35dc55f499914a3a59ced9175e6eda208b9918b90ab6a1249fd7fe1bfa80f3a01ab0d29d45ca52119c57f9c434b48572041db8062e769f3bb3525de4c8fad0f42d9b049582e6bf9c5381a1bb36abd93b0084c7429ada9019ae821df3bf7eb39c9684ff82f93d63e91aa59c37be1738d278631a98dae9ce5027f7c22c8547d9006a32bbcc76cc139609f5a3be47dae0b2f88b882c34004525b50d7f199f1d3ee598f6408a8c62b1f556738ac65f07e3bb41e8bae8aa6df31e220df8afea551ed5d9f6c8d45d4eb4925a9a26abeffc42506b8a6a097f9af0af91188131e276509c4cc35303fef211fb8ee", 0xf6}, {&(0x7f0000000400)="18b41e9e56b53d887daf8aaac8de37b6161be4287e37ad8da7957de8599fb1c118545cd7566bb5fdebca581f7725820cce04812316878ebb543bc877b05029450fb274a82c74ffa833f2f079fbecf32feae9fcfc3c3dfa6614607b1c0f864caad981282f0c03e3e6097d5633b4ad95747d6cfcba67c66a66e7936200aa94de03969b53cf993021da6c534e26cf098ceaae50a06757a37c47eb352751a534922ea7fcc24f8b243850097ebffc19998273ce087a35a59984259f5ccb09d8051694e72f86ab226a2700e6c5fcaf8fcff2ac95a38437cfcecb3ae7c5653d6737ca25774262f2d26d0528c0cf3fba0234e2ad8ee42a2bfc81f258fc6e68e5ec47700233958d0341629f72533d09fccb176db5253fe7beeb02f53cad31c893c2dec79396c367350ae1da24255171f6d2142119e3867f7bdbbb28924e4063af0ed8c0e8e7bac9da03c0230bdaf136a55e4b534aad43da62e00136309c9335df044970367a169f36f433e699291c76ef3ab4753485ab5586f56b4c7cfbad22f32146237b622074b64bf35615d1fadd5f808c548713d09cffdcc2047d808d6d13a66b4cd8320671e243d70563b0def05d76838122dcb73f9b00d57c67bb0243f816354cec3061b9828119c331cfa0f7b32ab8410d8021f8eefb1a99bbd62456a709534bd42023ca0a69785c7ad6cdc7e5ba8a001ea20849051d8e3472eaf930de153d185f5c9a13b2e47e45325d4ec9b9bcdee061d621ee1c674a0a669e73937134787d5d3461f40649998d9c1bde14e9724ddc6ce5832107a19726af0f6e771b993cd321de098c38227c532142593a743721f6e84df07f960f34ff122dfaaa24d519336cffcce230171e89b3e0263efebd3c0086525e3f1e6da1c18e2ea605d08fec758d89e182abf1aa68384753cc9919a353f27fe3448a3ddaafab5199728dafa9d1633a8779c873dc6b387071076900999b37c12f02ae1f3d3e19c42cfa00e4c32e5aa305e74c9ee3bb85e51236f8a5aba9ca592d1c2048ec7fabc431a1a24809bcd7a8d3f0921f1df4060f254b26b0963df925c08b22aee5bf47affe1e6d194cb9a81b6458d42956df3ef0a9f6497897b1e668d6d0b84c68a4e48f2958a2bed373c7915ccd10878f4af02b9b23224127241301b898c3d515d47461811c7c213c7254af4776f374a6bfe77e4e29794f7bea6105083489ba14d54f8fab3e27bba824297ddbf3c0f8aea7535037f6753b42cf58abe78acd330d5a37e4a8ba00dd85cf974ab994490048c6e6e0a09dd7e4b0055913095d5e671a3db779aa03da72da8c3aac48bd474b60e6899d873ed0d903f47fa614ea5acaaa0d08cba6500bb370cf154e6166f7e106d767363b1b35b459f8b405f98bdcb7eb60b6320706573ec8270cebcde367149e0250a5a291212e9c90cfa845d3cc55239b75947c38f191fd6e700096a2cffab3497026a05b95f09b6e955f5b0058a9a6be9b4034a10c7fc584e148215852d20f99738587dc835a00e0f3e8894ac92a214a211581422d758cfb4436ccc3013c318faa422966d606215b155df84c9482a918aae1ae2d3eb767db46fc19bb1907ff46329d5964fb059c0afa4b6cf75b0b021445c7e3a82bedb9a003b99fedd467c1a97616f8922c4eb9f1b51b6cc135e027f7d55557bb3713b7d1e362a0417fdaba3b7f10b31f3afc69c2da2a2cdecd7c4b73138447ab13e90c6ff34b89450279545ded2e0aa50e47b3f721748d80d498a295060e3b0bab2129e7819688a57c862023a80affa11ffb91baa7ef2f582041c34a53e9173040cb00ffcb57220d46a9c05b0be69be6388a2c35309f0244c20c38cc0e9c21a03f581ff5129a47a79e3c652ba3ad762c47b82990dd0e6442a13e51ba5ea52729248c17d789c6d91b69e61f27594660a8f3c3b3862005c2ef71e7fc783fa860968023bfca777ab6cd75ea61e70854d7f8a6d5684e441cccd20781abe4d55bf5fc23ce78649b57197d7fea56f240e0ea06e95212cca1bc5263c2ea3b360af83274b369c00ea1fc915f35dca00e76247ed10bb3fd19d7ec972afc93af09cb2a4fdbdae3219340b51dedd67b239fc44a7abde756b8641bdad657790fd48b4296e80b8293174b42db08d6801c5e8975a7ac13ef5b2783fb8af3e70c96c3d79c530dda14f987cb67efad77a481274ce7da28e70944bf7fa6e0417dd8f0b6c827b237a699a95a42839106f926c8e4a0034ab857559950d3fb0c25235f899d1c5eaab3ce6b10e0357babf2cc574041a15f00364957c11de680ce99a6718d8194bbd67f5139f1322386b7a791e925316c9fdf04f5871b915429d27a0f761ba9fc283df6e4776b594a9765751ea4161b1f6a5d38785723af6b4d25a2e2a8a0347708c223177c754e57026e80549ff379e678345e087bd5c4d66c994826e1dff44af02552bc89728e4315f0a7b031fcdae2a7258e4ae077ee1cdfacad79f8d9906866a8f3a6aba0f6bc1ebbc7abbe3bb84ba23b2915593c85cc66ae9c3eb6a71434decd62e326a72d0be69ccc73c1c7d243e7507248d77dbc61f693ce7af3eff53bd02f863cd115b3b2ca2f2543f62c4ea4f7325745ee4da07bb71011da92c95deaae3f5563787f81d26984b1a2aa7fac46275e4cd3c9fdca8725aa03130e1a8a948b7730771557c0e83ea3dce04f31e98d7b57bcb8dc662662c388fc699d22f14009c080444ea611a4ef717a194cdc474caa9f693d9da1fb3759fca8165df6d17ac592865d056efb383226410cc8c7c88dbe686a16db2ffb6e5cc45df23c9b6cb88ed8cadf2b3a9f3b502267be1143c6fd9ec81ef892f2c1d260e2c2ae32dde1b03e9d21b21959db8a73f82a2c634eccd04950aedcf9be6d9879711e8995fa71c343d4b0dc7e1a4a26c8f80ed21a57b68b595d9f6d9624c004f77dc6c80771d09e6d362b4d2cf811fc161480a5f6168eb9854bec6e928a7acf8da1869f53cab8903ae03dd9d80598e357c0e692f7f152d3915a5245bfa0027d5d5d6bbe396e564999353860cc50c93277d222a7943667726fb45e3abbd5d667c88020b4d005fa113fb2fd556136a9aaf3c982223282c2f58ac217d5de9f790cb01494d9a2e9f8a6f75d6dd54d7ed677e24bc8ff569e98317bfbdcdd1e22557c07ccccb2994a5c84633dbaa4080d538226045646176d080b9893ce51fabd8ec90eca32dedaba3fef3a94ad9663ec3c5838d50167c54dfc4b0d771678d5c9c528af15dbd2cd97c5d4936c682b5247156f06f9c5be7d0fe0e9f7a1dd2bb243f0b7c0111eefb10fa1a7b0ab1a28e02568d6f59e2df7c4e25378c3fc810cc41b14f0a9c48d787f867ff56178f2980f8946988a544c45da0b155acc63f597155ed2fe91f3ff9d3a0b2631a1f43d79edecabe81929d12d850bb13e990b7e10de88b2bfc6464d15978a7137a1f6f02f4f6f88a196eec416e11fa9f24496f7eca202b161ba05a414eb906d7034e02690545f71e39062b73e584f302004443037d21805fb22e55ed71ae03323a8ac73f135df0b941fe3ac1be483d7d8db20f5960a2f6f160a226ef46909ae12cc18d71df70b627d3a88e37eba2107e98ea4d24b375f239555e1ec5e5d97c8c1de93d41be7d101f74ff121a49a9625833cfd82435b4eb6723463eb025ae9c76fc2c2810965517f40da27cf2f32780c4070cfa4ac1ba1f8c8b8b84d5fd5a5929215e5ae9b65a0a587e9d3f0f0c74b57c8451055ec567c22bf09a9dee1404ccf592f7c4074b260849af79fc519f4f1977f8f4062d49eadf1a365dff1d89e56a91f74c558aa08ef85c9d347eb432c2644f7838e6483b9c93e15421d8e17e199afe4d38270d0f13ae50821a1989b063e64ffcb8726e53157dcce40fc20f0acaf98c9553da4fd879b4b7dce448df30e8152a2d807e62fc60b46d4143f987d21df95178ad97657ccb4d962df8d44a0762bfe38d4e4edb5bc71181292cf618668b3c8fe47fb7920c90dd705e11ee142fdf5c843bdba71f33e3c4d08c41ba3bbeef71a89c1f6a18b50aed0dc768baa026f63f5600291137bc7f41b8d0b0c05a9ea726747d51d65089857fa309eba1f12add2f19f092b5e84642bc8559cc4a6be878c1fea34ae3ca7336cec29b9cf675bf02035c7fa0da8f2b7a21745ac158f77289698482ba96943fa0684e64293d7b6baf2ce6d1cf6d11dc51cdf2e8d60c06acaab1ba6707626730d0062c8698e636923f7f47b48c919852ec33977fc203ed2a72c6f05f3090013d2dc3ff5f81129a6fc5eed32d5d34d82853a5a11c31b5a257d80b9f498c937359e4eadddc2d856799ccbd1d9ad82c518597e15946884a23031e39c3319fb7442142e54a9754a0dbad698d3cc4277324b38cf09faeb3ff5fb23301971ef31aca6d34ad06cec7137883fc6cff6a9b68dacbac0c4dafee47f130b1e75c278daae0b8729725515ef8abfcbf15bf5eba7699c67bced4f128a197da97594cf33de47455566231746be684054ad105ce8b7f297f5eade218da4d1c145b890f8897c160d4436e3f16c7b45c2ef35d60817cf5684e4f2cf3c9f8ff3ad5b4d84e353cb9237bd6ba4c8027d5087b6217361b6c6627df02fc06b714870a3b5f25024f8893dcbe5b35e3017c23a33c33eacfe4556dd9ec1c380a5d5eaeac8fca57d62f72d7e56720b032d58af5f864bc1773c82fd4cf1ffdd64f0fb51ef37134cb0a55b1e53b7533f873735001fa86e95e367ba3fe0a599f1fd95a5963aba6a6f61280ae775bae7844cd83e7933037d76d3f279d56072b21a1ee5ab84ef5867d4dd5acf1f0e59609323a4684385f53f0a564aa6658f6b7d9f3c05247776f27393efa3f165c832aa3fc1ce6ef4cd167372b9518aa5d28582a26fe733ea7956376f36d25389424246c6c754ac37a741253a18938a9df7dd025fc4effd72252f34577cac267cd7efdcdf236ef7bfa1a17f4ded8e0fb14ff66286c0418da83cd814d50ca80ff36e96e9dc58793bd9a360c4ebba4b31a07bf56efdf80a46a73963c95c86d8a8ae99d8a545aac239ada0a5baca139a59c94b4373513a908e181929316767e8b2a9715af161a6cd7f5eba132f07c8f86e75a3827a8db7845774d3c6d5de9ad671ba53b282d8e7f5a6ce3c371858a136fc576afbf4419510f4989eb083366a6bbbb00bffc160f8e1bd01fd8b2439ae8bdc943868d875278b290a74b7d9db3d6f461ba7a49ad248b14f32324c8a4660321b24b00002b439ad0e63f0f0478ce4a883364ba5d0530f5c596a72b81d0665e089e035fc030ba1c6392b4bb35f9bfd906d39a97f0674b5dadf8831f121904c68548f193fabca2f35f8103c4b16131d216c57f6a55d859e07fff5e891852432f45f028b6380c8fde51e0c9be81955e443c748aec02c51ef65868c692898a0659da7fe337eca748249512c5afcf23fae6665eb0008af171a3c0ede9fcf4ba5c81eae1526618ab2cd1815ef016f067f2bc181ab408935d9becf4692a7960581dddf2d4f591476027ebce0909638dc96ba99647aaddc06f86feebf531ee972fb73ec6908a10bdc2550f332ad3910d8d4de0aa92f4b8ca85fad5d8c48b2e34cbc43f7af26c140959867ee478aec9cbcec6f6b1990de98854f8c772641676d661a7e5d7ee3a9fec0ee38bae048c3da8dfa603400973a959026b0090abf208abdb6e6a3f6fda4271f437ad951557aa58511333ecd1cc2c47e6d999d2ac627b0becf65a7c63edc7948cd6dd1f1794c2000bcf7867da244d12a481ca91dc64dc02331e86ee1bf26b01ff041edd7acbc9d7f154c8b1a7fee0f5eede27909", 0x1000}, {&(0x7f0000001400)="49dfcdbd17b5e2638e6f59a7e54bb7b3a5574dd8121dab103ee32c09f1b950c65bc0cb5d61fda1af872ee404767ff570f38c59868ec727ff5920c5b76a80365102f0301363afbe202e4088fe06d87c5051dae42695da62936d82f3cf52edc06818a0cd4d7f4cb2c6195fe305d15f0f88c2e693b4b202d944197c8e0ebc83c104f45d236bc2838bd3d91a5f8010c4f2eba3d0863a0e8ae36b5eb8cff5bcded3e8143c853dc938ff130bb8b2d9137e76fa66fa262cbe9ea13ff968f4c90b84a204ebe6434e627e1dc478b81aa7011ab66e3ca278e8de12e4accc57", 0xda}, {&(0x7f0000000080)="64326927659c8067b39e48ddcb0e56d56879ad5b21c256a78a3e2d25d4ca2075099edd2ecc7da01b33bf99da8d23db8a463fe4ed66013a140e5a3fe9", 0x3c}, {&(0x7f0000001500)="9dcddc3cd8d84cadda9d802cd83bc94b158ca2691b3f0493a510bdcd0076936a91dfa88d1058290185c145f173db6a16e3c57d2890b15695ff64b86d38487d97dca6a8c7f519f9933bbc3cec463b9b09be545dc7e844614ff9", 0x59}, {&(0x7f0000001580)="a0d72f2a9778f6150aa0c6c0030c164f4797396e9f53bc9e9baff787e5706092cc49081ed42fae65e616bdef42af95c091afac02a3f6eeacbcf3462e6d15c4a772b8153e21c661c2b6a9f2d55280df37d761563c54f8215ef15a515ddf4116a213052f40e969871d89bbfff6cc8711a49b05120a0eff3fc063889a9c17a1492f6e8dd41815f6f3376342c4b8534cb15e70a0ae1c76efae23ee610b4bbcddf83d06732b4da1b1f6fdb3520ec779f188a20d56fd68d2e9eedcf8d05ec94f1f6eab74f5e5e611634dc69b03ade552cbc1ddbe42636a174d7d28a35ce4448173d1a3df5655740ab19f", 0xe7}, {&(0x7f0000001680)="6f6e4ae1c746dc91f062e2935a4e1f43f20bb0e6cc7ad072448cc30f1ab887b4a1c34c9a6f5d1684dca5a98ce9eaa1642655872a0b70700c4ea4efd5a4bf8ecbc35b37a3918ed255470ff7507fff3fcb3c53caa5430343857efeef645f07", 0x5e}, {&(0x7f00000000c0)="c67b1fdcde0756bee79e314f23a94a5ea4d82cc4f8b4656f12c016fd16bc14c614e16b15f0bc72854005db542aee0ff60d81aff3705d6bfacfe8e2e753fce9c5", 0x40}, {&(0x7f0000000200)="b454e82066e8978cf05932896e8356f58babc66569baa0", 0x17}], 0xa, &(0x7f00000017c0)=[{0x40, 0x1, 0x15c, "675820339f2c3becd95d9e55fa371c3acc055315429550c57dee674b76834bba4f8b11a9e75d5a557091f8e7"}, {0x10, 0x1, 0x1}, {0x1010, 0x0, 0x10000, "958c2d0999837da521b07353eb8e30bed032276bf0cda83112a5b699be5a19657836f88c4747d40a6870d3aaef6d85511afa42ca66ab16cd1c7e4cdb2232696cfe3570e560c2bfef10cad74fec24b5a0187519395e771007928a3ede8f3d534c2b474bafd9398652077cb536815560954659c3700b62b0ef7b0b8fedd30f667cb498c5b49cab8541fde13ac591596fb3403b41abff38bd1770841f096d9ec5d78ea447431832799abe270dfe5f88aef84ea703245fc103352d630c1ca1beb2c278e5f45b8f90afdf7cb57525620495ee75a9ef9e220774ea023a5a0c412a3a0cc5b79ddd326867c61dd6d94b9c61b042c374ebac15aea122ef69875fa5d9c822d91a0d006bbade707e131e5d50d391b14649df3bd0127506482e0670bbbd781e9bc90286353fed17dc879a9b7fd0be662c133aa572991395e726b2361506bb027abd57270fe71ee871fbd5a14f2ce408320694df54aba48736ed5cc8b2cfb80fef37b80b440f5edd8262fc836a524c6e05b2fbed7225d4f6af1d0191db2ae2497fe7bde9c5938cbb5fec17de91c3e40b3b4363890fd34f17d0d03782d488aaefb380067dffcade011ab30a9e085d0224dedb2e870993525578c57ecbe5fdbafe1cf8f162c937edc72ee1c97c2f62d4afd834fabb7070fbc5d03928fb6667e0ea1963b9e5aca3b7675a5fa554db290d225fc2a06341077f1c1b05f6403333eda19cf5fe592f6ca42dceb5cef11946f2bdbce34cbe6e359480e07434398ab72bb1e4e5761a27aa70145b426523ab88c3cb34de5f534bb22d5463520be656cf5bcf0f137094fbe22b0c7c98af150f89bce7ae6fde542787272a93a3fd06800a767995600f2d63d251c537a9404756e28d894216a3a8d9ed40708238fbbbdd83b7c5a4fd3f4334472f3c6783c7f0ff607cfc43c2b22395dc60a93aabc73a10fb2fe341ab29c44ccec35fe1a72023a78a28c365ccb965f50fd1708b599199db5baa2d6c298b07c190e559d22dfcff2145920057df68fcc4792768d2bdcf9d8b95df88479ee99666f5b2f8a70affb955d61b21255a0fb81e69bb27ec7a6812f3a1009bc6a705b896bba13e43290356c8e22c3c48a0195d1a32a2d191dad170afcc086aa2b13fdb4e1e1511365699973e1fa6a05bd48498229b95724fb54fa64ee5948882d1bb91bbb3794b2b3c9da74707121e43fabf86439c051a7503f854eed7ab9501bb6f490f05f7a63eb2004dda12bbbcc3759be03fd8d899f43e1afc05ce012952459cd8e7c6041df81cd47b8b9beae3d8dea3b1dd48dc166219b9dcf7bb63f6ba9ae9c10ab3c4d2a40f4d1667f40462e9d58b7e70f056fa4d3d6fd2f25f9917fb1dd8fe7453ec53d288dcfceb28c9afe06816fe2d96879577d3bfd72a038f11e814c92e8f51358655ea9c606070a11bccab27f869b50c82c9de8dd341ffc5cea12cd80e82fc6bd5daf6187070f5c5de77f52f0f4ce8111904c2f5e95383e048343a03e29507fad0b25a5701d2837be09f9c6caf4c49e4e54b5e5100ff1e0ac00415b9303cda03f0d2f40a2bd05b07f44b2334fd993bcf9451227cd1db35a8af144254eef3e7cad3d044f4129ae09468794d79de7fa386d81a73eb8a0505c4a0a2398fc38bb0ed33dc5a62c584c8993507b198e88b151b686f03032a4ae66bf9f749729f94085459af122ec966b3a2116598ef114932de5875a216cd20dd6e99c2f902ee50c1b68ea38d84c5b480e8dc2e9ec5b1ebb5c46f8bce43ba7fa3ed6dad1fab4b455dd2ee183ec4be38a600d3d39b385e0af0fa6f321c24ad5c8f53e2c7f56f73c72d15ed29e901345e6ac22a9b5b91cd1e546cf62f6c8ff4cc1a23320802fdf1a03141e34700c1162fe68437279d36c75cbc70cd8e81f8e396b10cc37e8832d2a5ff428bf04a18a6d61a3f2f1b14ced79af701ef6a3b07fdccd0f6ce9b51dccab93a7912bd547845b30771f14f2ea06e2196b85baea2b4a4dea24b3719b829c7fc94b5bc2eb40a2aaaaca61f7426d2b25f21233ce82c00b0aa18511c06c343549b046046a50dab4a325d05aef4b7d0b53b9a23ca5ca7661da11149a3ccd5e2fe1741d81d0a75f0f0dfdc99320e5eda42c7295baacdbe898994b5a93b21ca77ad77f0d2bc8c6049ce566987c64b51d1889321733507d21bbb799c9dbb6ebd5d4212cfc29f7f7f338ba260f13db85274e0641d27622b99bbf493f882bd48735906210aa73e7f0c687b1c95c9039a1f002a8727c7b8b706d8ec1abef86c4cf1cbc6199243c5b72be2585438ccd96fa6819c88b1820b697d1e59a69ce9e15bf32251d305cddce683ac77f392af6ec3ca6028b3ca547dd4b33eccc89350a62b521135761c676ab606a386285a83ead485687611e079001b80b40948b46cab352d560f8c6312f531f357d10bb20c9c403bc0dc8f6a99b16822df877fdb0c1af148a5c39c066df30e51ba01fe3679c2f146b361a29e1af290f600f5f6a37c3b6c9e2166f2b45d38042f840e522deab1edbab202c2935842c08f8a94b5c1637e0fbef06591e87a2347369b816e1bad02545dcfa675f0273841964d546911fab437ba40c4a11aaccbf0b05f70757cd4b05c0e2545bbe579330dc2c6e81e0a037723456a45875a16dff77bc510921b92cb08844fd6b6140275e2dcd83ee7a81b93cfde1a48ca9e9fabf46bb17cc468c7853dedc141a540fcfc497677789116c4b770c0bb005af5ae9c7d96c96db24ccb7843621a6df2e7e9f6ecaee93a38341d017307580d75546c6a4a33268a2488e487bf0305f1078e537c3138f023a10280a8ed1c067917087d5606e167928ef1cc5c4891b7c75955621c95c2f598a4496d937b1a0eb0f6575a48a69b20aaa29cc3f0623f51818715f1466405df2e26a34af174300f4d0722d9fe506cdabdf1bb705735df742cffb4b2d7cbae533c93b8bf7ad8375ce7e84e0d32ae31862d300343081211fc07eefdc5798a7939f3251fb7f67ad3bb9d358da2059356911d51a5d14fc8f4cefe67fb8f1eb113363fac2fd6008965c761a679b381f515687a9fd9e5d3e543be7e66f200ca45af60457446260ff996f4e24c4d7f7b08b1f1940e5b1a5ed671eb422821ad65a25682e42caab917690f2933ff35ada121ce063d72050e8da7f4a4e1bff75fd5e7688dcc270e6a3f7be254d9f6d56b3900ddb0e3b5517044724e44b9446c86520a44ad3026df97f8af59c62de3c1bf182238491ef227344218e4901f916f5875c95ba5695e0e48f91eb94fdde4990a2239bbd6ebe133408b2d350c9eb8a0d442202ff35998fdd561a0dba311326da8c02985af52720d7ab0c08b98fe8502409e28ae277dd1ac3fb0a73477efbc4b35caa80e878c2110d0a5b12dd67e308ed063951eea47dfb524e00eb85a5fe6e11ed7544c94a55b5a322a5e580c3d52ceb1f4174369d18b998d1c8d2608609912bdf07aa420d5c149f7821e1edcafc7c6808c3dcf99109f11d23da441b6729d3e00a5e0686615ffbe76c19cb9e6e04702ab8f7efa0deee58d99dd6cc13d6e7f5ea3544198e55135ef93a72d3c23f919f2d1b5af785641f97a08e1052e4e9eaef20804e8d3b25f7df257da5bc9c7b915cdb7abc70c7281521029a74971f10673fddaa3a8efe6c9f2429607fc23aa566c37163b5b29de78ed62db2da733af23a735f7da2488c2824b64591ef257a3fd66958a3d831f1d539be0a0f6cbcf3c8f56df4ae7394958c919959ca1eff8b5fe04ad9199d0883dae2f6b0245d5c07bdda10a8c20cf6fdbdb024f0c5ac082e4591399b9e986a889285d1ad50a61bb40f48b5f005f269e7199d5cfa2a02e8a2df65d5f8b476ab49745f4793f7256d9bc123d6acb14e2ceecebb670619b32733f1d6d2d5cb1b817a71345d5bfff27631a8c59fb83a1a5e674acc8cb607f202b40a4607f29e904a1de59985bfe8c3e211e6f47986eda66a10c649d13d9df52f07177c05c58ab5a6bb8de0a370ac0ea84fdc7eec26fd87ace49e586609dd19cee52b1fed3d3c10c35bc0dd75c8211e951fca12bd87116190b0d94c95ea64e7becedf38f2d87011fd1b8e861e25d0878b98487be26adac76cc3d107bd023b8da5ceecdffaf551443deb2b7d8618fba5a3fd69a980fd0ca54a6731ee16ff62f7ae15f337d754dac4fc2c974d8d8b1ac36639417c7bc5ae26e36fafc35d8cb9696fab9c5f6ccfe290d4e1b4246147f49d4a57ae94192293455f240b856c51ef19f2c58eca00ecd6132cc16cba0da516f538cd226ff8c04b1fe4dbd026e78001e5833a06d5b0bef9be40fb8004656e7eea5298bdab71e70a48d24779fa28fde1dab1ad1e635c724aba900b1ac766f517d2009620eb6c0023813c181b79d80f9a679d06444c99951edd287bd2f721f3e0993d95dd110a228145af187f1fc6a03b04e0d4b1594fd8d218e6f4d060ed23fab7cca8b9ce6983270d5d13136dbb8bdb8d240729a5475d275b9e94e9021a5776d2acc6262cbd952fe0329a8a4f96f698bde059543d1ae4b2cf3331f6180bd9d9e632a05066875507134124414d932f7a404d960fbac51f9dd018c8a96ddd5ce9665d28910a541b43772661735d8e2b66f428aa47e97d32cf9bc93a07024590af4b11a0af9f72d2e9cd00ea8181bad3512f138e5e6bfb8768b5a87751b1c438261d998272ccd5b6b163a55a88dcfe8f71579d21fe9394366da59246a6b19e20134f6672c0f5001db067a96ec681dd70a83f06026d03b1272ba50bad5c68d5d80200a945dbd3f4d3af7d3473486fad39e5f35d47ebd51398b2cb6384b1f4dfbf642d26c7c92ae02d7f4c29bd4ea1ae7b1929ced424bf83e438cdc8daf3b6de578a83ccf07615cc44e4d4303ced4f1bf76145b7c7d61369f9a5e33c0377f017c8153dddaa6c11b42c5643801c8e8c0270b198a501e9534ef766f42edfba5f7363b6f5e89611e225afe70aa3e9d0566008ea9f254a088bffa55f716251df097679d11ae19243d8e679d80a030b182e01b8985d5104d886f44da7e5e998281f1cc5a6b768650aca2199be5c15484abf3e7d9195c935e1ef8cb8479645598efa24f32cbbbf3bc617c6377bccc9addc13038d3a1614f54cd1d1d620ed390618d436e465e10c386265d40c470080dbd433f8d7bd954ab01b8c92fe91f068c477adce2c24488c0ae35dcc1de18502dd8eeaf2c18a15ca352b25ad2ae80f474484b5a6c65d29bfffcf80cfb77574e5d454dbc668cf279a014d1fbaeb120d5013241f42fc909eeb84e8d035eb4f550bbb234ea052ccf6029f03bbea96454d48507d6baffd288e315ec052d66604c407423d65eb4ee0dafd123b694f5d0b759f8cebeaade6db87555b66c6211f85920bec9176000f37b16445cf6ebd99491b4bf9232407db9ecafdb16b6fdbfb50f90a3ad5bb4e8715f45d781fdfe9cf79c714beb6180c27e3eebe6a3035fac03f6df7c8b71d258bf755660725335a85c344f6d0b011a3a2c85bb6b484bfa4cb9331d7ca97d3b78813897f5a946dfd3cb1ef87e28d987c1ef55727cd7cf1434452375af1a1762d3f83b16a8aae778439b383dbb99f2d0b1610f0989b3a3b436d92816e0dc652265ef5633c2cf370b7eb6c8122324d2aa3d879686d75e541f36a5856809872d14938efede6c769fc78e8b6a2e9bda0030e147ff3cddbb9e3d959d26f0a97022be6c926e762561e54370f23cd9f0b091bbd75c2bdcb7327f7ae24214ba28cdc07d21f2c834f2b7ed0bfc702c19583dcb94e153d156bd057839b13ecc927ca852594c96443cce704ba6742ff8fc8b49a492ef57cf"}, {0x20, 0x1, 0x2, "5151610e6b71938c6e63fdb5a319"}, {0x90, 0x1, 0x1, "9d00bbd229fd6401efeb1ca3c0029509f3b890d5ca18cca0fd9a4a95e4f7bfe7a24c5f7ab88d737c291cc161da4ce8d09acf9a98adaa790e9ebc67959fb42fd309264bf0ff68d21a7cc92aa452c25f5d56d1c01645adb9786e1fd469c4ff19b9e82d77cfeebed5cf6763602616db42888f27830855ac11b0836410"}], 0x1110}, 0x9) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x35) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) (async) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) r6 = open$dir(&(0x7f0000000180)='./file1\x00', 0x80, 0x6) syz_emit_ethernet(0x2ea, &(0x7f00000014c0)=ANY=[@ANYBLOB="73702eb9ccc30a541493219986dd60756aa302b433029c7e4d5081645bf0376e0865911feb7efe"]) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) (async) r9 = socket(0x11, 0x3, 0x0) shutdown(r9, 0x2) (async) fcntl$getown(r9, 0x5) kevent(r4, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x7, 0x800}, {{r2}, 0xfffffffffffffffc, 0xcb, 0x0, 0x5, 0x101}, {{r2}, 0xffffffffffffffff, 0x92, 0x2, 0x8, 0x68b33889}, {{r1}, 0xfffffffffffffff9, 0x4e, 0x1, 0x8000000000000001, 0x2f2c66e9}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x9ce3, 0x7}, {{r5}, 0x0, 0xa0, 0x2, 0xffff, 0x800}, {{r6}, 0xfffffffffffffffd, 0x22, 0x80, 0x8, 0xd3b}, {{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x3, 0xa0}, {{r2}, 0x7ffffffffffffff8, 0x8, 0x80, 0x0, 0x1000}], 0x101, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffff8, 0xee, 0x1, 0x7, 0x7f}, {{r8}, 0xffffffffffffffff, 0x46, 0x1, 0x4c1, 0x3}, {{r2}, 0xfffffffffffffffe, 0x140, 0x20, 0x2, 0xcfd}, {{r3}, 0xfffffffffffffff9, 0x1d, 0x1, 0x7fffffff, 0x2}, {{r2}, 0x0, 0x2e, 0x10, 0x9, 0xecb3}, {{r0}, 0xfffffffffffffff8, 0x22, 0x80, 0x3, 0x4}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x0, 0xeb2f}], 0x4, &(0x7f00000004c0)={0x3, 0x9}) (async) close(r7) (async) ioctl$VNDIOCSET(r3, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300383a008a211dd1450021b07f5a195fde740000fe800000000000000080000000000000003a00fe8000000000000002000000000000aa00000000000000000000ffffffffffff030000000000000068bba154e4f8c5d800"/118]) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x32, 0x8000000000000001}, 0x10) executing program 3: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0xf56) mknodat(r1, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x2676) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_icmp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 0: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000006c0)="01", 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000040)="4cd1136e6095b80cebd79f33ba2dd6ef1bd0a6fb03d040facf54f2e66aa84b86f0cd05c6b5", &(0x7f00000000c0)=0x25, &(0x7f0000000180)="7e3e13425d900555b6c6dd8de17d8b7abc8a", 0x12) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80286989, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: writev(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) executing program 2: syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x1) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000015c0)="9b1809c3", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x13, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x0, "00ff0000090000000000000000000000008000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f00000004c0)="4c35e7", 0x3}], 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) poll(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc2485607, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x3}]}}) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) munlock(&(0x7f0000195000/0x1000)=nil, 0x1000) r4 = dup2(r2, r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000200)) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r1, r0) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000180)=""/134, 0x86}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000280)="c6fbeb6d92bdf66de3a82b18ad2ef43f4244fa0ad447b9024b7495207ecd99efc17e1be06dfbefc20d7b95adb2c68711349eb9ef908f67aece726357bbe2364adbd946651cf504781b952a3dcf404d23e5095f3856581ab12de9b4428ef52c12ec74fd85738bd6e3361a38cafd6fdbbb55f44e564698da9f5276b15738985f7642108e39f6abf54889f9620a10ad4955f0dceee88b7afa27bf297c39e08809ee3ba5", &(0x7f0000000340)=0xa2, &(0x7f0000000380)="8087ab934c73480d7bd1272dddb723c6a60e337bd3d45b", 0x17) executing program 0: r0 = socket$inet(0x2, 0x8000, 0x2) sendto$inet(r0, &(0x7f0000000000)="e6d7ded6670d16964d14e2f97a762e2ec179b661b546e66c965bcb0bf7ddb32082d59e3f509d2db3255ef6bdeed5d9e62961b0b157189abb3182ed0b112bcf68a5491386674369348681123554fa01ace9a3eb22ecbaa3d18e1932b49704165f8591252a53b971489da58f11511f44c3a6061e1798209cc6ea40a1c78110a2c02330e6132fc9d722f01ec48ad44f7d1c1df5909d2eb36094ed1eaaf2f015f6a1e3caf99f1aec06c025b6939b81d166db5b7da09ae51497c95ee7d7c5b8447f16ea83249351908dfe2dca36342817769a14c6a4128a3126", 0xd7, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) shmget(0x0, 0x3000, 0x106, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r2, 0x8, 0x3f, &(0x7f0000000180)="35294e209d077218321c2b5db979e6648ba32525071fb1db93a832dbaeb6403c8e2cf2282d8a34fb85c28e8e8a74e35d3625ac983fad77a6d4d3a0a1acfaf952d1638340c7de9e5117fa0815ee2702b000cbfbbf66774f18024ad21dffce4aa58e6d5208a99d45ae9cb9f0066ef531d098289562f412e3a2baa4d2f4e82b465add57eac158b1f7a8015dbbaff4664ec4ef0ca639105864b68e3cda8767edf5e3803ac17354cf288d0cd2a41bd29ae4aa48db0b46f82bd2087819c34b745994317e13043041e9fd52d74ecf68678516faf13f9a3e6b85461490a9b2c2151e057bc1e60ff9ae7d1b3242c287474836284d89bb9b1894c70f51ffcdc2dc02cf88236026b8f29895b5ec4e78706f07d3d268d0016a43d5c65cbc96c6b84e9edbcb3860d9c87b5c610142e4f78495361030bc81311eb493258b21ad47f6e9e44bfdba430e0483ff4dc40ef3e8b59a1b222928144b1ae5f50dc50ae873c5140ccbdb2332d56a3b0f04a4033e6040900cd4a731ceef1e045fc23700e01ea6fb189ac49975e23c1cca377c18283bb70749e32cf34480430cae1255c8361a8f7047f97dad498132d08dcac9ad5434ccecd98631b9898759d80c746cee784d736b9de33da4cd78c21f75c203f5f996dd4d1fc3d6b04f73a4a15ef44a9140f6f8c1597c7cb7debc393a59578c063a473c4d43e785e1d63e86a9dec315e491299a4d008db53f370cdf2e6a25550e7fc903f7041a46223826cbca7cc9bce8415b9b96b91b5e30b9d1591040426df69e69b2d4de8e355047ac911d2ca58943f87b2c4f7a29f148b411b0c8709537dbbfab14d7671b6a9013dfe27ddf084d2789e75682c0c0bc5e52626bb8ec6826f72713d07f8df22f66c658fa715ac0df38ab703cee474c11355dc1174b8f94bdbdc26fac316ffcf8fbbf227a7cc941de50ecc8dd64024235fe56c7c00aeb4c646cc33f2f7d9749a97d7845409848dce2cbf72752cbbb242cbf26db8f0276512308a76854e260ceb3d6cd63dab6315964bd9acb8bc579661eb4083935fc52569c4beefba5ec28a7406bc485f54a92bd0e1b4215cfa33a39ca061b98b2db79075121b735456de7e437fd1a4353d85a3d2dcd2742147850994cc4363d560cb47a1b943610c4021ccf1650705410c4968657fe9f512cc8f3e40af63756a5409a48d8cb0680c37585a3767a034f2944907fe636a8818717a7f03fcbb6cbd17a1294f49ba0fa575e5692298d5fbca5407e4824bcbddf626e5b582a8f3f8ed357d35c03c42f300672ff770992677c75ab711ab56a05b958917c6cb63b09c3a57aca8e50d239a163f9862b6a4a4970adb618b0574ce089533b48736ddc52e3814f9ceddf212c38b75ea06255fbae45e0efc5ae5103264e636d7c256828b90a7fa4eeae728cf952d3d4a9a65962344b46e30fa81fd3667e6cece6a5548aedf65583145c6b63500e02a92a6cf3538d7471bf4fe5f6c96f2aa1e25024890576dc62c89a5d3326640590343c264a9b38dadeb500ff0b5c8a2ed11d7e9887f40caa8e691c228d9146dc9e6faf79c5e135be008404af2d6af4a0cdc3023be2ae87e27e9469e58d6500ac788c32ed1277f181964e44cf7c35f73b901079b5c3e25fb9cce683ec3fc22670b440fd91a9713cd1acfffd5c9ffc3f5c7f809bf1c0bda31744e641a9f674161a91c0ace7fcca1beb41848217b6d9ba902423b94389bcacb4289a1e3ea87f60b008e02e78d933344d54dc107c258b916827ffabb198b3bcc6916f83836c1472d37fd3697420274a348649e6cdff5e55d6b6d517dfa4b02af55531307315e21295fb03368f22ccd02e8f9e5ff728628aa2dabdcd572b192f1d77e71073ed9d32c40c02b003fb566850939421fe1bcdf2f0cb099b5adb52d46dd7310c9d4bfa58301bf9c4bf044b7902f421272b3ecfa61680d9a97a7fe07ae899798b55d1e4a0390db5a83a38fcf1dabad8d197b2b5a71524c8257eb249b5488d4bc86063b345bb3dace08f0534376f7d626ddaebdf135239a7250888e0c8e2124748d627a67d02d10424126bc30dcd5cd46527e09ff69d3238b0ecb2b396ed66531976b256d411ee7ab6e3d0e97952f5a7e343fb665fc21f6439580819c208a52738144054bb98db2676b444ff2f3172028a38ed71cdcb65fc401fb029ebf0ae50d836a039ffb8cf3d008229ed20d8ab6de288bff56b66d14476a36c75af517e2b8b3f18559a42007a1f2252da5f100d3d96627614ec96318927182bb461e8f58242948a141fc5c474aff5bd0f9d1b51e6d92b71b179c41c019f184af142cf85087d928e8edea8bfaa459ccd0d55eba7e95f811f410f411b5dd9313faed954a2543604be16bb384961ef6f19ea2393fe8e4ad4bcede217d9bc44678311dec5d89985fa6b31bbb2c2e921eae9be9ec86616f775401b464ac6d33f06c0f3a68b62c5baf38de04c6f296426c363a4342c3baa2296acaa916421672f7ac62fa245397893220621d613021df5e3ca44ea6e08a284d81180b13b1977173771e8167417b3ac81ad038c5f8b12e33de9cb142c7430678e105ac923dc89808a3ed6a24972caab8a071fa57447ffbd50d7a0c3042e8fa8b0cbaabec141ac2cb7d60ea0f07f90c00277e9e76b699afe474075e8e732db4f41f2dfead69adc5354a5e805f34c815aee0d844675c75391c2e51a1fd16de5ffa5f51931b8658c0271b6fd2bcdd3b85c4c1f51051c44cc60d588a8ff6ce8c45352d2b0078641e5bbcac2ee58fbc50a2c95cf141efd119d7b49b3fd14d2e600c4c4ca12483b8c6c63a0cb63a63842f26bc959e05453ff6e0e7802b2cd6164335d6ca935f571374ee3d80c19ecc277040a8649f265ce1101f734aefd9f20a8a6527e0119740fbb27257dc39226fdb65078ab7e8e8382403d8983fa7eb672497dda8c20a4a1be973cfe95f07fb97b808ea71ae4e46bb79e926c5174b72897f0550da7f066e2c4d88057c56999a8692c67a3e805874299e8b86070b7053f12f30ac9ae7445b44c68aabaaf712c6696380a12ef7af298b9139b5e7c41c6c0b0602e0a19e379ea17ba3ef6fd38956c9dfdf82517fb905b323385af544b150d380a691bd3600be736a56be58b89e991f4ee2b59dd66f276ccfaf1da79da5f09a9e19f359d4748d83affb0b6c53af5cc9adb63925353a8ba07e6d10831ae214f4e21a1738a0a682270b0d99f4d27db0670b69b381b83646d3fd227befdc330adeb50c2d8c6742b0a3e8a56697b468dc378ba2da0beb0bdcc36f9dc120f3b625b8d13adc5b9c7c5d9495680434a76a00a18380371686c6c13ca23bd00623924acf425a32454c476498d1fce0d338117fd6210847813c8c77ae4e2cd64220a5408b00bb03fb569b6c25b1100efd258cd7a57c69f8b77b201a4405e4be7a47b8659dac79f98234a4415744294269d53e40f327b0cb9113989ed3117778fce9dfb9a9b2ca5a8f0c2b9529dde5f3d8562ec068dc9ca6c92bc487750d1a4b3250172d1c3d03e6d4bbd50c811a84e457f61df53562b3b8e43228dbda08e90739ce05ac6397fda09886c84612094e843bf2ed9ee22067dee93dc0f85663c11ae28f62748ef3509ed0bcc8aeaae248df280eb1c2b72f57d58a8da92291bdc069f1c785b60a9787ff26bd0f8f958a35c7dde73e29b9d7f7f761f991c18d8b864f845fd44026e4c95701a9d62dd4b1906960d7b26e624f92f296e462a455a8e1603bc302037a5086203792d3dd7350c074b28b43051be01845cbe43ed3802989b83ea500e40c3d5a02bac1b53bf3b7d5ce1d7243401d9696fba7d07b5fbb407afe59b547c7b008889b3a9781b4ec6b26f3df8674664c702d08ead7704533a553ecff48ba2fff9989278e0d77095e0fa8c542552680809cde32ee83d550adcac06cb87452190b385355572bd0ca578df858dab314cf8c432a4f20418c8b694a5433d8ed53c11f88c22514f9fc3462bd2229d3812871b371b8ee653fd4356e5a0ff07cde0f5c50d112b1b9ff0b3cd28cc92ccd91145f53b0d0bd245138affe02aab8d2bffc230bc3ff30a8088bb8cc9b158b2202104b4b80985b1f37f0aa2b072d8045a3d281137e6d2f59d9a5069d0b0f7924949f498f1d3a920b337fa74d0121f16878a0fbe656cc63d23831c368f82dbe5fa8b5b2779c6470898192e1ee3f97dbe1bfcd129267d8ec37ff450421b8214e266b252de8c84009d7c70f20030941691474d70f770774286f763395f643a451028c205f9c598230a2ae17cb1f42be230cfabab43d0a96606782c53ca4d70d3a31e6b55540bc03e478ffbaa3ebdef6e532ba7cce72469da94b4be6a6594f3e2c89f7adbcadac2f8b40d98171418cf85489faae34aec7588daa4a4c654ff34e57e68ad334cf149a06f3d2dae535bb93f2eac34d87f741617933fc974ab93c96d6bbc04ede4373a2e86e6900d21c9da6080a8476af3eac1f6907e7e69b8c73d6559f076699b07b43e7ad030c46c45d64f140aa5aa9d1071c514f1ab3053172c8ffd896926ad3de4e2e5d63f9cf5eff37b21e33e8dc9730f3661a5faf77938ea908a3a42e2f52255a6fc09a939aad13286d01386e9f7e6ee8879cab948280d38df3e45789f2ff8f4d400c9e49c3cf8ffbe2f613703c9cf66c4cf257ea1b72e500db95503ac84ac3f63e40e2d2807d1fd566ef89ae755dc9573e8c0ab4a70f12c2c67ba720b93eaf5f8880cb911a5bad2c3d7544179d4626d3ad88c7e2df70fa423ab9a07b3ed18d0a37117faafa20106ff6cc48a3de7d1269f122c4ad32633e046eb60f92c9cb119081cab077f0950d706fc40f916e570598b7d26a9d738f3eb7798923063a10f79a84a8dc1d54f59c645323ae53b77ac33cfde6b83fded38d8a329254f9ae5ab1b430b287cab117dc2babafc4c9ae2ed30ee636e92cc65a747a59c43e7f345d2f8c02ae1b09da7ec10eeeac862531adcf44b44975a120a5bc9c4cf1a071fdbcb900f3bb1c52d183a2c4f67c95536049bbf32f783e61b2bbfd3e5b8babc5e7c90166f5ce9549c85b1ab0f28b5262dd3013a02e2d85f70438ae5dfbd204b7973dadc32f059b2ac7a0508bd74b52b6a7c0a2c7bf0eb451875df00e3ec995a3b3f6d867765ba082f2123f1d5f356454a83967ed71b9e6bc4fc13d4aa1ed819df49a70f6e2f0dd7899016a13372922ce151068baebdda166c14fc33a0a5771cc4f0a8680e99163dbeef0879331643767a501698534cef5415d4833e44aedf6d312dc04da20d0b1ad758a67807505dfece0efbc2af82d49c273fdaeb2e76bfea30d11d1bb7d5f47bb4954008c74de3addbdd06c9883fa94b6964e55269de6032fd5bce1b6f1c745bc658e1aaddce74c4a52f4c91a400e7e2184444ca2ad9d0ef0373e97ea5083720dc0a1f3af5c9f64786d28bc7781557e0ced46f4136496a981c5028a8370c8c120a417610b6f3430a4260626256fdaaa1dbb9b3e44703ec545a6271df2c45d5888210759e2f45239d230aa531569de35bc05d7230ab2bf603caf6c3f962e548c67395f96a43a2b9c06fbbde1bf72eda57487abc4308eee49ebfcb46fe13ba76ebbb27e7c00bf4e7f1f1265ee2419a174335cd942c24cd1df6639320b9096b479ef616da83ab08381d550353605fcf57de400a39ed6467498a9a7f2704df5b8a54a57717e0e86e70d5cfa12ba899de7fccb4a881b7a15a7d474fea57af1416007e9ac22a2a84a3c49ca9aa8e9ef9daa07149ff3084d4021e0fa9514b909ccd7d93f39607ff8427256bd2f0a4d8e2139b03858352c4d639b0e98d", 0x1000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001180)={0x2, 0x9, 0x98, 0x5, "63e60ef0729e08c2d7b916e6024c10592259f522", 0x401, 0x81}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000011c0)) recvmmsg(r0, &(0x7f0000002640)={&(0x7f0000002600)={&(0x7f0000001200)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000001240)=""/69, 0x45}, {&(0x7f00000012c0)=""/253, 0xfd}, {&(0x7f00000013c0)=""/39, 0x27}, {&(0x7f0000001400)=""/50, 0x32}, {&(0x7f0000001440)=""/152, 0x98}, {&(0x7f0000001500)=""/80, 0x50}], 0x6, &(0x7f0000001600)=""/4096, 0x1000}, 0x7ff}, 0x10, 0x1042, &(0x7f0000002680)={0x718}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000026c0)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002700)={0x1, 0x0, 0x0, 0x64f5, 0x80000001}, 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, &(0x7f0000002780)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, &(0x7f00000028c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002900)={0x0}, &(0x7f0000002940)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002980)={{0x5, r3, r4, r5, r6, 0x81, 0x6}, 0xfffffffffffffff7, 0x1, r7, r8, 0x6, 0x80000000, 0x1ffc000}) getsockname$inet(r0, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) bind$unix(r1, &(0x7f0000002a80)=@file={0x0, './file0\x00'}, 0xa) unlinkat(0xffffffffffffffff, &(0x7f0000002ac0)='./file0\x00', 0x8) recvfrom$unix(r2, &(0x7f0000002b00)=""/129, 0x81, 0x3, &(0x7f0000002bc0)=@abs={0x0, 0x0, 0x0}, 0x8) poll(&(0x7f0000002c00)=[{r0, 0xc0}, {r1, 0x2}, {r2, 0x80}, {r0, 0x100}], 0x4, 0x8) open(&(0x7f0000002c40)='./file0\x00', 0x10000, 0x8c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002c80), &(0x7f0000002cc0)=0xc) r9 = socket$inet6(0x18, 0x3, 0x4) getsockopt(r9, 0x7, 0xbd9, &(0x7f0000002d00)=""/140, &(0x7f0000002dc0)=0x8c) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000002e00), 0x2, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000002e40)=0xae6c) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYBLOB="6002"]) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="2b4b56dc", 0x4}], 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000040)="fbe96f1a2390ada4394ab9d005185f9956f8e8b52017f723cda6fc663dadc58a", 0x0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES8, @ANYBLOB]) syz_emit_ethernet(0x18d, &(0x7f0000000180)={@remote, @local, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@ipv6={0x86dd, {0xc, 0x6, "869ea7", 0x153, 0x70, 0x80, @mcast1, @mcast1, {[@hopopts={0xc, 0x1f, '\x00', [@ra={0x5, 0x2, 0x677}, @generic={0x40, 0x77, "12b5dcd827c6f949921c288bef89fc63c7b9d0786b6f837e0c99c9c598e3355a6ae68c256149dd7a16b70892fd333ad6066aba9db1d2f9cd969ca88185244c331e6a391e0590d598039f2e807b3e89adf864e604c32690f3751918091b8ade18a6b94b75b21873d912f2fac73e51e1c5899fd5089f62f5"}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x6}, @generic={0x1, 0x67, "4cfe0ae741e3bb87867e488ea8678040e33f9958b84f13711d0c1b0c2f60bed4ae9b1b9023dfdb73676afe18a83efc205465f2717064ee775b8c7e2d435e8123772f65c072fbe454d487df996c939c0f681947e4f598c18f23af323701b764a6858f2b45a4aad7"}, @pad1]}, @dstopts={0xf0, 0x6, '\x00', [@jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x1f}, @ra={0x5, 0x2, 0x3ff}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8}, @pad1]}], @generic="1c624f131bf027f9d6c6e300b0a4222964317f736a9aa34ff60dc1"}}}}}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0xf, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x0, 0x2, 0xa5, 0xff}, {0x20, 0x8, 0x80, 0x80000000}, {0x768d, 0x7, 0x1f, 0x80000001}, {0x100, 0xbc}, {0x3, 0x4, 0x40, 0x9}]}) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) geteuid() r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x3a) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x80000003}]}) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001440)=0x7) sendmsg$unix(r2, &(0x7f0000002ec0)={0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000001b40)="bb6cd1ff6bdd5d56f249885b78263d1fea43cf40e3cfa7a5fddb8e75535ceb3f6d07d4de16864e7df9341b9afce90d83897ce154c724b428e4c92391c0cada582b9d833a3c235d8a0ae8ea34733a9e47b5655f89f727bc18733cea66f89a497180ef04da81651248c86c57b17f58f4816507829e730fbc136b649426fc2503bce7ebf384ea110b0ef0c43f1056b9ff75b1744e92f30d2b0be029fd9aaddbe918720a435cbcf90834deff8281d6daa9b4fce51627cb6652c668833acd132c05a14bc40b0869560596aa704cc72d507548e1cd497b7e8eef3545bd43305535fc50c6362598dbd8d5a365ce73873904b294151fb88b3665bf5f6af31841329587be90494192f89321100d4e2cc2fd17cc7c9205a13c2622971feb90f9894a939271605f6af234dd735c259a2abd38ab494c8fbc8458ab02c8a5d3c2eac79448301dfc42b90ec119305dd090fd38b6894a303c70e9239a5a56e0eb3f72d2c579d62e390f22629941118eedeea4767460d24ad5c87a4aaa5bc5f298b3eb691e98307b764b086ff1972eff9027ac67934fddd65a08965c2ba77e844901d0d6666817af170d150e3a8059fa14f8911589f6d16830b238f9f64b2a4f655cce35397925ece2b18f2196fe006f052a9fa14e6fd77134fd3fe97e3dfc3234e964cabd90725ce8d309a627e756df4729d9411981e6d802c2af9f579e0ad2a533b20e2a7d94f95661d5c976f3a3140a97eda3e24c461cb6cf6d6f047a65e6a14952adc62b7c57e7c8a91a35c98279066df8b585313ac49004b2087794b2a255936be89d7f0774d682f757d951d5e0fe81c8c4f2366de2fcdd16d3a276effb4f8a63b5d0cd57069c0d705500f8b1482a739bebf80399c171094f053140e60f697b64f7d3609f3f52aaa790d1f8d8be27b34de8522b1cb9f757a0d093a5bf12c9b3b86d316da80973dd42d2808832886d3436441105b0cd1577970c35f799cd36fe5f8ab0d3675157348cba5e0994f2bcbc0d4d8d2efb8af3654f023053116bd499509cc7522cbf5d278229fa894bedf674f9ba84bc0523d13665fcb452f2370845c4861c029a59e3451f6c995fd3e8d128b488e8d33190de6c89a030c9b90c97446501d0e8ee91e1c2d7d7c609111057ee1180fe3c745d24314427a824ffc7364a9d4deb828101fab69c8de04d371770c91aa5ed4f141c938f0e2ebd99b140d416c3fa5979f4fe2c3d700e67c486fd497b4d60cd9c4aea0b3e4a967897189cd923fce57f8b74fa20dcfb83e3a59d0ca994399ca31dad2ffcd7025293999dac80117ae130834918fbb16661e9c40390a3c7ec6ff77b9ee47a5d01dd2dd7691dc7e006fbbee833eadc38d9304d478586bbdb75d4ea831e3d1ad27f371623fc2ca5a7262be6beaa72d5fbd4409a5f52a2928101e3eca52886c7f384add1780e95eec74b60239b6c1d31e644a07c0d4c062f9a5a4e7cee6bca0b1b3f16b8c3af38459f5dee020ec014426d8e1f9f3139be3637e6b370a759228e21ab5515c33b46f9bbb9ce1070985c302dd76b0fff0446f10f8bb6cfd25a84c3aa55f42ceb1fdd4a23d7452281486a7e6959842261adbbd7c2b9a5479f96abcd99ac7489cdaa28469c29138b49f332b3b4587f5ffa111f09d2d98216ba5005fed3e473189647f29f157cd61caa9184b1f42edca4687a9b2d49d56c189e6645f6128409d8d9bf521a067cbc3d4f823af2eab202d6de20939062ccffff57a9a5f32c3e0b713456ee021fd348358ac270e7c163502feee123dff38f79570377a2ca76cb68e65a721c564bee325195ae9c6309c6053603017cca250c5c66d3688194c9f37a9716da83048f250b22e440c3ff98d69d1f4cb56bf553edeb1dfe98b4799270bf72b09c0d5886d4ad069c66b64a104ba6df60b032bbf3753e8a16946992962a8bbe01360d8bb696a8b9692b3ecae316ee54ffd4f005ffacc018541226d70709894edc6d45003cc38a8d3531786da571737d9bdd0117581c274f00a61863f8dc00a35ec24769a71fc40498bb4abb9b61c5c150aeb8bcbaba692530c72413bf23ec7555a84fb1f1442fe60c9d92826620ebcd5fd608cd68664958873a8d793c802b9aee7afab78d484b8b7451ca82efb022b00f4000823bbc7665e2b9bf47ea14f6eacd9b62345ad5c0fca01b735331d7b52ce9ea15e342bbe6aeef7a28f964e6f3dc9f20c95dd021ca4499bd45ba6efa41c11c9c965e7963108e40215b957ecfecc11b785b131c7ed4a9c7706eb04ed30b1ec5532f8e5a69c0532f222eaacfbe1c1feef69ffa065498d9f633c650d736a7990a0766a7e60412972534375a09f9ceb20338199062edaeced96854946527a8ba879ba37de7f03432e757c09919fb8636b9e1d7bcd1262c98e85cd7463a63eb00a8a5b457f55eef965f1c7ff511908db0e02df9db93ffdcea6e9a458e6c44454d221180116b968bcf7cb86a2c2fdbaab977881da5f67bf2934cbaee42d1bcdf25ab0e84cc900f5e05db79509d6762c8b8f801e015ff11d821f6666bb376c6b85e6568c9ac0ac6ed5f62e51285d83ab08feb3b051b60fff836312a6c13ab67bcd1fd32b12c29d02021ee3fb172f8796c75170b9eb532c2999a51b0091df8cfffdba33f584ea395d5d720693be47bb7b96590e1a97a7d8dba5501cb863770d4f420206ac0c50663ba6c4278c88f4351cdbd748e0cf5cdf126f6d8e833cf30a7191b676f2e6c7e4d0aac678de2e7052599595794f42a5195f7d0999ea2d1e4bfdbe7e7ec9ccb310fb1432d51ef6e70c622ed36b5306aed9e1759c29de7620b00e48d84d133f887531830fd95714d97f59221ba6812bdd5f524c000f526109da359459778a075c11dcbf23a651de61fd2603ee8f2772bec5413f7c12634ecff2c231867b0be9ad0683708e81b792ad7623c0e06b41abaf039adfafcf56779a6c4071065f4086d82aa588071bea3a993d601ab4bf7e93e74755b9473b8c1a0221a297bb6188eda72a8277b5410f8f431efbacc760673b223649276f294bd6cbc31e3a24fa6c5ec35633caacf2ac4eb1e63b19341e9c791e6d1a7542a883236898412ea5a0aed8659dd806718337db29e1d693494c2834aeb52f7d21dd53d30ba11445fac87234e9412e826f2c748718f00dec9de87e7a31fcae9a876f3a1c6a517602df49d5d176fff353c8ef9f7f15bdab2e8c69e6296e63622f199522ad77440b01abc5ee5faae09280b18c18e3f0b24d913276f35719ceeb6b34f12ab584a0bd208e39c4a6d89dbeb7214401b467c8ddd0446608c519aad53a6a32ea9e66e1cb05f2086c685507c082ab267219754507d7e98839affe9743da43a5f01746673fcacb9d0c3794ed37b370ec4562803ebd3217d962d8dec4aca1de2c0c46fbbea4d1f353fb37e7910c3f55b051995a66dc0cfdd55c225eb2e9a6dd43c3e7052db35aec6f216f16107f39693dbfa2baff6f92af5f8c01f48f378d118215176829df80c74ec1127e0c129173b59bab9e87376d5405601a0db4f67eaf179feb9458421ff349e4cee06d9372c203e83e51773d5d4bb01932a0896f60d25c1c8289874f51958f40ae0e4f0e3897f7b3930fc0e9908afb088368fa5dac1aaba9272fee60cc1ffc43a67804d31e3053e801c1e6cf809bd1407380ba134ad10fba22746611a62d6795914a5b3de503b147c41dc013d6ac733439c7b753c091fd877bf3aad9614f739f85b1db467770a58452047c6b1e59f31fbafce61ca3c5e43b1555527043ad23b31fef52453b2395cea9bd1f7f954d44ff9a4b8270ac0eac37ec059ad7d26c4e6c244cf43af0b2b77e6d147538680a5b0318a66bd9c674e557c1d45d971b04283d332c86f6ecce2101682653c696f13e79f348b72371cacf8c576ebcb15c67b0543370417f93715b6641d1cf71862e9fc2f33bfae2e61b453740d692a5d2fdfa887ed0788fd0e41a274674502a989dcdb3ff532dbc3015ebdacf341406d468fd2fe1c4978cccd88f22b2273ddb0ea49e7675a316af5a8d6a70426337e99eda61a2b763740dec2a707ecfd01f849e10038103f4ac7a577a266ebf0818d1bfac8ac2df1a6a38054cbad1783e314c0bd832caa944ad368b68ab5b0902c19ce9481e99e848ab9d4de7d79892ee2332b4b9b5e8cccab49caf6e1e34259b7815619db9bd54a20c151bd280c5ad310d62c16a95ee5abb90de8ea6a2dec4c4444ff4050692a7f5de2f5aa2ca47e7f0918fbee467011bf7d928d518da67fd16db35c9faec66618454f689221c58d6ce4ac9bf21b3d2b2f669e84cd745327b6f851a5de54ffed913ab344c13daf7f240363555327a0c8cfe07f5a15309219f6043d0f1d76ed0220b65cf3fe5a19779466b716ae9d9172da6bb063be4687ac71a794dde48895d56d34699616e65a8c1c99085355ee3a45330c2e4e0384702f8572f712a2d60a18f4302e5024f2dc96e8ff1b95caaa50e3bd9780652b0f5d20166aefd5c081be932be27cb66df40bd1cffd24238ca88821aa26bf67e4da1fa1cf90fd9502c5f473327f899a060a5d241f5bf5ec1e4c1f3851bf5cca7095a0cb9581a6ea234fa2ba03602085f242b04e3312f6299e724c18f8e0281e53edddfad4a60e53cd29786e06e3d045c6ae784251c8660731eea86a1e404f0f5255a086e61a61d25fd8dd82fa7316aab0455a256e097fd24b8f858a544fd61a9217b9cdc4fe741398d7fad3903f4f4c3c2646157f336ead220516228d92ed789ff7209062607b7d91b4e1c977f164e87874aaa5c868bff7c7e0b8c9951b62ca4b695b67f547f73733fe76274cbc093d90a6f9d774881b81ef7d16004bcff32fafe29fcfd7296d62259ca96d2c35634eed1d3a8093f41ada1ea8e818c595d7248d14f931054e9712caa7d3ff59ea04820febc61da3c8d9df953ad534bef924003d6cf64ea6ac77efb5cb7a11def540b1961ead23aea942636d4ffa3705d6c8d60fa8f3417a4de08aab8811d1a3b2b5069bcd770cdd07d259ee2cb6441a50adc627aaf1d1fad31f7fe2cdc4f38adf910c375eb07396bd46787cbdbe893b075c0014de31a669b209c023b4b904e836448146379639d6ddf9625a09e8ba5023cca0d9e2a6188232900d5be96b2f67dcfb809a65858c740efb6d99cfdf11301576315ccc9b619d1a0e9e4cc6ce4a04485f2408fae9806a589d4a5fd3c64507cc161f6d22c0f0dbb29738f8dd8036b6a8c2f289c85933358e3f1c00b60f83d8dd98219475caab2728d2fe62b47d564c2e2ced0be7a016ca0ea1ec0004ec070b873908077f1b4c8f9ada7bb5a053c965ec4948f31902de4ec241419a06ae37a85f5a6bc0f33fc48d9e7f02e52be22519818d35cb1a7ac23e9f706d3334a9bbf7621a99e0bb6e479cdb9cd41fe2a0e8c3a3eab3d184ce102defbf3dcc020516b3e7aa02a2d82a46f43da769c71f77c1e95b8c4f43c52c64b95fdca83270ccb1e51055976f24326adfe530c78cd278ef9d2068934f5125f7e0e839c2fc04538a6fb7ec4dd63beb6ca6d5e15a467751da8446bf2776b7f10a6b1ded592dd1512299db62f23bc1c8ad7edf6c36215aa6578557185245b4383f244a5fb93d0eff0ec8a42161eaaa58bb93b00cd0d0e28086753cc611963f1a9213e62099df1b7e1371aff87757674f965ec146d4ea772c38c415c5c9ae005690d4aa1cc9f9cba09f98591cf92a93e8d908bb2567de4373db6d0cad4889fb74d2b8a7789eaacd44a7baf1a61b4ac54b7f11d5b13b14073303a6fce52985a7d8110f76ba320ff4175ee1e7a42720c7d375", 0x1000}], 0x1, &(0x7f0000002d40)=[@cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaad56105ec8aaba86930f1aed0b3d111d", 0x2f}, {&(0x7f0000000440)="09654c5e5940744ef13896", 0xb}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1008, r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000000)="12e1f34ba50431a705eb939a1f674263e18e22df", 0x14) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000140)) executing program 4: openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x801169ac, &(0x7f00000001c0)) r1 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ff4000/0x4000)=nil) shmget(0x2, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) r2 = shmat(r1, &(0x7f0000ff2000/0x4000)=nil, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000001180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', 0x0, 0x0) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000a40)='./file0\x00') shmdt(r2) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0x0) shmat(0x0, &(0x7f0000ff6000/0x4000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000200)) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r3, 0x0, &(0x7f00000001c0)) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x40, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) executing program 2: getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x0, 0x8c}, {}, {0x1, 0x0, 0x0, 0x1}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) dup(0xffffffffffffffff) setuid(0xffffffffffffffff) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvfrom$inet(r1, &(0x7f0000000280)=""/255, 0xff, 0x1, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='c\x00') executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r0, r4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000200)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r5) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) r8 = open$dir(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) fchownat(r8, &(0x7f00000002c0)='./file0\x00', 0x0, r9, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 5: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) socket(0x0, 0x0, 0x9) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0x8}], 0x47}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x5, 0x20, 0x5, 0x7}]}) (async) getpid() (async, rerun: 64) chmod(0x0, 0x0) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) setrlimit(0x0, 0x0) (async, rerun: 64) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000001900)) (async, rerun: 64) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) (async, rerun: 32) r3 = socket(0x11, 0x3, 0x0) (async, rerun: 32) getppid() (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x7fffffffffffffff, 0xffffffffffffff81}) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) (async, rerun: 32) r4 = syz_open_pts() (rerun: 32) close(r4) (async) syz_open_pts() (async) ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) (async) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}, {&(0x7f0000000000)='E', 0x1}, {&(0x7f0000000040)="b647d115dc2a4b", 0x7}], 0x3) (async) sendto$unix(r3, &(0x7f0000000000)="b1000503000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0d5bb246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) close(0xffffffffffffffff) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4129ff) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x3, 0x830) setreuid(r3, r1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x40006, r1, 0x0, r3, 0x0, 0x34, 0x24}, 0x20801df, 0xffffffffffffff49, 0x7}) setreuid(r1, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0x4, 0x0, r4, r1, 0xffffffffffffffff, 0xe2, 0xff03}, 0x0, 0x2}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chmod(0x0, 0x0) chdir(0x0) r6 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffffffff}, 0x10) r7 = socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) readv(r7, &(0x7f0000000340)=[{&(0x7f0000001680)=""/233, 0xe9}, {0x0}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x13f, r1, r4, r3, 0x0, 0x2a, 0xcfd1}, 0x7ff, 0x0, 0xffffffffffffffff, r2, 0x0, 0x0, 0x0, 0x4}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x6, 0x0, 0x0, r3, r4, 0x4, 0x3ff}, 0x0, 0x100000000000002, 0x401}) chown(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, r4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, 0x0, 0x0) r8 = dup2(0xffffffffffffffff, r0) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) executing program 6: sysctl$kern(&(0x7f0000001680)={0x1, 0x58}, 0x2, &(0x7f00000016c0)="3465f6d5", &(0x7f00000017c0)=0x4, &(0x7f0000001800), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x1fc}) sysctl$kern(&(0x7f0000000140)={0x1, 0x37}, 0x2, &(0x7f0000000180)="88a8d0fc57151f4165e0be726f3db11f24f8bde7f8009369d69579ef8fc889104cc900cb9703d9a6dac7ed82c06238c9313e768a5484636191413c37d5a0a76ff4be42b1773cc71615dd41abc5be9d75bb745601c1ddf28135f3d2513ebd3560c8c94c0d5abb2aeafc1efff34f0a7d9b27f3ab39b5d5cb6fdfb01b72fe6f1afb88e1bcf79af3e336dd9422d80d528a97bf87a2858b1401728c0ee9876c621db100abe684", &(0x7f0000000240)=0xa4, &(0x7f0000000280)="5fa4419911f5fda33ba738dc7d02d63f9adc7e1e05f190c2aef2", 0x1a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, @icmp=@info_reply}}}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) syz_emit_ethernet(0x52, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb86dd60f61900001c0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="709b50a7e8aff0b7e45f91d7312702000090de"]) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file1\x00', 0x40, 0x296) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) write(r3, &(0x7f0000000080)='C', 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r4, 0x80606949, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) socket(0x18, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setreuid(0x0, 0xee01) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) socket$inet(0x1e, 0x3, 0x2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa4a79fbef6cfc0c9a1408004500001c000000000001907800000000000000000f00907800000000"]) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e34dd8bbaaa3acaaaacc4d3d745acfc14f0d2e8490d4384d25bb0800ce1df901b9f49691009078003e9baf7d652e48cb922ea47141"]) syz_emit_ethernet(0x3e, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x7fff, 0xfffffffffffffffe}}, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) getpid() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvmsg(r3, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) (async) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa4a79fbef6cfc0c9a1408004500001c000000000001907800000000000000000f00907800000000"]) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e34dd8bbaaa3acaaaacc4d3d745acfc14f0d2e8490d4384d25bb0800ce1df901b9f49691009078003e9baf7d652e48cb922ea47141"]) (async) syz_emit_ethernet(0x3e, 0x0) (async) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{}, {0x7fff, 0xfffffffffffffffe}}, 0x0) (async) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) (async) mmap(&(0x7f0000666000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x1) (async) r1 = kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440), 0x7, 0x0) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x401], [0x0, 0xfffffffffffffffe], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0xff}], {}, {0xfffe}}}) kevent(r1, &(0x7f0000000080), 0x404, 0x0, 0x7fffffff, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="eaef125c", 0x4) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) (async) r4 = dup(r3) listen(r4, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, &(0x7f0000000040)="04", 0x1) (async) r5 = socket$inet(0x2, 0x0, 0x0) r6 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ea00000100000000", 0x8) (async) dup2(r5, r6) executing program 3: accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 6: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x14, 0x23}, 0x9, 0x6, 0x80000006}) r0 = socket(0x18, 0x2, 0x0) close(r0) socket(0x800000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ftruncate(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) getuid() r3 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000880)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8000}, 0x5, 0x101, 0x5}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000240)=[{0x0, 0x9, 0x8}, {0x1f, 0x9e, 0x6, 0x7ff}, {0x3, 0x3, 0xc7, 0x1000}, {0x8, 0x8, 0xb5, 0x94}, {0x87f5, 0x20, 0x5, 0x8}, {0x6030, 0x6, 0x89, 0xffff}, {0x8, 0x6, 0x0, 0x80000000}, {0x2, 0x3, 0x35, 0x5}, {0x7, 0xff, 0x0, 0x94d}, {0x1, 0x9, 0x0, 0x20}]}) semop(r3, &(0x7f00000000c0)=[{0x4, 0x200, 0xe5ce97ab354d96be}, {0x0, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r4 = syz_open_pts() flock(r4, 0x1) syz_open_pts() r5 = syz_open_pts() socket(0x20, 0x5, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f0000000140)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) getpeername(r5, 0x0, 0xfffffffffffffffe) executing program 6: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/2, 0x2}], 0x3, &(0x7f0000000280)=""/57, 0x39}, 0x3}, 0x10, 0x2, &(0x7f0000000340)={0x1f, 0x9}) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xffda) setregid(r2, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001718, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) executing program 3: getrlimit(0xb, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, r0) recvmmsg(r2, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x546) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000034c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0/file0\x00', 0x0, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) sendmmsg(r5, &(0x7f0000001600)={0x0}, 0x10, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc58877481f6b5c442d8b470b900008fa8"}) writev(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f00000000c0)="22944449edd79cb0afc56b97b177695967f8cfa595", 0x15}, {&(0x7f0000000000)="a68b23970b506e6438dbbc68f952e12fccbe9725c03222ca6d6039374b4473f492b7f6f86a0834f5d347eacbfa7afeb7d2d425c7e04f5bfd384daa77aa27660a0ce1b9b7f7cabdbd3842df1f7e7fa83f056742b89449729b5fc522d6e87b8d4336a1b973e0a134e6d929934dcf5c9cc1609207222427d95f418ed04b7b2ab95df3355205738a917bac3f2640775bf0d596606797afb4a18a8e38ebaab6f88ddb7a96a11d5893a1e8201ce49724", 0xad}, {&(0x7f0000000480)="f5e5acd16cbc5af566787744231c0a5880b13bc44e1960eeb3276d430f133e8e5d6bddd57bffba6806c3046b19e3fe55d33c22a5676c2cbda45e8e6032a4d9b7e0618aa5a8526b05ffc4cb56a820f490b4973f7cef3d4a6240748bb1004c0e66e3bc3ce00097778ca10377070f312327be831211a7313b29d44f094f0e9f751f208203b50ae131d9f3537b964de233aa03fd3282649fe3ec35494547", 0x9c}, {&(0x7f0000000540)="11f1e075e874ff1cb64a126ff5708b113af5f43011998c9ecb3d1931c3866188e901691f4209fe5c8eb3a2d79fba01394cbc022ea1261a1062535269347cc456c213c3f5f4ac7a49c6bc3e91c1b9d04c30cbcbf481d1611a73fabd8686186765cf2f26da210279dc393b2d2795a5c80626ddd2abbcb79cf4179dc841f46f28fb3350f41457f3c6fa74186264f2758f935c15283ffb6d50123a3d171bb7f8c96160e0eb", 0xa3}], 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000200)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010008}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r4 = getppid() fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x328e113a, 0x300000001, r4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "a1db22b51eefd1687f82ab709cb774c40077f6c2"}) r5 = syz_open_pts() ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000380)) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffc, 0x9, "ee702d641100007f9669112295cf00b0e1000400", 0xfffffffe, 0x100}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x4d, 0x0, 0x9}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1}, 0x2) socket(0x2, 0x4000, 0x4) r2 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00', 0x6}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file3\x00', 0x8001, 0x20) pwritev(0xffffffffffffffff, &(0x7f0000001600), 0x0, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRES64=r1], 0x401, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x80000003}]}) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000340)) accept(0xffffffffffffffff, &(0x7f0000000400)=@un=@abs, &(0x7f0000000080)=0xfffffffffffffeeb) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2013, 0xffffffffffffff9c, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x9}, {0x9, 0x0, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x20}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r2, &(0x7f0000000180)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r3, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000100)=0x12) executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea000001000000012773788f91f86ce20b3f00009300", 0x16) clock_getres(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000200)="ea000000", 0x4) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000015c0)="9b1809c3", &(0x7f00000000c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8040691a, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) malloc(): allocation too large, type = 29, size = 28292870884 executing program 5: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x1, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/47, 0x2f}], 0x1) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYRES64=r2, @ANYBLOB="4f470b3b2aa4ade285857a95f99cd517f1c92d5b34ba09faead809b40762a9fde4e3179edc588e98360865cc5c687d5ff3143fa4c8b34e54003a0a127ef2380362804826b00f6e2632ec951a01b2799fb8365d7dc2aad922de046da546dde7d1b47b82110c2f883051944c34d630ea54c7e02733435bf454b92a04cb3dc4055360182074def27dd4a3b43bc20250727bfae4c40093fa1e418b5f956ad43bbfa16e1d1aa5eaa8eebafeb14e07ac87dca59c97a3f619669bcd530c7f9975c9d96056f793b9dd6a8cf99c9258e4f3ecd7a639cbb365125238fba4eab66caaf87775f324d939e114cf9caf9aac54275c8304200ad790dc782dc6eb2f07d49abecdfb5e27d3a5a88d45fe75ab11ad1a0e7100fb337c3d2d20178e5faf69f9801c551e62c7f8b10e2bd68c2c9a243caddae70bb447bab9b08a8d06eac40f5eca46f05f78dce358e84f37df034f5856ecf6a643f9eb80b8328ca20289f0dabae74cf01284af36b2548004237741bb27c5ce62ede671308f09da8a7b9cadd857c1b19f9f1aa5a98c2876cd2ddd2bb8e301876ec3976a623962f8906eadb8b0744081663a6cc5afe98f2972f7542f89145c9f4bc28cdeba99556799c9baf0aac5640243e1ca25d70dc5da820a1bfca199f3b620cef8c770dc1a7a300692e42f279f52bdf359bbfe26634b1689ad2de8769b2f6d2bf372ec018423ab8c17b59ebdc73a2a71b5a2668ae0065d11a2fae6e317686a4f46a11b4f04effddc8a1acd1c2b9d746068f55ab162aea5d47eb4e5ad0fb702ef0c91fcd5f1f8b37e6ba22f9974976d138d70d470e9550e32363234c975c124794ed7236a1fb276699b58c5163e095ef68a0427ab5de06e28880385d456bd64e2dbb20a6b6d5e7beffb80f5c2896ecc47d1fd100ce89773c084017a35c03f1192b4594a724076cbcd68e73d36d63a8ad144df911249d01fc25b43d3b127ba211f71ca427193694c50fcc2d4cff24371ff3d0eefc7c8de98ea5e072481f54e570bc2f1591b69ba2e3b3520c7df5df80a80e7183c4fcf974ed3bacda7317712cdb7d81dbb9121828da1e84297bcb15bd0dc490d17d7aa73deaa3e66bc4b45a4dfc709589980f17bd3b11e22945cacf0c8c146da5af8ba90e99a6ee2fec0090343ad2c1b5b6d039aa94abe352190a6862df514e5cadde9c194631817f656f5f89c8e1d6501b0e8161cf9623d07ce8843bd82a0227cccf764b0eb15ac05df24af0a5a29074254cb746eced8f1fd06f0abdbc6a9d463199743eba8891fbca39d707a808e8bb6c097769e5d849460457cb09e896f97b233c27856cf1dc03d292d7d7d83bdc498c49eebd3a9b236fdbafe17cca5cea87d97f2978cc391b7e9999d543157716d9ef8a252593598365fe63294ee71b16b7e829137e70b66ed04c866ccbba2ea49529e475f06fc8c6a42e7b3de4d3a7d87064bbb937ae2d17256f45cfc1d5cba03a66c3f433c999ae82c214d8985a9ece0665e5a7386efadc0bb8712ccbfc188b7b77472ea967b7e9d0a9e12c6f79c682b42beb819245678a6abbdbf14b2206700e74f01954eac19b7d5bd902069523084efe1b74628bef448201e37f2930423bc7180bcf5413b06e2c8317c9910724f83b8a4027148ed82bd9f0cbdf29be758a6aa55114bc1574ab8b8313a0a8407f062fc9f16a6a8d590b95dd506a029ed609302d1e538e1f127e2d67c338b730888e470f5a40d145bad380a537863faa758d914eaf66d868743877a7308699c0254817a87901513de36136c1f254427a2cbfbdebef85d0550f3a324da02f19e00827b5c9b6e6722623f5f1c6aa2d4fdbe05bff999b407e377a4a5414838cefc5a6aaacb6e4bd72e9aa1bf69216fa495489b46fcd01889afbc0f749f18801d4ca6d9c406860cc1be514925cf81b0e07ed0ba24bd634146bb0c9810635c188ff1fb2e7fd891c3e0408c13d6021b6170e772aac904e15d8bf746e089a4cd0e00b4d9df7eb42b11a58fb01e05a2d135c0473c8eaaf1bb3facbb0722a44d4692ebe8afcd23839416a6aeda6f400ead29d798a16cf213e5b632a00b139787e619c323ca0fdc60f9369624f69e2cc1fb2b3de59d0fca393b6a13dbec4daa3efbff532aa37cbbf2ab2de1150fa7002a17e483e92b8e0b4212fd2f7398729658e8d0c4cd973a7d2ea0364f2d221030cd515780745cc41a3ffb874210d4983d1a1b816e7acc678257eb3141ca752f8e3fdf9d69256ec809a36dc1a50cc6d100a59cb65d1646b419c88e08009415a9133d06e53bbf37f02b634ee613bd4abc8c0d8360fd1bfb58c06f78f7bc288c7eee04c05935ebacffd5ec17d4007ada753ff750a5e71ad45311285e55e37aa5069c10b799cec13d9196f32716a8210d4e28a3b4982c5caf67d069a9d5630233adcd610c5b440c50b0b572852a6453c89145fe9fce9329c9265cd3cb2cdef1945333b6bfd9acc84786815d1cee77d22ad9665e3d943cb03521c86f3cacb3005eaaedb6fcee9b3b8249261004f6ef395fc85f326521688bda8e8baa59b8a6040351d06c5f89fab22e2a3c4e14d918415404e7ad00ddcb88fc413510e4089c9ebd0da391927e7b16d2a67b6c4d59b7c80efca9014849396c79f043903483d48343da3d20cae0dd00e14192d8c1eb0d5187b9ceee40f7833b41b24cc7d1b50876fca9d8f6af585ebb20bb515a237fdb33cc31c0373d8e56905657ca4337ef029b1b99df6167f53a30b51a50e241e7049f8a19a6b490d5e6749b02971cffe9d4f96a331daa539516fc17d32534abef90709b44112a7a9c4d403acf884636656af1669e93605f0fb506d3932a3e31562425d21ef801c5c08d86a7c53bad6fc17e28f02f7b3893fedc793ee01283aee868ba2202f73449e7d64b09a5cdba27aaa5c9a89fd60d5c3cba0af8cca170618b59b1179bd9b68623acc4c20b8a3685abfe0fdf81c6e3d93dc26898c77a707bf7e388eb674b9f90e6a81f928e98269a2f6ec76f0f27c0e5cb3364fa8532568d63f66df5da3226f18fae743a5e70330e11182f62b8862045c06be0005cf2474e14c6dd0f39c4f3781ed22a23a2123d8b654a50625a71a0d4a6b4c4585ffa3805dcfcc96c1c3e7b17c50b80e4cfe3deea427c19499e56ac9acc941d65c665e50313a61fb5f740a10a50b01154d8439d2b67181cef8a48d284af88f93f0fbba01b36e04566a696e3064729895ae5bb899314d0c92c6e2fb09a9381ca173db863c317e38b7619d230d1bf5a8be10f4abc5812eb9c68f064048f8ef327fbbe1852e48bfe6d5bed9d75dbef65833055a06d9c407dee054b51988f32ebf44b4369a625fc7e29e846e0047815eef8896036b61d2ef74233d91e478d2c212a69b99f9c1d8a68ce8fcf418de24e560ef2862f8b0e3468fabec54792afec41dc9f77ad850c27526d34496586fd10496821356cd74feab283eab3ca5672f335a5d09e0f6096432e584d0c5cbae90e132eb49cf02ebbda5f40a3aa3d095cf4c5ecc176a7a4c9f79304d3188c97a31e08d6cfb18d379b0b89a3c98eedeff9690cd1cca632671c069ae44eafc18561da3fde510a53f2901ed1fbdf4507fdd94077dfa4aac7fd7198b45be2d223c08580081dccaf5ab84c98104ebf94c426c5e7bc725f0644f5abe98286e07a1bdea1ddce2df684054eb84f7c640cee4efd8591f639165b93d1c3c1664f0cfd4c17591cb992ba86f1d868a3246f58647f7302548e2dd89ce3e59f85e91a452a0d672f64772acf3674c647c354106e66dd9dc99c584eda94f6911768e58096977bcdb55cb103e72aad32300a3732effa2c3fc4bf78e12f9ba6e8ce33739eeb36525b3d1a13c83369c5a98f050b9e6775cd42851c730eb3e7f27e92b247541bd6d02e980a69004b32a9b6b6e227f6bc5938d1580ffe0932c2f9dc4b61e899dd8d82650ecc942f73dfe4becc6657fd3fc050962c159e983e4b4258ce8ce73e181ec11fc2e4c05baf8788b240eeb2fef9397ebd8c1a9d6de331955dccf3b7c645ff35cf7676f9114aa2a36f5cc4057110294c9f8e29d70e3db22520859894e30ba2d25445af1a511fd2e427e6948a92be3baee7aadbe7d1cf72e9b4ef4c2f9b882b9450335ddf703c22583cf78a21510baa2f9df5228b73e9e88958524530affe0cdcb98d2f2089a47b0193d19456ebcbe7300b00a051fc4650d1d22fae332078cffea454b2b802416652c416c676a6770a7ddf885e447c81d306e333f8d39b6da902af90dc2a6694e27201b2fbad061a6268801bd9e60877f8b7b6de08505b3f22df35e2a1771f3f9f9949c6fde5d34ca8e4f459437165ce823f7a02fabfa4099c7a39a43f4353342e7afe332ecd8be855271d1488d182d2572c52a9d4f2851685d122db95f06d1f716830695696805432ef2e388347c6b87d0ac076f7a95421d2afae7acd07281890a5b53e56947429139fab95bd8fbffbe7d055bf9bef6d65e1fb3368b3f8b3802a2b364d009aee2f4d515a37f0cf3f7680180425791002cb2688d07ac45082f8ee3642a8cfaa3c9d4c09614a846837e4374dc55437e462e918ff8928ba320b8338293a76531d8c84f74300f9e3df909f254bf14affe0bbd18472ad44008914b2f5994ea6880841024b46cc4ce82b05fb8a748a69987b439e96301edcccdcce32252be8c1153b40566c61a3f55b82a7bbe587687d3a9bd1099e04210f6c0ba5ce942ccf7f0d982619d6de0055184df63a27ac0db17a83e862b984c0277d891cb57c0de234d1caafde4f572931d99e2230184db49251ef740dd798fdfbccb2bba59c3bd627cdf4e9147168dbc3186546735be974412695ad92ea32629055193e46849910447199e8a7e49f884d0520dbe51687f72904c6dfee641cc8d1310219e219f074c82beb212b18c617f951d28d351d0ebbdb3cb2b6de70a14f1065d58709c85e3459dfcaa39e9700a9650f8b027e6ced1886a5efa6b81948775dd8531cb3f762427b6c51eb65002168cfd07372fc3c4eeb94d737074dde04d4fb6d71cf81fc1e451fc083472bcfa131be2dc8231f04f75a97f536b30f5511b656ad5dc40e0daa9e2ef3e012db877e8c8053e88c78d57760c752a906cf1c866edc807ee1d9ac285f085e819d4bcb399f9a0e8601156c33eceb852d0ad1bd8439caa9f9ddc2ca6114b178243b1cf2ccf1406c31813ee5173dd0e671fe858eab0d1b066b9a74ee5a1da20fb27d02ba0746eb61d8ec9573d643e536f6b06d78067a1d3d73404d4d46f14dc0851b12dd93554b19f7ba96ecda666b71800df3dac640e40179eb1edad24d126fb1dbc97e1c360c9f24d16fd91e1ecf484c2f8499ca685d5dc20c2da9a33a1820941ef30a747f672d18c99dcbfb87bc8c6e1c12eed19b2c20536c60337ef6ba3e13d55457404e5864a45507cec2737d03226c602a59c9ebf1394c5c483e6eaeb582baab53560a9a363efce959fff49d0faeb2974e34c28c09689b8212231ee8d093ab5116e8d3570886796c4d3792f784a11f347ce9166c77ddb9264054f40126c5847633617a944d51b4c34932de4f4d492dda2013db5d4b1200156ab4974b690d8bd5648e012569fda5c121fb0b9726f71436877b2fc4747e8d68a3560b14afe5d500c5a13854bc60a3589b01d9423d3493f2aada8e22fed49c57d2c30133605a947f5cb689584a47ed46084f1473a71d43c6fce1ac8c26de6b5508ea62906930f4132322186d7d39a822b5a1cc3fdf00828310d346b06946fbe38d40c4b3a7ad9935d805cbecffae88896fef59336df5f245f5a650b32decad1e", @ANYRESHEX, @ANYRES8=r3, @ANYRES64=0x0, @ANYRES8, @ANYRESDEC=r2], 0x3e}, 0x40e) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setsockopt(r0, 0x401, 0x5, &(0x7f00000000c0)="59d0ef5548bbc6d6fbe8dd3a49889b1d2b32e06afadf95d3583899a9f6408b2395543df5f04772044260ce548374", 0x2e) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x1e, &(0x7f0000000080)="4d082af4", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendmsg(r6, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80146940, &(0x7f00000001c0)) listen(r0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3) socket(0x10, 0x2, 0x20) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000415000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007ad000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {&(0x7f000021a000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000219000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00000c7000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00001ce000/0x2000)=nil, &(0x7f00005bc000/0xe000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002d3000/0x2000)=nil}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) dup(0xffffffffffffffff) listen(r2, 0x2d3608a5) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0xffff) connect$unix(r3, &(0x7f0000000000), 0xa) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x0, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgsnd(0x0, 0x0, 0x15, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) close(0xffffffffffffffff) r5 = syz_open_pts() rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000300)="f92cee15962101877db924122c386e3ce93279b756c112140c38fd942a57a969533c4919c52992fc6cf14155f043763a55efb9abdafa3fb0191f5b39d39afaab670c764895a43914cfdfebf0b1729b801cb960841847f4f9ec2eed9eaecc4f13e5c4aa6c2b43a913cd8862d9bb7a16b40479a5221daac863889ace48ce164197defb7fa1c308db4b15375a9a5cb387349418e6aa3c6b5bd2f4ff6d0f9b3e874c912f9fd2b8d21408dc201610e75be1ae772a66b136cddea3dadf870fcc8bff34a824f243482c3bc220fddae9ac086016595e8445f9ea8f0d46e7c8a5fea51a8ae8df312ef66e221708214cdaca469beb65fc84ceb724bbc3adce628ef848d5e4c2482ad9d6b0f27a2918686f85260f08213dc15d65041b1d1d6dd70fdd47e3d01e66883f2cb3e804a97d2cbe2d2a2460b957865186913d2bb0638fd5b3e37e7a93522faa5e9a2acd50ac30f3ce1c26df61bf3c7c42611a3277c34d71bffea76a07968a56755d93fc5d7a367dc7d192cbd02ca6a57784a63d2931a94d68ba2235397a3dda74f1a7360c33ebc320dfda23bedebaa679ec21bd6b31e297810302b0527221837f0c611794f499cf0b73c0ddaf998a32edec44ab4c706d58f6932603165cf6465a8545f0961a26277f188fcd271afe49aafa4aa17cc0057b867f124a917c2432243b4fbcd6fbb2b01b6d3852bf069388da9bdad7204e5db7f80dbd287949f987f5700a86ab03f8942bc17829b6b6f93a7fe1d953165f9f4dafa4726c3bc4375cda5ec359b406169eb78df4e341bf55011fd354bdb0c8660a738be0761e6bb6f127a8e4dbcc0f637e59b6cf7e4ffe8ed6a7caf445a280db95c13aa6200c4fd5d29d44e997eb9cd67aaa2d3b909d814de11788719f345a0e61d4703ae60819466ccf0a81122f6b879991dff47824f32618d5b4a1c056686dbf5d1a8a412f35274f4bb200f19d5622930a1c831e6ab2f639ca74064e458193489c5b86a5a25906b57696ff1234ae4a28d30d472a7cbb7f13f122e8cd8b6462f43ec1b06dc8a6bcc25185465fd8d75a622e0db4a7637727619e7f0e44bb440b4eefa2b9c9825fd84b5aeea4b7f7375e4412dabc3552dffa2f55d313e4663213c5202af5214da8f94266bba3fa51f1484b5610bacbcabf0930476a6c0a407dab1443d117ddc273ee4b7042eb5cdffca330500f764672a3396e16e26c91a92f9e5cc72f9b91c679d765879a441d5d0aef60bcd043c85dcdac3bd7b8610605c3abb4c18efe59f625c07a94008c1b1d61193c8cf9d1f33d8f6bcdfd0d363176be413b7d0f5988ca549d84b2ff82f26d865b3cdb83faec016bb169b166e478b5ebc8e292b1868bb4f5086b975e7163c97cff5a192e2757d248ff7d3a1cd42944ddfcb2e3f64280a5b996f4059859f401772783d419e56f4c834d35ae7343b191bb6edb6530be071a84faa66d0096a238551417c1af8068630c92c6389e9af128659055d839ddd292492654b49ac4aaff8c5a93deb0f81c3c4cf1a43db15c20bb576ccecb695a4b48eff22e6b96264306f32ec7817c24d7e356fbc9e74b190caa3cb49b3e0e37ef8f6c2b2ede20691795a2c3c91d3f595147c0b3574661ed5a7dfc579f052e3c7f8d942a869a9b11160c1b626241b6713f194c27e04ee9be3de4836b8dc86d70f05ef4809275e1e80241d93d9af14c8da887592a454fa7442472481c1c7782a3063cd73e4ead9afdd0148b66720fcd42240d02d620f309fda5bed8ded4cb53142f7018b4ce88bb2f0395cb778d91d86e6774ccd16ba8a759af5c6f36859d5f5b14a474d299e7af64e108b44e78f7e94e28b911bec51b734edc24cb9eb072475422c269c2085c37b1cea0728e63622063598d115d17779c684f0e628098548f1ec1c3f80e432a831135f815b99adc80", 0x54e}], 0x1) socket(0x18, 0x2, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0xee00, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = semget(0x0, 0x1, 0x20) getuid() socket(0x11, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x200}, 0x2}) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370827ba92a021d89110bf8edb7dfcae94fe7f52b0ab618ff0655ff51e4460c4d82ed00c7d85787e3920d4497c072236c1f7f7a49df1eb6b3c3a4d9402693919b18608f91a5b08a421c06879d0602f89b4b9bc08be93d2a0ed4e7b0fe2c6f6d66fdf15cc36236fa3a3f25f60e11de92ff90e5dbc034d8bfb0ec1335f9ba819f4fd0316c38b8da125cdcc18ba4bc12c01aa55e0fc8d64fd47ab0255c0229f3c8ea5e61152e48db5ae9c9b16721958e0bd94a9a3f2d571d6e646f4412b1a858334571e2d21108b0f4be4f3f7036c0853021874e4a3b38b13e4fe7a0669cf3f01d632bc447703b69", &(0x7f0000000080)=0x100, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) close(r1) acct(&(0x7f0000000040)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x5c}, {0x16, 0x0, 0x0, 0xff7f998f}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 3: socket(0x2, 0x2, 0x0) syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) rename(0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x3000000, 0x0, &(0x7f00000028c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000200)}) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = open$dir(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000002c0)}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r3 = syz_open_pts() renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000000580)=[{&(0x7f00000002c0)="c2350d252b9ddec5edc5df9a667beaf4857c639ee504921d3bd018a148629006b930265b3f145f011aae730d4ad8a9e9661af8c3472a18bfeed9e692d8f016c30a11d5f21eaf7d8d7fb4b9c955e2e5f9554c35c235edfdd3e5ea6b93597639aab772dbbdeb6b0b5efe49a6b371f610704b8618302f6d196fced3f2a43228a75800a6c8e2e3b9763ca7afb3acecd141e56142f4dff9b2fb027f54c2565c31e113276496d155383b17a4476dc5009f42c03c87e08ad8678ccdb8e380e4401f59c656b0", 0xc2}, {&(0x7f0000000400)="5389ae7c28f642fa12223e4371cad3c66b5d5d24a60789731c54a4259297114cddee5cf9518fe11fa001df65603009a1307cee1959a134ae316c7dc4d11b893ad51fb96eb5daec44cb44431cf10fe8", 0x4f}, {&(0x7f00000004c0)="451eb1eba461fbc84083b95ab7a3495db5ad950816de60e0850ae1405b848742d66f110958cc4fd2e63de0e9a311b4f02a004a8d2ad597718e0a472d9ce1f751d8d7a23e2020e0979fd8ea24121db8c52642594404f9d07060b1", 0x5a}, {&(0x7f0000000540)="dc8030a9731c6f859b52f30e444f52f1408e3c30e87521b9bb2bda4220684662876105aca41edf1d498c68b5b9588f", 0x2f}], 0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280), 0x0) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9e8a460f1e91e59daef03d884c8808f82593b2ba80de3fe9f244672f156d0419d6b38aed0f741b691a38ecd868eecfa86df98d4609a8899bb23c85bef0f5d24be58646169680923507e622abd6bf9924bbb2d9d6a2e3774ff58e9bdcccb4d2994ec6c0b8c3ba73a09e3f433ab2baa2a2055a6e178f823ff8142e03bb7131b66a7b7", 0x82}], 0x1) execve(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfdf1, 0x0, 0x2e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffff4a87, "00000000000000000000000000eb00", 0x4}) executing program 7: r0 = accept(0xffffffffffffff9c, 0x0, 0x0) getsockopt(r0, 0x2, 0x8, &(0x7f00000004c0)=""/51, &(0x7f0000000500)=0x33) setreuid(0x0, 0xee01) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r5 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f00000009c0)={{0x1437, r2, r3, r2, r3, 0x26, 0x9}, 0x1, 0x0, 0x0, r5, 0xa8, 0x8, 0x1a2d}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x4006, 0x6e}, 0x24) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8035000108"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x0, 0x0, 0x1f}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r8) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r9, 0x0) clock_gettime(0x0, &(0x7f0000000040)) ioctl$FIONREAD(r7, 0x8040691a, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x1f, 0x0, 0x0) r10 = socket(0x2, 0x2, 0x0) getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, 0x0, 0x0) ioctl$FIONREAD(r10, 0x8040691a, &(0x7f00000001c0)) executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x26, &(0x7f0000000300)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}, @icmp}}}}) (async) syz_emit_ethernet(0x26, &(0x7f0000000300)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr}, @icmp}}}}) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000010000303a00f6ec0701df46fc590bda9e4ff6ff020000000000000000000000000001"]) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0xc050756a, 0x0) setitimer(0x1, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x9, 0x0, 0x5, 0x3}]}) socket(0x1, 0x2, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() pipe(&(0x7f0000000000)) kevent(r2, &(0x7f0000000100), 0x101, &(0x7f0000000180), 0x3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000067000/0x1000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f00005f0000/0xf000)=nil}, {&(0x7f0000605000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) (async) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r0 = socket(0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x20000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c6bd809d18277918ea2cdc42700000005", 0x14) listen(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200, 0x0) r3 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xc, &(0x7f0000000240)="ea0000010000", 0x6) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x9f}], 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) kqueue() kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getuid() getgid() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) dup2(0xffffffffffffffff, r6) executing program 7: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x29) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e4e1844578212bb775e14c946966e176943ccf43d2809a9a35c7ee725173a1f0751c1a00120a3eadc2ab271a6df14e9e4eee27782f6794753a4e335cf8a71194e48e3f790310a", 0x5f}], 0x1) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000100)) r5 = semget$private(0x0, 0x2, 0x29) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000580)=0xc) r7 = getuid() setregid(0x0, r2) setreuid(0xee00, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, r6, r3, r7, 0x0, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000a00)="36e562852f9846aca15a7db8b0276293f4b02955ba5a6887d14f2d685031e865bb532b09c0e9726165f26a90a67711a5f268539e5f260a309afd0c19d90c3833f0c79c74c1c2e2d79b065be8e7a5597ced0eeefc21a944042d9fb39800cb2beed2db93010000805edf9cca3e49f75378b582080032815ec32012cb63b736705c3011d3f2bf64d6660c6f2c3094a4a8023a334a2b2b458eb6a7ee0330679c738083b5b737d7107c8c28773d12819b2bf175e73c9775e397cd5c799e6d", 0xbc}], 0x1, 0x0, 0x0, 0x4}, 0x404) semop(r5, &(0x7f0000000240)=[{0x0, 0x0, 0xc00}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x151) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$GETPID(0x0, 0x0, 0x4, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/266) executing program 4: accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd1, &(0x7f0000000200)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x1}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0x11, 0x10, 0x4, 0x0, 0x2, {[@mss={0x2, 0x4, 0x3f}, @eol, @window={0x3, 0x3, 0x40}, @sack={0x5, 0x22, [0xfffffffa, 0xff, 0x9, 0x3, 0x1f000, 0xc6, 0x2, 0x9]}, @mss={0x2, 0x4}]}}, {"065ef0f4b3519f2bbd840afa9b041370f4168b52ae7577ff13487f72b450b4896e0f1491698ada39b39c1ce93f88f1551a795c1832dc27e49f0eb4c9600186b8f84a35704988f05fceb7c46a59112d4a310665fcab93e26c73914e627aac61ecc306f76f12748859d9e4d7"}}}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0x40) shutdown(r4, 0x2) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$pci(0xffffffffffffff9c, 0x0, 0x400, 0x0) (async) r0 = socket$inet(0x2, 0x3, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x188) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) (async) r3 = socket(0x800000018, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000240)) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000300), 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 3: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff5a640eaaaaaaaaaabb86dd60b42f2f000800000000000000000400000000000000000100000000000000000000ffff"]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x119) executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x0, 0x412dff) r2 = semget$private(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x1b4) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = semget$private(0x0, 0x5, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002200)={{0x10000007, 0x0, r5, 0x0, r5, 0x4, 0x1b}, 0x9, 0x4, 0x7ffffffffffffffe}) semop(r6, &(0x7f0000000000)=[{0x0, 0x5022, 0x1800}, {0x0, 0x8007, 0x1800}, {0x1, 0xa3, 0x800}], 0x3) semop(r6, 0xffffffffffffffff, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x7, r4, r5, 0x0, r5, 0x0, 0x2}, 0x7, 0x7, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x3, 0x0, r5, r7, r8, 0x20, 0x401}, 0x40, 0xfffffffffffffffc, 0x5}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000280)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @rand_addr="6987e035e9df8e733c405469ab62c50a", @mcast1}}}}}}}) executing program 7: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000040)={0x2, 0x20}) close(r0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r1 = syz_open_pts() mknod(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4000000000000006, &(0x7f0000000280), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000001240)}, {&(0x7f0000000140)="aed78611c3b09f9f9249d17f66ebdec4b406fd199ab34f2be1c09c82d5fecff2ae24675115902f791c01ed80b0e21a8bd2b4a5e073610df5cdd9a713ebc40c26e2c33f0776d8480825eaa52810c2eba6938532cbbe284124e7f9c37bf05505ce6edc2eb9cee22586f7859f18339e1812c9081bad3fd6ca75583aa4f8b6b05ad9274cfeeab275924e", 0x88}], 0x2) open$dir(0x0, 0x0, 0x0) msgget(0x0, 0x210) open(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000080)="316442fe", 0x4) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x6, 0x0, 0x20000, "fc686b340da1e4795af94547bd1305963c00", 0x0, 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffe, 0x0, 0x0, "8717f9010700000000000090d692480d51aa8000", 0x6, 0x400}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000380)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116ac43ecc4cd09e88c72caf400915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f422200b1e296add7ca77f427beeb319e20730c7379e42c8e9fc235042578929df59f99e8fa2a390000764626124f0d61356bb81a1d108804c337f9a65a218893ac654fae495a00100dcbe93e80a2b61592e9a512b6a5276c722fe95d236f9bb0878cf229c4b2b511cba5dc8f6227a145c079", 0xc1}], 0x1) executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) ioctl$BIOCLOCK(r0, 0x20004276) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) executing program 7: socket$inet(0x2, 0x3, 0x0) socket(0x0, 0x2, 0x0) setrlimit(0x8, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x9}, 0x10, 0x8) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r3) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x2a}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x1874, 0x0, 0x3, 0x1773c543, "5fd67c0100"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="09e01d9cb48829faf287c08ec4aa63d7bdda2c50971abb7c2056c857c58eb0008bb7b06590eae32bd6a15e6b49949b0e14a1fb2104f5a1e157308921b09662c5888e24a6446efddf08a359e2e11c1f0738ef1c970d74cecf088979e41570bc9b92a250afd1f4190a5426add9fb1c266ad149cae02f0e26bccbdceaf842314adea5ba503c97c2aafdac8fe3345c81", 0x8e}], 0x1) close(0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x5, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bddccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc", 0xdcf, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea000001000000012773788f91f86ce20b3f00009300", 0x16) clock_getres(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) r3 = dup2(r2, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000200)="ea000000", 0x4) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socket$inet(0x18, 0x3, 0x102) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x7}, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000", 0x62}], 0x1) setrlimit(0x3, &(0x7f0000000000)={0xa, 0xf39}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r3) setgroups(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0xd, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xe5, 0x0, &(0x7f0000000300)=""/229}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0x2, 0x1, 0x0) syz_open_pts() executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffff7, 0x7fff, 0x40049c, "ec9228440511f0210d2de85d1554000800ff0400"}) writev(r0, &(0x7f0000001a00)=[{&(0x7f0000000600)="5a69c72baf5fd3232db459d94484a842aaf90806a411650e0d08", 0x1a}], 0x1) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x6}}, 0x0) getitimer(0x0, &(0x7f00000002c0)) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2}) pledge(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) getuid() setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() setreuid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) executing program 0: socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="94713dd600", 0x5}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "0000c6f26461c094f4ffffffff00"}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/138, 0x8a}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="a9e8a460f1e91e59daef03d884c8808f82593b2ba80de3fe9f244672f156d0419d6b38aed0f741b691a38ecd868eecfa86df98d4609a8899bb23c85bef0f5d24be58646169680923507e622abd6bf9924bbb2d9d6a2e3774ff58e9bdcccb4d2994ec6c0b8c3ba73a09e3f433ab2baa2a2055a6e178f823ff8142e03bb7131b66a7b7", 0x82}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) dup(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pipe(&(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000140)={0x2, 0x7ff}) select(0x40, &(0x7f0000000080)={0xfffffffffffffffd, 0x4, 0x30, 0x1, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket$inet(0x2, 0x4000, 0x7f) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="53a7c3f17f5676299a0600987beac1", 0xf}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x1e4) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') executing program 7: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000200)='k', 0x1}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r4 = open(0x0, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r0, r4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000140)="ceb1d1fd", &(0x7f0000000200)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) r5 = getuid() setregid(0x0, 0x0) setreuid(0xee00, r5) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="c7", 0x1) write(r6, &(0x7f0000000340), 0xd4e688a67930cd) r8 = open$dir(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) fchownat(r8, &(0x7f00000002c0)='./file0\x00', 0x0, r9, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684cb5bddb71567084e096cf973983b85e5df665013eaa9405095e88157332b4f68e78e0793d41000200cbf4529893cfd424b7520600000000000000b87472f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) getuid() ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) executing program 3: syz_emit_ethernet(0xe, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a30b8e5f840f81b5e87afec37082", &(0x7f0000000080)=0x191e, 0x0, 0x37) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r1 = socket(0x20, 0x4, 0x0) setsockopt(r1, 0x1, 0x31, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) geteuid() semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="91a6e635a77e7d794fe34dd8bbaaaaaaaaaa0000000000002c0000000000019078000000000000000040047f030d00907800deffffffffffffff0000000000000080ba96c922021aa53ca1d298e74d09d7a32cb85ce6d6c523f1ecfddd51da9b329e6ab1a7972ba2c2484dc23f70695dc98d35b5d3705ee460931f7fa1b2bfca95b28f8b967e9960a5d6374006136586dda176396a5dc29f3db3"]) rename(0x0, 0x0) open(0x0, 0x20, 0x100) r2 = socket(0x2, 0x4000, 0xfc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="be1ed9c4eea09fb174166af484e04433856341cc9d8c83b91db465913009dc97e2cee6334453209188b1e927a629591ea8a368693e46c01e4d337791e5993e5530e80a7d98fd37169597707c8fdf5f3be8f13dd0cc674f4cbb978f5359c951696ee920cc2d80423e1a3b12233df4721feba45095b8063cb968dcc6cf5e75763859f0aa821757ac23b6281452aeb8e1dc977901f4ac6b3f4d74", 0x99) dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, 0x0, &(0x7f00000028c0)) executing program 7: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mkdir(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffff5e7, 0x0, 0x7, 0xfffffff6, "1007004d007c2600"}) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) (async, rerun: 64) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) close(r2) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) chmod(0x0, 0x0) (async) chdir(0x0) r3 = socket(0x11, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) (async, rerun: 32) r5 = socket(0x2, 0x3, 0x0) (async, rerun: 32) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) dup2(r6, r5) (rerun: 32) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async, rerun: 64) write(r5, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) (async, rerun: 64) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async, rerun: 32) readv(r3, &(0x7f0000000340)=[{&(0x7f0000001680)=""/233, 0xe9}, {0x0}], 0x2) (rerun: 32) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100080001}) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x22, 0x0) (async) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) (async) open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) executing program 2: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) symlink(0x0, &(0x7f0000001440)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x11, r1, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3f) close(r1) r2 = open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYRES8=r2], 0x9, 0x600}, 0x6) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r3, &(0x7f0000000e80)=""/4091, 0xffaa) (async) getdents(r3, &(0x7f0000000e80)=""/4091, 0xffaa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') (async) chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = syz_open_pts() dup2(r6, r3) (async) r7 = dup2(r6, r3) syz_open_pts() sendmsg$unix(r5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES8=r7], 0x9, 0xe}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/224, 0xe0}, 0x800) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfffffffffffffd1e, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES32=r2, @ANYRES8=r0, @ANYRESOCT=r0, @ANYRES8=r5, @ANYRES16=0x0], 0x150}, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfffffffffffffd1e, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYRES32=r2, @ANYRES8=r0, @ANYRESOCT=r0, @ANYRES8=r5, @ANYRES16=0x0], 0x150}, 0x0) syz_open_pts() getdents(r7, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x310, 0x0) getpid() (async) r8 = getpid() ktrace(0x0, 0x1, 0x40000f34, r8) socket(0x10, 0x1, 0xbe) (async) r9 = socket(0x10, 0x1, 0xbe) ioctl$FIONREAD(r9, 0x8020690e, &(0x7f00000001c0)) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, 0x0}) (async, rerun: 32) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f00000001c0)="67e81834c4f5dcfad5a40d8a827a435c39c97380db8a9d0e358239943c6ea684c0091d55036b1a109f66081da20230a1ff2ac52a0aefe9a8e041a6d0fb142836ea376972b4eaa2d5e6bf5cc0dea07372663c9b2c958f2aa1bbf252aafbb6a3985c75d3c0deeed76deff9cab74a0ad47e18d44ff0c4eb1579cd1ec8b369f789798d0e6267dd3dd9d05d85e3ae652761a4c9b06464cf8e3189798e6cc544ef624f24a999887a5cf3f3b45a1f8a923c17c0e690b62d8f81fdcdc2221aaaec70", &(0x7f0000000100)=0xbe, &(0x7f0000000140)="f462037496e34f14b9282e68bcbf1c4b15d6eb9f764bd3cb3e8d111e0a3f7da5dcc3a9a4ac02d9b5b14253b08322d0c6a30c74c323", 0x35) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) (async, rerun: 64) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) (rerun: 64) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbfbffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0xb, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x1, 0x6b, 0x4, 0x8001}, {0xffff, 0x1f, 0x20, 0x80}]}) (rerun: 32) executing program 3: accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) executing program 5: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x1, 0x4000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) utimes(0x0, &(0x7f00000000c0)) msgrcv(0x0, &(0x7f0000001600), 0x94, 0x3, 0x0) r3 = msgget(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000900)=""/79) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x280) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x103, 0x281}, 0x9, 0xc, 0x0, 0x0, 0x80000001, 0x0, 0x1}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chdir(&(0x7f0000000240)='./file1\x00') setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) fchown(r4, 0x0, r6) r7 = getuid() fchmodat(r1, &(0x7f0000000380)='./file1/file0\x00', 0x20, 0x0) setreuid(r5, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff}, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="c7ad74e831a65af8ab8078b2ce019128f58edd6cd3968225913dbaa1b1ad1bc03351ceaba6549937cdd200757393c49350f7ef86a43429256ed0762f81aa22855999c908c4bd3d130523768aa9dec900d5df39f2127a5510d9f1812c", 0x5c}, {&(0x7f00000001c0)="dee7a89244e368dba60a1f13bea5c54beda8efe00523e0608076f00785f138bd8d8feba07f486af9eb", 0x29}, {&(0x7f00000003c0)="428464bb1de43a39d7266175ea7c21bd9239c684801bc8281814cd577cf0b3d8a218555188c54f5e17e79b5e6004003db1db216db5c0ff4c100c04c66f0ced59b25145b164a17a7810c61f2bf7f446733bbb16b209cf6d131efe7d902b2c8412332286321f17927a19d86e9744fc3d1a237d8bf089a365ff1420711ed30eb65be6a0d62ca67ff2bb2d4d0d3573c2355fa1e449a400"/162, 0xa2}, {&(0x7f0000000580)="27c43f6e8332d33b968c4d10e17451647f8aa6e235bbd229bbc29901c809d4015bd30de68bd35704d1db4fe7dedf547722d18d4e7e7ab15147f3c3dc31b7aa20a40a86bba9762f955188f8f04d95950093a19d9f90f4a1e4059b8265364ec3bd28954b4e0a91ba3194d9565422ae0dd2c75f484bf3ba8efddee8fc83a671d4feffcffd29547ff789e0078521d5268179ed1e", 0x92}, {&(0x7f0000000300)="20ee3e10754becbcfb2c9daed929e83aab970e2984686901efe9dec673e8aa2263657c1aae898d311652b81390cee56e029baf6cb572c02558949e472465fc65c057e61651dbd3d97b08ea48babdd1a10dbfbe7f9e833977af9fc9b6ea3a5aad37dfd6f75815f26f10acc0893a92d2b005700d112dbe5da8dcc4db2b", 0x7c}, {&(0x7f0000000a00)="a70561ed9980f350254faec893e5d7aee5a7af705c813cf66d44669bafd0bb3f8ce5cb0384498e1ee86f084a05ff3e61e5009f428e029474894d77de7173b52c0f42adfc6852fd6b841228e5f88317d72fa83ba129b36f402741d4b91910b57bcb040f58d31c56f19d100c47a4c0540a64c649cb68ef5f150235d050bba69114e0922f000000000000000000", 0x8c}, {&(0x7f0000000700)="f3c52be721142969cd2367b4dda0652f18fb3c257989bc884f5972533497f6c8ccc7edcebc0cce18004a0e0c974de29ed740c253b6976e803ba9e3b2c67f8b6244578b1676e059eda53b4c97c320b9695302b7f547b0c8ea94cbcad5687dcbacd851d47f281440442efb01f9d82fd31c6b94d008221a7b2e9c59904f40319d922360e1e3dbfbdb6da5aaf2f03f495e2b628193799a62dbfa9b598e66b6e4ca93d90d2d8010a965afd0", 0xa9}], 0x7, &(0x7f00000007c0)=[@cred={0x20}, @cred={0x20}], 0x40, 0x4}, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000640)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x40}, {0x4000006}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r4 = socket(0x6, 0x3, 0xfd) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000680)) sendto$unix(r4, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000040)="8e35cdf6bb5b0128c6d16fdb847955697778424ab724", 0x16}, {&(0x7f00000002c0)="f3bf6c6ef18a5e2cc7a0c923f8c6da4c95f32413b923853e65f3295462d0652fba636093a74f80240a60b1f1926256d6a58963574ae9acf49a146c6a27200fd619d4df626f984086248653062a9c12f71bc64bf233fc2d8dce5ee5e4ae70645baed406e6f4bb545d0240b0fac9e3e630f0355c542d0591cb806df16e48a4b545188afb55afdfa42aaa952586f63fd5028e4d689562defba0b8406f36459cf403f23a6312225d65faafac46d6b46da10825103d5f21cf1fc852495616350cf8167153acc30e21d6", 0xc7}, {&(0x7f00000003c0)="1a9401406109938c10c2c009c0f169287022014640d2fb1bcdc7d92974e7cf0fedb06a34b5f76c843de07ababcb110a04a12950544bce570fd1d1ebed14a7d36f949feb324bffb56f326a208a7d9dc06be02fbecab9ef262f979ef5a98b350b1678e6742ce387c094261689f3be0c60f9e6aa7edf075a75077b8208562e5c1a2631b078b0d105e0985fa610521f021de3e83ac02cf1d05e9461884db8a238747fa1e1314b2b907d0e1a23f50e5c108ce21076c631f472e52a6141ed7f2912b186a8f418ea0c90f05ef8eb21ac78e4e0afcef3cb34949f355ed", 0xd9}, {&(0x7f0000000140)="81333ac53f2cc88bcb8ad59ef9d959096545aeb2a261d833276c025f6ede586b2c69b7dce6098227e45977f383735724d24bcd", 0x33}, {&(0x7f00000004c0)="c26f4be3d1bd056ce41b6c02d9d260fe2bbd537fb7111be486d377fe0b0ef67eaf7eff7828b578634e8365e4b0f81c7fcaff31e64d04b250b97eac62ff04779383e1f1e467c23da670741ec5fcd484b7b4d8876b15cb04a7911b56bb426fff0bfbcfe39283d686c1cb7f2d71adbdcbfa6bd0b4c2e582d5f00e8afcda270b5a88039a5300d0cb787785c031e990ea013649874f64102afd003b091aef16b09c5cef78436d1d686389f1c075f022b9c0b36ac339c4d191aaf0fdcbcc8da5988292b050", 0xc2}, {&(0x7f0000001300)="ee685f26f3a0ec15a111278b4eab65103e482132a3c04f921fa9ed9d2de6795edc84ee94ae6668865ead6b45be6318a15fb39be4ea36add7a94b2eae376cfde373493352fc4e7de0f22282019871da313953684bdfbc25434809a59a20c145b91b243e42eccd26ab52e4aaec50872488661499326e4cb82d070f528bc315a339f9c8c1718fc3aa3b1a9879d4e5ea85717784fdb0316588ee6cf686fef5aa8286e293ddd0050226ca301f6940b1c75016c0b6007b87313e12f7cf60ffb08d9932e2a0f3afe0d57a112055583c285a4f57c3f11a7f2d990eef4fedfd23f52541c70aa4ec5ad3bc6aa07e3e049fbeb0bf765fc9cc282da03cffc02467a15b38e115484aca755fb08d2f09b4891ebd61c3c323e9ca6448e3c2ca5324bd295a6cb14e5656ccfcbcc647978c3ebc0150e7ee49407ec43f7a6f6f36a76619cf6406916b4773d273d77b62c542388cbc4f017c03d201fb4d1a8a9c87dde15e354be1642f1f6fca9bcc13f6ea8274d23065aa97e4b3f47e47a7327cd94db4bcde14bd8a84f6456d055fd7049413119179701c8d96bd6d1fe544db9046c7dc5be820c9bb4376e469191c333e5b4e6a224452746294a2c71ab147040e34c1aecee83f29ef058f240584e16be1362f779a603096da9ee5335a725c42d47f89b4d9392e0cc111946a618e9ef295e27407a2d5aa603b0dcbb13507b18fffd9a08a3ad382503496fd21954b569f4ef9caba8f37551d1e63ea3958557239d7998991b82471be318e3b9b6e8a963273accc8a6e4579bf7cdb4b5791d516acddf834e92d3545bd0456adc97085b46a9229f75bd0dc0829d7231538709d3f6421fa47d4e9dd21099f6b6b3128eeee069f3e98046cade1b0f2a27740a16d5c1ca516937011ff17df097369a1892cae10b9da86b8f97b422c5ee9389229583b0caeade042bfc9e66eff01dff0c01c34c1bb82684addf35afafaf597de2f49d541778764f3054206982e7db9e009067e6eaf61196c9b1f6f63b1561a295773d09999e84581035d76d4cfd466a7a5e935067eef180288bf24b37d3896921a92f426e002d9fa0597802de71ea1a8823a0ad85a30f809caeb9ad366f54cfd9c1d7d94b146c92bb93fc4ee500104dee8392aed4bf8efe2cee07ec015f580561a9b23a421c39acaad636bbb86878038b16592804d5b373888ebe6053463207af19d25f06a524d5ffd2b15e93e206de0aecf4dcd942aaed1f2a63ee4cdc354359670d1b0d1f363562ec61992ff49f9433c5e34a4b43155507262e6052949f12de0039c1d4761409f885e81d497a55c0a0501d49ed1f1e66cfe0fca6371d202db3edba7d1499963c78029d5bf291964617afb5ccc2cf9fc36246bec9d7ce2713727b139fb47fc15d54aafdcfae7a79c882eb64bd52eadfad7fb7479036a8c41868ce9c5c64d46cb73eba888dff7f41dffab37c633812f6dfb3f570be2c189e5bb59c93f190d1bdfc7f109158ad8f61952827d885ecbe0bd638bead69f8d36345e50447bff6cd4acc81bfced3fd2aa5fe1e5b88eb98795ca3c9f57c4a6c85139b54063f49259ede6720b0b3c1a9b3185b5c6483c74ea350ddd975249334d295ac635200925661ebc66f564657073095ec3c02da2455d9d7dd29ca786966e4ba08a19530b119de81a8286b71fea5bd61261b2956e2f463ebc117b908759f7adddcda74465f59819c5cf4a1f186acedc042bc92ce2470fe29ecf7561dac862a15a06cfd61701e2bf690e353c4af510e584fa64d5c1f2d5ceb50e518cdc3ae31f3ac5e16ac2fa820eefb9a1e1e278044a7c02a2c1ab8048b690a96745a283d48ed34c4981793dbae623723e45ef3a5f7b6aefc2d837ee7a26877ae6616dc6e0f31f70c5531722471161c0c001bea573f3ddd948864bfaee84d735873fb06b78683c7a74d9df6fbb6090cfd31f85acc46afabbf04a3c4ec252f7b05ea6dea30fe82f22d343ddedbab360c71d5c419934520842ff5f0e551d55008a4773247b65f35f795fe4d2c408f8672b3507620c1eee8352f0acd3596dd420a36e6dbd534e7c5104ffd885d981949db93c907ac67a658d8c9df512f92047eab7768904e62e22129b9b9bddb33a7338cd968ef3d9115be49665037bcc333710dc701c41743f011365fd01f30853166e3d6dd26074e040293fc7b50894eb697beec86c45534b0725bbdd4a92f41aac7d10d23d04cc9d39f04e47a54da537b71c47de2ae26c1cd0b291a0fcd37fea8ffcd12ac35c556e7c7c4e26112845d041e95c343a052931b5796ac30d4c9840b9f8c2dd101fa75f9568e8b13b0d609e295ccf27df024635aa2654852f64496aa11ae9ba7330b799293ab1a05ca1a8ce7817ecb1f3fbced069b059877b5e7a29ca1e1c8634b3f725c5d54532ed9d5a5ad3340783faae2b5e57a3c3b6e43f2d4653472cafaa885884d332174c3b4d700e8f71340c85c4c7f0d42bc3aca71a7817dcaee01cdbf977f08ce6d2c83ee13b51b845d5751c256124b1e6fee9701518b44eba97938f069d4b5163c6fa6c303a471027eacdf52c5821be0dd1842caba1aeb138c50ee1d613304f32efe7bf91a2d6b97cf272ac05666df740bf255fa73065a1c552842920f252a1ca176762eea94e9f9e4d5e06fd3f75a8425db8e90cab53c0fb8a3e16b30a74aeb71c2b6e8e954fd0635f088093f43633e1b2692a79c846c19c9a15171a61c1a099e92cbc1dde70f11c004b283a10abb9990005b77ee9ba3038d8ee70986ec1ae43f9e0d3754cff01ffa65c379f2b60613f491e115d59bbeba3082708a673965813940ef23301803e04a5d28d4d9841b3f5055a292907246f568e904d1ff91af9172a22bbfc38ce1867f55440575f6b500645b69b03e933b8e47bddd8294350a804d6abbdc983edd5f2290451e2551a9c55639f8045b2cee4ca637b48bba6bdaf4aabc69626cce99969af4f12c8043642eace8bc573cc150f861381668616c2528ea5c3a02bdb68757d356ec59d5ff46506c8195a6b42c0bcdc0b20bf7ade809fe80913c17ef815cfaec4f6836afe119a699466be63a941cce1359c0d4c302e27812958b7d0b07f63097ac5f783373274313ae5003c086d6dc346c3a77da88d2707c0122dfc4e2ba38d6d12f39aca243b1907062c6cb506f7c4ddb67bdeffc0c84af1842c72fb8217bbcae8294fdc1dbcad98c4723b9da39a27be190245e7c17b659661fbd2f87f3b5c08828b1cef63cb529fa581352602ed34ee2907377c244095383354f65ebd68c067758b03879af46bbabaeaeb10d73402a1d48daa66294cb3a29eecf054413f19d7e93f10ac7ae872f752e00f3ea9977a858b498ab8911c15b30d6c01c4845ae4fb2fa6c7abc8a8517815d9b8e02a220d11c47563e8b0582c00354994b253e8a6aa004c189c9c8e706c36bf622da94e95bca5cc979a4e44895154f7603962bebf54e2a274ba276ee6a689ffe8355244b68da3e5e9d5d8fd8c999dd4aa8aa80cba214dc1e7f250cf85c0aa1ed9500f262dcb84c6fd0e79db58457595c1bb866956cd5d4a701532a27bb31cfef4b8bc1eb1d0e1038a117cb7a5d954e250ab8ebf9b72e65313f0a05b7c6a4ddfe58d28b8134a791afade9ea6c432721bcd342701939025c93397de6489b44990adb1496071e76f1cfe9ae0ad887aaceeec6c4edbdad42e2125eb1a1f510dccc8f314c498cea92508392aa5911395b24e18dd56108dcec6e2a9f5089761cb4f1056357d68d5c2d358e91853cd7efc35de5ca6b51c4c1162a7cb7d8406bbcb817afc63971e4c21f2bcf2d54ce63937035c8b4cc612fde4cf6ed1cddd38131417c7c37549e8d140ba69b9360cb613aa47b5db50abd07925534144de3adec5a5f408166a478417dbe1c8a0679239d999812916ee1fbdea244feec40fa8e370be03d83e0388689ff3daaa7b9e3cb4cbd36becae731cc69976c7643abd86aef28ada91eabe1952065f1964fba018a71c8e984a2e1031b525263d13e51f19b7adcb5fdfd0d42becde4a0c04c8f46028560ee0bb8b30c8052b5a11bff81c568d464cece88b8f06759af3d77409e7677fb5b2099fc0735020a0503541f89cf5f830b916e8751bcb8affb7d6fd5ece359dcf951f456f139d3dd04b4dd7e0840cbf8739e621ef33dab7bd209f0c0ef4c937a95ab871cf3ea3b0f5356103686dbebfde8b17129a35e44198892e592662eaf2ec2081188b48d02ee300e7821482df5d2e298300950573b8e13e9ab629f53667dffbee88bb6a52ed2f1828f9643cf503a50f58e456c03cb47a90f1e78813543235c4b66312a0c148bc82954f65a20d235a55d3532101b7d2533d5cb13a13ba12478f5e841c92cad373532100574c6f9d67c6ac719a3e365f81a9ec3b225ffa72fc2360219b573e82b93c957c1afa97dbdc730cd474484f7ad50c5d9cd075d3fc679a2f3d941a4fa2e88046ea64a942e3ea0292ee2ce82b646a1a6b301f9643b92aa3d4e41c9c1d5e1b24800a953d32bf511925cdf6b8730f253f674c71c13294393427d28d3d0eb48cec42c4f728131b447522ac8693d6725a1a3d9a2d0efed25490da30f0f046710f5e6bd74f2ef94cbe3b31d74d08b1a6f0b759d09a684f5d5a6408e0a64b21bfca43e56634adfcf1326076ebec53899e0f22d51bcfb1232f3aa96be4301dd33a9949fec2b5664c67474c8b7ad95b88928976eb4e85715820cea20aaea3ccd131f7a67ea19075f27fb73b9875ef6317e2af551bc168e9854936e9efc360bafb2183d197b14bcb436b30fffc9e2423bfdd7594e7101b56af63af475fbb47900ee9f19d7197595623c687412c19fbad6c550102e5428b7c515e71824cc1fe5d9e518aa82e514f394df0848a82a5b84888fba9282949fef66589cd31d5b1febfbd9e6937ff6069c84e78e1261cb36294b2a9a864604bac5ea8c9ce4d14e31fd6b477c2905c353622062f8c6b784f4cbb7b4529e65ccaa584ccc9e1de81a0eaeb4681f13d8e3a55a627d7974185f7138103dedf6950f35afee5a54bead245298f037ed470253e888d7001bb52bb0519145e6bc3c7a324249f583887c86517c3a9896c9370f800d164cf874951a29fb31684b36f925da797c6dcd17ba6c454e0415046fbd74e80fd5eec2b588fcd45849d6e75b174b820c59ffe782fe7630f3fe66c7c600be34cb3287a09b8829b81bcff6362264e4facaa13686b55e6c648acc681e0a922023c8ffb1ab9251ef3e7ff35bc1ffa77e451b04aab4914e5ab1dfdf6cb42383fa4434496d241fcd90649f94e3a93abc7d3cfd53dc5b5131063b1cdb1369b29ee4fc4f4ee4192cb613c41cc4b3b1f912ec17ccb79dc31d2614f95ec691a976aaaf0f207d8431ee206ac78595efb6cc1598a00fb873a610cbf13133422358fcb212d481b6e192a1b6e9659d9ff015e99110b534c8760c4929582acf65f866eca2f9ff3531eeb1674b89fb22074507a23ed41926820c22aeb513149ead5d64ff755f8915593b80f32f191b1a769e06069d0f21d31218d26d4c373fe6357d708bfaf366d86110645c5bb613c6bc878f5f24b5a69bd0c4948acc2303e4e8e315b09a4efdf219c9320a7ee5bb5abc3a93035c4e46b26154451a214e254a1fb5640f092292f1cf4b5dc491084d041bcd440d61f4fc09af3f981885c954eda08372b301d5e2c26f9034cf73f2a5f5e3a07389d0f31da41464db31418233a9e6a9cc5c7c08010b6196a61bb550608de7565c4bf93f3efe86c611150b7b8aa3716fc65a3c0baf3c949001c87297376a7e7cbdef42b6cdaa7c437e8", 0x1000}], 0x6) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r0) getpgrp() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000000)="04bdfa5d3050006123339a346f731573d8d508750100000000000000325cebc37fc4e1dd543dbe2da6dd00000000000000000000000000000000a9c5143eff49ac23e9a72bc07d8022d78f", 0xbb20) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x1e) socket(0x6, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f0000000180)=[{0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x760bf26f7fea972f}}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x3, 0x3a) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) socket$inet6(0x18, 0x3, 0x0) socket$inet6(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = semget$private(0x0, 0x4000000009, 0x30) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semop(0x0, 0x0, 0x0) seteuid(0x0) shmget(0x1, 0x4000, 0x414, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x0, 0x0) semop(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sysctl$kern(&(0x7f0000000300)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getgroups(0x2, &(0x7f0000000180)=[r1, r1]) executing program 7: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) (async) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0x0) (async, rerun: 32) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) (rerun: 32) ioctl$BIOCLOCK(r0, 0x20004276) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') (async, rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 32) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd1, &(0x7f0000000200)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc3, 0x0, 0x0, 0x0, 0x1}, @tcp={{0x1, 0x2, r1, 0x41424344, 0x0, 0x0, 0x11, 0x10, 0x4, 0x0, 0x2, {[@mss={0x2, 0x4, 0x3f}, @eol, @window={0x3, 0x3, 0x40}, @sack={0x5, 0x22, [0xfffffffa, 0xff, 0x9, 0x3, 0x1f000, 0xc6, 0x2, 0x9]}, @mss={0x2, 0x4}]}}, {"065ef0f4b3519f2bbd840afa9b041370f4168b52ae7577ff13487f72b450b4896e0f1491698ada39b39c1ce93f88f1551a795c1832dc27e49f0eb4c9600186b8f84a35704988f05fceb7c46a59112d4a310665fcab93e26c73914e627aac61ecc306f76f12748859d9e4d7"}}}}}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x3, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (rerun: 64) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) fcntl$setstatus(r4, 0x4, 0x40) (async, rerun: 64) shutdown(r4, 0x2) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f0000000000)="02000000", 0x4) (async) ioctl$FIONREAD(r2, 0x80286987, &(0x7f00000001c0)) executing program 3: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c00000000000000000005000000000000000000000000000800001a00000000000452b89078000000006041c93a000000000000000000000000000000000000000100000000000000000000000000000001d70c2078b3a9231a7cdea04214f8ec9ac9b030ae0872c19e23a17431ce314e9d7694d068"]) executing program 5: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {}, {0x1}], 0x3}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getuid() setregid(0x0, r2) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r4, r2, 0x100, 0x53}, 0xffffffffffffff00, 0x7}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4}, 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x3) open(&(0x7f00000002c0)='./file0\x00', 0x690, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() r2 = kqueue() poll(&(0x7f0000000000)=[{r2, 0x1}], 0x1, 0x0) write(r1, &(0x7f00000000c0), 0x0) kevent(r2, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xa9, 0x11}], 0xbaa0, 0x0, 0x0, 0x0) dup2(r1, r2) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001780)}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x8, 0x40}, {0x46, 0x0, 0x0, 0x3}]}) (async, rerun: 64) setreuid(0xee00, 0x0) (async, rerun: 64) r0 = getuid() seteuid(r0) (async, rerun: 64) sendsyslog(&(0x7f0000000000)="af669746d10e2ea78fef7b7fcc975b66be75801bfa6ef038d96afc1d7a60c065ff7b16ed1f2be06eb998612ad9af0d392ec8c94d4c08257aec", 0x39, 0xec2a8c0e0b4be47c) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, &(0x7f0000000080)="9025d7883c111af5ba39a44540b968533d48fe6d51218a32aacee376d8df1f2333248e7fced559addfac229743178979148b59b447351dc65729b29d117ad8bbfe464590c6aa7bb8e6121818e5d6c2510bbf654b4f22d7b3bc5fb756e7dca1b2315fd0734944523e9e753ecdc12a02acf9c36f1e89fa2bacf2a005b89e6d93f8ff6d9d4f0fa8a7143e73d1134f2b2ad4b0568f50e6c4531dc49e34baea08e3", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="2c68e7b8e84f7cea857e6044d021422073bbdd15e28e56f10156e63302939a981a6ced86bdc147978fabdee8b991701160f6f66618ac217e388347346046c3add29061eaea86c56067ccf0101ba0c02637d0adffd8c0af34d6e68ebd3daccf2ade96886ae76942", 0x67) (async) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000240)="da022019197ffad48aca199125fd35d8b3422dc1b6539d69bf94972ef12c8b0b4240af56b842a04ebe79c96e51971efd8c2d5410f235e5a4def28d3ee8a77d34c72caf6cbc2648a0ec225fed167dce73e4f42af51e76ec5a0d569d71cab590f06fce88b0b12726a87530771b1e1c8334ff030b796187bcc55f2974a0dc27dfb9", &(0x7f00000002c0)=0x80, &(0x7f0000000300)="848d9e984e25aa80d6a290a3d6bc92afe696d9db53c994a8e137a1b7c564dab2d0902c35adca4095c4d780d1e0b866d9c4f2d5f6da0c358ab2cb09fab45e48fe17212599fa9b674f95abdeaab78f68fc290e309c5f4fc04e56d0040f9b6a6e0ae6ac9f18245909c91528a397cfd92b93d57e31", 0x73) (async) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000003c0)="5063bdafa42facf8df5fdd5bfbf0f04045faeeb36cecf4f341323764a07c907ac9dbcd8ae9cda04ca4c7b3c7c47b9db2df57d2c52546b5db89475257a1d26e0d7846732ea34c44afc91a514c173d048e8be05a6d2f6cf13447c35c7a957c38427e988b77b4c29dd28e910db9a30ddf03896d256cee06f72296d702954d18e9e13cb2937c2bab78967790e43f70cd79b71437bffe69c26fefd2154105e1a37dbdb1938f9d4a", &(0x7f0000000480)=0xa5, &(0x7f00000004c0)="8d2941bc7d034746c89099d3fcdae93cd815f3a3f408910399a32c852bf3faddcf8fa82f6e4950e1763d080126044f077dfa5a943d0ec941fa3072bcd30a9e63395e5a019dc1553ee83f39b13fc6f74fd3e9eb2e5e850a7c8e0fa179afb537b89a016e7cf10f2ed9b0aa805c76c00de2c9e6a2bb63bde051619aaedaa3bda2f21af2e79977631e3807889cb4c86329b68c30f5ac8642ed3cb9b61686ab30b0c1c88b5e224cb4e1914e80a6bd21cbe327259b2c4e38571e0e86b4e43749fd16327c9c10bdc33dee951c024a0b4bf18fff1a9c50", 0xd3) (async) sysctl$kern(&(0x7f0000003640)={0x1, 0xa}, 0x2, &(0x7f0000000600)="49bab5d48fc2a128db172257726eb9e9603df5c4ab6c203a35dd5dd7ab21c8b0856ca08825fa0c989c339eee9df3e7e31d44647d9910452eb56e6c7105ca4b18f906c00d15f7ae6d6a18c05f0355facbd022bd89073a09e1cdde800f8c2eaca6daf29820d11627edf55f1ad5843c507becd505f0", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="91e66a1eec04f2d48acfd0a4caa494384afc5285eaaeaf3a6702c294b6cdc5ef274fff4aa41cc4c655b9c0739e322460e7ee82fdfafd9bf21472f7298e5207824acad71fadf6be9178515a23ffcfd8", 0x4f) (async) sysctl$kern(&(0x7f0000000740)={0x1, 0x17}, 0x2, &(0x7f0000000780)="0dc744ea09", &(0x7f00000007c0)=0x5, &(0x7f0000000800)="fd25d5691aaa430481971d3e799c18fc3a20d12c3c3e4969e13d8d4d3d07ca62a7eb18ac979556b2e260cc970543ef18eee2299c92fd910d0c756130aea1218a50fbbeb368b37b8f41dce970aec6", 0x4e) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000900)={0x1, &(0x7f00000008c0)=[{0x20, 0xb0, 0x5, 0x401}]}) (async, rerun: 64) sysctl$kern(&(0x7f0000000940)={0x1, 0x7f568390600ce8cb}, 0x2, &(0x7f0000000980)="8aaecd90426006fcfad4b3c1f6049e7e784e9d9b78f0339e027494e49f88efb820f78fdf4f79ff46ada1c223955a7603f1e9dfdc1163e5c448beac26", &(0x7f00000009c0)=0x3c, &(0x7f0000000a00)="0b15a1a91736926ac4241616d19e8c074ccb2014cdd2b41b08dc40eda1e21ff5bacd0839564dd0512b2b135dc0330a10d1ecbcb6e14b3a45515e55e296a67a0f9bb58affb64d077c4436fa37ccb4eecf599b9677fd742aa73dfada1ecbfdb3aa14c48ece2f583c517ab5f16c750e53ff5bb37bd54d2187a88ee70e8442fc", 0x7e) (async, rerun: 64) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async, rerun: 32) sendsyslog(&(0x7f0000000a80)="300e1c899790d816bb8f15408fbc4dca1c035015292e74e5dad8e1df21e334370922ed5020ba8d4ba217730b878ee1de77c018800b2864a49818fb57bca7cc741eab43982ece3825b2681a0fe99e54dc4a9f40ff2207197859980e0d30183e768cac08dbac24b3f79956f2cf779202cc7cce3c01d8e2d170fbbbf72c173ffc43a3d305e071cbd4c099a5ce06e4f551ad1935f871fb0766f385322fca354dbcb8a331", 0xa2, 0x2) (rerun: 32) unveil(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)='x\x00') sysctl$kern(&(0x7f0000000bc0)={0x1, 0x56}, 0x2, &(0x7f0000000c00)="9fdfe82b64bd4aeff20179e2bd4909262186cbff93eb1e61eb30bee7c9d9615bc20d4dfbada8b0b7a3402682caa382373b364d2e00f51a45f427a7448778670026efb01eac043d8b0d52618d605638b41a568eecc706773634da945aadd8ce8edca7b987ebed2f8c537298552267261fe6ec46db2322ce85e5776c6fac6eae794e77a6d0c0a15caa7d9c35701afa49a9f8dd321d6fdc5fac4ba95d7a029bd9c9d6ffd620e361b23df66bd13496fbcb5d2565d75418eb3dc34e5b76d11840463b879a26dc2c8890aab0a9ec26ca299b87d534eb39cd51a19623d2d2d1ba6e588ffde993d02568d393eaeb3a04f5fac61369bd3c75d89ac0ea986d0ea2eb95d32b1100ba2e43dff49fd2aa6b7539c3960cd3838066367a5ff4072994e4a6e16020f7bf13d34b5e0b332fbee5d9f0a5194ffda42c42b57bb0e90df01177adf5b6dff86e405dffedb2d1264062ed96e6cd4a97cc6abfb9618e3c425a59ded197507080cf455d46639cef33a8053c97a8b3ec5ada5b639cb07cfdbcacaee9cfd7599294f53f4637d69da4d306fe14fe937d32bb4b1dd5454efba9ff44b8a0a0dc0f5be8e880622b8c66f63c24c0180918db688523caf3233476db6c6a50ab0c78dbec41599ce176063c5e7ddba618e88b4bcec968799e9c44089bd2154d843fc580572fa1a809e411eacf645cf8853ad47e422e51c5dd706667f59b0363949d0407f72ca734c921e1766d0f4b65a8f9de654abe14cd36fd80e1cd82a41a663031efad4cd0c6233a3c5bd1c0dce92d8974e84515486c2d0943d0063a95b16a0b1f704f9cba5cd073c0c4a4f8692f0588b5715c2222c03773c3aef957d73066d77c7d6d2a7ff8cf7d0351803ebb3c1627dbbd71f64cced84965c48720f18fce15f80375faa7d6080b4c671f3ee22f798c520e94c9e1233f3c511c91cb7a4b868d6594a3226b6ac9d982d908fc60d119f6d8912ab177d44768a3c39ad1d17e6df1d8a7b8103faab5e153c1ca4e04c072133297c1d88734bf03448b22d5e94b538797059a457039393ff9ef86370886687e886e793561bf18e644be3679c1d6fb21149d54420572a93f22a45d606c37fa9068612c5c03fc4db55ea4c4c9851c7de83f19ece4e4f0f9be8d2a92766ecbe58fccb8c5e2370a9475dcd27fa492ada39be203e52ea9199295dcd6bbf1759aa765d233da0cd92f356b34ab5c12070b1a9b5be0825cdc510417676381a3c24c6a2a6e8951f0aae62f49dcf859a9d29fe2f888fbb4310a1f19375498f44505cb80742f47011927e98b84bc3575104f5add6f43310603093f232cee2342d12d68e16c5ab02b6f8c2b232b68be1c63553ea3b0464812f9f6d41baa0592f742d60d1516a5c501936ba347665e507d77fced90496cc52cb718ce6c96a1e95e29d4fe4ae604cac0e662457e883aa3eecaf0a826448ee35761b5c4eaa44c3afa5a39dae013fd7c23770cf895ddb6fd10c8b11844726b55a286f9e57253f1bc22a06f9d0509330ee2555d838d3ec728fda7c4f30aab0f23e8678a41eea55fac36db9c18e7771a243137f38789f9fcd172be550937ab6dc95f8241a25016e1a2baa878af04f900a69e9629134e84f834e525be287d9b191cd521b7cd216ba5aeb83592ff2857e0cd10fd9d38285d075bd28af770d79fe47ee4bb76f85d4c49602ede3f55e292e0a05429c441b2e6dbe77a1902943f5ee9c7daab685ba8277de9fdd79f6c667e6db83f5fc7cf1d806f8cb2e9d2a5220e1a1abfa86974af93cd7e8e5fa6767ae258018e0eda570abeb232b4d9745a8bb07ba7ed2c502c1f0162439f4f9c099ffed6b895ce36fd2d8d68e60bcbd9a7ccb8bab68d6222c2d9e89e804b1588232c770a2c2e2abbb9e8b6df13920cebc3259d0ece53528e97c2862e4d60052d2c71931a89594a26a22733639525f8b1983afb156e6636a99dc6ab9d5a32def64f99a00c9a26637e8e57afbba56b3fc4f5984412ed8a838623d2dbaf8aaa54f1a4b84954defe0d2b4c42fd3e24524be2369b0b5ac6fbba1630cd0434c24d47249ed5aad3bf8abdeaab6392f8a57336ea5af03e7362fd317bc8581a495c8b3c666dbeaee73ab8849197a5851fd693cf768265ee7a22e94a7ee106721963d2b7b4521951561b34e792f5f96bc9438edeb984e5be145f05984dfe84f8e1f504e14255c7e660a6177957735787c07ea6f58e40bae647e9b18ba351a732205f28e2d9efbe717dbc4af905692838391cf74803186d993c36e446f82750899f3e3c670a36a92968cfb4b6980d20fd2a1d1851ae5371007671ea0f0e1047746d5ef05fd291ac377839e6732f3f7b7ca9ae23e4f73bc205f5ae202048f0e1486cdd45dbddcaffcc52f542e80613629904ad316f47fb4fc86d3d46884f1af2a2a975ffef63caaeb52f8cfdef419f29cad6a681a2515c4942733341cc603bc14534b34debe6ef53f1e411f92744c94d504e2f824965e308d8cabd5c7051b2024a33d70b26cf9fda45bc8a208782a73e0dcdebeeca288cf2fecf3ad6aadfef4242ccf821ce339c16c65e6889c9d900e45fe05b0e067682b3b0ae3a527fd5ff9ad571bd554661f5bf289e8648795ac1d217bfd248fa87fcfdd88b3d65b36eb5fdf6b6c87b9ebf7dfbc69bcb44be9e03e503bc5418b1c296e625d155fb04e2b70e8241c96db55b4d5147b80b40200d3b9eaf5a792ac9079e4a67ed069b093509281afdf5c3ab0723b2cc3124d8dbd931a7c15cfee9319e02670d9aa647d180c99a90e765b35e9bb98e6951c6876c2b764d5538cf6db1879dc6c32496c3a78c084bc724098478f2ebfc55dd9a96bf5ab7ea7ceaa0f312e17e3366de6f95804a16a5fcdbf98373ee1d2c5db7c8cb88bc94b0416e8622ee5c6aab340bb74537b750ac72d01a331368fd36c5be5af8c15542813be8402e0c2924db8a295b990492311a2ebc6b97747335309beb66bfe3177a84baab048cccc9c6e4394b87d1c65a6133eb7b928afd4da14d54f3c024f7a96720c63945a63522a43c0f25a06392bd22fcc7f8c0365a07897d47cce9ce52783a3fce00e7befbf6153399306a97e472b56ebe0f835b03b8c510c7233700a1735e416236f53ec6c475bdef03166ad1022abb47ff9965f468482ccfdc4e5ce0dea0c6c4aeffb661b10cb905db3bd6957c73ebbbb4282f404333d53ffc0a0af2e60885f57547ed7cb3b5f0f104fdbadfb03b00565a307bd1dce04b865b21579c94adb0aaaa0d68cb6f3de5999afd511aa3ae375ab66e7586b90a20dac109a786d7e11a821851bd846fb240aaf8ff2658fc1787b6ef352b15fb7d15bf9c2282decedf82695d3fb5fc587c0dfb5948d7119619c4b891b72a5b6ca30ca0c46b0e536e996e01d7695cb28a3fa01d8eca6a03e7eca9ecbe5b13d9d2396a9a77ae6a3d93a182dc2207c7acdcbb3a2b821e69a352130fb08b562e20f1b53ed22078e4f2a545cc2d91587ee3ffb69e9c0488eb6e567054f72ab194fd44c03b58ba47d509d4e82d779b174a278b4e6dfd24d8533e97ed22078e1bb511af035372111c5ce3d11b234534def236df8d9ac34698143ffb0f2282ea39f3f5a065822216ddd9941057fc5d5543621ad444eee52ca3f2d7652e3e970f5d6b0384fea6366022697d91f1046f29231ffd2480ce447185b0348f22a83e8c9dc9b06f6b071d448fbf8110e6947256e2480c942ee3f32f31a2cdf573dc5e63e1b2a41a84dac4c325d093a5465a333eb4a587c617d8185809a2c6a31a0c3f1c0a7cc4b0c0045e78878bc0456928922ced673dfdadc393f611b3fc6eaed03f48ba7c3be10d5725924101801ed6cdbab51823f7e7d5ee8959f13f3f53d93047bf1b56cb854d0b925c297f95d677378d3cd0e7b7a280cf61f91dda922cd0af2638d27151b1089639e7f32acc79d7bb23ef4c17ab27e29d84dda800ce9940d933c990e2abfcef55befb463a879e3d7158782800b86a5d54853880aedcbecb9efcf6bb38ca620014cb348883d1782cf3ec96c5be1d103e03827237b7e6f07cacb99859636331f9bfcb4f7c77973c14171e867a197c655f5d0c1bff6e6fbc113deea3d2b325eddfb43e1586ce377aa51d866bcbac22e1ff1e74c1153f7442dda011a1b33b5e92e6f29922ff9079a7be9c2590da8eec76f16afd5e9fe087d7cd1f17c7580362ba136c60b679f081dcf1172d7efeb7d4b8ef08b06d6952989ae28f5e71e0738f9af475b2f56845add8c2db07b11ccee00a256b995cc72c67828064f6e850aab9f00d1b4710635a6d34aeadd22dff7e4e0ceb34185850977cdf898847791d6d086065b4bdfdc19ba613656d6a8b4773e2629b8b5a46e7b491f8f2349b0a0c264578a6b50ecd0d8a82c4ec433a1341e3c319d0fe39a388c71bbf9a3481074cd76d2164b1149ece1b890114c2e1978b9042f1ccbd056464bc73a65f9702587a6fbae2e78173e9f4947ec6b96e923206ec8769dbc5e0e1085e3366b83c2de3d7cf312088367e962b92d165474dca34c1b15fdf602b641ed2331f9c4ffc29c25a8afd577e0faf8c1d20f06e6c4076f9106598919d079c925946e5f5b8507a0f31a2d15892b3cbd63efdf8def515ce13176739a7720ccdbb982ee9c8e501f7122ee07fa00f84e421e88872d0aa1291e44f8da866b4a11259c360c91b04eef58ca93b605b6311c6595ad0b553ac433e5f9d1555dd4fef0eae3d01ef8044ad2d86e112f8306d2de883c67c8a082f80716cf1c3c8c64807af2ca79fb65274127c0c859394ccaf0ae52ccd5440f27abe23ce1ef7fe50bee88fbd9f9cb4c9db478b717a378c32478ab84b9feb5ab017b70f2a5832da17366db9f497d0534a65b6654d6ad04e887da6f96965d9d76059a4d3f3a1f4e070230aa8b54e11834d1200e6239824e2599e2c7be096697033b46e83a3dcd6ef5db58b2aaffb8ddd02ac5be348ad35527746dc1c226090c18b133ebb46bb5384d1760775e116b23fd57f06b7824e76f920990c2ecd4c12d5a7640a92d1a01a57700b0de38301705f3ff0c1dae9e7b248bbd314578b49443cbb33326cf4437df35063147e2facf26a98e30ab51ed32caf495301e576f4ebdab15b4c5e4955c11d1e9c078aafb02dff0a6c2668c116abb4d6e28f17128715d365ff463f7b8bd4a07f00c86235c44a33c97bc238413c265864057be6515845b0193745d2d3e55d9927bda1d09f0030e44ce5b2c21c519eab80cd453ac67e1a953f8ea0caa7302eea1e86b649823080987194dbac20ca0f16442238a976d1d8139810f39871b3db16ae16a491df9c0a0fcfcab6c6fd1396b8d7de29741e447a5397713e8de934359e2e3d27be248193f67ac840219216ed740c07f59ea074e7188722493b7833ae555a4cfd2b01006bae25a48ecdec5c9e72d680bb9a01a4f2dfcc7f66bbea4f8043e5c26fa6b0d22f39f40bae419e9615d685042febbd2da4d160aeb11ecd850dd3225621bd7da5ddb3bfb3525e8c2ad4622da38028723722fea91dfd0ab84fbf126977f4e9db725031d753f5d3e9b6ec2f0490c721bc06799edf0db922d5569104a753142a245247c5f5c665ccb4e6dd8d0755a525971c8b3913cc561fb4e01a64f4887c71e266356c09520aac503bc5fb9a286be317d671731330b7aacb18c95fd42db1f5481385a2eedf9b6513a8400d5d38cef030cbf6ba2787dae11f30edaeef44981e0cef97c5b94dd78cf8ba83bd1cd4369023fe58f4501f9c34c287f65e9717afabedb2f8352a87086dd39d1507f486c8dec16b709f62932732aac34bfb2861aa6a958e82", &(0x7f0000001c00)=0x1000, &(0x7f0000001c40)="af691fa1f78ac2df92074193bb4c32c7f4fdf21be64d8d791001706c7a506665336c437e2d6d2e85ee098f7b8518c94524ffa782456d3a87042ae39762ee6bf7e7f26b977be57ece7f321fae0c640ac0e91767aa3c93190ff7ceae711281eac3d7f502", 0x63) (async) sysctl$kern(&(0x7f0000001cc0)={0x1, 0xe5151b8af5d01dd7}, 0x2, &(0x7f0000001d00)="214125ae217503fc290edf55d6c51b96a63a3517365f94f04684a08ef9f7399a6c5092863824db44fb628ba1a7620a3befd668f9e6f1702d645013024e8ec49fd934b26e4a704268cbff096ef161af43a0da49f632bddc6e7b347f5f9d2684d75359187ebd27a5a144d31eb8c1a397ca882ccbbcffd29e3a80d0c1257cc5c590451e1f7a20afb3c31e9818a77acc7b3f6a185a2545407c23da51d6c9af10e21965c9b54de39ebed035b18003149b380d838d535a0bea6627ed422b1a85e888f49c9aa1de661b99d87a6b5a86ef753ea029a69731809d1959c528d588a81cc263e25527e13672ae7d3e55257f526259a318124b5f802c3d2f40", &(0x7f0000001e00)=0xf9, &(0x7f0000001e40)="727fd1c03209915c03d529317966b630fcc2ebac73a0b1d9f5d731a0aa37518cf8c3c5b3", 0x24) (async) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) connect$unix(r2, &(0x7f0000001f00)=@abs={0x0, 0x0, 0x3}, 0x8) (async) sysctl$kern(&(0x7f0000001f40)={0x1, 0x2f}, 0x2, &(0x7f0000001f80)="3d4f77f61880787b37549654b9663e00675528fe49bd7025a18a7c9ac310f6f9fed64c22d0f6f8a661c5d2928d295e0668b982223fcab0b6368f3317abfb3fd696d4c831736831c609390268b470e083322361bc11fcec8848727087a2c644fa795532ef6b67726fe2b846d59b673d56ad08665cdaa56b42a3016d8f892c1fc116e20148fe3f9ced19cc7d1db37ba507757b7c228d5f42491cf16014a13451d841f4cc9941bb70936b162a114d8b45049001d86a393f1de72cc1e51da6d5df0748519b138abdbad3053d91ecd037266576d4db314358b6677045ab81dbb5f1989f585c3b456c27ae6135245ab230aa8b3758fe70577b36bb", &(0x7f0000002080)=0xf8, &(0x7f00000020c0)="8d1bae4b3ae2e761e7f9e5ba52f6183381d40d80ee4056524ec1b9039a47809075fb8bed22dd582528579cc5fb66a51241fd450e2f5e6b3d685497879f59fe6cffddbce53e8c95c71ea256515d98996e06816339bc88", 0x56) r3 = socket(0x2, 0x1, 0x6) sysctl$vfs_nfs(&(0x7f0000002140)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000002180)="103b2c3731a16ba0e6d10c083d1e29f57fbc13d4ad08a0adc3240347983717b5f8dcc0e8803cc9ce00c26adf920d62d29b2028242f3f402577eac3e86ca07eba8e761e8270ef73939139427bf84477174092e82ebfa89feabf20fcc7f9f3a13429391233b7c300cde8d459eec685896ad904cc916eb4abaeb23d57e5", &(0x7f0000002200)=0x7c, &(0x7f0000002240)="4c23183d72b5006e41af577df7873c08578bc2aa077baeada0b60d02f4536e9f660dcc662017a2aafdb2dec576e9f4b4dd9eddf2157f83c7286f34960a6c3ce99c3dc718b58ac5d28fee52f32a6bc6e542337525d068a5a4c11288e982105a6101372263e1759ce1279ef97f9983b8af7aa188347f5e760f3fb388acedb70781e98a", 0x82) (async) sysctl$kern(&(0x7f0000002300)={0x1, 0x37}, 0x2, &(0x7f0000002340)="e5c41d760e127959019863474896df9bcb4887fbe77596f7edd35164fab4375e4333578b8fb0891af3a4fa940afc6c47477e4356cd4389e0403c2daec05c346f0f67c3b4", &(0x7f00000023c0)=0x44, &(0x7f0000002400)="dc57e60274f2895093abb46ded9a4f8b9a4e0b2d622169568320c1f6401b147cb6039dba02a1d60b7a002f724e8048b3fb13edf7ce2fb7fa2580fc5a8e17e4d6b3717101acc6828e4412820ce78d9b1541bacb94cc77f3209b294da7af5e6879aad45c7e02f070b247211a1a5473b92359", 0x71) (async) fchdir(r1) (async) r4 = dup2(r1, r3) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000002480)={0x0, 0x1, 0x7, 0x8}) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f00000024c0)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000002500)="799411b31a58c53069e1df87cd202f13d9fb083c63b2936e0b67fd1bc90623bd310e8b0985e2092ca66c7db6c2552feae6a1954b9aa9046d3a740b5d158f2aa2c2924da565c596904817f67eb0b7202eaaa3f90d8930a1932471a85268514288286a7fe9968b77fee13ffdf2dc7d3eb80f7c2fa77a892a7081c248572b48113031a9baa16d38199db7299c504585036025e134e46e4d9b4f9a72af88", &(0x7f00000025c0)=0x9c, &(0x7f0000002600)="bbb69c5878e00f72791088d44a4702aa4428bec6065c5214f5164c43b52c7aec919371e7c2cf5287b9e2162b7a77bd30d7f0b6f53bb1fa1ee6e5e16dce088977867e3a2bc4676f519a7908d95468379dd86e1afd8be5f3fc332594ef45d485916c64a28caeaf921579a23a2166736b337b3f0bfba7cf36630d5bf75e0b94489f47700575794d4fd036231c88e19c96110f2439f6cf6b253da1cb3de65b66174173d023a5a5fcaa3b8f9d5580f9f7b6c89c412bd15d143f38197d9654f5c0f6d4b65690b1150a192b381a1257d96086ea6e1fae64adb40286115a98fe8a40c4864fef18faef028411e617b9352b7dac0ce56808fed4c4c4a84e40438ff53f1a0e5c91287b62b1a369922453f0c421d04b34f025abbf3c94173eca82652b3149779dce785271baca40af44a1e791c159dc0efaeaf40783c593a3ce5ecc2f1732bfd2aefc31f66a24489f2e98dd80bc0058a63e785facc0c2fd697f50bc4ac56ae4635afd5f100df2db89ce3bd5aa116951095f843db5fc564173e11ce5f6c3f26e23ebf1521cc1e98ad6c67e503645c4e1552689eb97a7cf8b665a77177ece1d86358673169240dca0ca156165cb37c578efac1032d1aea9e55699621eee7b93305dadf446292344a919f804647425d3d0cfbf92f363a87925933636db5efc1eb7f9f9283447b7e0a8f38e115a54ba2aab27e43ab2a3f46fbe85f174cfc5551f6e9e330e6ec36b550dc044bff447156ec4b1569fb1ab0345c7da3b77bc4107aaf9b5b3d9bc37373b75573bbc5ee26ae959f3cd76f3db9b2a4b02f89ccd2fa3f28a86c99b572d21207cbc3f1ea352327857a006926a7e92b9bfbb4eb68dfe0b94bb0e4297f13fbb333b0ef2549b034d70af0c222003bb6322e8f1d612f00224fdfae57a46460d088410238a0d965db3f3ca5fdae12d0417e0cf6fb8334d58bfbd4b608f524d5206f869046e33cb80b56cf5f45084fefc853c10c55e05a73a50c931dd9139bfe264c3238890bac9915aaf0f7068a99b1660865204115710f9bdc41a40d5350b40b379af48b0be1778f40e2edc32f0f89f6df4817330756dc16bfc9d7b4b8ae0af4e30fe5cda726ec77c1dbbb0ca046b8203a36e8a5798b4b53ee9251a4107b4bcc52f7ee2ed92511cc8f219186318867039be4cd0f03a479ea7f038480cc866f560ad1063bc2dc74adcafd7f38fc76f1cf1c96fbd00ce14e36c40d4e9c982f41c21fc4ce30e3f7bafce56c9ac34ee562ed4d37205905880cc4dc40d7d857492bd86a3d22c93bea4b25b010cf5d06f4ecad39b27de82573cae8f73c6785b0cd798285f7ffd0895b4095818648ad9eefe0e150462e9542a7e90ea99cf50f2af940bef60c6df0034afb8a3a2d29161cfeebc39a63705a475b18c84c9d2fa62bac65dffea5d1983628d56bd9e1941c9c0ccb20f3edf09bfc73ce6957b43b4504982387c0dbe97d59540a586e4eb4a8c7e5c8e58338698bef861e95aad7a69a4112e8fc7adbd668fbb0dda880eb9e4ac356b5d35eac2b418c9f14d3b80eb1241985f3e51e1b1dbe24b8f02c952181d83be6c5a651e3302d88cf31d6a4b4e0a01fd8bda71ff8ab37cf416295130f22a887a2df762e9d7875bca808259c80b7c85f1258e694a2badc2ef3aeab5a7b8daf378502ee8d1a6cac861ed48a5e687d590279c6feb505767fd25a96f27e714cc0bc68a6952e71aceb49594c09d1426a721cb2eba415112543df02ecb019aa6f271f56bf82dd8529df1f136d3b69e884dd7a8dcf74149cac2123bd264804f28addb8fbedd3ecf59164dd0bb4d1408ffa8941613d3ab79424e3d8b47f2528b6f93384e4608758cd21d9c7dcf906eb7c17c834c60c1527bbb1652888abb98691de31340288e151ab2cebea0b4ca9ea34e8e19b8751ed6e53372733041e65c695d1d033937cd33d255e2504f0cfbfe67ce63a8646eba8a637b0e7446536f3b26fb190f6d808f7edf89e14c31a95413764a33313c37f326e0ccc41aace7497572e06f950c625f4cb51a1be8098ee1daeeefc4a2596eb0dbf93563f890abcaf87cd9179c00438e395a0d5736110815b0fbd0dd4fffe3ac659ecb290d2f44621666c15b9578f9038db357a3acbebc7b900e172b6603b2f19c0004e65b96a492d5c29458bc2673b09268284c194fea62d846c784b9b227e73cbdcd62ab02da14657892d897922428d70e639779bb1c328c21dc6243cd5a36683b6bd3514b3573334049234b720999678980608c03140f846b647f9ed99e2779733435304bf67268b8e4184fe66b855cb5eff33aaf16d661a01dad678571b3daf16a2b7891f492dfe9b15be105f2c6ed10fb3907d630ae1cb6909f2b3dfc483c3b46199d590b3262cd5bf7699c9a6ddde994e58d0bfa22ca60852207f54bb340fd90fc67770b5734f30c73830eb4d3cf0ffb0df0ebae16154787db1427dbb58dc40e8a4c4c3b5a45a22659587df745963d2526f48eb29e2b22e3464cbb06624db8611992e7a8722249e90ba4b7319bc342cacd4749df49785c97247f58965e00eacf2571c3bf114aec13d24a441c79cf578c81f73fc278298c1fb4a3c64d667aea63a187a7871dcc32134d57afc5870ebbd95dc5881fec12bb8d20cc286a4ae3314b939b5f68945ead19400f5cb6dcf7d2898106ec990a7a6861782f62ba17ff9e042d7e81a26862d13356fbad8ee740ad0f06a84721624aa16635a742c64542a9274ec19292c9183a9aa3e053cc1162ee0904b95223aad5b15c75b0deba7053115c0815cff2568b277e895b3fc27e8696e0e14c74720abf0256b4d7f2c83e374a1d7054435bea3c1060964894b7599417a55abcf6a04fd190d657968f701e25630140d2dbd827110b927953ae1a521767d44a2320c98361120e8c6512670d94f8a6c25ef213d7c652743425c3e7cfb80e4205377ad8700c1bca62d22df082189a809ab13ba2d9dfeae7b52c9cc9da1ad18d105f4422182be45e7a510aa0618712a134f46a1af4aea6134a473fd8fcb30b7d65e385c141db2631d2f23644f39ac4353483e000fe820d40f90b548b912562367de99ab42e8a3e33772355e3f622ab816151debb55a393c5b2a8b1dc2dcec30ab352d6a116347cb9387c7e7b458596243a50afc48c63bacaab5b1b641726420496b72ca653f6a9d4e60fcdf39c70f0c15872400652f4715d38b9cab9b64e3283254685f278a0ccb08cd444dcf394db3043b4c829021c2c883ff430fc4e07ba488f4cccfda288972d9a6e9e625b50a8643cc12f78fd766d85929a19e5361c8f0696ae0c09281f4d2e885c00787493c7988f5272d51e13327422dfc97387bf3ec1742863dacdfcc331347132ff16937cea20f708b6446115f0023182a564a452e0e87dd3b3925146cb93a3dd9ed8e78331ef28a2970c2eeff97b160fb0134a26462c744559298ba2c1e4bf58ba057c8903be2470b780619e8c8b26e9ddf2b2fc0946e971cace1031b492da12fbbf5e1a57a512bb6bffc44ebdc895335a72180f182a26e9ba3ff4c433f90d153363b52a7082185a9408252a00d0939db4334a7ff669a094a351f45aa6057a7f0ffc60758145b7d84e0ab23b7090e0a0563fe19edfe995d772feb478a1391eafa14f5f63c25e5f3e2389ca072089da311ce8f13089b0b0343937ffcd225d8463581c813a005bda09f6453880e4761d135a0d8b39215586f2c1a6afe98a0ab250e799eac17e9350018bebd98e3c84e38b85167e68c60e40c18b185770a1561499903a5d4a153edb91ab79e5c57af0578aad56e7298968690113a427f851cba90792c9aecbc0f768161e38137358ee818933d5d70a9963024788e365bf18dd95c64b65045431fdb003667975247bfbd2b30eafcbdb803b2bd4fc4626f520b0ffd926f5374d439b0b27e83d4c34bd3e4d98a759c6eca8591ccc891e4758a124267794d7dfcbe048475be947e5ba0c4eb656addebf6a29d41b58ef83876c73ed0f5be5dcd606d930995964d6b87e23fd5583c6c79263f97a8a05911a339eed2f56cdce8cd8b288fbf1b7872da95d05dc273d1aa64f045f47e0cc819712e90cb9bbf906efe8bc7cd51daff5ded338297f3bae9eef543251ca604ea314820728ab2345e6d5bee2a4883db9be0285dc023b70fad0adc963e1c34ae4b9cac7134ed6f1cffe411d80b8dbda3e1f26d79c1b31951d8e51076f40e95b42e41afb44a7c920809fc751c12a906bb98ceaf855c24a603b2befb8e53daed06496b7bf40b71ed9708cf532fccaa8dec2e12b351f7137bfb0ec711b7e79b8e1645074df0e197d97089e24e2caaaccc9d44deabcd3e3c80d046a46d3e811c9ba122af978994ce761b2160bf817103c8f8658b4d1443508206acefeebee31001a5399589aec77301388e77cf202e612d51e0eb744336f81cd0a01180ccf1c298f95087b884f62805c36397a1cd14a16202ed734d2837aec5a1139e88dc8a612ad90ada9567471482edcfefd521790b00884d76d1ba39003dc402ed806479354bd77f1becfa839879fc81751e7cabebccd412af24aac8a6be94cdd8a7a3fd53ecd9ce5cf1061a6cd817cb77813860390ebe72ebda937c98b54a5961e2f18d06b52f6d1e35a99acd7e4f075883acd23183f7cde7c7d3a310ea886c7731fbb6434a9f167082387ea1b3f51799b3cdc76e2cf009d64e738fc9a06cbde752e7b2dad1452b7b2aad5b0798f586a6f9a04e6c2cc208b9f1df3951f9a7061e1e778523b118ccd7ea9f2f434e1465f064b2f893c270390e68d582bc5c9bae1ad689a5c03de5e3d560fe65796f961e2e1e3ec18648478dced35949e19d70915f9e545a5666f10b15ea04670894840ee0fee67f9406c116666287a72c6cbf4a491614c921bb69a9e0b0c08d3e7d0aacd078b8f43840c44a49a1bd58461c4b96e675647129e884ed93ddb57654565f03bc647f715f2edc37ab80739e0e27c206b0bab645064df8ffbb0c5d2e2edd03b7b5501d4a10d2410f857bf5dd51cd1b49d3feb1c906efdf947a68fcb1123dea7c8e4f3d7963f73c9173ea43fb88039cda3810a7dc6d225b31b98a98e011d1aa6923037580c9966a03daf086c2011b4ba482254d8b3b72763d84bdfd5126f8f266693ddb22130fef2b7029e1b29b4e5ceb87b84c5e76ba1787770f4a6d6c2ce68dfc478136726d72b49f929f3ae659a63a8b5caf5b6d276af725587827cffcbee150e11f58235edc8c483a3d54e90f3163ed9fd1f67139305690152a0ab854eb2709793485e6739c452e33e7c89a0f2d2c3d9d6a7b8d21a14bf2cea7e55e098fe348b38a15e32cd5f82acc05544bf579ed9c98fed0ac2829b6cd12d78820fbe7b1ebe223c1459e8b7fd165456d5bf2dff13819d94295e8416cfc8fff9e474e4e9068509aad85daf28ec92521a37fb6fbb324224c81663db5898279f4b0d3afcf046b6070d0eb2b95371c4d0731a56c2b1c4c24807c45e9038839848b4440401294282ef77f0f33305df558511e3bbf65699854e42e6ca2165fbdb8a893668055e69f458faa7b66b3edc5ea8f141dc8eacdd0d3fa6c07b788fdef3cfda6c3dbe04d243bab0b883f2024e90481da116702dcffc87633193c1ba476e75970a2fd7531c8908875c8e1624ebf7597d6574403060d932ef4b3dc5761a61ca96128301d4b4a6c6ef0c3d4bf602f5c188972deaadf819d0de07cd437fbe23f230df8cff45adc830882d76d4e902954b9f3e4d03630c7f0ab557cbf487c2091f273da66afb069f10e01935a329b0ea9d845aa92e53505ccc1c4960ac8965c7e9b85f", 0x1000) (async, rerun: 32) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003600), 0x1, 0x0) (async) ioctl$TIOCSCTTY(r4, 0x20007461) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x500}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x5012, r0, 0x3) r2 = socket(0x11, 0x3, 0x0) semop(0x0, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0)=[{0x3, 0xb52, 0x1000}, {0x2, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r5 = getegid() semop(0x0, &(0x7f0000000600)=[{0x3, 0x100, 0x1000}, {0x2, 0xe5, 0x1800}, {0x4, 0xfffa}], 0x3) setegid(r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r4, r5, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r6 = getpgid(0x0) r7 = getuid() chown(&(0x7f0000000180)='./file0\x00', r7, 0xffffffffffffffff) r8 = fcntl$getown(r1, 0x5) r9 = getuid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526509b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000400)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e9193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c1307c1f52546d386ced1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a8264f1792a7d53d034e612fffe59d8e1", 0xbf}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}], 0x4, &(0x7f0000000800)=ANY=[@ANYRES8=r3, @ANYRES32=r1, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRESOCT=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x2}, 0x400) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r10 = socket(0x11, 0x3, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f00000003c0)) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, 0x0) ioctl$BIOCSETF(r12, 0x80104267, 0x0) sendto$unix(r10, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) socket$unix(0x1, 0x0, 0x0) open(0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000280)="3b685b00c176548507c28464f449d46c08300c71eda070071a3028172a95e3b645fccf46420722014b8180b083346a96835c496c9892599bfa5c39fa3b26a41ecf07a83acaec705bf32dfc9f35dc246f27ce998ce4efbe38f0f1485f21e73d5877d5a4bbc76816b0e0d60fa91524b1e7c41424bbddafa1bb914a05c40065", 0x7e}, {0x0}, {0x0}, {&(0x7f00000019c0)="c0cf0f603defd971db6d344a80aaa78d9d8e34bead080b102cc96b63a06520d37516578080927ea1527a2cab88f28d6c39ad57bd9ea4011749d8d3293bc95222461074b72d33eaf13165f354baf312adc2d7336aa41f4dca2b85260495067cb5c59a00ecd1b0ea9b67f267edab971ae73547fc051cc7f166ab659781aa69db59921b7f5bcd45d72ca48ca5ea054893bf9c5210b3d419fe786cae5d23b5ab02784cfea7c0d185dfa3dd6cd8eac96a1067c3b3045a7c931a422910fa74e629265fa2dec6d80557a4bb0fc17723fb5841149a411cc08aefc0ef2a0cd025ec5c463ee1fd7d1d5cdbda2531136d3f6066c7f5d9c9460b8c6e3909b349eebb4619a99531cfd158161e1b28b97faeff76ed5f2666a77e61d82984a85cc35a4b5b572c370b847df50c02e8b140495c604570afbf07dd233ca4384b2d4f8e2387fbef541728939f2c62da8e085f4b6c1451674eb0227d74084bc6ce7b6fa5ca8b2005108d485e9718c5ec9b7e4250ace0acc90865de2da4239d20a6e414c58aeb189585390b5d0c47ec4c3ec1e8769580d5018ae63a02537fe7d26ac72a07f0935ebec13efa7d5da1f75f7a6d436fa950d299bdd846c1c136462434884f27c56bbed3982e77ec5350449d7dd7a88992d3d9e70ec88a98d6e17b92554eb5525caf8fb4f9d1d602306c1d41ad1adb554137ded62bc50c7fbae882e5e169990eff9626d75b0755f5a9d9f69767a714796a72a17f2dcbebbba54c94a3c2faeca6be5cf0e150b2eb6b77d10fe24a8d384c41a6f00ae33a6dd571df2b8f2a0728b9b0760409730433b01d31a3574684a4810bb68ea6c9c66cd1ac49ed75d3aeeed1ddb0a7bc110f7f31ddb1f72537aae9a4f04a36c893ad1c7d1c4521d1fdc847adb34d46cc9d7e7b36ad25b51cc2f95f417012dda602bee6621baaebed638799bca0d14a2823d1f6aeb981b2d2c49b2c1e5caa86706c83152de801c1452aa6f26a743f574e4f827346ad92e731bf9b7bb7147102d8bacd7574f270183604293c400a3d3cb541a0e30af3a32753bffada5b3d62f823749523e7b505851bb91ac83879f6e3e04f77c3b3408c6e6289bfd572f9c900363f1fbb5a4f256c11da90b80eed519bc8decfaab293aba3385ed2bb64c9bab432f6ebf4072c02c1cfd1749909722e023748c538ebf3cdba05b55c1a96f811ddccfe4dce79bcaa9fdd60f9cd923c51cf383bfa963d2ac268099d8d2d9dd1539d07e377b6fe93b5db7bce946e44ef4ba262ff9e319a7328480a823e11a40ef8bef68ba55b9e72525d0049118782c96b0131be2a51858e7d8479f6c2d306d0f23998d8464e6ab70547814e3341f7aa7cb097feb4e1ad46adee5cc36df69f4b21085fb32daf17694bb38e16d46005a32d068712c52b81bcdebc56f7ec9fd2c0df3ec79b7ba33789db75911bea01cbef9b20b9616e138188ad640089fd8a72894c90a0b8953985ea87b1a2ead8e69bddb79c9964b60c0eab94c3e9e982194ae1c738a990696880930e3ef98714251813596ead03ccee247449436ee9adcadb4150052efd5545f3d375b39c6e4e6b1a2c1fe939d454427752b241078474733805ded1fc0427b53c89be652b048a33ecf9c234eebacee32ed0a298250906e0b0eae055869c6d74a3799eb87211aaf7c21b120232fbbf5579d016aaa485ee9392395712caf82afcfecf7cf35828e594b0b677ae4aa758782b1cae2a7f2c38d83142e04443441a32fef2677eeb250b1baaed92eda6dd2f645d3d1f6876877515d11780d30846f928472ca7cc1fdd91a83fa40b076299922a5cb93cae3a2d47085d76760c8c3d779cfb824af28ea77b68ffb1e09bdf222bdce617d2b9713e6590fb0cdf905667da2bfe7fc3cbc71226c224881e7c7a4a74745b23ba62fef4626f627b0c7ce34226b4a42afa65fd88b2e544d2243054a6c108867f41d73c5c43c064e32d5628588faf929dbfc41b983c836189a0a6b0ccaed948e82df7c4fdc0eefda6adf42ad9aed60f3091726a9aa30f52deec189e4bd558687133a36dcf2c40efd3f8df017fc938112370f30a9e5281cfe408904ec48f6726c1388690e656826504547e91c25e560be0f72af8149a7cc87de44244e276b4a5273a71002936b029a3ab88794b39ced7b09b1fb2880ef8df3d19b29133977fb7c4b121c3e2b0977832dda3dfa8e7fde16101bdfc6e6f3fb3da260d0a411f24e2a971a7b6fc9e1bb420ba404f0dd2434532cb60cf459e6a33281267a21c935ce8dd3b19c2b3b2f88303c6e618f5edacfd37994b7de8f52d5ffe9bc6dd5256a73c518efbeefb13256e9062c5e9eadf46f30d30e3c11542df9e1c80c7bbdf649e5a2761a9ae9eb2876528c24a3719342f6c5727277ed822d80256155af8f7c8d34a5874ff5c17657e51a3e31b15f490c82bdd24d012bc3a476d0fbd31b356c1418bc46477787f118a86adb50494757acbf0e527638a1b19437c2839423960a58d26ae791d33fef54a67a9d26adfb157192d43e0ad83ab20f9cb3ca6dd8338a1b39eed5b3fa4a01ba1313650e3abbc2f964f34b80a4aa876604ef0e1284b38201219908c81e93446a181931e695124741d1749275cccc2174808460d611e7e713081649a41e7445b7082b4fc1bad9c44da888faa5af6545cf29d8e0a297faa1f4a663ae5d379c5f153a4d50b280355ee512a87441da26a6312d64f2b42e815c6c65ec5c6a22127a53eeb7eacd62e950b631d1df228bcd460d61083a53c95ab8d905327ba251be04885530fd2f99d1eab6cfd44bd71880efca95075d438c1d6fd16476db4602c567d9f2b9b65e589420554de4b89800fb502", 0x7d8}], 0x4) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000080)="4a7e6a186dc53609779d8d14720f0447b87afcfeebc6", 0xfffffffffffffc8d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) msgsnd(0x0, &(0x7f0000000400)={0x0, "7ed93ab07e85685a1aae2828d002a89177852c85b503db1eb7249ab051ded9488d0d87fbcf2af923621d528eaea2b76f2cd0e9d562156e0c297a7f9d9b0fa150449ac31e6f7f1425bf0d286cc7889d2d530c53304e0e653347e90098c0789c9b67a5a8fbf8992100"}, 0x70, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) ioctl$VMM_IOC_RUN(r0, 0xc2485607, &(0x7f0000000300)={0x2, 0x3, 0x0, 0x0, 0x0}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)=')\x00', &(0x7f00000000c0)='!{^]\x00', &(0x7f0000000100)='/\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='}\xbc,/&(\\/\x00', &(0x7f0000000200)='%\x19-/+/\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000340)='tap', &(0x7f0000000380)='-n#\x00', &(0x7f00000003c0)='tap']) executing program 7: sysctl$kern(&(0x7f0000001200)={0x1, 0x59}, 0xc, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf6fb59c7afec3617f", &(0x7f0000000080)=0x1c, 0x0, 0x0) syz_emit_ethernet(0xac, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x76, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x3, 0x0, 0x8}, {"df590b63ae7f01b5b7d9a8719688b195967dd137fc871b9b317afad0f7bff8034c476f9bc9e3d118018c80c9908964300c8cf997f24024fd1e1c9f2aef0b899041b62893c22cde0840061e174a2ce926f85fa81bc4eef8e55fcdca29a5a76152cd5c1bf97e5abb15c605534a5143"}}}}}}}) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) recvmmsg(r0, &(0x7f0000001d80)={&(0x7f0000001d40)={0x0, 0x0, &(0x7f0000001bc0)=[{&(0x7f0000001400)=""/3, 0x3}, {&(0x7f0000001980)=""/232, 0xe8}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001a80)=""/69, 0x45}, {&(0x7f0000001880)=""/31, 0x1f}, {&(0x7f0000001b00)=""/131, 0x83}], 0x6, &(0x7f0000001c40)=""/219, 0xdb}, 0x5}, 0x10, 0x801, &(0x7f0000001dc0)={0x80000000, 0x36ab}) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x0) recvfrom$inet(r0, &(0x7f00000017c0)=""/108, 0x6c, 0x1803, &(0x7f0000001840)={0x2, 0x3}, 0xc) utimes(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)={{0xffff, 0x20005}, {0x80000000, 0x9}}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) getuid() pwritev(r3, &(0x7f0000001500)=[{&(0x7f00000001c0)="b9acdaee4264d32b4de4ea55936c95bc5515583182a827a16b96605af0e2a8873936e733488f1d246463b5878f0ce2ec20c4e64e1a2cf1b1162af8e9a16f56f43f765522ab933409b78ee09c780e2c90c2428588ac22d19a4ce5a2e645e9e8dc6fbabadf0f4d94275a60e8e1cc845da2d83d76b1105a5a4d1d", 0x79}, {&(0x7f0000001e00)="fe0b3bb5cd6ada7c58b2f9fce6ff9eb9a1ba8f9883fe07c6a5d8aa1ba916a6e9b2e10ae70a6ab611679dc4bb31ffacb0f1adf988f435fb9f3f2876cd40a9b785c80449139ad4b9f8f3ca514f1a2256d453e5b0528a4d100eaee52a87eb05bc87ab47a36e5612032c7d909703a90800000000000000fd7042dfe8c2eb296093241c6304caa9b492b315cba8e97988d87b02b43605a08c0439a36ca3738fb0cab82b2bb5fc7e0cd192b46a51ad63ccd864f99df53d9b8da57e106d82649479589467307ee1be965b4bba0610acb5705d9d104297b72feeb49f2042a9c73fe11f6d82b085cee02470a548a14398398fec925c522a48efae7049c2f9c9ec432928841ec04189f20a669fd2a249ec354a1f9a6647b68509e988b3f98782c462b93b979cd497551b818e57d7aa705809234eaf07f8b188d1352a681f453261cacd1274da45ced94b8182d070c1a9e146a51466f7b4f858bfe410167ecc1efa8a93017d08af78df69e62c5d40aaa4237c953a3f3c709908e5ec1e44a1a775d97978b4db286fb3b3c291955d093caec6a880ba0920d4ed1dc8fba089dbd3b42c47b526957cff65e48666b00be651ddcec375de0c06a4e06b6bcc", 0x1b6}, {&(0x7f0000000340)="c516259cd5a8f363b23cf8076e31911343c75253b110708613eead90d5e4badd07d0c202aa0fcb37007f01855cba8b50d8a0c08a0de1dad53d84df197400edad7f75748fa9b8b6cf586dbda59c9b9f5b29da0681c3ab227802366425eef68bd50c082472e567e763076440888a87b19931975855ba2571ac15173b6a5dafa1b43122351928570a5fde2418d538f9b3ac31d923bfe0543b1212fb127176c4e9cb3914ca9411767337aefa915c80e01dc5cb399b2f0158c0dc4092a803c9428acccd87b2f5ad4e2ad7e30e0e1186f4805eb0b17fac18b2ed4581db9a3e575e9f19584d9e4460b3bd4f210d08e5df4040e37d9f5c14d8ab9a058634c75d547ed5261530cd222047f7e06601de32bf823a02810da642c13a0ca8eb4249dbf38ef677625ef34404c73a6970b45d0384155a1000b364f60c619eabd4788d2d151efc11d985c392245ac77cbc836ec8f6e3bba88c8ec208b603199fb124f11a4874d9150c393560cee11bd16c00429fdabc42655165bb1e6ecb67861ca91fcf210d85b85fd770033dc48f27bd7db5ff268fae4d6523d077a11c8d06ff1d4c8fa379a36a32f9de6cd37a9394acdd7f6b268becbe85320894e56090958e824d770cd36a6ad6dae780598843c599c73ef0a737989ccff904428cb0f7d9cf7c8e7d0ca8557ecef390676f03dc4dd8a5f7fe42210754ab0b6269ed4a2d46279c0fbd1ce4e0cce7b642c9b74b3b4ad03f60f21251f5e2f8a8e53873ceabc3b9cafa7b27fc1ec7a8001e13c525ce860080aa795ad54c8cd2ae18fa54b17caaeb041ae4978da3b7084060c2ac27923f069c10b6ede302ab37d4059ff3a566d77846bab7cd113280beb12b98b1a967ccdbaa2b604cd9881ddd5f8ce6713f682ebf1991188495994a361468652e390367051e2e7c89ad5e5e591f627ee4179acdac9d962a00133c2ec3d9b2793057ece573bcc3e92b43d4cc44387aa218f5f396ca10026e61b160f9c6aaa4edfbcdc497face0bd7febe6d9c022e30a2a6cb3559ddd4329b9f48ecc9bf04122d999710d6fde752c677bf548657f2b370bbaa16ee48ea176dc32ced416875a074e06082dc40b8f8909d39a9ac0582e5442178287bdd79422a359d1dc269aa9e92869da68ed1c7dc8070a85ace7827ad36c6b26a4f619bbe01d8f9eea5d971f279ae12009eb7f3eaf924d77120566554386d472d1974cefa6435c30a18dc04f626e7eb85cdd85678793a0713b38d64f4ecd2be52520e24851fef4250ea7bd1a391aeaba8d9e31d1d162ddfa599fd9a0b74c6cce5d7df924b439b86bf37e41db287d9ab9456501b668d0ebbbcc9bd86e2687c4af79d0965d70b5e0459e1067999488333c760960cb0dd2aa417b25e81c912b96353e040199d2de58477cc7473326d6736f2f3d693d3592a4d9652ec8f7cb449269d10f44a76f5401a2a8780365f86eb4f3ec2ccc8553ef9afea7373710a86d570f5115e8e2f056407a48086ed033fcd653dc1431b69e962cd3aecbc6eed2b437e76750b5f45e829c52629c2088f1c39a20042f4599a0123e04d9ab03cdbe0c4dc58273ac7b007de04a459d7982e0b83a892fd58d5c10cb52aa602c0c23d6af592af3f97d2d2a07658cfbcb3ab78ba12a14453d3b89edff43ccf239894cbf7432b5693defd01b5a3d196aed95d5cb89b590cec74ef4939269e31f60beabca52c40830d9d0bd2339e403b7b7be81e9312e316d34735c523e4e622364092600a88eb62867a27253472c4ef4ec6c7e7f74cbdca58ff6e9627da43e3d0ecd6f1178502039f906dbdd36c677c5a2b9f08ad0c350c11ccb733a13915e76fbffad8777cdee509d2cf37b7f059a9b11e175f06539908efdf6a652dc3d1a4a7aeb690aa0b02be1b9575b608324f97faf1cf9c86c25455745c5d26bca87d4c7e1c75794ac65091482d0cc75d2e1021b60f51b1bb4047b899e032574d4088b0aadcbddd5083ab246f769b00f6aad3ed10ad5f54c3079b21810774534249d02748e460e13e6c7cf0a6ee92ba76d9e3e1a9958b0e7a0943c90e87c8f7258d15f1ec132e95caffc87380ba6e537efd31b70dfb0210a491b20d5b6316840d3bb1f3c8e070d5f151643625f8cd55b56635d19e07e3240fb630c446a3973d5213185dece9d13badc33195a9eb4bb232ad9a7bc7ed9e5ecbc3195954baf7facb8f293139e00e0785f703d31576a3c292a692f6ede859435bab433f7b1682ad625c070b0833e7291969a67a49097d974ab23a9d181ae124f7e0fef595af69cee056c9a1848a6d83e5ad606449bfd35367d7d305ccb47bfc649a05125d11834ac00d198494281ad7872b365817270f38bc55e5083797dffdaab5c16c678adf8562c4e4bfaa7f9a8a98427e102ce14c5d7c086ffae951737d1be16dbfe5008993dd56267d92e5706bd256626b03d537d0d52a316ec985423a197391c6cc567b7b09a9a33478cf386c053640f2a52e36b6fb650b6ea774582ae89296b709dd96ac49f135596a33d3db673a0cc4a244a54de123aac6374a4689d607d01e09983584d9d0df9086b1aa448b0b4627f65f8d2b980bcaa4ad22ffa11a690dd61a4b3cc7a778c9c836804963cb470ecab9a33bb71f264b56d1cf1adf76d633ff7ab8a0a4728e950b8aef0cf8a9fae49d86026c3d3b48d223cd23921a8f1bb9723101f2758c7cbf42c5c78cf378437f0fe52d493a3a1ab6caa2ab87202a21342637818c3dfb8df98cb7ee278a08ac73dd02dd40e8b7b15bdfb1791b214ded97f36d89080905fa55ed165fcbbe446b72b5edf1c7e6c2ee78dd8de3972bac190ffc4b362d84105ddbdb4a876392bdc497003c67567225dc97b4e1d724fc74a058c1f9198178ffcc8d54520856969764833da69b970d862dd2deeef6414ee5aa031a4b6b3bcadaf61597da65e010889f7a50d877ecb3820a88ec8b89c24ed53d18a28a0ce49a664aff93841df8f1f37e9f32cee8a0f12edc4a67d01aa4581afb0c546d51e18ecb3884383fa30ac7a3a76bddeac56ad2520c095df9294dd7bcc35338587dfd38cc65790c04db2b181293eecfe9d4c4841c1e72ac2a1e0ae89fbc82fb2568daab964225befe8ad5a18ad19c7d30b419d7ef362b11a798121f6b06a2088c6bac213f8153e0691ffd00cfad51e1b241dc6fe0d8ff22a1925b2f58497ed0c7703c88f4dc720c05a7ba1e57e37126235a6ee9d9f66612732a850d477f31fe8a1cecb8360a9c42337c61bd3ef3b184a34576fd816fc677a5c68572780424683d2f2f7463adaa65c45f6114a5481607f0833b11f50c65df1d1c9ff9831a6546a654f3f65d263e00bcc4f5c785162fbdd0c1c3df0072b9a708dc47e0838a36a9106595eae36436b49ba4f50c9227c0ae98139ec3b175febb82852de1cf73c675761f4943a3319c900fa46dd8e302ea4998e6a896449709262e047d45811f6a091a259c6bfde5e7a92d7482d52fae863b9f611ffad2e298f78d18694b78bdd01635d0598b658542b500b391bc1a4fa4280bf9a9e86912a52003fc3a8d1b881f82e2a5b769eb9f1bc4e92e85d473d75963fe10ab76a2aaa715b88dc8e5408b0aa9a7b0976a76d3831d009bb48ebabb5d34dccb04a46a92e94dbb4e9daeaad6e61f0dab4e7cf7d65cddd67084c9ddebba125a0516f262db8a37485c8a0e2eb444613e1d084c6fd0e8af6680af5dbe1b1aa2adfcc618d3f5da20d7e1c06a68ddd829d7523ac3ab8dc60baf5e73df4407c7dc44a7721b17b64325aadcf2dbb796420c1ad4dd79bac70dd9206396b68149c39fed62d3cc4e2b1e2819d1f34316fba575567c800fe0442a8d4326f570c4205238f1ba17cb48484db8c3d1cc9cd13b02f48d80efeb32561ad89b98e00cf3e39abadba0a3ab976fe23cde4e8b4d806d88fda50832764de31eaafb2f144c200a580957a62ad3875e4c46e2f3162591f5d37ecbd8bc41b9c869a59f8e2e52b6dc093b5ec08787a1a1e52ab613bb1f945cc4eaa088ed4425bd72526cb94f6c5cfcb79860ea1a2f55f7f8fe6f32a0dc135cbb8182968d0aced5e890df037be2f2a0da67bbad07e243d5e25bdaec8ef7ddf019a5be9ab5fd236f370d9c399fff5d19627b6e4d50bb3271056bd135d0ece3696f040c741cd6c8c11b07840cf19823cd9e328f56e5d3851fa62af5c05d1ad0e78f6af3e05931f28c2bdaec0f99795946b97637195b818199eb326a8b0679fafbc9629d86a4fb2f7ffde85db9de5fc391ea9b082c43a06031119d5ec87aaf7fb95910da25e347dc34fff1e04c266e506bb720e34e9e760d56094dae7875966b8a13722ff41228b96f0779ba64c946d3183172dfebd28e2451c0f7bd09daa61087f23e0cb84ced0ce357e6dd47d0d56f3985d0e449715656cbde764fa6466bf57c7f993d175306cf70bbe22df50713b46cbfb9922d0d30b475eaa11da7e9bb6dfc49821753177db5c6f2e3f78e7a48b23a24f670c33f208f0dbdf35b3ae749d543396f26bdca48928f4edcdc56ffaed79d7cca0922667fb253f964640f1b1f4c672edc5097a254a36dcf0daaa41e1c35ea893d67baf92c26ccac03bcad790157326f91c871dd060f48a59b91de6a4b80c1d80e0a10a1bcb172a4a8c5509495f6059e056fe6a5fd686e0a3201f57efbf843584673adf13172fb5c19c2d38f3d6af5e10d9c645e7fba38e44d74a4e93ab6bec3042d46c05a700728cb4b87009a81d60dbef2cfd604e43e2a5b8f9d15cd8aaa41cedeaf64e45dee1f363469955143f8372bd916bfbe3a7475d9a563f267754d85d74068ebdb641bb69dd6431a980988eb8a924e6fc6f91e1a8a2f4cfaa0977637a8439fdbb81f9af0a8f7b2ae0fa57725c47f5d0764de026029acaba744468cdc995941ec1f3f8a8ebe0e7c33120a921ffe60972c35549ae3d968dff10dbf26ceea895779e52986c9a9f9389cfb0d4f9047d81db81c9c5dd9493c5bacd61bb9aedede182c0f7714b377d162ca4eb5f0c6e48327e66a7ecd7a28b4b7e8b76294382d5b55b92a1d0e98fff25e0f4ee288ad4c27cddee3be9ed549295c4de983236b1827f8e5e019a66b4fd97a1ee4358021618bd242efd96df0858529e7c42c6c7115ea366f3736f6dc88240a4c9587e4bb1bf4c2f641185ce000825bd7e6bcfa191a79788dcd1544c224521bf95ef289c0b4cc5290a44a6c9570029f8aedb13afacb7564dc9318b915d89309f30a278ab544608f8de79c7780cef0c8881d482a47090ef0b45d30bc79afd0f3169dc0c6261ab1ad47bc8ffa6dbbb3168fe77fca4cb12c6ec8e1aa3f3b0181529a5f0a09a9e63ea1d42eab1c6ac03874814f363146000a173d472a5a51358324a5811a5428d59ba861be9fc6f090cdd010a1ec31bad007eaa698bd7731df38d0d6341f917188c4fea95c98ed1c43a4107a45396bc5150720fa04af6aa192f6a25da41cf3b5348904fef528bf41fc2d44c69fa60d8f2b712c8ef3627e15b6d519beddcaca71e1fb9034d8a54028dd7da20545d8e02b2fc9e5f4693c7576a3d4129842db9e08b57fd8f74805f99136c83c55b01cb58dedfb8cad00ac7237e0f8033a0bc3bef9ed9a4c69c1d24315a575a9d77eb5695994f3c473ead6bcadb4378519cb167f55211fceaeefd2a5961e13c35a8cea469d67829c88abd8459843ffceaf986f6a54dfff9b34c100c5ca6b4e7bf232d542b1ec851959f4c89cc46273e68327c65bf6c55e127c1b4a8a83fde12b68ec0ef6ee821688c8a0492d85ff0c00e31b340c301b68341ffb33a0519abe29de965aed7bfbdf3de4d3e36196167c", 0x1000}, {&(0x7f0000001340)="94cab39e32bf3d976289b4deeea379795dcad1934db6147609dc36125ff8927c8f6cf2125257970cc0dda6ca6dbdd1217202f8cd37b4ba52e63e401b3b8df1e8cd862d52fca7c9b30712bf9fff21fc1c6647b630ae65b811ee71496ab1e7208a313d1719bf3d7c876d9cf8bc0adfc7677835d4e4240a839fb7aecb39afc23e5e6370854d56ea058c", 0x88}, {0x0}], 0x5, 0x8) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x1, 0x0) socket(0x2, 0x3, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000015c0)=[{}, {0x0, 0x6}, {0x7}]}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001580)={0x0, 0xffffffffffffffff, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r6 = getpgid(0x0) setpgid(0x0, r6) fcntl$setown(r3, 0x6, r6) accept$inet6(r0, &(0x7f0000001900), &(0x7f0000001940)=0xc) poll(&(0x7f0000000080)=[{r4, 0x1}], 0x1, 0x0) close(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x4000000}]}) executing program 7: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000140)="c613c3430de5392ba0d9a879b94b82049ae3e2f2cf882e0353ff0b20af8769cfd85f030f7d035d8658bb97c660a4571d83281ed6d8fecb3350a0d936bdde0e3bd107ea717c774fe0494ebbf39e3881665525430282f6437ccccd9658b1d463d3baa8dc314e353d9ed94a93d251f17a9510d37a8c8f9e14191a59742f", &(0x7f00000001c0)=0x7c, &(0x7f0000000200)="0e366da355df74bd374a986d9d5a55ff27a368df5ad0eb632e2cc5648b8c1baa88603b519aa3c960eda5e1c86beedc77ec26ca3e113885def70a5b54b9b1505b5d8d01c11749526ac58dfb286313443c0cbe", 0x52) executing program 0: read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000900)=[{&(0x7f00000006c0)="cd053e6c7c3ca0b2c367c06cf0cf0e1f4f2417d2f19fce3852ac7161aee4624ef4f777c61e6f1822c52751fb6645c3402ccd392ea5db30f1eb8e70b45d3a52690231da901841adbdcf9eb611d749f9d2a78d4de4a129d32a59ff15224a401b4bd9a959e4d4c937d924c15e35506c036d403abd638d51efb05bd07db6e755e3caa400a7a5eaba1387f606f884c259", 0x8e}, {&(0x7f00000002c0)="07d062b363fe5b7cc0d210b2f980a77b9138e4dc2e9fa38b5e8bdd1b14d8bb36c04191e53216d8b4115eac879446b0bea9b1953d8fc3f45372762bff8dc32c494eecd63750776da54bbb509b149e68f86dc4ef8fdd", 0x55}, {&(0x7f0000000240)="89e87c1500", 0x5}, {&(0x7f0000000780)="f5b51784a26273d2624304c68470f4caf8801645145cc2f8a5a621c38687e57aa4971352eef44e1bb709460d6af166e2bf6b748391124d3b76ec2bc499939d863f0334f3382a39309cd22f56aa94108b12ea3072fe", 0x55}, {&(0x7f0000000340)="85340faf3e72dddcf261a55e98a90c02457f916cb072848ef933d5ed91af", 0x1e}, {&(0x7f0000000840)}, {&(0x7f00000009c0)="7b864a14ecbd23cc2acd332d3ff9aae71b62503f80b56d50fcced7c21b7811619e1e3e35cd70ef23363478d560b4bb775006c015e7fcd5b9a30a29d1cae141e16a433f4d3dc05469f0bedc20d8b37303f454d707dba47923eab0a59286e68df268f6b3bb57f77951eb39767b21f1a35e5c8208e82c88e00fbe3d12cb16d814bf391bde1a52fadd5b88fc52fd3647e44ae53b6fd0281d4a4525f4b38593b4cac98e34c54f1fd08c2b08f58d22551d9f671f9672191a007a56469aad0e2bc7876a45d8dc11128d342921d5155207c9ba71e083574e171093fda8c41d", 0xdb}], 0x7) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) (rerun: 64) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) (async) r3 = syz_open_pts() syz_open_pts() writev(r3, &(0x7f0000000380)=[{&(0x7f0000000480)="190d3bb3cd71755cf9dd489226aed762011e482a8ed27797cbc0055431f395e19ba9b26715981d4798ce7f6754ad3d4714c5d6180c61d3a005cc75a978c63b13d195266f7869202448c77e2d4b610d7ee228e94f3ec6d112f452cc8aa0c77969e84612f06fe8cd78f3576f0aa9a929247bee00faf745ee84176fb8fcbb48e2d0197b983fdbd396f3e4e04f8006e4f05527ffc613289ec6c522c205380674e75b9f62a6239c3ae6a43e41ae5ca9378ecef036d9a6c9f117f64afdcf962c5ab5d434f1d6549769444d0bad", 0xca}, {&(0x7f0000000580)="a9d0173db08c86a04cda15b9d804218e7633ab30b7bb789caeb63dfe25fe41a8b167467c4c0fe176bb79797d52c391e6b9d5e4cd20a89a596b1f4b9c98a9c03795cee318418ab52a6511fe7609988e7d92005ccb0edf0c74a4ea1b7127527d402d748def61e19c2a0396539ab577e35afe9b344f846562f6a46086e1ac0a488f1bc8f719740cf20eec853b2dd9775ed0b369441baaf8e3bd9c9c79f985fd620c0005fd703bb71fc7c0f8d3b2de13c47ddc3c4585ab64c82ba8dd480abf2165b45d799279190f48e15f73949049e0e1c2b24a9d026d719154e2a979d9f363c80cd95fdaf78da8e7630d906d9df72ec6780000000000000000000000000000d62881ecc27e0b2dd617fa8aa7872469db675db724700ff95aa9c7", 0x119}, {&(0x7f00000001c0)="8efa48cc2a5a8966627941e4e0389f5fd131fecc0bd1f23f3b8e044a03e2bd048e10b7a73f428a17347d53add18ee4dd4d95e888826078dd0f09074c850d209cc98be47d87b6af", 0x47}, {0x0}], 0x4) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) (async, rerun: 32) syz_emit_ethernet(0x1fbf, &(0x7f0000002140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "009b57", 0x1f89, 0x0, 0x0, @rand_addr="80595a6287bc98a6922456b2012770c4", @rand_addr="7bae3fbc431fd64fc45918fbfcc99e52", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="b7ab52dd2b37b09c84695da68fd3604d", [{0x0, 0x200, "14c71b16c87b8af3668c9431c0434b7f6181d5f01615cd14d1f5a4700f50d3bcb8758aafb79f20e4d6f12d1d0bfbf93cb1236730e2d4aaeede26cb9672bb122c0324aaf122b1d85657c8d168ae8ad163f98da1f788ac3f024ab77c65d1bc939ec1762293c18cd12285074329ada246a9f9de056871d1032699413929054d3911ddacb3f16d9c2db2471b4eb770c2a4a28ce8a2be4dd74d8a377118eea4b8d98b33db5d678953130fbe12a8a754c093e8257e051a0c2a3149ea03020deed780a09ad23ceb4e170b9c19ec1ed073e4a64d0b619b375aaf93303ca47e51a4da22daaf54968d38427c40213179596dfa75359c2b33e009c58beb03607f359d6c817d8ca3e5bb430749f9b37adce51795a407b7bdb191409a0b5faa3078109a75dbf2b4a981704747d1bea16a9a080098b0756939cee4123e5bb98a681684d00d2369012a2a151d5d82eaab2246a1e536142a2800ee4943fa952ed95793ef7ec8eb95bc71135fde75a25e2b0d8f0443deca0666fc37183f9b9fb4faace1dda85d65847f69c1195f7b53aecebfce9c202cc0e397dbc3d4385c53133c4667c30b844f24d6bb980e2ce475a578d7dc7d64ba990d1c40d36d87db9813638d803649bb220deb5c27ae7826270b40e6943466da288005d1345d29ecb6081e6cab713c4449f84b5de914f21abc2c2ce1f196872a702ed1f0450dd717929c629b098c2cd4989df7685565ed15d98d020e232f23ef741da21621828028882b3575a545d198f5b835140c280d2c1e268d7ad63a7eed9436817852f488932d5d63007b88ec28fdc7653eadc6350859a87036bbf3af08bdbfee6b87d1a5f0bed08aad32b9ead76b28f24317b6c4ceedfbbb6d885333c9474c1691612a74ab8a7354cf7d9f55179a837bf0aceeb75f8076a628caedd8a19917a8e799a4ed0a6a31d5995540573359c40841cde58511b2aadc0dae164edde749b178b320bb6ce7c05df53cad3af7585a833fd494f958fe1e1ba7b72dd890651bebf1c4997f7b4cc04d790f9982a0eb052cb8c3a2fa579ffd246c241c34e0e6d5e1ee1b36ec3fa5f39d45cf964e61b5a30a2f58ce61eb2750af0b435d4cbfbdbd1cfc8362901f5ec390041c1106a38f0fefdf026f998bc5a2175346182a78e50019d04c67d8a05c5acb0ccb7b15a1c7448b18068a3704d44f8fdd5ae883625e99f3981fb68cc0f45d09f06b596031854962d326cbd8eeea714a67924a4e8ede23e6a3d45851d02e982b337e22c80ebcfcf69801a971466a2bdeeed87e38068c04bd4ad5be2d12180adebcac9afafc0b9a41d2fcb70270f515531b3b3b776c5d81c4f68b11e01b408b026ffd2dde3972a3bac5d791965dcb12cdedf9808c04febf57ba571330980cf9cafc845f8b3e14e585ad0a2314d22a1b7f1b1530c6428483e1ef8cfcff4d6adb438b3030a08404bd9079fc481b62e51eca7ac23350e76ed2e4dd9cdfaaf9fe8bdd30418c196ecca81944aafb88b72b9fa9253983eb2f2394e1243d2c5c5094e40fc3c4825d7371305d03e53e8294cd883bbda253a585d09934d025dda2c9a137ea996986bd1b00550248fd0ccc664df76b2c208e48d54e28608355a6f3611920e7f0ac64e243471437f3cce2846ff7bb13026dfd0f5d453d74498c893d9fa4cd2b5977c4a735cdf1436a100bc786bb89409ab05ca3b7bbf906c9a4a2a8c0407fc286d52613e3944fc5dcad4fdfce16fbf98ac230f7258688341cef4c3d20d11fe24b8d4f9726887ab003a90e72b10fb22195e95d012555bccd1e51f82e7f04ffb4d55c6d631f068cc5aed4120db1f846e9f2a27e0d88cdb636439ab7b5032243130728fc2ba942f211b8729537a9181932945d1a1d7e8ab89addde2a76d5777818b9bfbb24d734504da4c73783fb4db85033dff9624448521e7939d27e27886bcd0b54f0b55a28dac88c9f87c9ca1950422df6b5457ad81c5185ab8d2c2a2adefb883d2732d7e53d0762f3ef32b90431732d09d6ddc74461e4835aa483e0c9c2c7df7d829ed7a1d0567ad3c48e11ee33aa8542fa2605cfc08a62219dcbbce3c47aacf3108d28011ecd2c947d9092328be655d023b5f1067bf39a34fe200e66422e78ad8b3eb3227c2036c56192a74baf0ebacac555242b45c486c2d6218bbbed6fce2fe4590dc0978fcad553692394571bf010d4d9c1a1cb8250bfb52d4d3cfab5e61f80b87f2b877c0dd530158115f0310d88b401296899ad68cca32e44a2e216b7f4e95832640f66a501f2fda0f0f7942eea86fea85a163fdaa0c684edd791448163807d6702d9cc1bc25534644652e5903ea5d8242c0db8656c4a80c755f78084ba10241223f161fc81344557c9d404350b2956566cc662448f503fc69d13f438af664a4ef8a264cac2dc39506905806a3323086e71d6a17c58768d3048d8cc130bff16265bd209886eed0319b34ff09a3b3ce6dc5161a122d388dfa9b2197c93bab267fc063e6ec07cb96d17ca7a449b75bde984f196c5adc0020136757709867f71fb23156eafd591895cdc14fc881f2ad39b1406c660346c7d14aaa357ddf11623b86d1166a82fa09f8344483685781616a63e0860a36b5a1251e6a1f83cbe5c20db8aa3199d56773e543df6c4770014f60eaeef312eb79e307201a0a5ccf19b4ea605351fc414ecae787c34c083e6ff70084a1e381d67d3785857a7595a0e8d6a4e1a173ec52bfba4f398e1888cde9ed78eaecabecf3f26f709bcd0e28ec4f02f008ba6ba6a2a7b124b8d7fee47d43112ab92a1161c9e9c4104c1bb3711d45ae97e3148396340032141a6808b05c3c9517aee43ad58b4169b172ef8aed72ec16d14cb1a58c495120541e3da2647856a977aac5debc2c865ff9937d99159c21e13958a55471199714f14ef6a20fd4b81a577cbe39fd0d1725c4540a18ea87b30b8fb9c33d3f2f4b1fc1047358aadae15cb15bfe90500dc2ec0adea8677ae320455cac8ba299769cdecba9c96b0b20684b24407cf689f602c98c9102b6692a7e46e03ce457efb040b07530659bc95dcc6741047d0b77084c91afbb477eaa7a367b7f034d29a46f298e8f96e47d867e3c38f93b7b4c4a792ce29e8957bf83f80c7f60af2be3163d1322398fab36511784aeed85ba1e5940bf00000231ec46faa55af7aad6c6d31def3d1a54b14a1c75079320dab3e019fcf8a83e9969e010fc0d3ed649ee0a5a9d9e85bf2e102fde3e35717c381917c9c53e551cbdef6cf5ff7ecb4e6724fc1b584a59e50033d59fc8de526820660f6c36a10ff7f5dc83734094b97ccd39ded273fbe7676f88f9228e3b716944cfed5f6c57d90a5c360b11d67617cc81bfd57c57c969bd77864cb1323f0eddabb5f80d6576cce232f149f36327880d55a757f3d30e98975de0cb385bd7a7f830a94a6b3678120b1f75e37adac007ee221ad79e710244d5e44ebfc63beba0df6f8957606a005e9cf9b668496c4039e1937d0521a1ed02367df59f3f85477d6a5f924ece90101a42539a08056acc7f0f30d7b65f981b9687d34e4a2ab6f1b5df999e689d505574c284ca56faf55bac84d24e9042c9a737d1ccb1f2ae0ae98629c2f5cafe5d0d1f217c2c490c1d41358a2693bfca6186531de4bcd3da39109974787896b5f52c6aa600b3a4e2e56766357cb40c337c78c51a5ffe9cefbfd5ac5851080f5a23ddbd6a46fa767c1e951cbe1aea5c26a08cabe7380eaa73788ffdb292506c0202a7c2fd3b10abe8e313785782f02701a48a680be8e5011ebb8d8f04bb9fa4650b08d2fca176cb52fb675761cb6de879b64649267e6810be5c278153dcc26ad5515d0d137e5bb992f671484d6b1212cdfd48cbf85654b198a1b7648a5e89f6fb247b79a339345ec9bdcc27ba4ea781ff0f40855ab7ff6365c1d21d737c4c5ebeac39bb51df41f8b4512270b92cb332c7c6ded51bb70250c5272e44d8001e99096fbc45c1398c35eaba8a5a2555b60bf8117f46aedcb28d5090cc3ebb4434fd00897186554fd0f3ce8f8408445b3f5bb4a53236bf574ac029ea889830e96ccdf93c14b76e84401f98eceebbf6365b629ce8a98cdb8a76c8b4b1800144d732b4215505a969d6a4f499f233de54d78e7bc44c6c9cc33100b064c7358b98bd825c6da2a4726de86c5841a364fa5c3e9a621860f2603285aa99599e7cd0ac31a8bd44c18f40a55c8989f73463f40313b23ec2aecb1a8499cb0cfbd1f54ee3f3531f8844ba3b0ef9905824c039b4ba21b68dda09cd12d794047cba9165c468539902b877215ba4c0ab6a3e25d9b04f8e53dacfb0e10fafa09f08249ff201d0328413acc8156bcec22f4bcd05511fd85505303af671e2c3b6d8bbcb3227e4a9b794849c182bc19a38d4b7e81d0fdb6f92fa94952c100959a389fbbac03563a1d2b3ccac0a1a04cb89ae35c575871d6a8f89af87a063f6741076ee1a7263188eec0159bf99f7db0907c372e605e71a37e8870d25a7b8138e26aa8f3dba8bb856dd6e4460e0a7029d76d5f395cc2d7b084cb9c5d8d667ced26c754c08175fcd5b543df495f61e6cb73d0c16a7eeab3afb969ddf6dc17d6688a4070cf277321686638fb4416a71c8459535a3e01f5a5cc1d42a64b402bcc613e40abf03a24f3e7059c62b98d2dcb9b44e5f577821f8d79fc63c02c8fec057da1cd159b665a73d9d01f9393c1cce048dfb6a21fe95d84f7ce2554210e5941dc22373c7fd7479eb7e624c0064b660252bf815a2799759e23341499393ecad7689899c3a89ca3a7357bbe1b940cee771e8abac4e5cdd40fe8065158b837adf25bbddda735ce3ba6f1d7918830f33e62530005661a894cc886e34e7f96b3ed0a6a7bb851413a234926e7cd59786972e1d636f1a790eb1c2d013862912e9a3276669d8470fde2e546e64651ab2f1ed8dc643127c0e28f6d34603b6b6dadd3f82f9e73df5b0d837fff0022e4abf34637ae73d2da8a0ff365596fe14df4400adf734f95645aa6b259ae31a5430881768851abe704c4c62689c9b6d0acbee9c9b331f4f6ee7a8f5e4f29519388380d4484f65b45396d89e2a59ba415f40bbe7f72742ae49085603f3e4cc32c001dd96db109317627b98882729340d24e0161a21d937b92074c033df5bc235cc53f21ab538424724f3da50537a8a01ab96a17a21de871277a3c0de5eef11210488c243a8d6ade7eb299778bdf392b422b953797126a9ec18bc2193c089664002b9741197007adf7c737d31137da43559116ab3a69087c0ed6ac539442564b2d752c52d03a7f2e0081e0c75653bcefdee04925365e401e6ca0096709c0f522205006664d51a9bf1baa0ebc6bf5237d8992b6056fc76f90de7acd65b8aeeac646c594034b7b084bbdf49eb669890a33fc41a196e8f27677723cc5463b235f7efaaff51e4aaf7fa4c4b858f97912fee2ba717e15241bed819bb60995fd040e01dd113822659bf7ce7e3fcf8655e40b6a05d34b5e043a1348712118f4ac765a98dd35088f8e6eb9d760887ece22ca6eb8871cf1cf0eb1d026f188eba300791179c0ae4c2ce38365c827ca9a266b69e5c037656a9a7d7c698d16ba3171bf29971f500331e19e99642a1f1bb25b8eda2bcb789a64d50cf0d8a047bb6fd377b86d55017125239ab1879236d2bb7a27a32b5d9c852e63ffc3963c0ba7b7af03fd44938067113d6398b24024d2ba93b3d147d971a0e7ba5458bb24786cec49dfb51b0a4be20b2078509da682850bb981e5af2328d8f42e36c1e1a6d02df2819caf6f5084a871bf6ec457a89e321f54b370839aea675dc9"}, {0x0, 0x4, "c5dc79781221c76564c44cd38ec05b25c5fdfa5674f04fd2514301d9ea8c32d8"}, {0x0, 0x1ea, "ae0e54c2e656e5fb4d35e73f7d762c2a449b1ed142bf62afc5db18dd1e4c1c0241c0293654040c16605f12cd499c1e266dcb6ccc9e57ad4959ad2ad965b72d12c0553fd74c87addfb4d043b4e3526a696e5264d4fe3115f7316c1ef0514bfe8790b8bb102991144bef8561750b1f59870e6b88c8408323af0d73e0a16919b53ca528a969f16aa214efa51f428f3d2986bf169ea94fce3773cce6ebf79b4a36470408e1002a5b05b3ebb040fd81b9f8719c618e458a81cdac7c2ed99ffcd830dc98552ac469b6f0e127b1f549d4589e4e31cecda71eafe3c348a89a2815a893a3ebf1cdab1ac03a699d93dc30d29cf69cb47e6bd38cbc636d3b298b7dabe41dbab6e3d59dbe0a24a880d18f4f0bea3812f34fa43cb45dcd5737127c2362ddf526d93aba6980c26427671ed591ef1c2ed674bfd54e514186a8cc69f40fd2579dfb37a6edd26795252b88283480be712133e50cb3441160d01e01cdc4ef2a3deb479f76e1f242b7097580af3a41bbc00386a48288cac1f9b706d3da2961ee1c9819355b976b4ba64b4b79a79a4c0b4edaeda10fc327e55af7b8cf2016de6c265d7a8af1f73c43b4f8568f7f427ad2c715afe169deeef102fb4d6e5b83b7b6ee0ff9e2c18429f71213037f38a901422735cd61c7b82a88fff2fb89de60f94619ec1fb5420b3140d0ef0895033b4efa5c820443d3ab2203d5e5b2d689dcbbe5eda6417fbf9ee4242a62e5f246e30d635b084692aa120c5f9fb0f5d573522bfe7a3abdbb640f13010b056c8a57672f93e578df8e3703d1e3ceb5e9482cfb4e0a013ef53cd9842221e001e2cd9167ee664647eccd89e9efab522158046fa91484d422cf413acf9a9af75b1d54e80c4266566830e3bd4824b2a567cf51988c598dd7c24546cdb8ddcece0f1765e5a872fd0c4306e5a22736c3f8f0a5f8a381ff0338619b42e1e710af923aac8812d4f931d690cbcceec6f66e58ab29c2ae6f93c5d14ea5679d7a077f064eebd2cfd08fd70f761d656a8ac5ac1bc1217760da121bf863dbf60b30a9942a14e2a0a921ef366f9fac3553eb5bff7744bcee80fad69830a4860d25d4d67e0988d06316875d75de5f42a30d052865f1d7df14cce5dfe59438a09bbd6f7bc24f81d8a6cabc27839dc86c8b890b2dc2e5ce4d1425807cd8268863d15be21e911d38527c245dcdea019ef274a7ad11de854d3c0c590f12d38300fdd0a326a8fad0faa22a93beb4ffbde7151ee57783f7684f9330d10b6f1f5b7d426a9e26c8e717cdceee262a7b75bcad37051b1c091e5576dc815af57ac99b077badd2748fcbe92479cd2d234071256c47a8f525f9707fb13b794d02fe371c1e2f42aee008ae77ce2cd9fdef2a53c957f228f0673c01360d21c5fb30beab6f29ac79fcd6d56bf8663ac911ace561f5e605ebba3315048be2e402b6878d1693e9299d2d902f0ff8ced33b30facd9daedf86f0eb13c5d97a56f72ce6ce3d4b84d741042837fd3a79f55618becd28061b629a6853e7f77bb54a0bb706c3024070bc7dae97ba4bfeb2ed64504f737ad95a2bcc377c7ee6f376d00edc58e043bb91421db2128bd13b416a4083ef66736edbc993a8e3af8548abc5d0157dbebd2f397aa2792df8798ffcd4daea97009f54973a0b796e6f09979c0015fbe975347db4b2ea10893d3de92037446de8485bc01188d50497c21fe2ed4229e87741a81593f5ad81778fbff0cc9d0623868f6855a04c02ed8ad393ae15471fc465567d02160e9dc0e0cd360a104d73076e6e2ecbef760e4ea0329ace5c9d5fdd4a11b01ec29028e6d2cbe2a83e376bf6d7b0b864a65fb6186324ff87bb219081aac4bf9eec5447246af392cc276529c6fc76a54dc1a23cac8eede318fc9a6cb7f2d0e9206af658a698fd7b219097ebb4d8f6fa72e01cf2d19af3bac3436edce44b260cab7de138f10b52fcef7c47332563b656211ad3e52bb83bf0c312217f0c69cf4b07a77c6451175f71d4ca836b9bd1a4425af8a5062b855bbb5e5e49e9ff6a13d9c5ddfb0c675c8c0127cfef7d3a58b75f351ba72691bd9b1cc2365d439d7dfb1cdec10f58782b3fbcf0dc906dbca62c4066fca91492f9fb8628405fcdd72ff5aec3d3e2b6a01353bbaa7be43546eee1cc39b04d13b9dceaec8c81eccecdfce837cad36a23e1c230fe83f3d56a8c018b82d58a09381e0ccb3c625a79b1b8f8d6e8d483d6a265f96cd27755e7fb8e71d51788f5df7c378ca6f4c8d9482b25f7bb2115766d1b39836459db7e36637e63d832de066fe213d9ae0107047499a13c660d8d5b0aba2062c903b39116a90dde19c4ba8a03d12404d12b7646737319f3a102daf95bd80d62b5766ab869393eda91d5676941e4b8380fda271fd53b725fd4e4b31776549ee6d05a6d4bc29a3973e5ed34f1a93389e5438077f7deccd51a9c72f078395a381d8ed75e2d76e03303f169f8a855b73c28b08867b5ada6ea7a635b7ae19e23428b728a83fd1a4a64d8ce4a46fede5c250f1deb58ab91df1fbb235f81eb9a5d9df71ad30cc3c55ab61557a94952a96ebaa3e212ecc61cbde1ceaaa016cb388bb0aeccbc08ff609d3748612c882185c32c398c1be7be75ab60e5eed82d97939f5d04c2b104164c4f99932587118b84bcbc6c1d33b578de14ae8f13f7f46f2f56b4debb56403e6f6a7152f4cbb4ec12221d446151bed5229854d19eb7b00fd2283c17979d53dc703a708f99eec47d360867fb45cd720425202c0ec3b2405ec2e77db5b4316bbe0a8a14695946c5cf0a48ef92a0939ddb28a7e6607f906a15299b3edbe232fcbf2a03308c70bd8cc45e6412740e51ea7fad834a024ff910740da6cf9b9a8552eb2149788fbdbe5420e7c9a89e46d0e9cce619b478b29427420a46b9b11045ba4728cb38d61a597b28122c1b3813dc0a6a0762d8b232366a58ab2299f960d2ef7d33d8630d0e109cbfdfcb84ab35f4fc68cc38cd2cf725ff6bd825d780f43797cbf3bc9a42b227887baa4c7c47f14e32f1e5194b81cbf05a7bae657fed6ba0268ae26b163912e982fea84e62801b1eb0baef2863473bc94f8a8e771b8a16d9a7a6d0b0092ae927ad908b09b4e30b5f769b0795312cb1ae6432996f8bcb55204ca967a3840441a1b9af40d5c12cb7bb35df58acc67b76e7a2cf892baab9955325b4853586ff243a1b6ee74da00f075879703344f7d18e4bb7e89c6cc6c7ea780a53b8eb5ddbd8b6635259c5dfdf76c1a5282693a84c7470d6ca7486af79f8b31cac67208c9a65e685d175932cfc31883c9914fee5d4490bd1b4824a4aa90f710a814b3a66c91b2adebf10e74a4a82c7889c231e53c76989f13be32256f635b8f116b231109b763d23dec8fd35f56b4ce228ab1377bda1331322d94843961bfd12f84c9c2fa32b154203ea690962ff57674247c439c0da28b4ba8958fc2e3c231d11572770c573c4ebd44ebbb1a7a6fe971c523196f70216be402fe80e77951076c3eba02957b4c239e9ee56dca8fe0b992bbd163397fb3511e906f4b47d83f7f9a54ac9ffbb462ad4b4f1a76f0c0a5428474cd90724b7d54aed97246537ad5a35e9aba4d490bf52c9edf104670c955d7d2f74e4fa208e1814253ad67b9310e180b0b33afd02933940e0136418500d958f44534e800c2ad0fbaf6cb46f0e2f2e47669d448a5692d5cf2f1894bf58fbf9f0b704953cb5c22c9feb66df82e5d0d4b2a9e59bad1185bea9d9058bc09dc61f85d72f67a9c2309e802e2481ae463a26940bf3e3e992161d5b254ff48057722568195b254e61d9956ded2584636934eed59a1babd248d176e894850e033222398ce949245467ea732fc3fa263ca5df3dca8bd9ec73481f8a92688dab30ffc6c8025bdc3722f5470e3ee84f6d43474925957b96d34f45817d34b9376874cf9b34b1e9ceae113a8595b5632c0c3286e5b1faf9f75503f04b6465d5f74b07709724f63c7fdcd0863e2384635d7cd0bd2de206e4d3f8e93bc247c854fbfb03324e46c1d85c79b573e93608c90bbd1daea43249147ad94ea547453fe3fd0cc47767a99f7baa941519a249be6c9cdf5ca9d1064da9a36271146b257ef8b145bff9a675fdd83d8ee821815b891e60b405b950e3cbedf8bc010ea9b66ff5c2517ee0cf76bfa809d9b8329ee8d1dd70999e90c97da7b353c1ef6a8cb8557ed570cee531bd8bf8b86f723bd1c3b2ccb7db0439eb134f3f1a5ac0caa50e51f7c0301ca7f2c165759e50aa157b33ad6bb0d1414bfdd8c04ef80cda4d0a8912285158cf429fb068dd40d0942a6e3638bd123497b1f3b84509113e7384fe706a041edeb4d8857dce4d2a8e4d06070aa595be06c29d800de7e1dda9348448780d73b93925cfc8c60dc3fa0690e471d331ce49b078862a48eb0ca25c35fc9ebdebfa717bca2702cd7996ee81fe057a9133d607624371d29c924a1f7f25d46c6c36af7103ebf2064e36c28e9d83ff2d804bb8cf2cd9cfda2625b0133a907b5bc13c9c827905124ee0281e3b78c82cdfa565dcaa3260ad0e16dd5dec94304a086d18ea722ff29a8aba35ac499077b2962ba4bc5e58559fbae36670946680f8f97b9db7577879cb5870eb7fa6c41df069253c76796f7656cd86cd595988e3c132d659fd5f3128b47066f21c74466eb4e3787738acb4c20431744b8389121865a157cbbdcc1567b9ea80a28f2e65a65ef72e34652a5b8393155009a7399ed66d9199733341ee0688658269c418009e7b9387615ce1fc806ff45e41a4964a4c1262a58d6837be8013badb32b9bab396ba9254201707a302b0d9fdc671ecf1714a6ae0672b210fd3da95c9d91227f00564f8f0cf932c41c118d40d3309ba77d94547f5d547b4d25e28159cff822ac9ae79b1648b485aa028aa4598f4a2f7891d10711e8863e96ea9c856ae9288f201aed293c7dab4c9cfd9c4a0d763d80ebaa5e2d8152356011d51fc15b7bca4fe7c8802538399fd6c5d31caae235de33ba8d3c6a6d91bffc7f75046cd8d2fd73211ba81a904b4ca96fdc1f232181a46dd63b0fa6d38f64da87b99f3c2bc6c04f3fb4ee92853238299d04f52cd3abfbdeaee304b6c4926f595460276557bc5a7f8e4b351a13e0424048339046026d161d0f34ea905a6b0b2b5b13f1f1f5c3c82742b74bb489b639f9dce6f73cc00e543f82e38952afc583ff5bc7c882da84af0ff3af8795410762531e4ac53e87daab6bb5b744edc056488cc521089dee2d02e104b5c4a1978c41ef72c58897001a8a1df5fc54d379d5efdc424c72a77be2fe224f68f98a1a5f590c52de07c65e9f8b10717d61a3fc9764bb8b5c1e013d799f27691bad26323cef282dbec2c233b67d0de8ff8e3c4901f1c76717080aad642995c04d4b26b0cb6c63128a55e5dabea1b6b625bc3efc1ee27f989974bac67c463d65415472512f555a5fe1b53d7282d006a74f44765c50a7bfa129ca8c3b9b9658108df9971a8bf9f640c9dd0fd22d41f30dca6e628fa3b64552c38aa6a534246a73ea731217cde5c6778b670936be0c5948c90151213582fb5"}]}}}}}}) (rerun: 32) executing program 7: setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x400, 0x0, 0x0, 0x0, 0x0, 0xe8}, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x800000018, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x68) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001140)={0x3, &(0x7f0000000180)=[{0x5c, 0xfc}, {0x404}, {0x6, 0x0, 0x0, 0x7f}]}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea0000010000", 0x6) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f"]) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x29) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4091}, &(0x7f0000001080)=0xffd) accept(0xffffffffffffff9c, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) executing program 0: r0 = open(0x0, 0x10000, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mkdirat(0xffffffffffffff9c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x1000, 0x207) mknod(&(0x7f00000012c0)='./file0\x00', 0x2000, 0x202) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140), &(0x7f00000001c0)=0x4) execve(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)="7876cb1620f073354b96a983888c781ada6eeb1cbe8427b36cad5832afca7ac7c1dc0dc1b67eff01551e75ce8123d6aea200945b4a412694367500e04550cb2406f2ffb375a6b3502a9586a33092caf32a3529e82a4dd2e21c624be5930bde0abef862953d4ae905b4e19f8cb01fa9b1e82e300745a811f2d12d7982729543a573401bd7b1f5b9ce9b758a9c861cab45f8d3801f993cab7f358ceea81b5ac74039ac381150faffa993c47638f12483bc1b461d94734fd634bd702a9b5456ca6dc6a975fc2474c40e7540bbfdbe5d3381d68b0eb7189cea9455067dbcc0ea4ec59db8f7d044134ec59a1fabc35e989d211a9dac1d71fdcd74cc76c162e803e69f9f691b72b69eaef6bb5acb94f5767acedd361353c33a82e4a7ad29db2bb4d5cfcd547f0fb07d9b5b2bc4e5c1569c2dfb4f3daae48490bf510ece8f12e8ac17c54c418275861b602cd3a30f38cf6b475c7177d64e09c93cc09b155a0e1cb4deca819f0f80003cbc649407d6ddcdf72ac715313c53dbb4e3df6873f1044e1e4435e67efc", 0x183) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001340)="7876cb1620f073354b96a983888c781ada6eeb1cbe8427b36cad5832afca7ac7c1dc0dc1b67eff01551e75ce8123d6aea200945b4a412694367500e04550cb2406f2ffb375a6b3502a9586a33092caf32a3529e82a4dd2e21c624be5930bde0abef862953d4ae905b4e19f8cb01fa9b1e82e300745a811f2d12d7982729543a573401bd7b1f5b9ce9b758a9c861cab45f8d3801f993cab7f358ceea81b5ac74039ac381150faffa993c47638f12483bc1b461d94734fd634bd702a9b5456ca6dc6a975fc2474c40e7540bbfdbe5d3381d68b0eb7189cea9455067dbcc0ea4ec59db8f7d044134ec59a1fabc35e989d211a9dac1d71fdcd74cc76c162e803e69f9f691b72b69eaef6bb5acb94f5767acedd361353c33a82e4a7ad29db2bb4d5cfcd547f0fb07d9b5b2bc4e5c1569c2dfb4f3daae48490bf510ece8f12e8ac17c54c418275861b602cd3a30f38cf6b475c7177d64e09c93cc09b155a0e1cb4deca819f0f80003cbc649407d6ddcdf72ac715313c53dbb4e3df6873f1044e1e4435e67efc", 0x183) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) clock_gettime(0x2, 0xfffffffffffffffe) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f00000002c0)="dc892177fee21f3e17bd16dbcfc74257c758f1251c2c545de825094154f288668e3a002b8dc4a6a6014134af5fc49a79268af8ed6b8f8bbea2d6ac1f4e1d362ce6ffe3f71cfaad0907338e39d03e67d5a7741001a77e92752f5f726379842e9a921f2896cc9a9387c9a33207f11526b3e031204742d7d778e3d859993b990f127a31518cf3d0a750e8db72b23bfd3c9dca5eedc0e40b93dc328e366f21d575cdb0d0b90ee014a1b3dfe6a7e7a520d6bb10cbe59de7c0da21308a222c2917d17ac87a62ac3450d80e3f19f07143d822d9af550247e167874ae7a0bdce51ed9fd7a7665458887d6a0dbe4b625ce66eff19bc0b286de9b3c3054809acc4cf9be932002dea07f035725adbec9f528a8ccbae09b27b51912f210349c7786ca04e0d488a49347ad066f992da970a12d1a68f2321d8a4fc35489705aba65c7204d566205fd739168adba02daf8e3f3f9305b517bc308c9326c6e0e5c7e4a1d30a5929440902fad48222ffedad07ec44cd97d078082fe35d7f25a18c223a7440ef9352382d95d2d986c597785618564d5dd9adc045b3ace31fc8387daee830af86a0bc4594a69106496c19f4447a03371361b6b990e7e653c59f4682c7ac2168659d151c20dccfc2c5d9cd697714f0d52dea2bb658cbff8c152aae5841efaf3798f8af41af9812c7ce78f3700d2b017c1507e13b3094385cdeba5a843c470a7c9962cacfa70b5ffb94268ca54f35037c313bb8be94164af5da5d31cef166e9ab8a4a8eae0f9336dd6c82485a3e77798c88152fb085f7bccff6a753772c6de494c8ff8adc7e521d62e379f7d0394ad26ad0a750a63501000b12449ebbbbdc9e89340abf92a0dda88a754604f8a3ddbf709a4db0f09cfa271700d780e813b648403655fe5fb2095b702126cba3ce57e9d304890c79c325833d681184394e0338a46a930693bf29aac9ddccd23fb03c2100eeed7564b9a4a83885dce14854b7de7dbc42fb48d9b87db3ed59261026f9b3137d8b51f54e402412999c52b041d1ae2c6f3cfda5e8a958f25cbd7b9633b4a2ea34d4967a9f9c58f6d2625525fe439b22518bd4920ce9a219707f6d396ae32eb09d701eda9a8da847bc6f47bc3071612d9402b58039f7c37f46b36c70e8e1d82d83ad243e0411db1744f3cc2ffafb45cb7928ecd716da50444d60b412c38fc9ca03c81946e7a7c00616a77e40dae60ea206b9d950d41f09f140859e7aa85b2e2816ffb8c8441c2f39ba97494ebf1c4a60bfa8963b3ad175f87ef96a5a801dc919e6c5791f37570591b9b92b77492bc9eda86aa96c50fc3c0d18083f33c78d42cba920abc3c44cbdd18fbeb29923510f2c5a18327f67b4782b5b84c98f4f40fbab158dba0478bd16fdd88fe5484b9b39a2a6d0c47f8b2019aad73115a8c9971f0b061cfc4359948d77bb943a297f6464288af1192a2131a2a163ec5799a0027bae8408456579f33d67b8b70234e68c4b934db38c3eb769506e2189d8bfd021478e17bfb90e4c3983d9aaf40bae609819712533efd3d616d9a9903864da5bfc775bd25b631d6b4f372ffea8e4f059cd0b632ccd97c05147a2542ca24dcd75de6340ddbe786e671f15e34f715490e19106b873a4aec75c7af99cbb02f187c539a8d275ee581b33f6a06b9fd17196c764b2911971a2f87155bae90ab18a65c11c959994f911df6d51084e51b7c4fb0f661776d669b24ba06cd7331893b65677e3c2aa790b09cf798ecb7903db6ddd469880320013ec6d0dd32d3823a432b39f346e3e2bb34a88a50e5d81bc5c6b63ab013c899f0cb0bc6c045e6a448ed4eb65a06453160056d3cfc96a287d4434ab517f8038f17f501e1ef7a62bc0dfc8292e999fc91f9fa9da7fdc7bea0a733a19907e4eb6cb1464a1b7a42cdf97258a3f6303824e45bbae8e702e0dac0ce55e631df61fc9e6a7ed70060e69a8ae6ce24fd4877ea9d44aa8314efa8f5ec3745e7d3fd60bf742933fb2652b9f5b96bbe23d71babe896697e2b2d937923e8f8832ec830b0422fa62c66ff6833beecc54e33426912eb55a32b7899f315bd09089f1644ccfbf9c526d4ae5fe774348d4f0326c563e8e2e768e32f667d0a691ca62e27572c14381520f4643a0ef8649736d36edfa0fb167f87a3224c51364e7f14f1b7bde692217a9d51f9b85e11b768afb9032f1eecde5aa4acf740829d5ed28f628f83c75cdbe6b497fbd8847f5c5ac47d484eb4d2b95c5ac84c9db34f47fbaa62813c4673b469ae41e34fb9886531b1f1c04b1b08a54d3c858bd35441ce874d24e09a3c82b0d405fe5cfc013cf7098637ffe6599a4a3d12b0d67634475225fb1a0c8db201bcc5c6089609b9f68b0e89b332f9f866523b7fba18bebe804494fa26a43d58b2be4bd556bb8c9b3e12376f4628de9fb66d77d5e7f32be2db23a96b1443c0232f55a83f1f309d041868872dd576642af0f9c5bcbdbb104135a92ba298013fd5cf701d224568e71616c6294bceaa8af1a94b96faa2b7a3a415b261be504fe51ada1cad89a72a4797ffc6f987bb4dc987402b710bab48dec8d306d2e4ef69f980965a34f5c9670e1e05dee81df4ca0dcfe1f47c97418f94c54c1f8a11a241a1c6c7f2ca8b11a919c096c1823ec5ac74833a667fae46cc342591a43af8683c805ed3929608384c4c194af607649bdb4aa081b420d9633b4992a3b4cb5cd0ed07ee6d19623224a2b5e096f360128dbcf617be93b6b063b083c1689732323b5c4aded3c30381b9c593017c89b6ed9e2cd4657d971a06be4dce7d65fed08d457808308c44c7f6ace864028d561a7780018c480dbc9a52c2241045fa049fcd15b963d4da752309a7d41dca36ff14e9d66f2cdbce65d99b5d72fc6049ffceac7a96db3b33c8e1b361a22fe752f277afe192a908062fbfd902311d6d5508cf889df00ac571055255aa0b3042fd6045d60ba4dde2737db328153fe41877227506355be611f7f715710b7b8e8d39d3466d8071f29ced377a6dbd5dfa501f05d673f6839316a4a4f3d197ff1a55dcfa53f40b975b6d3d3e37330f88dee9781d8569f42fa2977c7868b8d54bbfc8ef0e8948952fa1da97b9642a7eb255f53892adc293c9f369dc1841f8a3a36a1c36aa5933f27677437410ff890d9d29e4c003d6dbde3869572651ad0853aa4efb647f75087d3bd1a28ac95788cd131cbb64a35134740dc38e04d382a2e8cbde06d0f88e43000fb1ca3715e4ed2266829e1edbe94b8e03b7df8a1a3b3056ea1e2a72716f04d559268198bbaed9b68d950b1b0c5d9be3b1c5c85dae6ecf09af4525c5ec26a4ff022afbcf46b20010ca5c75ec2912ddd73b8a9d5280a008810c55fade906e43a0c04d9f6d8ef1c838af1f944f9b91a6ad659cccb99ac11187f4f5fa17088d91b1c00ad33225b0af1a66c7fd5cbfdf336e0527e1b7622400aa1d96d4b8602b7a33f1ef948be91fba386a10fbe879202b8a36e669cd524485c39872ecc6bad1737f184d3dd04bb688b4e7c90bc071a2c17072d54ae61a2937d559b674eac76872b718d8eb1b472b1033ad4cf2b03fcc55f5851a3ebbed0b7c2b7303b3aec4b5eee16a257221bb83e6637c9d46ae033ac9af4ade859d4a97aeb2c5680f27d5b9877862693576a410e97e15578419530ea47ced89b2d660a24bb21a9012613573edad7009d384e80120f329e53f2a55a93c6e52e70570e24069d42e9483650102e94d041758f32c2bfd8b7d6c9ffaad4ce8da8bfb81684f42636a58967296c73b7339566d92ec6963d35295624af2e6812b91cc857be8947b6aba5aa9b56da285eae83be7ab6f7a9a49308e261e073d6660d61a13e79ba16a1b25c6f74adf3ed6a0ad7cd3d3a147bff1e3cdf881e2ad3ec7f7022ef1d2d41d5e87df3da5f61465ae58cbe002891d4d38b0b4333e8260215c9259a0556373f0005bf3762c0139785175a75fb1f820178a3e71783c565c9759a8e4d3f19a63a42799dd88c3e0f7473d30168e52a69cc3954becba2802feb197bfd1c98f8713ac7493cd10cbf39e6b7be04e80147c3df96f6edec5f4b5b269f7eb610e0ea7079af9ecd130b637b8a8b93c102d2e1b55cf72c066cca35f5e5c80fcf4d3a1633e6c72e799a7ef1159a21231f11d943d0718f8e0ff53a18ef4532f350f2ecb415b387d7297cb2827199b803dbcc844c2aaa48c3506c095de70806d1662d93a3c0f731b458678f4be6571172113b971768d6992ca456b36d660d574163a398d6e726937f6d9b80f9a703ef08801d56127938337c54fdc9a55d557c3a380bd9774bd2de7465798fb9ebdea554e81ee2c3e732e386a6cff6ea5216502986c012d043ca5db22a16e3ee727c00661f612b44d50fc691f52d9493593b8b7a00561646ccfc4a8eef25194ef7b6168a088ccd4d6b223e021d0bfc0fbbfe451010a8d3c0187ba14e2629274c97ba15b6210d33fca3afdfe667a17dec9727247f41a95ba68a2f482483875e48918d5c4f3562a5a457417da983f1dc132100e2effcba3e3f4ef52db138101b4d6f2d1f0af3ee2a3b3427c3b9757d6f58dd055f9e324b23937031478bac98a35a6e169cd613dcbdc66580cfe98a22673a1fb5e4ba32c9511b0b8f0d3eb50b7f20e11e41eda83dd25f6d245bbdd5914baf62babc0bd1d8dcdf592fe3d826f053a3cebb03fff8b2c2d120ef65e756c659029052ec07f527979cd989e540f61b7de9d7bd2127f6c3fb264c43e99a91b3350dc25ffc70880e7f5885aaf84484d08cf5dab3211839007ea81ba08855d2230d40510d803b240de2048d6b28fe3980cb10a74116a0850bc755c1901e8965aaee8c150c54a4046027da36e6287cbef4e08d610afb25e826d4c473c48306ef26088d33aa08596bce5a17de1f8ab97a8fb016f9d9bfe7d8fe02021ee4eb1b9e975c77740facd61ad4d89bb4e3c590cc81e1ebe2689921a0042cd8f0685d4ef777ce983f37256c244df2f0ac2dae498309137dd541d803cb0b0d218d9b1e1d34ef236e66131291df94f1e713f4fb84398714bd481abd98d855240689a2f33344304e3bacd48d6a2c8c5583c851a4be4ee6113f5aa1c5fd438d3e007372b58996aa89e4f72fff85cb8f9ae24de0c2563511acdd11b1687c8edf20f990b9274c424d76ea4a56ee5a241277ca7afa14edce61dcf91ff762685a07d1ca3770f2cfcd306a1e27f76a9c6198db0b201f4248a049986009167273052fa4fce9fd771ea953883ac8ed85fb7bfe6da1c1bd53732c0975ff44493511e5381bc63a1d21a8c5779f6b153fe9cf90abbe1a7dc0331244c6e3f33189c5cde44dd07b4a93c92d324a6e781207e7dacbfcabb708388ce1d555bf60259b865bcecaf14a3129d6323a601c357db731d5be0a4b5b16bb4c562e503d939c861d067f0ad0260ed6ad7102a9e0f1c2a8b9f0e3fbe89537d12d9fcce88abc5249aba146e952bb03983a2fe1b62030f53e5bf7c794a94a9080b16b9516ca6a02381ca7c29eef0707a89d97e881c10f97cebc39556abe7a2973914d3d95f144a64e56e70ce6e397bae0e16bb327646c4b0bff588ff2a4ab531cb1e8ea4a1a41dc481f615f5cbf284e09b9d3fcd5565abf0587fb8285872aa7e142fbee364962eeea05befcfaa78841491225963a49c60dc4855a1ec83da831621c5b28918746ad2bdf6fda570180aa9b4999bc3253f9ff862dc92d0b270762720f882213d7cf820d2cd0019fc11e7b8c3f7c07dde3f20b2df4f12929e1d069bce351c1eb76160e3c9f09d3c10c6a4002d6ebed8ac7b1a2485c38da58a5840ad4677af3e3", 0x0, &(0x7f0000000140)="ca59f510d4d9fd951f25179a80c9f377b5d0ee38dafee8b2e2be38f533f572ce422703d5b536e5ae9de55bb985307d15cafc3cb48602fc032dd71ffc3e0a2a5566958f7a71481c1ca6d67e8bd19e1934b8", 0x51) setreuid(0x0, 0xee01) geteuid() r2 = semget$private(0x0, 0x4, 0x8) semop(r2, &(0x7f0000001300)=[{0x1, 0x2, 0x800}, {0x2, 0x5}, {0x3, 0x5, 0x1800}, {0x1, 0xff01, 0x800}, {0x2, 0xae46}], 0x5) (async) semop(r2, &(0x7f0000001300)=[{0x1, 0x2, 0x800}, {0x2, 0x5}, {0x3, 0x5, 0x1800}, {0x1, 0xff01, 0x800}, {0x2, 0xae46}], 0x5) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) executing program 5: open$dir(0x0, 0x0, 0x0) setitimer(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a292277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4f12986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb", 0x14a}, {&(0x7f0000000800)="a9122b00010001000000033500", 0xd}], 0x4) executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002c0600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b007"]) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0xfffffe24) syz_emit_ethernet(0x44, &(0x7f0000000140)={@random="99b0e6fea5ec", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x36, 0x0, 0x6, 0x0, 0x2, 0x0, @empty, @rand_addr}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x9, 0x14, 0x0, {0x5, 0x4, 0x1, 0x34, 0xc000, 0x67, 0x200, 0x6, 0x62, 0x7, @multicast2}, "bcfabf6d9f11"}}}}}) r3 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000040)) r4 = dup2(r1, r0) r5 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) dup2(r5, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003f0000/0x3000)=nil, 0x3000, 0x0) connect$inet(r5, &(0x7f0000000000), 0x10) executing program 7: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) fcntl$lock(r0, 0x0, &(0x7f00000002c0)={0x0, 0x2, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x18a) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000004c0)="48d50ef79a9baaff26a1bf7eb7a7ec4449588a3fb1c7935fd8e756a36c648c6f1db58e6d9d44d6fe34085ec30c9664c545d5d8e8bc9b72df0d83ab1cc646e0ae06487b9549d189052c2b7e5f4937e4f74fad5281c5385527e6d8d6d7149dd8276c460b5c4309146ff8e9ec8414af3510386451d8d136c8e8bab48b2a619d8f545a8ef272050d1fff11813b15cef5db13eb23cb7e1a6c3ace3b97c6be3c50fc34c1084b201239335c463bec018999662f74415b7783d21799c7cbf4e11a396db0b8e10085b96e1e96ee0cb4f095d9715829ce0c3370d8e7c9e5de924de768b7f4762feb0786991e937de9bde25ee057d36e2289bd701034f0fc4b4978e98bf0a0773ab223e484d51f1c00defd177e6f987ee2420f4994c3038dd82f6b35e29d78e633e02acaf2266a17f80a6b94e161b76e0b68c07441f90314ce1eaec23c519237336599d04361889382e05193e1f6b6e00d769321c68d7de8a2656ee608a1f7518c53a2aa2d07b4e34fd4c456070b0c95e61cd44b089f298799d50a6f9bfb7c3c626bec80fe0822f4069c9169347ef1334517db76b43b8a01e071d89910e1a9611e85a3a1ef8ad28503bfb42cb4612e10b0e378eb0eff7665b5db5eec66e7010c214a42524f455e3843619ac064cc870a43e4b2c97d9ac6f8692910486d8b8f9d65393ae22733583750b8aea4fdc6b138b772dd3cf9874530648fb0196fd52364bb94a2b91a9483364c648d18a335cccc0901af684129df72335f5d9e80911c2d2a098360d86997f4278daf9bf318915c0c08d4286b26b8cdea7acc78528fce12b63fa698fde07ad28f6ca7d50719ac70cb7635756a18663e774ddbbe63043f8bef05112fccc6b31ea8201c16d34ceb4fdccc05693d8ddf9c3af34029e27629c22453ba182206d432e65ce2a1d3604152154a2887f3de16a59f2262d84ae38439afda61acffb967b67f3fbb107e073057b39f4adcf71770ab5cdad35204dcce751c0d2781ff7ef85f5239ef0e227720665df91c791b37ff12c36ec23850b82616fcb5eabfe87dac48337ef705248176b368e453a61df56feffe0ef4ffa13288b984d885166f56cd811d66194a7f9f4a65c0321874d1b35c4e2a2e7fc68654edaecd8ebb1d86d717ec2624f5370fd8baea3a5d7a5b48a24e758775751752e88fc047148e6d46ffa3a18accd9adcf25fef19c74afb7cdeddcc61b085532c5a790e623ef5ab94a8a35661c75645a2efb8222cdff4ea6f2cf538c4d1355feb44b331f2f0696f790a7a4d7a7a587228a9ae5342ae4c7fb11251ba250951f1ef2659874b8ae1b6ce87b719886f1b643cf00c391b043fb283a7ca20a1bee26c3b27559bcab564978e3acfabf7f2130da5d1171b492f0583020280691345da98b099fb382d14a7a1a813d2c05ae55d8f7b641ec6b2ed72b9efa727e8cb90c1808e6cee394380c864231f07b72afb33aa960cf42389dfcc39316e6bc825c7b53803180ab6baf038567b92fec9fafc5efe3930d5e31927f5739b74ccf8115376d63c29f7620237440a18fa0da9e2d351972de04214633255087f48b2f08313be54983f38ab9863e2dc94b5023292ba820f96892749ae8d2579ce32afc69c67a13e4ec4a29ad2b515f270f89c37b19fdae491745a84027042e021e48748e52741ddab259ac9b74d07dc4db8cf8aa0ef76b26389fd664eaed2386844eb9e8e662af1a470e8bb397c172c7eeee9b4a2a3704fa109ec53589b0bf8606c34834b2c04a135187d396074c087b36f55becee16ff7cec4af1c8cdfad16df998e3cc28112d22da3a7a9c458f842b586228fdcc741c960f1725963483e87e59a19bd84d83053f852f445f46c57ec2120f450ebc4c8975f752e70965cb7ca09fb842af0e72fd3f9bb9245ae67c3f40b6649503ff0d3c91e43852de04761b5d97ff90d8ad2234baa466bea61fb83cc0ddc10d4d6e4a8564e8cd584bec9eb2fe7da89e4e57aa6fa64d56414129a3f0dd74fb16238ebbb222bda734630aa6aca7ca5eff4bf08e150132a706ef54b5727402c2e9ff5a2b21ed00b14b480f23874ab2b85213b3642a30cec986f95345a76e10bab5d65d4bbddd16ca3159b2e5686597427ae85d8036b84643bdf53b1fa84f2eaa9aefd93ae2d4ad36bcfe7bcf4719a15297ab810e35f2e184bfa977e866bae86b306abddf55fc239ecc2bdf41b7bea8fa6c43ebf338cf0c68d4d0ed7efccb2a54611af97e5e6351f7e3d64f9ff59feb18a17a6c65d79314aad4b953dfe6fedecbbef104e669b38088245232121b3ab235f04e0f1815235fc8cd8beb8bb94c4d1272408ce7cc9589e79f5ca2e24c52a699446ac8c1cbb7e59438084e71066c2e69484e13468d02b4ab87d3c181dca72a447c2b5afb1e74c134c757d84a473c48a4fc2d810900f30553ee3915a43d660032ca1a3b4074a4e18b6ad1873dedd39bd6e27dbbd45d92c343636eccaae18a980d247c517130a9283f775daa120d78ef5abd94e50cca4efdee84e5f96a22c698a339ed63f715952e5ad230cef89423a599fda6a2ec356e91b8e8aa979a6eeb08a25317cc6df99c0baf5163ed5209a6ac4345977bf0ed486ed19e5d80ac05028e728914da4391afea258eeb23581a2c9446048f916ce1c3de0673a1b3254ddf96c298e702320944edfb246ae2b63e749ddb33bdc32cae253a845e010fd30912eee8ebbfc3912752c4ce46e52121a55e62eca800b65236c209cc9d9dd3ca12a525711956c0108529bbd8056e5000c1930cbf477c39978c03ad1413cccef3a8de3bd97da94fb6c3a55ac3fa0df251651b280d7f3965c0a55d723ad6576f3a3b6b7b39253a282b7aabe804858c12bc875686af30b2370393ee505ca3820357bad7d6eea6ae22fa0dfcf503ded89a6bde248882a3941885e5154679a3e154564346dcf8acb00bcc1d043718b13bf03f097fa6be79b162894b0f673c08044955b7a0e9272ba318b2a8348c2bc7d97d28fc33ad2962634fbd183fe5a62309ba6a72bb7e2cf1869ec75ec3489eb0ea8a1adf354ac72c55c7572e2ce2b92603ac9975e66f0a1f1eb0fbfbbb8e0e554b800b9e33674f02e43d21f4794aa8a5968516c19077036615668ee64b6dde85f17db9c9f171e4621d3d29c406b1e02a38806c3b74c8fc0e56944ebaebcb7a9ffe57873ff5f1ad1a09911c4c4d8cfa209df03fa30bb46d7748fa30788af1ab4224c875a66ad5c3873981b52d2f566fd8460def64b29a02db8bae5678552217b47bcc4a93037bd21c27b723ee1350e33df37dd8d2df57539cded48d2ac6a0b14a2b1e412ade1dbe766884695ee1479b877ee6d2caa28cca3aca229332734fde9ab31656cda7fba6bb11afe201a6221010c1449fef95d7e616c65a6452469ab7d6f2024e8d18547bd39473d336f07c31484785f905e8d89edff9c3c1f43adb331d1355b540222ab4a19b0f9e43698d2c6cd5f8850e2da6f064dd28cfd1df9ed893c8ef9f4256d77c93f8814852c451e0803917ca995fb30acc654f476db101d54b0ceebfe0d84ffbbad1824374f4702a7cafd1619a2edddc6cdd9ab96e111cd3e041be959e06f75d6e2e9a31f282578e4916efdb1bccdbee1a484a07dfe9075cdd2947cf827071e17f14223a5a256a35e4836e7429cfdcf87c6bde7bc849d74af12f44e3f3fbedd68d029f79ea9c017708b9655aada51842f89e93ff1447e6cc27993b6e285051bd7d72ceb68183d0f3619d0ad02da396a155de0cbddff6aa00e9ab2d23c478177a7a2f4c407a99bf3d992a4846956a10002bde6091d76d082d6d38868f78aca7515041820ed15c77e43766680d5529495557ba4eb8d2d0955406e9fef5b9bb570953b49a410eb685c1e24e33615ac182c90231bfe00c9a6201cb0a53f700e427e05f93bd7e73506b27d9f7a664a54fe26f1a6bcc7efe0203c576fcbb7095017ee0c1aaff8f32b9b9c2696558802615095e73d4bc807d6060dd80c6d0b8cc8db03e0c57720e0d90ca32945e9582434a6d80381363dc26269f0a333b0aae6a1a7df7010e882ac95543f7e7e16fe8eea868651e88321704db48439cd12f0cc58269a07c7a54c12e6bb6be1335899f20c2532d482cc9460ca39a846e2de89ed3a876b2c90c01fad02fdae7f36784ff021bccb3584ebd76071b4a0968b86c7224b3288769b047bf721e0990ac530a51310477e21c73d5b581203b11974ebc36b450d00467069c4f5ef5e0a6154a89ee8b90a26dcfae19ec87a86e5cb3e49dc07aae3c555d7504f5d088ccab49510459e0d88206d92254b2b84f84883b2eace786cf04830a290a10e88b2f709b6f82c99d3cf2e2bde979d06fd0914d8a58049bd6fd919c56f51c0e45ce41e1169791691880977ca35c9ee0c00e66153f831d765a92462751bb57d8d196501cb9049da5dc48f6ead49cc7f73be6282338a6760deee606d693b9b925995b6a91598cac4bd8a17183e8c68133aa36c794e85a040b1092a3d2416a66236b76d87e07dda2116db0a1f31ea788ca43a77acb17384a77faeff259b6f8c8a813089253c3ce131a183df62125fdaf5b0658eb312ae7c132a183c1f454ea2a563851139caea21fe9da4af225e273c37c4608f5ca52426e4e66a20b1c9d1bef938546e60887fc2b332a8aaf6833be07dc63d9b539e4d0e07c058729d3485b31250e2f33bcefa33c0211cf255b3e58e1dde07ee0365a99653b85f4454596572a8887f592739cbeba5f5c59c694ce16d528a9a8d00cec6a8f914d3f60f71061da12302c363f0de6e7c3c53c0160931e3955dbd55cc718747432a65a28b794d42cfab0f5a8928991269c22f74479ab503a3785fa38eb582a4578d889df7ddb5ad48ec475685cf27ddd47567d12dce6a5478d490b800bba128c0c2beaa7a301a6d1521f879f61ad8620391f635510e1e80fcc835b4c2f24f3dad99d81dd729b79bedec6bd17ff66b386e1f5f4b00a201e3136fad3d682ca9640f29251fcbb32e46e94ab21f0e931d64270693256646b5b92f6afd0504ec1f46e4fe6531219187b7d79fb6c69628cee2111817c6a46461d11b2464a40cb0aabdaf052e1d48d62dba840d2c125f681e387f0cc276215f4b044b230f6514558397f340e98af240ad20ba6b075541a5df0c36f69d046391a64139362b4b5716ebacd6e92cac00c899d2e22e10a46f7369b3e126e983de6a10ea49bca414233ea8d2cfd9ab4949b6ec85f7f06c7db4f83e9935df8700683d97a3a959d2a8ba7e010f337da9ca564973d7d19249a27391058b7695521d47c40c99d0c3848abd80823940e1f263ae8c99b0da928eeeda6bbd03eb37a0e05c6381cad69148e51005a6bbf977499c7f17587419cadd352dd5f6ca7aea333441a62bbaeb23c25ed08217b4e3d605b8c0c5c3403a5ff4224141cd40f878ddc753716c8d684d2e69d93494e21c3944271bf30707449045ae6ef6d2995b53b4507b7002657ee49c88b7739ef31ee92d7440031e344caf817fed942836caabfbe00e2e211af6f8066af38ea3d6cc9f793a38e954b8a22c29670a415aabcde3eb825fe656b7a0fa0c240a0919cd6c307b4ded43ecc962b905cb5def1a5ec8856614862b144f00928d6d3c8ba127be19d586716e5b38d6bc1d36a988dc7d3b974dcfc3982d19358ef806140ae858b5ec47ed969516cc34d01e1da34692ec0b606649fe53904d293a460d945d00049163c5a8be1210dab71de7ceb447d37b315148675ad97bc148aa72ddf0cf0eb79d2994bd645c1340ece39db879a8f42b56ea0b56c6df46c0087014b714807", 0x1000}, {&(0x7f0000000340)="096b4e11b1d5a69d41eae60447d03017b8444c92dd61a66e1cdadcb085ae1c270637003a9b6fba030f3ab1bd4e7b5f9b21e83cb05bc3d9f39b4965bfceb1d352fdd1d7195e5f8aaadceac93c260b4fed4561d9e9aba6fed06c03617b4fef9b0fc0124587da0dab4dd0c5b8c284198ca3eb6ac9d384837ec722e2a20e1870d9fb2005855235bdeaa17f7cf031b87d82e4b2e392827bf847ef1f7644d9525b35668434e986d6b1f37463367898", 0xac}, {&(0x7f00000014c0)="f9f701647a77f5088d8f4415c5c2952c5a6a9aff0ead9984d85a80b05d2f645e428742de655c5ba2489c6a24cb55716f8db1baea0ceb15d63924cf67ef65a755cef46ec8170e5e414716e5b390bd2350d494da9e360802162975eef22d1945aa28ba0f31872e5f3eba2c93ea40700667a4b07f36c1191efe54416eb73c1d2d5dbf5b4a5263f54a22f629fc42d3399cb9c0f7adf598e45f69", 0x98}, {&(0x7f0000001580)="5d8294dd38612f7309ede134e45d90797e128a48cee330b7200a5a20ef022b52f3cfa4e5a4d654c7ca46ad31fcf5155b3df1b1b6071f7a306bfab6c84e77de20bce592851a99b921e86763e42c6b082eb4db6f24477978557127cd051b0985901a5a840f39741fa9334ef151c09437a4d60934b2b09fadd5d6a3460e2199ea4523066aae1d82bbb2fdb0529ea2acaf2e486a6faa45fc9aef58c319eac7631c0602b292292be36aaef36ddd7e6dc6b9860f1674f006194cced81983d1ac4328", 0xbf}, {&(0x7f00000016c0)="bf7ed9573857c0d73a2d635ce66d46f04894d9d01d480812e1e222cc24d4a085999922977d8efe70d84ca75e64270929307b4908bac58035be589b305c03cf8fddc342fae40b7121823869fc9e5f19c23d9a44e3a91167eaaaf2cbd99874ceda18f98ff3265dde80be3098ef07b20d3acba8e11ea8c08e6cd1f24f33c405e38c6228adb8de3e99caab4045f1499a65a6a4321d93b5f24d70ea5c5005a446a28bd8edea99046d2c0798cfbdead3c08bfa96dae598991160", 0xb7}], 0x5, 0x20) bind(r1, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$getown(r2, 0x5) ioctl$BIOCSHDRCMPLT(r1, 0x80047308, &(0x7f0000000080)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000240)=[{0x7, 0x3, 0xff, 0x7}, {0x5, 0x81, 0x2, 0x4}, {0x6, 0x1f, 0x3, 0x10000008}, {0x5, 0x1b, 0x4, 0x2}, {0x9, 0x0, 0x0, 0x100}, {0x6, 0x3f, 0x45, 0x80000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000f2a000/0x1000)=nil, 0x1000) r4 = socket(0x2, 0x4000, 0x0) close(r4) r5 = open$dir(&(0x7f0000001680)='./file0\x00', 0x30a41d98b6040f7c, 0x10) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCSFILDROP(r6, 0x80044279, 0x0) r7 = open$dir(&(0x7f0000000480)='./file0\x00', 0x800, 0x12) read(r3, &(0x7f00000001c0)=""/64, 0x40) renameat(r5, &(0x7f0000000280)='./file0/file0\x00', r7, &(0x7f0000000180)='./file0\x00') fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x1, 0x161c, 0x0) fchflags(r5, 0x10000) r8 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) executing program 4: fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005016000009f050000000010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f700cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6010000000000720fc881ea772ec5890405b3ffc7a65396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb66400"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) syz_emit_ethernet(0x5e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaa6dc902e2aaaaaa86dd6036e26fe8a68200283a0000000000000000000000000000000000fe80000000000000000046a3a3340b8b87d4981c7ed14f6b4a89330f4f32dc5d29a1dda380a30000000010aa890091780000000000000000000000000000000000000000ff01000000000000000000000075bd0ecdfa60cf0ca413fedb02077497cb41b17782610a3a095087990f502cf69d5bedc9a2"]) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, 0x0, 0x0, &(0x7f0000000180)="b3ff13c4", 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r4 = dup2(r3, r2) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f00000001c0)) executing program 7: getppid() getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/4090}, &(0x7f0000000000)=0xffc) semget$private(0x0, 0x3, 0x42) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x81}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) pwritev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000380)="d919ff0f8859b2cab99fd15cd28fd5b0ca613dcd35815d2aed3bf0d41f56ad95ff0f7cf275df389da4da9a8889cbf6d52e4b1679b87ae3003f755cb98498f57852921b2657ca09c32e63eaf00e58862196cfb8123091553feb8fef9433700798e9310215d55958f95ab18c0ee38c31fe68a0d33d3dc201d79d72a7b3736a7884bfc9cbed3d77951a6bed8e1e65c36698b03e", 0x92}, {&(0x7f0000000280)="707ecdda37565d6d8923391062da1295e7e1e0", 0x13}, {&(0x7f0000000500)="44be2d54f4269145a9a092150a396709007dff12c02f122dc39f753e3d3d79ba5c2fcedb7e0783aacdccead084ed6c60a1c9d8b74771ab29d1894a07ea7a57120203051d1fec4784167552430c660f04ec4bedd230b7724e9155025edc60aee3a8d699ee7a8ce490459a0106e982364e841038b03cc3eec484b0e62e940fe418c2cd01d3d38301a21d9d0182f2a7c1cb27b7e922b0c2efa07ebae570ee55cbd736a4b5300725dce453c8b233c1953ee174eeb89d4a829288a8fa02c3bb0f5bbfa7e354c005175aabb0d8e923b6d276", 0xcf}, {0xfffffffffffffffe}, {&(0x7f0000000600)="b82101ef25cf476a1df3759eb7888c1463770597243a197a77d0b5f56b5d0393859f94e7197c2c39d10ac5dd445f3ac7172c280ddfd713291fc781bb5fcafe42e3cc500153d4efaaa81e66712114303be79a6907c056972b3b600f5c640af9e9f370c7bb3a4a0866c753bf99ec408648f379680f45f74a9b7d43e591c645740028bac17b8432c26aa99014b3f06167f4b8c3b74ef960952d1d8b1dcf6d35d068c930f9ec608ec4b8a9792ee143c229c384b2ada5ec92b421a29db85b1816c72c00e48270350c0cceeaf0407521312e59876b7d18c49c8741b68e4bd60529f5470a2024ec6c", 0xe5}, {&(0x7f0000000700)="ec60669bb403c46867abbf60be2a582cb0f7ff2fdefe91e9bf14944c21901086c8916dfe511873211403387ba89fb347aa934f2e22507e0566f5922cefee43dca8dabaa504c4e4242a5558a618aad16c2561f95910b566d2b0492e3de2392f0c84d053909fecfbfcab839f8d3f16d5c6471bc51ae48c8cb4fbb166564537ebb19728ef2dc2287092993155eacfabc8d540ffaa1d067564c05855537ba52dd92a9592122a50f39a6926b9ff6b1c1648cca310991431f0742823cbf07aed6f9ed36b96467afe3b104e704ddbc6b84a5e48a616d9cfaa1b7a71352fdb7e2e37999f9bfab0ba5f1e33e718486999e687501835f9f52cc00e035f11f9b90f6ec7fa63a26471f4ac9f176fd4efb06a866eb364ff22aeeaacecb4002b56704410a459ec3b950fc2fde0d1646dc1b7b1ea2213032e895c94b63a3b24e304a4b6358d0fa29d756a86d3d780852b43dae6f4a1210571e6bc2e93bc612ea6bdde01a11a6e8d7b8020a13d64766ce90bf5df16cb5ce5defb98a10dead2b41dad73c45d8681f3b9bcb97da271a0f02c00488a915eb263814c1e5a8bc6bbf6312d196f66fbe59ae006dcee7c413d7cec80623352b857f8f2174e71f44e367d3576bb533f0bc0f0eb0a81ba28622c5cc28cd2b1d1849ada347af3ab84f72503bf38091611c1b1259b65afc61031646dea9e3f217679d317e2808b77ffd31e5ca2dac4edcca8f2f9a949ade58e2703bc22c847b36f03f518eebf33de297d07e1a0cddb11f84a265cde2d04f1add5b038b2d9fc5dd6c4c6fc8af3f027d8c50dd249f032ecbef6f0fdf36efe7dc6e493c28f611c6952bdcec530e84c6fafc81f8aa64f2f46936f1d0d65d88271325725c9da661d9d2bf9461f847bb0ff9fcf4d35807d57166f275224774bf9eab9810be6b856281b6410ce2b8609ebdccd207706e6bf2d3778d53a5a3e3cf1221e6feae64c89d4311a38680afbda60eca4e213edc61bbe456c81c4dbc945a7ee5ef04ae201d404fb6a15d1080bb0246646b517270d28e318e9bd36310223a7b6d3f589be341422d8c2d996f2254582b63c74f1bcc33e1ae44e4fa368aaf4abdc6b9a3c4415a145e00414749509425dded602502687124335220ed760ae3539321a3acb772e7b94935c5793cd73b7fcaf0d2847e6688e582a94706462f63aae50450cac251ab28918730f0f25f7e99bbf8cc943a5bc48708a314d20712aa2ddf90ec637f47a57bab5b546d41d3013c32e5ee65851204aaa2d4285e581b4933eaddf7133bbf7372f4138822a80aed3e0b024f5a6efeb5d0c5ea873b26ba1f08fbeb44ea6a249c0a521d99adaac41fa6a84de809d91a32a8a754b88c5e48b1b7c9e511a4ffdf8bbfad410c967a3d662e6b5d930a4688f74996182eb098ac4c52ec7d8e6a5432855b275769b20b87d217d327c8eebbbec4e8488d4a77477f90134fef779f1de3d26716c9ca548957ff8669f2aa11871bbd1f585ebc5055fa08bfc8641025f12b35ac414babde80bdba2e0be29403d8baf3892a5540d7d2e32227e0de072963185a7afcea3678747e382b1ae2364684e00dfa055c16508b86fa4cf2ae78f86666d04fce08e26650f315e81067616a7d7c25568b300dba3b24a350570040f1f0b2a1ca881f208816f75a5bb1672ec437cab2923ee3829801eefad51a695b8b7355007c65f1b7739e354ed603e86d4d94df279073891f6a83f85c36c9ddc034a77f8c0c8b66e91a84a603b1b1c6d9f50cf7a50d16afb63eddeefd04ca037e5175dbeb78ffd7250168f94b0a2fbe74fed8c02558d2b4ab1f55ef56f439ca167753844c07f9ec03db26f5159edd9e10a67b7f9fb6cdeee618111db27e6c58f75831946bfcc5f9bbdcd1110c5f1433b58296c3b9772add1f1efeb2e8258b3b3b3fe72a0d110547feb00a274b5d8bb81d22e5a709f8cfd1d47d0323b8e5e1c4860a87df045bfa46a35fb12fbcc83a52d37b60d79b0391eef658714446b909b40428dd65356e8c40a93a8166a47e413994bf6889982463cf1576b77a923f501221f125e2f344297fd484f77078a6cdd70d85d747ec092f7ac3ce8648531e66e05bec853a4ad2fbc7f6613d95348f2ca8435546ac2a3ee0b3b54135dde9ee9fa8da15a4807aa920aec26e39cb1cf807196ddd402bacb16377024bcb77f236e56498ef2374ca87766c6245e37595ff3211c3ff91863cf36ca2786213d8acdf73ff330086073f4d07da755045774c2dcbff634de138ddf204e4aa44892d63f8cc92ae19b51c2ee0ce849f2a96d0dacb5d4429f6eebc0245ae5fcf362f9a3a9b4cf3473b16b80e10b29a366dd4f2ba22d89be60d1634ee5cbab696f959c9ef753c4a78c4969673dc5f3dcd87162b62429b9db7ecd3d0ee5fb3dd288c2db38e954c4852f7d7b304850eaa4799e4ef95bd119658a6d123dcf8a03fd0601be1cd6b4536cf63fcb787aa1201e114b19c206385c84ad968aa80c602f9823185e0e59b9f7daa3407e866a24e014bdc3880399b45be7d01e05712a98cb346d44d249037615294e12240a812a31afaa0811a4df61f52b22dbe4b053e0085d6f64e3fbc5fdd02566b7f1d92b85a55ccfd08179a6e964de440083b1455fcbe09534f428c06313a40e929dca1ddc929f6033dc42783a7419176d9da7501a57993e509fdc5048573cb7d7b3ac40c21a22ae62b352918296da9c2baa67edbff98a2478b9761167bdff427918221a4466693781a661903b8f1dd1f88501d9eb97e4cbc4a0e50ed8dd6ddaf06d0e1f3a7b28d22a379111a4d697b489ed1abc466e3275abdadc58781a790e085d58fd74f439f919fc8ba07ce18a2304b87bb1999086a525908552a2799e1283e9e191d16bc3413983a6f26c5243d02bd900cda716377f346dacf99bd77afa2f4d3ab4c2951383e44c5db5e0e7ee87c291e59c79d66d970e8e438a4e66b3f3767f92e00f606e7148b82ced9081057ad07a94c736c1f96f2dae2062a07605388c072d43504cf1c331e6c3a931faf079114c69e1554db75b18b3ffb0cf84020b4fba461eb7e07cf876a9fed072659735cf3a82e20beaa144eced814ad176c7e2fd9e9f376a674f8f7cec7b53d15ef2dd5507f743698e0bb1c957e5ed596571b823ba740ec234898e39d14d9be31a7ddbc5b1916905366e8bcccee045e0d84948200acf26e5ead40fc4d67c09e1377a4b71574323a9dd64cf95b7f4de65236ed48c6bf540a57568f807dbb5af0b7ef76c4f92cfdccea3f3861c726cfab7f281c04b5b2251b74c8fd5cd2ec97e120062e80d6c1dc4b7c09b1441012312084dde2d523a0b87bd98e8b9b1d0947be7d313497e1e8cf20fa78387d05611e5e56a2445f857e4b8a84a7ebdf83048d5be8847233efe32c60f84b936967be93abf5b48039e1bce931304f8bf6dbd9361a6faa7def0000d2626144fe1db716ffca097cc4e26a966088767ba72c565936aafafbbc766aee3fe034afc8383a4addf67766c847b2024d4d608ef3f8d0bd02061737dde56ca0a8e655c73da2d152196f21fd2558f71f1548427e5d13f1f6063dcbb7574f387f78f20700e4cc83be8e4c7e179f4639472878a1214e576f7472f6d82f566598e45e1d789412c98edea8d8c7959e7d95eb20958f7761ebeae8410d14fa60bae661869bfe9c13bafa98642988b0e6a46656a91b9f1b9b510cca19ff49370e2e6ceeca517433d0d4a362337f486e597335faf5d5ed3e9bd0a76497d38283b501ff9248ccfe0cab22aa529e3ac3983777179b2f55b22079d83f330c922ade20b9484b8486a809b064eb048e1c859ee1d5d82e01d8795869899075fff7da6129dc9bb709dc981d7e720e6c834e1b5e847cf93f2344af50e2e69474ddfd958f07dd1e40179228d6407f38dbc9fa4647ecc999ce8c26fe254e9842ce693fb8a55a2901154fc3e256bd1bec06931d9a39e721393bf61f670ff8b39448fba42babfcffb5bd7db1696c4de3d5be4a194de3a1821cd9c071561187bfde588cea80a551e996bc7b740c68342ed9ff464e91b97c6157e8dfd5393f986122cb3687913d780c18989136f1ec04f6c04ab06c36267fd4edb0f911a7f3b45e9ffe52fb6ebf2342a033c7e01525a062f76700170bae887ac414bdcd85eb697e1f4233ce40e2190e48e3d6ab5f737499ea606391700db3545a00b75e0523a4dd7e32c2fb4dca36d3bea74f0c50a1c56efaaed446aa2ec0bf4ae7419e8473ed01869bb86bc29d82746025901b8042ba4a952820c3b225b8e98a078147d1a4dd1c586ee629a4c426ecca7c30ed6bfc3305bf328872bc8d97b4bf619dc64f9973137512a18e0956b0421f791c2acf3f3822fe624f631ae3e3aef202faee305d551ea0d7c461411bd91e22c5c0264883b46901e7b7bee7a5fe4908abf4bde2597c2614d02d0205e908b4e0d0ead6d62e0c2c2fb117b49f3083a143311142684043646b3341889b8c9c08b94bde71a5cacd432d48d72a80fd3cb93dc0c9576777018b4b386425016c597edc4aa0ac69a9a65406836bcc8f27968f54e20f75b6eac48154046facc87e3c103314522b91d608483fa1a20b59a73d6cdeb47d3c3aec726cc3828256ca5f30b04183a43f9b2fa6975424c68bf40a04aa0f9f8b524c0a1ae98d91ca4ba1d2df01251e8e39519219b810d68b6bc89699ff0acc44aa35d575d37baf3a62d3d65a237bc94e35d3be0b817ff860ccdc9dc3b98132bdcb8ba215dca7dc6fe4e212c101ff199513b470dc9dfa7ad21aa92de562dcaeecbe4b872bf7276b27705431ceff6e587fe704af65682cb7fdc74bed0a31e0d6f041d6ded190651b6543509c20496ec0f27aaea6241922b55c8f7c3d1ea8e289cd24833d7a9babaa2357cfd2e6c375a934c5bf9ba5eb7a8186f5de7dcdb167bc2fe9ebf20ad92f3d1afd09f733bf27e628f161cbe194dc047095c3385319d12c360a2f5634a846929d10ca7cf9dda0a6a48251eb4f79c3d3998df552c9f4d4ff513a2af49db5d987e3176e1d084d9de64adad5c0940559e1334a4955372901dc7c835d066f87ead3c1d925ff6a58a659d8a54c0b4460725ff5d491a495950abd57c2a9c0cf922d3864335a6f0233ef215e4e0e35fcab04c890120aab0c5b09705176c8918d24fce0a486dec01aafdf1d9c58aa8e8cdb39bfdde3fdebf68e60fc1ebf8087c2da8ade46071e0c3f29bb0d01bf811f01c002b48e7037443b224c69af22d803c4c4f0e7169dab555b417eb2a005a837968c8353691b0dce1bff7f7a67271f3bb1bacba7939cded722be824282f607f82e3a8a46e1aa2d8da876e039388131a5304cd81d9d0c226f410c55af9debc4ec9961e11dbd2e0e073627ae69fe0c0963669aa237f89aea5ed1a64f85abbad3c158a4394554623f04ac5d2f9d5c01c5aa41f819b99dfbb875756a4d64080e69654eaf399cef1b70636c490d23860391ce6817f304a6c033c254e728beece2f2406813b6e3b4583d6f1901d36a83aa48292f8a4cdf0441f4d9ac216997a9b308d249adfb784c6d1d68cf257c23b7d22e2052087a6422b1ca480f6247af31f27d8c1942d2eb9b2294e1b5b05c68d89d6196eba9ac72997092f8463a3bd18d63a3a491bf4fd2f1cfcb80b837f05b60fb8cc43ecdf7aad3bd4cdccd7a47ef517bd684a3ee72b96edf79e9191395729469d4e9988345ef8a42465dd70747e2b3e73765ce5302249d19393108338612d411194f88351c14758cf0f4caabd0e33fbd97af4ee11c393dd718b80039526f6f87acee9a77e144325e6962b3c443588ecdcda74f2e0c8", 0x1000}, {&(0x7f0000000440)="40b9f4696736e3754ae1d8531d6adb9987a410", 0x13}, {&(0x7f0000001a00)="5e7fee1383beb8c82ac130dc739e679e907d7800641abaa0b227", 0x1a}, {&(0x7f0000001740)="6f81e35596adc3e797b70195da72c02be0dd62b06b9786a3481cd41726c87b1657f44d903dd7280d4587048b4565fed1a2f9f71dbc33d2e367b371ef581a71594d1aaa6e6d35e41f0624c84941b9f435fba9d48460530d99e9fe459d08fd63097458cb41b8a19af788dd58ec199435b2e7656aee1f3996f2ebcb8b08cdba912c410a7321578d6b99b47d46fb18671701360f7158beafc3acf4a18b2486e948276e636188c58afdc0b98752f734b0ce44a16381a5ef9596a0a98bfc61cae4b76928be565778fcb1924bed", 0xca}, {&(0x7f0000001840)="c01e9a40d7be9c062fdf4173b998671c07517e4f6245f3313fe000ea2fef4bbb0ce91ef76edbdbf4b657bea73e4277cfaf4a406bf8234ccd920344f86f01c3a271192dc3444100b03bcc44833096bd1d31c96501215e4847c081793d160e8c1e5d8d0ce8905586ac2458a73e8ff307c86bb3715c91c82642c2b40e52a2f9f5c54aab8e90f5544ff0ff2d88ecf768e796dc7c0bcf7544051185eeec506ec4177395efbaccb0d6ee23bec1229dca0875919a8a5a2dda8591c6e0cdc320a57db556e91596f2ce93493bc6470561dd14502a9dcbbabf4ee6ab9208cbb7a924be88dc926cc72d25721a550977dc3b66c227c4008872c2977a3e0e39d47dcc4078", 0xfe}], 0xa, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYRESOCT=r1, @ANYRESOCT=r0]) syz_emit_ethernet(0x8c, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000562c00000000000000000000000000000000000000000000000800001a000000000004010090780000"]) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0xb812, r2, 0xfffffffffffff000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(0x0, 0x2000, 0x0) r3 = socket(0x1, 0x4000, 0x3) bind$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000240), 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) setrlimit(0x3, &(0x7f0000000340)={0x40007}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x0]) r4 = getgid() r5 = getuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7f, r5, r4, 0x0, 0x0, 0x10, 0x9}, 0x800400000, 0xffffffffffffffd9, 0x2}) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) write(r0, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2}) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000500)="e0ff41f5c10c9a6b31fedcdb0c770278c6646d1bcdcd8737b9a15b1c9553f4322fcd002c18d356cf78872a7aa7ceb9df708cc1433e1f13968b12691b35ced6a3e88345387e6a58e8e9e35692eef1bf700d6aa7d849ab2c4c79c550f7d6aa95e3eb8cfeef27018fe048814183472ea8ab8c489a321e4af4478d418ceca233f9ecfeb4518bd21c9f2910dd6692bfb6788c1b822a567f1cfd8aba0a891a478b463d3dc1e4c9a29244e06213a952437fe58eba2fad16670d1687fa1732773e7ecca36e834f9989210fbf4e5489cc562d71e7f47306dddfac9360589e9644fb8cd43132368a6d10c9406df9b1f134af7f0ebd012d0b60965d4a25cb62dab8aeda745bde2778656025f59d526047b528aeda08296e1590ec420bff97c21fb286f0aa724d718f873536725de97bcd82c030cae06103eeb891fe4259659c5d8ba279da76541bf94520d1cf70fa36213d89ff553f0fba677670d215904b71a1f3de3bc1aa8960fbc82f2fb93ecab548d2bb44507fa4ce13d389532aa8ae2135d067afa08cebffd97486160ee45c179f72ddefc61b22b380d4ff71f7d84d653749b2d0a599ec176c153420c896b5f69152a727efd2442ca4ca780336e81cb19a9ff7f9595e128c5ad68d80844abd1554ef151d5bc1ff0ac0be2e2c052c60cba3eda5e31e1015da243a5f8935c2bd3c718e2d24e9e9d5850b2d5cda4b75793c0f88878398c528ae595eda790060a4da1bae0897fe66e978d2c65a9daea51df7104df2bfcf821fccd75580fc9803001f36a519c4eb980103808637a24df35bc73d9beff571a20794f6c109a3d9906447255ce7ea94663baebadeac7b3d70bbe9a286f3e8d3363e50af29820a3d468f284cae6be0b4870ff77cc996b66672e025d2dd26af76804ca5fa2ba7df23a32fd99bdc9f218f1118ad4318949aad9af7c632d440b392af9e68ecfe3e5859e0bba3f8263a7141b20394f0b6c1606d415b05ee68fd3d0bdb5e421ccbcb07e37f695d34e2cd9fa4e6a6acbf792082c7118b4901f6220f0a5975519692dbcd551509c65d63a41e6f3a923f30a4575c14efcc4756b81a746127aaba4fadc0a0bbae88228e53076d1252f5d6c5c16bf101fb78d6525a2cd43a6cea39125be8695cfcf9a7c3677b63a6c3f525aab701135df1a196633131eef51ecf8c719050770f46a44cfcec1bfdb272cf12f58c1e54c8a4f23effd3375c46728eb3141b03a1198fd0029fca34cdf0fca554e09c6c8e0ad509afdad39e155302f99f7fb2ff081450edada7920ef090d8843b5d8c29e939883f8d643d557998e42c11f263ea630ba7d01803bcd496f2a26906de5cd154e9a5525d97d662fb1cca13ff5d1fe57a9e37f7a4d8a9ac4dbdafa97115a61ff6b092a09f2e9c926e2b90e58021458f2f6723282abcdee6e92a2c0df5259604d2a6a27b4110103449b75b52ff5565c51ff3c9e65e9afee00a46a6534f84c8b1f789d75f23c1864c60cb25df4fac5341ef3bbe10ccc5677887963a77aaf84088ed95bcc79d94694a9974bb9d1a60094036d61a2d132590561bd7cba3dabacd6b9ced8883b3d48370b3c3db212970cf061fb46c7f0eec086a36c32fea607a6eb8b1473686e150918a03500fc97caa619905910af44055f4978aae55057926b6544cfc6f172b4997888093986c7afc662f02799dcf64ea4c27eadfd392e7ef9fdf27d4c690739ef7a4a7cc31f2193061670f9b78cd9f0b02b716832cc28fc9f3d64ced7e5dca82ff5923cd0954a49cbc864299e06b3b7bcebd217f443d2899b5e03cc95ee95bfffc917898c994faf464ee5eb3624673674a8175fbbbf042b616c532614ecfd4c6973cebe5a5e8701a50d09476f33594068f25f04672d19ec8cdd50801c60811c2e87682e10b8b0e3dd40edd039f8325003887b9d407fbcebfb7665526a26184cc4004b8438285f3887a6e274a76ab1106dcf18306b8b2e6eadcc0071a2d42d16818dda5a2ad69fcbc62d714ae41dd4a48cbf530c746357433ab75f6f633a1577286e28da87ee1770a762e6393a0bb131864953af263aa61071bbaf8a76cdbcf3821a96e5c6e87a703f341f8b6a4c9303ed2c595a47185d3b59cef71e4a528a873aa180a187dcb4141c8fbea9cdb2c055c90f0eafc5244b130c6a6bfcbd86dd078d1475505ac55308c8319ebe49a76ed18d493841a02d07356c6b8d70306bfdd4ac9469e400fbb4d619b90646a59f3a87d73e5f99a8f17fd16394680261792643098fe51812cf3f2e458fc3c2c29f1c4efa9d2a1aeef01b1a441a7b4807fe0943534823f152606503384d7591f0c01fc83ac4a4b5e96d10abb3971f8ffa9996d98533dbda8e5085e392cccfcc62af90838e0a073df1a57613d444f6dd175de72b392656aec6561957e74e24b112347c7e8c8a2ba584c589b4475131bec16548f9788185816138c1b310e3a6f64267bc8d8a2576c9e47ce0115bca5882f3d8519c2c8d615a46dee2f344ea1817bd9e57d9c0b34c65f1ef6f2f79615f859b406769ce410838268cc411860c9205c9a3d571da0bc2728989345d06caaeeb2740e14e4bd7b60b50d1b00d4bdd55350d1a6cbdf01e0c9ca029e844038e87ee3c72375a7d797b302ee33b4ba9c7ce06092530e32eeba7d95bf558ca8c495c69a1685f1c181216b6a43eaf615929f5a16c6f247deb7a97efb0668bc67f9b739a8eee1c793bf972ff04606eb5b8ccee8eb343ea0fdbd43842f7983d12c0e35cdc2cf3cbcf1af62827f6b2894354b22530c559adeab3b4c3971e834204de4ca09ee73a81307ed81e53cde3fe116b29c5d9197285b6c890b1e11c8fa77f8f215559da7f7e3e1b548fa1907448b63edd153ca0c87cee5b8f99d5bd9e222dba94498b51d3157047e98dc454195006826f9a89815c71edb311f03e62dcad45dd358708c386a7579c60e1895af3f9638116561937ba54ce7aa521fd23be0d09dc42fbaf878791975f70cf8469643e04d3c22855910cd800697c1930547a0647a605b47b8ce63cce07a43bf29ebefe210c2b0796110049dc555063c6d3ab640bccd6aa361d6a43d112555e98db654ca58f85e21929b965f3b78b832bf07441d25a20cf5007e996e39fb0fc4b0226c672a294a61f7b4932c65c3501172811ccdd6dd00a2d3ece9d0132d7a6260783868a5253de915ef6f2bbf5138df7c0de9fb1b87aa9b072b05c0aea946b3031a2733a3c4eedc7f96b030c481292815716981d0b35ba3c8a97e3a614a22e503bc6f6097bdf555bbfde41920a639f1299eddda767b42e6beeda55fa7f48a36177348fbe29843bd9608004218d132ad6064b15553dd9a949e18956715bebff78dc16b141f3f46aa93def51624a9be6b173d883b7662357c395f876a65171b43fcd289b8c44380b8e2f625806d9ca16c58bd31c04fbbb063ee6f25e95b40b5bc49893b8afe9121ba7407a1843ef1ef20ec2b3b9402417642e9b6113e36d22cbb20f2bbfeb9a1826d88538dcc5cf378a58406af152cbff0e4787ca555ae872ebb545c77315f75381669c634c887bdab7668c835a0615c5ee6d8f7b702ea5781292683f94487e97096d045cc027ef22d752d87ec5441d992b1abbc53a1df2604a8933e059fcdf20667f863872a76ae8493cd37ddbd4462c7e3c96310eb07a18c75d0697ff38d13d9d47ee64811e8b2129cff11eb41eef8ede0658eebe1f861cc4bb4a4ef1443243065a125e77b200f5c1bd16fe447be64d7fbc7c436f995bd8603adac3ef161700bcd91017e629c841a0271c6a6e68c1db40df04c6c9e467cb5361c985469d2b41c43de93bc0d93ad6088f7295ad84e2e4b1a32ee20167c4aea35b72f0c89d124c6cf52b73617d6f7663103c156365f15e93b3beb1f6d46a0b3a29173e9c0d8dc3951f57c1a6aaab4c49cf50b9d34ffca1999ec0e0345eddda6392cbc938d98c07df1826e56f37ba28941316ba01fe694de70156ab405fd8db7de989aee167d8b3a89653ee8b96430387629b00bdc7ccd95d954e2339b57f010e40b069f82e3824bdcd3388fcf3d40810883b9649a7b37afe0ff83a7f7ba2e6616b727448e05dcd46d7715beaf632189e1bc1d26c0c79ec7f90e206048c542f45fd840cf7c05b3b992f8acde56a0ceaeb0a28a87b56da356c9bb3660255626bb3275bac2897ecfdb4b16f08f84707829159bcdeda7476c49ba5c74fbd2cb53a5ed4a633e791794d8dff8280545c03bb601733f6a82eb06a1002fd9219b2ef13b62038c791b7ae0cdcb31616b8c0ae80c0b5fc234387b893f27c01b6575ab60700e2530969cc520848da18e924136ddfd9364685196cf0f0267a793ac8cc5a75eaa33ed6a59c0680166c4a23710f876323be448af1bd56d70b3050b94964193eb8dd3a1e26b51b4e3fea088abbb58036679ad40a701de426823d38b3b7927bf69a78b7cfdec84ebce8026cc8625eae8a4949ea37b8568978e7f29cbb79ed667ca1d1fc2bdf3b2ce05c05d964ad6f64ad6c296b6fe14decc9783f60997e5f82c437f19217d14c94677d5b0044849d869c3bb4460fbb0826caf40d901d288e53cc3ddba8be130cb78d1eae044ef1ce1286f765d2eaafdddee90a0a32f229a02463f63aeb131ccf3f6d43201ae3cbd2049f3ad29aa7305392eeebe189d00b108bf1f29a3b32b06ed97cc1ebb7d28f9230be868388009e5ca113bb77cc2a40e8c2013b4c271f123bb95df551edeab83842cd8616b8a23c96faaa33d52e3107eb1ab18c4afce0888f70ebf653020763e4a052fe19870d5e1356b4ed00ca3cd9998ff3c933641ce3fc15c33ea922a7eb61cb0009a122c9ce480625ce3ebdad183b3a1c63c2e8db9f911a321f3be11841ccf0edef4ce2a9e39c048a859a39031a2c7072ee2c83638e1962aa96bbb85d8d5257935c7387ebcf84c7827775858fb02783f807ae288ef018d56d9265698b135aa6f1d80fbe04ba8cf9371df0a408cb55ed58747b72caaafb09781894d8285c269b1f6e1ee35679e7049c0906962d493e4db7b6967eb34f2d5147904afa822702932d5baf6915a727237522993b74ff44cc8f932cb76f9207aa3f033e08207644a422286f42df3dd2a5c960f2f4079da74c08edceee5a69daa3c75d59ebd701a66beb77786e306831137367f819596219ebb1455112f0c9b02baf8ef5e9fe504769692a1fc87d79e4ec4c4db7e3fb6445e7a5a34877c865d4c82c9208622ebc9fae5dcaa85dea88f67815627ff52a7c6afba9bb195b095f0eea44648e24e4c89a52e80dc226f371723fe4e7df6f6ff00948f20c143366a40e41af94e43de7de5ea1cd31e1e5e0e57981bd602f10d37889d748c3c43b8d3fe76d454ce75541783ff34981efdb540887b481a7892e4687deead3010026b4930e5e81e7194b1acacfda797c0c9629cb65e84555306813007aced0f8f46d8c226ea4421336d82d3301dbb3e56617673d70f0b449463021c09ab89a6d03825fae6d4fe8e97bd6bfe9924686db88762ebdfcc98fb8d739e6e79da85e75b2bb1e9f41bde56f1fcaa8eb92d87234cd51b14d7ac3d7275b103ae7125894b5513eeab92342e19e3b92ac23a7037dbc6beab46f507f0bf1c0496a09c7512aa8c798d669f9e26e786477591f2ccdf9c34226b91cb5b3c7553ebafe8e588e2c2b61df1aff87357e9e0a774ad1bb0952933ede01aeba340fee42915623087b15901abd75820faba0f9514762906977b685a67e1f294461f2ef75fa7f6df8a2e1661543697d7b324b3d6fe6bba8ef62474688ebe6495a80d5f77c990b424ec7d227948b9", 0x1000}, {&(0x7f0000000140)="38ababebb8b6da77c96e0a70", 0xc}], 0x2, &(0x7f0000001500)=ANY=[@ANYBLOB="08010000000000000100000000000000830b25246f91949116e9c485bba26a94059fc46a30958ff7fa92ffe2759fd1d4a4bb54c0f4469daa35950e98abb040deed85245c2b6e08eaa94c9fdb8227baefc2cf3b8e7a9d7152f8b868f8b4470f408206ccd5eeca3d4823330437faff14caab6549f0327cc65ed975b1065a2c8a306f7f1178d7d5a6681cdd9730ade034ae632f069386542bd4f2d0b45e7b1b84bf3ef48ffebc383367205db80b960bc9b1af733d676e6c60850614a251e10fe8bc3dd9c1332dfe0afdd2e0398d671046ac309c0d0a0a39d08b4dbbd501a1aaccfe6b4e1d17e5b89ef9fe48b0a25ba35647759f40bf9c40d85710fc4600000010100000000000000100000000000000b1c34390f8660e2b9a818b7d37679ec201abc494a16d8a0927767e66b333ebb26c004fd0a9524f0623a9a63ffc8a0c609b374071b3444999a32b669dbb86bb3f86b6afac0fa14da1766c7c7cbc96c07e1b6536a74b99be31d45414c213815a1748667ceda0d47d61fbb421cd289f68b79b2c964415892d0a39fc48ee8c8c4287b5e259742d562ec6a313ab97c5b7d02c0ac97706b3d0f8cadcd7a142d9e8c77097ade987c32cd61bed92e298294372d1875cf56844582e89641ca7b1536fc0f0d56c46f305e68ad7288579ae09b95d6750699cc92d1caee052c02f91b97fd0c0282b8084c112bfe2481e7a191ce3474ad298b9e5a189af8684b8b877fd509ac0481830780bb655794f13e228d7cfb75e6e93b5d8d61794058b41786a08667eff1737429b47c620600893300c5dd7a754412b64e579b6b2c7d0b35dca2b79ad86a8549b6b7eebeff4855be2401485f4c6af183741666cc5791570a5af826099b601278b5a16dc2e4f47bd199a7db6ecef1de82ae61e3663755c8db30443c8703d5b568156385b26d740ce0be09a3ccd20743b07b59f9b5e1870efb28619ed72c0efda04068150414ac2954099f620f807f39e79be758e6a1f3e2096199329573c7deda5e69bc01e8c62d9cead0c80f9f060547ebfcbdb8cf3f4061daa5beaed0bca80702f4f824782d323748d0dd5038ffe1dbb7f41f9462702a6d786b028adf8f946d520530ee9348d9997158d61ac78a19c80f01a5c9865610b50bcea0afdb6696b659511637ea54c377214781270b7d0a285fe714967ca2c06ff7f2a75bd5ff33a2aad951b12551d1729fc0bea16ee5f006598b161268cada79c368f188ba689f3a830a7749760faa1eedc1620239b62c6bc2cc7a0e555c5c624cccd686959f06db8d3396e3d861e02ccb08e50280b749cc7349b81f5c903a66bc766567c53d724e71656ec3dd585ed6b6e1cda6b8e2525814f9f3f81159fd757541b5138406d6f8c1a93f3ef65d460eebfb9fbe0f2681331bb6fc9ca5789aac85a3a4e08afd3b9c9ab16faa12f069f9de2622c16f8d442872300474d245a74654d76d4459a3ce8a47fac171433b9e53e01c922f93455efaf197881974e50344aeb844e5281e5e79086d6a434c0eadbb95a7547724e20053493b2c044d1657bc82c9348d399e350264611312bb0e9a71f1b6371bf8ff7ac1fcc3644a1970ed68f264ca5ab5e068f78704f06da76a090d074064776f9393fcc7e473c7a23a2720bf64394203ad3a56204f2e800ede9f6d382a475bdaa845552318aeb350d3a7bcdf72a3bd7d160100745208b767a25e6e77f4c5b1c2c6c0f654d831c6653452a9ceeceb6916db6b180982bcd8fc9d3b972d40a074156299856aa50f6684bf2876431872a383c48e96a6a1795a10a25958a6397076f7deada6f68477412121fb825b7cfd4ec05d2d948087342920fb99a0e5c6e6edc3839b6a6190d1636535350ffd12a215e7722fbd54ad9960efa281ee2566b7e3fb2d663a75c61639728c70785154463533dce90358316f94318f5d909d50197d8d2b69fd0673f57582d56c12dcf441069b9d6cccc73da20782e30a5ec1d88f91e4cfb868093cde76b3c81f14cba7f04fee0659fd5dee2c6e1c65a15878409b44cf0dc58a3d44d5ab32df3e875fdf762d4b0e4af02e74c9d4052256377d8e1402936d2c5a8b8a747182322c21d7797d701a620143f0dc21b7d60f43407b20ff252f33372de483811235490f786403d736031c3e16b8f198d7d864ebe38f381b035add9101e06ec0d5fa4b1915cf1b9145b47a2d2f1c655844a98ff8a2641913b62122b5429e847f55732e610ee29ada7af4aa8c5d0390dfd7b0ab3420fb8cd0a13c78b53b74513a4ee98a4f1781ca5742d126c9f0fbd5603939dc764eae7425a5c287f55b435cb631d9d8c5a277faa473214bb5a1e7c7f538a121394c2f7f23e45bfa985e645f5726fc8637a91706bda7a04348b0c573702a756173b4bc202f1521ee59a32879e2797474223411bcddd4d3041039eb405790a9dd51304d86eb7f1cc5c047b392cee344f29b48ac47e8d9f30c54a36f7bf82bdb8b3f33624be0ed13ae6ec93874a3c3e1fd3002a4a472f2c25989577d03139ff0c4b63792bb5fa1de4861512f67a4e9ab7011bb6622f588196bde1563e916387858b9811a84cd641c856081f74e2bbd78fc29b78f5f822a819c4acec55b6d7bf2beb59e4f930eefdd8e2ff70203075486e92187396e205475cb0f5becedab4af142d2f54102415f118ecdb0857326915b256ec1cbabc2f602e01c85d28785d72d6389bb696ee86806bcb61742c92b6a6de621266ec1850b567ba7fcfbfdc036c97e745d1fcefaa8d5168dbe76dbbcf2a6f5d9d508f26562e20af1b1e4881e13f8c214cf843b2a5b003cf116bdd0b5ea6615e02e348e8d871c89929775659a51d64f515d112bd9cd99ab746dd03de2bbe3fa900aeb528bcee37d9bbca764d2c0399345a8434fe931f097d3b6ac42be467f3f5c060718d8aab029489fd5f94bba1c01b78f398a2598e535b659afe86a986aa47a80fa8804d7c61dc9515e28f601cccc3ca4e87e74a16db8ba2f42567da2c4f227199226d9020c1ba4e8e89adadfb972dca0cf54718b2216ccffcabdb3a5960a58a210e25805c94eadda15edb7c01143d7c2eaef51f428c832bb1a51dd09059e627c4643d9ed028319b9b81290ec05a2071ca33f72b1740bb71c4e364ca9c1188606277711dbdf9f077983d704e6df2d4478592ea827eae766351e9ac9e7fcce748cca28be5ba6b5eed8eea319570b9f520f9d5862e971a4d7f6e6cc9c86e80df86863ded37a00d25c49d15058681d67af4c3b0a77bdbd4d10c43699de57345bc767651124cc3610c1bf06f3d36823c07f999cf287f5607060fc2294dc80bca74a53c7125418a549e915d5a8044613a9d7ecdceb75188634e701d601ece7ff0ccee1595b7136fae710273265f66e777b39c9c4e1d8a75a6d7cc4509d74865fcb2e32c3c4ec8ae7002c30e8d0e63bfe4f9b6336de46649b29c0a51841ab30bc4b0b67127d09d3806386f80677cddfb7bb3cb21f4523b77b228a1bcccf6727c53739308ad393e88c8367a409e9713deca41dd70878c6335a9d5f9cecaa68601c3dff00141c24bb08077d38bc9471f75b8679edfba290b5085cdd21921a0d873d2cc5c0c12263c95529a1d3f4b70366055c5b18375e87b8809e80d3158e430f5df74cb84e906d69b8af0ef55c44add719492b4b928f6c24f927378f9fbcde497e03fea4282a89947ef317e651cce6a2d00e046b8f90efedb419b7c953c853f830b3b4b34f58ba589621f19e66a8c2267b44a51231329d71ceceadbc79e0bc659dc37140d29d9c88d0930d42cd9c579088074a67ccf95dd1c09d59cc19437950d068d085fb3bb61c82648b1ece1e43680cf8eff3e5871e679c4a82d94e741a82d1ded4cee8e8572fd3101b62a6a79f109a91e80894fc5eb60f49732251cd8f174835462eb9608e8f71f877757aa46a89a3f3f0d9ef66104d733ab2879a999d7795ce02b021d59f93482216954432f61339443968f033d3e7c50c45e00a3150c47e9b52828f492a5757980814aa2a75123c926f95e6e6b858511ed41d90163caa959dd5e57450eb12eae8001622a913d9e8d0039c0c9b03fb4946ea0ea2ee53ceb0c866683a631af0b010538919bc20716fefffefcdb70677a5a6e6282844f0068232ac1a3355fed382908da4b05d48d0360d6d0e436a82fd09419f3fe79a1d0437d26b117a1102032ba9b33f641d898cfaa855ad7160544c5179665120aaf64274cbea395f56ce195eac61b53f34e2820e1ba899b0b19fb19d4fe46c002b2dfedbb8d4bbcd717735c62b8a6c0338098d66d3a87d0d0fc519b9329d9fb715e526c4bf5b1346f94990a10a32c90f58694522c2801205559d0ac5c23dd354ab5acb5a6274b43c842c607b3ca05fd98b7f4d688c626afb457c84e4a734f4bf128a91502ba283b20ba1c05fce5790b2020d88210f7bd1980505f36fc809a22030205106be90c4be70546924eb1aeeb5a654692b0be09dc6b21bab8f40e379176ccb8e68bc984e703b20cf16a4ac327cd61c194fad8e4e999f8af80aba101d619ea6c6d434b19538ccfef1e01127e10cde4ced023c3dfab269fec61cd37316f7c815ba30bf6b95063bc8ea6e4307dd09e2c1718729ee1b7becc89cd7fc68eba5fbaa80557f5c7b374d4a60549a92a1f857bbb5f6261091a52b4347d31ff793af7c98d9f6376993b8c32c477e34515bae0a8de22fb4b3409a6560d5eb23d3814d29eb4b23f79168fa6c75601ad134e47af3cbe56d327b19a09b4a2bb9fe6f021d6892c782bebb2bcb89d4fe7d5c1cbf99299c3e8540f581e9d249150b0255e22a4f89935623cf9da727985e15765d5dd52653599530179108925829657adb2510167ac2f47d9e6fd6f109634397559da39c8ef820c8428f25388371edfab24c58a970a1a72582f29f84a265d00ad042b675789f96e7c0ce203cc84848da2fdadf50acfdb578a4685ddd6abee6705c8cc3283985aa309f295c0ca36e91446b3011f9e943a4333411617ab05b2d55912938eecbe09dc28dafe5ba4a43b1e3ca8a3c056bf39861479ab2b72e6ef1965f6bb1290983824be4eb040d0f7db0e4957206a45cf2be09fe02a7687ebf824ce912b62fbbe956dc91422a8a1e12bfff4d350fa8e2a7ae31fe488b27d10057345a624a26e5f99b2b2bb83b90a38e211aebd3c58e5060fde0544c7b2362ea1f3dcb554a9394bc65d635d4e334226e204349a2093fe1adcc19f4541534f2d36615caa4a09f53d35f56e899b55375fe1a788c14a02e2ddf13c34c048ac6f8d330358b745e5631a1b122f71af7a578122de9bcf072d6d67f4e27bc8f4e8495ed2363b8d58133c9c80996066b2a7978ea0fd9e973f98ea6a232427f1f547cdbba134d86d8062e0338e12271cdb0fc72bb154d72f2b7efa5a0255f57b66cd4bc3a64e9d4c75888f27e3fc65c0a04b18d4b3264ad4723c6e34a42fdd0eb16dcf76db0c8b19f64d815e41c9c2579ef6ff556abeb388f0e60a00168b357c89f74ea62bd42a1359cbb6ee8ddced39363de6fa4204ec7f9eed2f0dc3104cee47b57d811c2827699de53607015a130fea1dbf94e1df2bf187f35dec8b3f74f203168a44d4f5527c4a5c5254ee0372394ef6f50acc1c527e80d4356d6820a82a4139a41f35a2728254e4c6cb320095535d6d3ebf3e58627a5b3d7f987c580b0ae3290038d888b379226c6306bbf65b8b511a6ae0b580e88d8fbfbf6be459805ed6c23eccc8165678d008876d77a84c1a457d7eeb9a4c589df8186dfba6e74151152535252c5e5802978207f4c87e61d77f3252d050484b4b4280576b7e6d43eb9d76f6073bb9ef1606f6d5c8d7ad2172cf7ca3b88b22bf8c3894e1bca1740ad86f4afcb12bc4d14717dda513dc3f6533d82d9b8ac4677dcdd4b08aef74a1569865a923d514a7fba7922e866832815efd2f18ad598f668047d4e3b562e8a03a3d857108b7b9af70575382b2f3595454969aa5f8b544c8c9a377d887cc380de8faeccc06fa7d11c37620ef34cf201bdc2be34c718731e35fafdb39ead6a937455d06949cdfb31b0eb724958846f6e0b55a3d264fe23d0d22d40c20873fc85a3b9ddea147a042122a339784fcf56152e31bb30d221f7351d7a17bb2e579aaac6895c7b40bb1eff3049d835c32890dd558f1cc6ca75804c72e603004e9fbd7434756c0c99025068c00"/4376], 0x1118}, 0x400) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) open$dir(&(0x7f00000003c0)='./file1\x00', 0x400004000011830a, 0x124) truncate(0x0, 0x200008000) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000d35000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000e02000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ed0000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e2b000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x2202) r5 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) close(r0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8000, 0x20) connect$unix(r1, &(0x7f0000000000), 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) write(r1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6c}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x9, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d901ec096a31c7a113537b4ce1f378a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYRES8]) executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @remote={0xac, 0x14, 0x0}, @broadcast]}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @broadcast, @multicast2]}]}}}}}}}) mkdir(0x0, 0x0) setrlimit(0x0, &(0x7f0000000980)) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r0, &(0x7f0000000140)={&(0x7f0000000c00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x10001}, 0xc, 0x0, 0x0, 0x0}, 0x7f}, 0x10, 0x0) executing program 3: r0 = syz_open_pts() lseek(r0, 0x0, 0x2) socket$inet6(0x18, 0x4, 0xc3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x3) write(r4, &(0x7f00000001c0)="cd933daae425fdb1a6f641bbad11dbad70ff689ada0ae3e5f255338c6d595b25dece60de32a2f873", 0x28) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r5 = syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x20) close(r5) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff04000000561ac408060001080006"]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfe9, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB, @ANYRES32], 0x30}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x80}, {0x5}, {0x6}]}) executing program 4: open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) getpid() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0xff, 0x9, 0x7f, "ec3effb71495652c581db7134f00", 0x9}) getgroups(0x4000033c, &(0x7f0000001480)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000340)="3bf2ee74e7d647c82dad6eb2a36fa755e1a3925fe49afca7e63b1fc365ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefab", &(0x7f0000000080)=0x92, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201800000000000006b9057255f281855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353945d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a", 0xcb) socket(0x1e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000640), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) getpgid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) acct(&(0x7f0000000240)='./file1\x00') acct(&(0x7f0000000240)='./file1\x00') executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) sendto$unix(r1, &(0x7f0000000180)="d228630c8ffbecdb861dd6be9b311a21b2db862cf17b5c6b85db9feb27c2347ce91bf5e3df112e018dbb65bde8d23e2773ee5ac990cc49befc951248b6539f9a26f99f7ee1dd76c5e125d28fe224aa16209b2ac28036611c9ea84a7fc4a65faa922ea193a576a3636b4af37f595ed6aeefb23b93266c71d2e0b6a21ef81c9c10fa54e75d896b36dc247432c875f31ab0585c22408d37a1e4f363", 0xfffffffffffffd1b, 0x201, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000280)="fe021e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) executing program 5: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x106) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000039000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f0000060000/0x8000)=nil}, {&(0x7f0000696000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000093000/0x1000)=nil, &(0x7f00003c3000/0x4000)=nil}, {&(0x7f00003a4000/0x3000)=nil, &(0x7f0000313000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000669000/0x1000)=nil}, {&(0x7f00000cd000/0x3000)=nil, &(0x7f000009c000/0x1000)=nil}, {&(0x7f0000181000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) symlink(0x0, &(0x7f0000001440)='./file0\x00') mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffe300000000ffff000001000000"], 0x18}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x40047307, 0x0) close(r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x81, 0xb9, 0x3f, 0x6a9}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0/file0/..\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chown(&(0x7f0000000100)='./file0/file0/..\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000340)) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6027010000483a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006080008000000000fe8000000000000000000000000000aa00000000000000000000ffff000000000001000000000000c20400000000c2040000000000000000"]) executing program 7: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000080)="9d2ecda41d4810c5f6e5b66494f5bcc7c5e2aec66bc3c04ff41ce0da230599d119790af4d1412c12a3f6187334789884c63d06f059afc6c19da0fcc8ae0a071457e56b22ec0fbae9fd4b9e84c107f7ae49fa71ab10ce5ab316ab04828ec1c675d4a7abc47f3501d5f5b3f3f42b5f26d6fbac34087c1a27bdde2899b668dcbad755843a558dce976ffef1cf17762cdf01f8393a4cf8668584bfc93201a5ec5de10f9fdb7f1ed0e8ce79819c4fb34e75dcf57080fe8be4970498e77c", &(0x7f0000000040)=0xbb, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x400) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_udp(&(0x7f0000000780)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000007c0), 0x0, &(0x7f0000000840), 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r2 = getppid() fcntl$setown(r0, 0x6, r2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) open$dir(&(0x7f0000000540)='./file1\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_udp(&(0x7f0000000780)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f00000007c0), 0x0, &(0x7f0000000840), 0x0) (async) socket(0x18, 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) getppid() (async) fcntl$setown(r0, 0x6, r2) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$VNDIOCSET(r3, 0x80106468, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) executing program 7: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x2}) pledge(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getuid() setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x20) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1390b233f2b4d49e, 0x1) getuid() setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() setreuid(0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open$dir(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x1040) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) sendto$unix(r1, &(0x7f0000001440)="06181388fa7bcf0dd06a263d6e81320daaae16f58fce6d21bb824f678a47db6d7fe30f14e785c0815ae61f212143060edf35f9d7276ea4be12e55439539fb2473c12924c8123d565587786e704d3162ca0df3e7f3f75317ec514cea8bf317aab889f8322d6ed5ba5dc2eb8dcac565f8a16f40dff599937e1eb057f0f4cdf66d3657423aed2d87a0ca0d33497a166558054", 0x91, 0x0, 0x0, 0x0) r4 = dup2(r2, r1) sendto(r4, &(0x7f0000000240)="f2cdee091bba7fede58209eaead417f6c8bdfcb78baf3919815c1c47fecc68b0fd0248df1eeb657904512b74f45af0b487b66a0261d03b2bc8b9629654ba184b02238e5ca2a5713aa2752dad7b710ca7409f858c401901e18d3a947de1a64528fb8b02c83d1d0df1b543afbddbaf12", 0x6f, 0x4, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x20000009, 0x20351d, "28b77c09b87aa57800080000d0d2000010001c00"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="4bb0c3a533d0f7b32a11b0205af219e0bcbb997518207bc0f2394f2c3d88273d57473db066513f184389bec56548e27c9d82a833bdc715fbdfbd2b3a666d2c54456d6881af3307d9b0dd6183e8ea77771354d88a327e43439d88711c33a900480aeae04f55443da25b271eb5fd0b1b105b3fe313d1697683b1e18462dda3fc18686f50e55ce6f35617335498d5c57d5631246ac0a1650652f4fb53e52a1b61540254a854f42df88314f28cce9039ab4de398990db422a49b72bf4d22b2e73e0970e80a1df478b953467fe745789528da1d5615e5b02fcc8eac9059833cf0aa1d8780771dcd2cdb005faeccfa1f026f", 0xef}], 0x1) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) recvmmsg(r2, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r3 = msgget$private(0x0, 0x4c0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, &(0x7f00000000c0)="cca61008", 0x4) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000740)={0x1, 0x4d}, 0x2, &(0x7f0000000780), 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040), 0x0) executing program 5: open(0x0, 0x200, 0x0) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0xc003, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) dup2(r1, r0) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040), 0x0) syz_open_pts() close(0xffffffffffffffff) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = msgget$private(0x0, 0x701) msgsnd(r2, &(0x7f0000000400)=ANY=[], 0x401, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1fbf, &(0x7f0000002140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "009b57", 0x1f89, 0x0, 0x0, @rand_addr="80595a6287bc98a6922456b2012770c4", @rand_addr="7bae3fbc431fd64fc45918fbfcc99e52", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="b7ab52dd2b37b09c84695da68fd3604d", [{0x0, 0x200, "14c71b16c87b8af3668c9431c0434b7f6181d5f01615cd14d1f5a4700f50d3bcb8758aafb79f20e4d6f12d1d0bfbf93cb1236730e2d4aaeede26cb9672bb122c0324aaf122b1d85657c8d168ae8ad163f98da1f788ac3f024ab77c65d1bc939ec1762293c18cd12285074329ada246a9f9de056871d1032699413929054d3911ddacb3f16d9c2db2471b4eb770c2a4a28ce8a2be4dd74d8a377118eea4b8d98b33db5d678953130fbe12a8a754c093e8257e051a0c2a3149ea03020deed780a09ad23ceb4e170b9c19ec1ed073e4a64d0b619b375aaf93303ca47e51a4da22daaf54968d38427c40213179596dfa75359c2b33e009c58beb03607f359d6c817d8ca3e5bb430749f9b37adce51795a407b7bdb191409a0b5faa3078109a75dbf2b4a981704747d1bea16a9a080098b0756939cee4123e5bb98a681684d00d2369012a2a151d5d82eaab2246a1e536142a2800ee4943fa952ed95793ef7ec8eb95bc71135fde75a25e2b0d8f0443deca0666fc37183f9b9fb4faace1dda85d65847f69c1195f7b53aecebfce9c202cc0e397dbc3d4385c53133c4667c30b844f24d6bb980e2ce475a578d7dc7d64ba990d1c40d36d87db9813638d803649bb220deb5c27ae7826270b40e6943466da288005d1345d29ecb6081e6cab713c4449f84b5de914f21abc2c2ce1f196872a702ed1f0450dd717929c629b098c2cd4989df7685565ed15d98d020e232f23ef741da21621828028882b3575a545d198f5b835140c280d2c1e268d7ad63a7eed9436817852f488932d5d63007b88ec28fdc7653eadc6350859a87036bbf3af08bdbfee6b87d1a5f0bed08aad32b9ead76b28f24317b6c4ceedfbbb6d885333c9474c1691612a74ab8a7354cf7d9f55179a837bf0aceeb75f8076a628caedd8a19917a8e799a4ed0a6a31d5995540573359c40841cde58511b2aadc0dae164edde749b178b320bb6ce7c05df53cad3af7585a833fd494f958fe1e1ba7b72dd890651bebf1c4997f7b4cc04d790f9982a0eb052cb8c3a2fa579ffd246c241c34e0e6d5e1ee1b36ec3fa5f39d45cf964e61b5a30a2f58ce61eb2750af0b435d4cbfbdbd1cfc8362901f5ec390041c1106a38f0fefdf026f998bc5a2175346182a78e50019d04c67d8a05c5acb0ccb7b15a1c7448b18068a3704d44f8fdd5ae883625e99f3981fb68cc0f45d09f06b596031854962d326cbd8eeea714a67924a4e8ede23e6a3d45851d02e982b337e22c80ebcfcf69801a971466a2bdeeed87e38068c04bd4ad5be2d12180adebcac9afafc0b9a41d2fcb70270f515531b3b3b776c5d81c4f68b11e01b408b026ffd2dde3972a3bac5d791965dcb12cdedf9808c04febf57ba571330980cf9cafc845f8b3e14e585ad0a2314d22a1b7f1b1530c6428483e1ef8cfcff4d6adb438b3030a08404bd9079fc481b62e51eca7ac23350e76ed2e4dd9cdfaaf9fe8bdd30418c196ecca81944aafb88b72b9fa9253983eb2f2394e1243d2c5c5094e40fc3c4825d7371305d03e53e8294cd883bbda253a585d09934d025dda2c9a137ea996986bd1b00550248fd0ccc664df76b2c208e48d54e28608355a6f3611920e7f0ac64e243471437f3cce2846ff7bb13026dfd0f5d453d74498c893d9fa4cd2b5977c4a735cdf1436a100bc786bb89409ab05ca3b7bbf906c9a4a2a8c0407fc286d52613e3944fc5dcad4fdfce16fbf98ac230f7258688341cef4c3d20d11fe24b8d4f9726887ab003a90e72b10fb22195e95d012555bccd1e51f82e7f04ffb4d55c6d631f068cc5aed4120db1f846e9f2a27e0d88cdb636439ab7b5032243130728fc2ba942f211b8729537a9181932945d1a1d7e8ab89addde2a76d5777818b9bfbb24d734504da4c73783fb4db85033dff9624448521e7939d27e27886bcd0b54f0b55a28dac88c9f87c9ca1950422df6b5457ad81c5185ab8d2c2a2adefb883d2732d7e53d0762f3ef32b90431732d09d6ddc74461e4835aa483e0c9c2c7df7d829ed7a1d0567ad3c48e11ee33aa8542fa2605cfc08a62219dcbbce3c47aacf3108d28011ecd2c947d9092328be655d023b5f1067bf39a34fe200e66422e78ad8b3eb3227c2036c56192a74baf0ebacac555242b45c486c2d6218bbbed6fce2fe4590dc0978fcad553692394571bf010d4d9c1a1cb8250bfb52d4d3cfab5e61f80b87f2b877c0dd530158115f0310d88b401296899ad68cca32e44a2e216b7f4e95832640f66a501f2fda0f0f7942eea86fea85a163fdaa0c684edd791448163807d6702d9cc1bc25534644652e5903ea5d8242c0db8656c4a80c755f78084ba10241223f161fc81344557c9d404350b2956566cc662448f503fc69d13f438af664a4ef8a264cac2dc39506905806a3323086e71d6a17c58768d3048d8cc130bff16265bd209886eed0319b34ff09a3b3ce6dc5161a122d388dfa9b2197c93bab267fc063e6ec07cb96d17ca7a449b75bde984f196c5adc0020136757709867f71fb23156eafd591895cdc14fc881f2ad39b1406c660346c7d14aaa357ddf11623b86d1166a82fa09f8344483685781616a63e0860a36b5a1251e6a1f83cbe5c20db8aa3199d56773e543df6c4770014f60eaeef312eb79e307201a0a5ccf19b4ea605351fc414ecae787c34c083e6ff70084a1e381d67d3785857a7595a0e8d6a4e1a173ec52bfba4f398e1888cde9ed78eaecabecf3f26f709bcd0e28ec4f02f008ba6ba6a2a7b124b8d7fee47d43112ab92a1161c9e9c4104c1bb3711d45ae97e3148396340032141a6808b05c3c9517aee43ad58b4169b172ef8aed72ec16d14cb1a58c495120541e3da2647856a977aac5debc2c865ff9937d99159c21e13958a55471199714f14ef6a20fd4b81a577cbe39fd0d1725c4540a18ea87b30b8fb9c33d3f2f4b1fc1047358aadae15cb15bfe90500dc2ec0adea8677ae320455cac8ba299769cdecba9c96b0b20684b24407cf689f602c98c9102b6692a7e46e03ce457efb040b07530659bc95dcc6741047d0b77084c91afbb477eaa7a367b7f034d29a46f298e8f96e47d867e3c38f93b7b4c4a792ce29e8957bf83f80c7f60af2be3163d1322398fab36511784aeed85ba1e5940bf00000231ec46faa55af7aad6c6d31def3d1a54b14a1c75079320dab3e019fcf8a83e9969e010fc0d3ed649ee0a5a9d9e85bf2e102fde3e35717c381917c9c53e551cbdef6cf5ff7ecb4e6724fc1b584a59e50033d59fc8de526820660f6c36a10ff7f5dc83734094b97ccd39ded273fbe7676f88f9228e3b716944cfed5f6c57d90a5c360b11d67617cc81bfd57c57c969bd77864cb1323f0eddabb5f80d6576cce232f149f36327880d55a757f3d30e98975de0cb385bd7a7f830a94a6b3678120b1f75e37adac007ee221ad79e710244d5e44ebfc63beba0df6f8957606a005e9cf9b668496c4039e1937d0521a1ed02367df59f3f85477d6a5f924ece90101a42539a08056acc7f0f30d7b65f981b9687d34e4a2ab6f1b5df999e689d505574c284ca56faf55bac84d24e9042c9a737d1ccb1f2ae0ae98629c2f5cafe5d0d1f217c2c490c1d41358a2693bfca6186531de4bcd3da39109974787896b5f52c6aa600b3a4e2e56766357cb40c337c78c51a5ffe9cefbfd5ac5851080f5a23ddbd6a46fa767c1e951cbe1aea5c26a08cabe7380eaa73788ffdb292506c0202a7c2fd3b10abe8e313785782f02701a48a680be8e5011ebb8d8f04bb9fa4650b08d2fca176cb52fb675761cb6de879b64649267e6810be5c278153dcc26ad5515d0d137e5bb992f671484d6b1212cdfd48cbf85654b198a1b7648a5e89f6fb247b79a339345ec9bdcc27ba4ea781ff0f40855ab7ff6365c1d21d737c4c5ebeac39bb51df41f8b4512270b92cb332c7c6ded51bb70250c5272e44d8001e99096fbc45c1398c35eaba8a5a2555b60bf8117f46aedcb28d5090cc3ebb4434fd00897186554fd0f3ce8f8408445b3f5bb4a53236bf574ac029ea889830e96ccdf93c14b76e84401f98eceebbf6365b629ce8a98cdb8a76c8b4b1800144d732b4215505a969d6a4f499f233de54d78e7bc44c6c9cc33100b064c7358b98bd825c6da2a4726de86c5841a364fa5c3e9a621860f2603285aa99599e7cd0ac31a8bd44c18f40a55c8989f73463f40313b23ec2aecb1a8499cb0cfbd1f54ee3f3531f8844ba3b0ef9905824c039b4ba21b68dda09cd12d794047cba9165c468539902b877215ba4c0ab6a3e25d9b04f8e53dacfb0e10fafa09f08249ff201d0328413acc8156bcec22f4bcd05511fd85505303af671e2c3b6d8bbcb3227e4a9b794849c182bc19a38d4b7e81d0fdb6f92fa94952c100959a389fbbac03563a1d2b3ccac0a1a04cb89ae35c575871d6a8f89af87a063f6741076ee1a7263188eec0159bf99f7db0907c372e605e71a37e8870d25a7b8138e26aa8f3dba8bb856dd6e4460e0a7029d76d5f395cc2d7b084cb9c5d8d667ced26c754c08175fcd5b543df495f61e6cb73d0c16a7eeab3afb969ddf6dc17d6688a4070cf277321686638fb4416a71c8459535a3e01f5a5cc1d42a64b402bcc613e40abf03a24f3e7059c62b98d2dcb9b44e5f577821f8d79fc63c02c8fec057da1cd159b665a73d9d01f9393c1cce048dfb6a21fe95d84f7ce2554210e5941dc22373c7fd7479eb7e624c0064b660252bf815a2799759e23341499393ecad7689899c3a89ca3a7357bbe1b940cee771e8abac4e5cdd40fe8065158b837adf25bbddda735ce3ba6f1d7918830f33e62530005661a894cc886e34e7f96b3ed0a6a7bb851413a234926e7cd59786972e1d636f1a790eb1c2d013862912e9a3276669d8470fde2e546e64651ab2f1ed8dc643127c0e28f6d34603b6b6dadd3f82f9e73df5b0d837fff0022e4abf34637ae73d2da8a0ff365596fe14df4400adf734f95645aa6b259ae31a5430881768851abe704c4c62689c9b6d0acbee9c9b331f4f6ee7a8f5e4f29519388380d4484f65b45396d89e2a59ba415f40bbe7f72742ae49085603f3e4cc32c001dd96db109317627b98882729340d24e0161a21d937b92074c033df5bc235cc53f21ab538424724f3da50537a8a01ab96a17a21de871277a3c0de5eef11210488c243a8d6ade7eb299778bdf392b422b953797126a9ec18bc2193c089664002b9741197007adf7c737d31137da43559116ab3a69087c0ed6ac539442564b2d752c52d03a7f2e0081e0c75653bcefdee04925365e401e6ca0096709c0f522205006664d51a9bf1baa0ebc6bf5237d8992b6056fc76f90de7acd65b8aeeac646c594034b7b084bbdf49eb669890a33fc41a196e8f27677723cc5463b235f7efaaff51e4aaf7fa4c4b858f97912fee2ba717e15241bed819bb60995fd040e01dd113822659bf7ce7e3fcf8655e40b6a05d34b5e043a1348712118f4ac765a98dd35088f8e6eb9d760887ece22ca6eb8871cf1cf0eb1d026f188eba300791179c0ae4c2ce38365c827ca9a266b69e5c037656a9a7d7c698d16ba3171bf29971f500331e19e99642a1f1bb25b8eda2bcb789a64d50cf0d8a047bb6fd377b86d55017125239ab1879236d2bb7a27a32b5d9c852e63ffc3963c0ba7b7af03fd44938067113d6398b24024d2ba93b3d147d971a0e7ba5458bb24786cec49dfb51b0a4be20b2078509da682850bb981e5af2328d8f42e36c1e1a6d02df2819caf6f5084a871bf6ec457a89e321f54b370839aea675dc9"}, {0x0, 0x4, "c5dc79781221c76564c44cd38ec05b25c5fdfa5674f04fd2514301d9ea8c32d8"}, {0x0, 0x1ea, "ae0e54c2e656e5fb4d35e73f7d762c2a449b1ed142bf62afc5db18dd1e4c1c0241c0293654040c16605f12cd499c1e266dcb6ccc9e57ad4959ad2ad965b72d12c0553fd74c87addfb4d043b4e3526a696e5264d4fe3115f7316c1ef0514bfe8790b8bb102991144bef8561750b1f59870e6b88c8408323af0d73e0a16919b53ca528a969f16aa214efa51f428f3d2986bf169ea94fce3773cce6ebf79b4a36470408e1002a5b05b3ebb040fd81b9f8719c618e458a81cdac7c2ed99ffcd830dc98552ac469b6f0e127b1f549d4589e4e31cecda71eafe3c348a89a2815a893a3ebf1cdab1ac03a699d93dc30d29cf69cb47e6bd38cbc636d3b298b7dabe41dbab6e3d59dbe0a24a880d18f4f0bea3812f34fa43cb45dcd5737127c2362ddf526d93aba6980c26427671ed591ef1c2ed674bfd54e514186a8cc69f40fd2579dfb37a6edd26795252b88283480be712133e50cb3441160d01e01cdc4ef2a3deb479f76e1f242b7097580af3a41bbc00386a48288cac1f9b706d3da2961ee1c9819355b976b4ba64b4b79a79a4c0b4edaeda10fc327e55af7b8cf2016de6c265d7a8af1f73c43b4f8568f7f427ad2c715afe169deeef102fb4d6e5b83b7b6ee0ff9e2c18429f71213037f38a901422735cd61c7b82a88fff2fb89de60f94619ec1fb5420b3140d0ef0895033b4efa5c820443d3ab2203d5e5b2d689dcbbe5eda6417fbf9ee4242a62e5f246e30d635b084692aa120c5f9fb0f5d573522bfe7a3abdbb640f13010b056c8a57672f93e578df8e3703d1e3ceb5e9482cfb4e0a013ef53cd9842221e001e2cd9167ee664647eccd89e9efab522158046fa91484d422cf413acf9a9af75b1d54e80c4266566830e3bd4824b2a567cf51988c598dd7c24546cdb8ddcece0f1765e5a872fd0c4306e5a22736c3f8f0a5f8a381ff0338619b42e1e710af923aac8812d4f931d690cbcceec6f66e58ab29c2ae6f93c5d14ea5679d7a077f064eebd2cfd08fd70f761d656a8ac5ac1bc1217760da121bf863dbf60b30a9942a14e2a0a921ef366f9fac3553eb5bff7744bcee80fad69830a4860d25d4d67e0988d06316875d75de5f42a30d052865f1d7df14cce5dfe59438a09bbd6f7bc24f81d8a6cabc27839dc86c8b890b2dc2e5ce4d1425807cd8268863d15be21e911d38527c245dcdea019ef274a7ad11de854d3c0c590f12d38300fdd0a326a8fad0faa22a93beb4ffbde7151ee57783f7684f9330d10b6f1f5b7d426a9e26c8e717cdceee262a7b75bcad37051b1c091e5576dc815af57ac99b077badd2748fcbe92479cd2d234071256c47a8f525f9707fb13b794d02fe371c1e2f42aee008ae77ce2cd9fdef2a53c957f228f0673c01360d21c5fb30beab6f29ac79fcd6d56bf8663ac911ace561f5e605ebba3315048be2e402b6878d1693e9299d2d902f0ff8ced33b30facd9daedf86f0eb13c5d97a56f72ce6ce3d4b84d741042837fd3a79f55618becd28061b629a6853e7f77bb54a0bb706c3024070bc7dae97ba4bfeb2ed64504f737ad95a2bcc377c7ee6f376d00edc58e043bb91421db2128bd13b416a4083ef66736edbc993a8e3af8548abc5d0157dbebd2f397aa2792df8798ffcd4daea97009f54973a0b796e6f09979c0015fbe975347db4b2ea10893d3de92037446de8485bc01188d50497c21fe2ed4229e87741a81593f5ad81778fbff0cc9d0623868f6855a04c02ed8ad393ae15471fc465567d02160e9dc0e0cd360a104d73076e6e2ecbef760e4ea0329ace5c9d5fdd4a11b01ec29028e6d2cbe2a83e376bf6d7b0b864a65fb6186324ff87bb219081aac4bf9eec5447246af392cc276529c6fc76a54dc1a23cac8eede318fc9a6cb7f2d0e9206af658a698fd7b219097ebb4d8f6fa72e01cf2d19af3bac3436edce44b260cab7de138f10b52fcef7c47332563b656211ad3e52bb83bf0c312217f0c69cf4b07a77c6451175f71d4ca836b9bd1a4425af8a5062b855bbb5e5e49e9ff6a13d9c5ddfb0c675c8c0127cfef7d3a58b75f351ba72691bd9b1cc2365d439d7dfb1cdec10f58782b3fbcf0dc906dbca62c4066fca91492f9fb8628405fcdd72ff5aec3d3e2b6a01353bbaa7be43546eee1cc39b04d13b9dceaec8c81eccecdfce837cad36a23e1c230fe83f3d56a8c018b82d58a09381e0ccb3c625a79b1b8f8d6e8d483d6a265f96cd27755e7fb8e71d51788f5df7c378ca6f4c8d9482b25f7bb2115766d1b39836459db7e36637e63d832de066fe213d9ae0107047499a13c660d8d5b0aba2062c903b39116a90dde19c4ba8a03d12404d12b7646737319f3a102daf95bd80d62b5766ab869393eda91d5676941e4b8380fda271fd53b725fd4e4b31776549ee6d05a6d4bc29a3973e5ed34f1a93389e5438077f7deccd51a9c72f078395a381d8ed75e2d76e03303f169f8a855b73c28b08867b5ada6ea7a635b7ae19e23428b728a83fd1a4a64d8ce4a46fede5c250f1deb58ab91df1fbb235f81eb9a5d9df71ad30cc3c55ab61557a94952a96ebaa3e212ecc61cbde1ceaaa016cb388bb0aeccbc08ff609d3748612c882185c32c398c1be7be75ab60e5eed82d97939f5d04c2b104164c4f99932587118b84bcbc6c1d33b578de14ae8f13f7f46f2f56b4debb56403e6f6a7152f4cbb4ec12221d446151bed5229854d19eb7b00fd2283c17979d53dc703a708f99eec47d360867fb45cd720425202c0ec3b2405ec2e77db5b4316bbe0a8a14695946c5cf0a48ef92a0939ddb28a7e6607f906a15299b3edbe232fcbf2a03308c70bd8cc45e6412740e51ea7fad834a024ff910740da6cf9b9a8552eb2149788fbdbe5420e7c9a89e46d0e9cce619b478b29427420a46b9b11045ba4728cb38d61a597b28122c1b3813dc0a6a0762d8b232366a58ab2299f960d2ef7d33d8630d0e109cbfdfcb84ab35f4fc68cc38cd2cf725ff6bd825d780f43797cbf3bc9a42b227887baa4c7c47f14e32f1e5194b81cbf05a7bae657fed6ba0268ae26b163912e982fea84e62801b1eb0baef2863473bc94f8a8e771b8a16d9a7a6d0b0092ae927ad908b09b4e30b5f769b0795312cb1ae6432996f8bcb55204ca967a3840441a1b9af40d5c12cb7bb35df58acc67b76e7a2cf892baab9955325b4853586ff243a1b6ee74da00f075879703344f7d18e4bb7e89c6cc6c7ea780a53b8eb5ddbd8b6635259c5dfdf76c1a5282693a84c7470d6ca7486af79f8b31cac67208c9a65e685d175932cfc31883c9914fee5d4490bd1b4824a4aa90f710a814b3a66c91b2adebf10e74a4a82c7889c231e53c76989f13be32256f635b8f116b231109b763d23dec8fd35f56b4ce228ab1377bda1331322d94843961bfd12f84c9c2fa32b154203ea690962ff57674247c439c0da28b4ba8958fc2e3c231d11572770c573c4ebd44ebbb1a7a6fe971c523196f70216be402fe80e77951076c3eba02957b4c239e9ee56dca8fe0b992bbd163397fb3511e906f4b47d83f7f9a54ac9ffbb462ad4b4f1a76f0c0a5428474cd90724b7d54aed97246537ad5a35e9aba4d490bf52c9edf104670c955d7d2f74e4fa208e1814253ad67b9310e180b0b33afd02933940e0136418500d958f44534e800c2ad0fbaf6cb46f0e2f2e47669d448a5692d5cf2f1894bf58fbf9f0b704953cb5c22c9feb66df82e5d0d4b2a9e59bad1185bea9d9058bc09dc61f85d72f67a9c2309e802e2481ae463a26940bf3e3e992161d5b254ff48057722568195b254e61d9956ded2584636934eed59a1babd248d176e894850e033222398ce949245467ea732fc3fa263ca5df3dca8bd9ec73481f8a92688dab30ffc6c8025bdc3722f5470e3ee84f6d43474925957b96d34f45817d34b9376874cf9b34b1e9ceae113a8595b5632c0c3286e5b1faf9f75503f04b6465d5f74b07709724f63c7fdcd0863e2384635d7cd0bd2de206e4d3f8e93bc247c854fbfb03324e46c1d85c79b573e93608c90bbd1daea43249147ad94ea547453fe3fd0cc47767a99f7baa941519a249be6c9cdf5ca9d1064da9a36271146b257ef8b145bff9a675fdd83d8ee821815b891e60b405b950e3cbedf8bc010ea9b66ff5c2517ee0cf76bfa809d9b8329ee8d1dd70999e90c97da7b353c1ef6a8cb8557ed570cee531bd8bf8b86f723bd1c3b2ccb7db0439eb134f3f1a5ac0caa50e51f7c0301ca7f2c165759e50aa157b33ad6bb0d1414bfdd8c04ef80cda4d0a8912285158cf429fb068dd40d0942a6e3638bd123497b1f3b84509113e7384fe706a041edeb4d8857dce4d2a8e4d06070aa595be06c29d800de7e1dda9348448780d73b93925cfc8c60dc3fa0690e471d331ce49b078862a48eb0ca25c35fc9ebdebfa717bca2702cd7996ee81fe057a9133d607624371d29c924a1f7f25d46c6c36af7103ebf2064e36c28e9d83ff2d804bb8cf2cd9cfda2625b0133a907b5bc13c9c827905124ee0281e3b78c82cdfa565dcaa3260ad0e16dd5dec94304a086d18ea722ff29a8aba35ac499077b2962ba4bc5e58559fbae36670946680f8f97b9db7577879cb5870eb7fa6c41df069253c76796f7656cd86cd595988e3c132d659fd5f3128b47066f21c74466eb4e3787738acb4c20431744b8389121865a157cbbdcc1567b9ea80a28f2e65a65ef72e34652a5b8393155009a7399ed66d9199733341ee0688658269c418009e7b9387615ce1fc806ff45e41a4964a4c1262a58d6837be8013badb32b9bab396ba9254201707a302b0d9fdc671ecf1714a6ae0672b210fd3da95c9d91227f00564f8f0cf932c41c118d40d3309ba77d94547f5d547b4d25e28159cff822ac9ae79b1648b485aa028aa4598f4a2f7891d10711e8863e96ea9c856ae9288f201aed293c7dab4c9cfd9c4a0d763d80ebaa5e2d8152356011d51fc15b7bca4fe7c8802538399fd6c5d31caae235de33ba8d3c6a6d91bffc7f75046cd8d2fd73211ba81a904b4ca96fdc1f232181a46dd63b0fa6d38f64da87b99f3c2bc6c04f3fb4ee92853238299d04f52cd3abfbdeaee304b6c4926f595460276557bc5a7f8e4b351a13e0424048339046026d161d0f34ea905a6b0b2b5b13f1f1f5c3c82742b74bb489b639f9dce6f73cc00e543f82e38952afc583ff5bc7c882da84af0ff3af8795410762531e4ac53e87daab6bb5b744edc056488cc521089dee2d02e104b5c4a1978c41ef72c58897001a8a1df5fc54d379d5efdc424c72a77be2fe224f68f98a1a5f590c52de07c65e9f8b10717d61a3fc9764bb8b5c1e013d799f27691bad26323cef282dbec2c233b67d0de8ff8e3c4901f1c76717080aad642995c04d4b26b0cb6c63128a55e5dabea1b6b625bc3efc1ee27f989974bac67c463d65415472512f555a5fe1b53d7282d006a74f44765c50a7bfa129ca8c3b9b9658108df9971a8bf9f640c9dd0fd22d41f30dca6e628fa3b64552c38aa6a534246a73ea731217cde5c6778b670936be0c5948c90151213582fb5"}]}}}}}}) executing program 5: mkdir(&(0x7f0000000000)='.\x00', 0x40) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000180)={0x6, 0xc}, 0x2, &(0x7f00000001c0)="50e6b2a188da3f6bb2bbc567914bfb7588f10d142132fc2cae507b9631c53a2446c838dc4ff02e8c1dec77ab124fac38fd66b899f5f78a836df522946e9cdeaa5e96c89ce76b2c60f2220a687cebf5a6aff65d6c8ef9c187a3bbe591c4abb019f83f8c4b0125df8ca46501846e12e382dfc1e0291192", &(0x7f0000000240)=0x76, &(0x7f0000000280)="8ad0450ee5b5b450dc8884695df0e0d31d416e304141c69baaa63b3398d705c5017105eaebe1d9439b0a4f9d37e027c77c6e93da840a3d19c694bee2de4410cb892f74e2819d998f315c609b660ac5b0fe32119d8e556838c2d4dadbd6662a9af967d47490afe65bf91caa66d9bc6d7b0ea6c1552d1ded880f80b96cce6326080eab4866ebb5065a1f691f7f254a8f12c4bcae1cc8eb0047ff4d5270d96a52f20fd25e7948830bf50463fb26953b5fc8fcda5798de46ecb67f6598e5b1dd4e6af8c50477fe3c15965ff57995edf06238882160bc1ce23b2c03d388f2f3483eb7f3a6e9892076ddc62fbea1409e75777eebbcad13dbc0247decaf34f26412f1b12f9c901a55ad93429905a70026ec8dad9caf14023eb30dd5cdd2c96d580243fce1c506b3539cd02c24454964948b0cf19b5432588f9bc12fba84a7f03c51f85d9f0e8bd21addd60035eb486dde141e347af9c6ca8a82d440f324eb7dc747928c425bb8155397c00802ff79488aea21436a7e603817a4a76db7845ed95b373329d3967ad30f78a40dc1341b2f0d7b17819a7e0e1328709331247c4c50cb6a048dbb8b3ed01de61a06826193403af6a9c06101ee0ae6bc4563dc1c29012560babda2e88d4d1fb1499b1ca460bbcd9495b73c9e573384ab4823300a9dcb79cb06520cdbb3bf336dc8eece8badc75da604041e85f2e4fea867eada51f09d6c4dc5f2151c82e73721885c593ca0637e82fe685c41eb3d5253134cdb8efc318494e1af410b4bf2ac9c4ad571b53ef5ce4b254d645db0fc5903932d98b23e0bec3847f2826000e27287db4e7bbbaa877ce0b6fae10d216e54fa9fb62a477da5a651e0a905bf08ac7f3fd3b0c8788d486ea71bafcdb08cfa561a336aae3e3211208fb023b570694c19f1e74377072296b982ffaf986670fede4c916aa18017fa731d47a1b00f6190b0c1ffc48e8518b25b901a03bfcc28cc25851edcdb5c3c69a76490a22835767fbacd183e7f868302be92dbc863643dbb6a0d39581cd5112e1ef49ca363850442e98b06678d4f8ac21609ddca0ebaf77bab33b4c83b21fb8732b09913d67cfe3a68099e6c4ed67885d9cc15c1cc6db5602d23d807c1f2215240cdedf72e61b9e97967e973415524ea22e6cd69d1a1c768d4e8c94da9faa8323e0c0218f34ee7d17237c9c3eb39f3dd8063b733af3073dba29604c8feafae0e9a6e92e5967127761be73c38bcd147a39133ff7d5819c1475f8c14a18392e6e64bb1a3fc74d464e096264657aff8a2c79d2d804b77e8c8f8e7db20a2c81ff75ee7b2df9ebe23388bdbb44dc755eaedf50f9252c19a77d9ec138401f3e97902e0faed1c5c5e77e17c64e68e21dc54a5c654c9a8fb21886e8e24623acfc3de60de3af1bcae5fde374d330e1bfb8d37041eaa3675372272982cb37dbc2be4d9a0562c1a9699554d8b1461c6393629cf62357ddc71fb15c587e5f7ad6d7a8977d79ee69389b8aa5abad51277bff4ab21adefe7d585299585953e94c28b1a7edf219db62938d9448461fbd59dd697d956c206d94310219ee532e57ada21a415dcd75f2a4556cd503117abfd2bf35e059e122c9099d7ee2781af7aca2f3318c7b903cb3872e34088a40c6ee3a9628656c187b43170fe085a25d1bde32a54de0aee038effe42003ac78cb3b80c3299b5d72a7743f9eadc0acdf918c867a6b780fd28f9347ef3b5881a323592be634ca6c76c27087159dea0deb72389797503c5f0f65c55605ec5d6b8ad4887f0ba5b1d7e57419613aa15415d0dc169ac579bd7ba432783cf1d72646830248eeb3424bb0fd8cfbe6461e55667e1ab19a80a315936639099a0d7f99318b4542b20fecec010c7a9630c15bed1ce81525e34cd0dbcabc50cce38479e8ae9ac87fc99b29186a09a137a793f447933b000d2f8a6512b8d5ddf4b67256e79e9c209aef18466f7a8e61b02c4006233a059245cfd532b45026f153fa7d910550e16b29e2b4a2756eeba326b205dbb4e2500ce057adf70b80fff3c6c03489f15641f743f5aded4018fdcc83f2b617cf3320546ed1858c274a0c8041e2d1844332d456ac74c3b3274a577621c6466d947142ea83e64088b85c525d0d222a1212be71cb085fddef003501d602f2d75164463483bc639fad6dd1ce445ccc40d95f774d5bb8cae88ccfa7689a410a8eb3729d207015ccf0a62bc4b3dd86e903a37ccd48fb7e9728a18069382d8dd24209a1219f1a69a4ecdfafcb62eab588ec70bbcb54354834fe475d13cfdbfa0259bb9c5a46c77bfc85c60ef10a5fce523d2d4a941f5062d369c18fe11a0b5bd1276e6bad268117475c93cfe7522c4844b5f8b07df5daa4bc8ecaded6fe16d8297fa7268ae51fffeb6dce20548f89594feade2039444ce27e2d44d1624305cc09d15527d68827711e1752031cf05df6c8498468014bcb5199c4e491c65d3911dbbac0acc5e24e20dba8dc7ae04d23ae93a986f6397db1ce2d49c7df79e4078f7e20336c378f2faf33b4bcf9ee3890d6e712dafddd1170047f8d3a0be0784383fa7901853f08dae23235609ba236fbe13146e63416c0799bfc01ba13a28724649c86edb0683f809216e765018fcffe8393bea0752bf62799754a9eb6953f7b4bef2941868ba76ad00dadbbc202454717ecda7f01205c8fb62e3fd0760b7d064615709393c9aed0eae3777e54f51b23a56950c19ff7f3683427344994dc61e95c09a0a21599921bbef18c6a959b26caf95ca36856c15364e89b14863929f6c730ed4432725b39517b6ce440fca64037bc3f60b9f4c4f623178a6487cd917ea08937cf6cbe6d94909b27cc7935b8b7b1338f6cbf108d300b31d47e1d4a668473d5b36f5e6947465e087b245448de6daac7c3071189ae2ed3245c21f4d5f7bbbb838dffe10e1d317f418a0bb4851761ba25557ebd345a95b54ea5e65daaf31857c2279fda587700435fdc84b91666ff94468faf98ac223348e07006e79a0366d1f05ae423e7aaafb28b3923b86f85d99b488cc989b8d3e75f35b89a7c622a9c8752a69f4d1c2190725ca6d56a952ae804ef49b8ed60dbc42d671385f7e78d22a9f6e872f1e23e125d0c2006e314f6c61671497a5b6d6aceda4fbc38ea7d647621cd53173fc29d89ce616e6122774489c41a6d1b8ec691ac9c25e42d732217b19b09e4adcc671a460e6b741d346e20bdc7e53e2f80e9b448394d2af2aa4f33ce8fdab336934af6ad30f69fa39f72daefddc3c0928f97ad9328dc36c0f5b78be339b499192fe812d6a0f13bae2411c554b284cc1167e35ae98318066e9d7ae3507296df152a8216a9b591f781613df816c7eb6cae9513d628cf70a8a36333fb6d8e1266c21cd03b51e37c942d00d6d2943cb90235e100f81ab33218742f98e8c85c95c18e4fc8c0aec9926b19361f99267db8998dd463dd9b2c6e5e61e80d1c4e4da176376955a05c56444f788686b78ba53cb589e71dd966abd256bfbd78547212069b8a00e615d59fe8fd78faecc3ac8d0da8d2195f1f2c3ffca03fd82ef54acfd98a00ae577561977f9c6282683d3b570459a54cc45a827a359fbdb210d0091ad085e145197bcf062ad994874575fec8eb7e1b8d559d5b95cc0a25dcc969a120cb08f204ebd1ff0e95c076bd9cf8c39f7915530df3df36ed2a56c27cb69066dde95339d0d477eb85abe580a35531948401029f26b7b321da8a0f14ccc7c16ceb7b5aca17dd5935304b95fdec41a0a635521a784ccaff0f76409d8902f7918e17cab8e444ff32775c3d3eccf947f9a3edb2147fc2a95d76fd6f78c8c32937f1e8a55873e54b6321fa08f318784e0db194dc500fe38b89e93cc64a371389ed897cff20d87092cc8bf1e5f60e2e4252efbb9fcf2443d4ce750a57837ada24884afe33adf5ef3bef9188e6d20bd40216f93a199278618a1ba2c9aa04934a0f8ae6313f774b888ad6b78f9b3c83d2a9d7e77b644be14fafe8561ec262c312ebbb97cc1b03bdde2ade6bbc042d2d9d20522ebb8ee697b995976d24f3c23498d44d93cc8326e1ba2839eda161478a319c74574b1c19d322841db038af9d8fcfd723c16f383895e91d64e318792dae87a6b79f30ac0de962c5708212660b8bb57725da5ace6b49605ea19f00b1efc19ac84b4413e4db1fc89ee9b59063acdb47dd986c39cdc73e01d8521307f4f1da06bc3fffdd5553ed87bc733392a3ac574b73bb9cc4fa9f6cdf1fdd6d65d1f34a0ee61e29427e3402d968ac80be095926a7170aaf857d2d1fed038298077571b999744b060397c08158cdd61b00e748ba19f150649ab151fcce02e772e618238a1a019b3022e6c85e6861f0828ae65af9fc261ceaed16ef4cc86484873f1c3b5cafd59749a474ee1c1dfd561e685d43065b926b2207468e94ee2ef62eecc055449cd60fa498262873a515aab423411ffa9b01a58f28d1fd5eed9e5323da114324d545d5ebadee53c5eb8778faaf239f0a77f048d76a389f11d433c47f17d3ddc827ad3ac4536f22793c3f948eca57746b782b2e292d661dabf43f896e6076e34f3079721d6e3c6deef6b5fa2d9d1709bda1c7282b7a371f6bcae1f1a47e27a09899ec19f1eede72eb37df2e54ad025af641a07536f4fb6378020be008bdfcd6536da0baf8619afcefc84a7a8007803e35e2d16634ab5b0ba6ccbceed124f4ffc00926a3e541eac0358858ec233831503614078a172f43bf39f035ede26781f5893b4e16d789bd3b322096da8fdfc29615813820967d5169de580d8edf053b691809728ba53c9abff01f0ad1c0d9f154a05427bc41e40f71b0fe7bcc3a4f5fc4f1a372e821f374b34c0dd5f472e63dd5550f91dca207b0ac31efc9f335fedd503c2aca1e046650cf58a76ca1e972d907769d744006477a51dda1762d36f012e2a507ec837a45463a403012f0c11dfe06b227543be255a6d2570b5b9912a7cbc59064596758d7882182313b63030a8ab35610bec674bf5a28d34ad87e2f059cc4f5be8de4881acf1a2c17ebc0716b69d71e30060df4c529d8fec81b5e8174f85a44f122d04389ff4993623ff08074d14b4a34c5c267dfe057a05465c552f42c7b5e1d3231cc96644698a19db5abebc0a79ca045fd9b54b7dc2836a32ee205507b308acc3f242e3dd2c2ab2e298fc64df682095ad626568d968df3067cb8d8fc7c6ea1f057df27ad6eda12effd5720aa59c018bf5dd537e3c07bb1925c348f2199852ba7da8116f5cdc92f46e85c9342e4acce96ec264af5e5be879d9b8eaac81ea34cad19d92d70edf6f24c2b50770f0c7da6ad7bab4c42a527de8435cbd36122dbf8fd40e8d0a86cbdde8356493546d53d80ad31d1907799f5b5f6ba7ad6e853da034b8219e4e2d36513df6748877a073c20edb611ee387b0f6ca05921e74eb90897a2237b303217cfb3c348fb987db6fc0c194d4a7aa86b147454e36ea8156ae4374db6b14652cc8f7f83b972544f23bdff926825c7fadd48a382a573a7c213153d5b3d5f3551a6a573b023366343855e01f101eb7f3ae49e7e99ff4d83c60effa9ac3f171117c31ee5e02ab5e9293390752c078723e7e65f10ffd164d91533950e2e97e6937316e1128b213bf626371bbd4b3d57d280d325d6be26ee97fc5aee1e5a3b29c10ae505c8595d747ffe6873ca09eefde89e21eb72bf867ab03b01b0f08fce6f20ff8fb3fcd3f71c08a8b7326cd59f47987cda5c87d2b95526868200079fb1972260cf416257df2d54dd5ef04f4452ca9335bf75db4015575a69200f29a468fb582979ac215c", 0x1000) clock_gettime(0x0, &(0x7f0000001280)) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000012c0)=@file={0x0, ""/514}, &(0x7f0000001500)=0x204) sendto$unix(r1, &(0x7f0000001540)="eef95c6b7aa2fdc1760b6e251668feb3bf0e1944e14ae31a83f5e226f53464f311dc7fe0431b4a5003880e4f6fc0d232982fbe887780d1348aeac9cd47de6e1a741fcf1142c56c141ff869b71784ab321fe2658750c3a7", 0x57, 0x40b, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000015c0)={'tap', 0x0}) sysctl$machdep(&(0x7f0000001600)={0x7, 0x1}, 0x2, &(0x7f0000001640)="427f53ff4ded3b8d7f6348f58092b65798d90b45113671fb6d096321e916ab567934da7017a7250afb196f4d650652e07a40455907863ea22de2d94756b53d654609a26f2e4c970b325196f4c5fc8c081e57defde589f57381aa9d691d7f3b802cb1c107918c6767e7c7bca550b43efd505730572835d841c9fadd9cba55218ec068a681950c369c9b8ec88845039d6c91e0920a522dd64c366ec52517a658dfd339f6cf47", &(0x7f0000001700)=0xa5, &(0x7f0000001740)="65cf00f508bc70f292958e85db60968878e63ec581369fde033309ceca15e6ba9491ce1caf3355dd419bc2ddc38989b3488f7c1d5a71c4f8379b3e1d876e052286e22cccc098c9b3220aa238527f3895ef30186bff3d", 0x56) r2 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = semget(0x0, 0xa66a62881b201080, 0x124) rmdir(&(0x7f00000017c0)='./file0\x00') getpeername$inet(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) r4 = open$dir(&(0x7f0000001880)='./file0\x00', 0x1, 0x8) r5 = openat(r4, &(0x7f00000018c0)='./file0\x00', 0x40, 0x100) r6 = msgget(0x3, 0x108) msgsnd(r6, &(0x7f0000001900)={0x2, "5fd6bc92b99ca32e791f68636cadf3377237a70b343c86b317f0aadb1854af790b27a2a45a25800937fc4d32351c14eff805a5c86277e44a6bb7e784c0c2095009f995282301110803f4ef4b5ef22d19f3b0d61ff504564551f329c897db60364ffe2ca0b2e76d6afcb0c1a3bebee787fdb315d15f7cb13a801bf30e8db4d6e22f40a68ff2895229e773d2b873c2222f33c86da0c48b539425a704fb6191fb29eb55de60e7f6508a2e0895777d19b24fde68fa706f2d791611f3d16816b546cd3a8e21710238a5e89d8335ce7790df1c15b69953c85542472c64d4de9e4c192dc273e45ff5674a6d9da2125c9791460e87f0a74cc4828725bb9167512e0ef6a633adb2d30b724e7d263221b918058db769ab6dc8c50b3397f475ac7081c48cf11dfc2c1a8cdfdaefd0972c2b07c916b60a988f0a8b21e12559eb3b4b828d4d6b172edee7925c558105c0d8754528688ae5153031c4b2ca994e06915cdc3f84376c2187225664ca7c5cf74c089cd0d1307d8a3842f717b66e5f056d32965154750cd914ac5ad762ef00015293ec91e7dfb0f9568c4a871b204597a72896b55de40cf751f6540c1bcfb27f19c9f3992d394672c3e3836ed97c56efa15e2a9f23548730e732065f5e92821131167e26b2ef440bf834425aeb8ed08d2aaf1238a9336ae669e3e1f166ca53be0e4e551c054f29bdd389ecd89cb516aaa0a31121c4f2e377ac00ebcfc98e59b30bd013bbdb5d3b325a2890f7a0651d4f68334435cd56152ff45fc117b705b57b7c1e7e6975c96381848901d8936656d6b58998a63a5e384c60f82163776d39ca9f09fccfb974df480c6d5bc82cd2665993d4608d63c861a2a8eace67e043b9b669fe0ad077f76e132cbc5fdc17e26c07d3645c4c4add58202e92687721ee6aad37a34faa404d7bb1a176233f22cea7e7861255f6e1f1d945227a8d5b901e1535e2051ac3cf5195e31747fbaa526cc3db48b0a454cf7d38731376cbf0d8d62d17935f1d112721089d0247afb799deae7520bfcb5408e130ea9aebbe9483d302a3459d713468ddfbd7862e6e34868b7158b970e05045f1a4071ebb803c62cbbdab211dbcc370a35adde81c2e65e6db822b1c2185598916eb5da35c6136e03de9521ee0c32451e20caf83bdb4035ee369895a1b6b9796373d47e179f14b45300869324c1adeb4c24ee099257aa98832fea11bce17f276ec22921b17dfa94653048712abdaed45cd73cf6a6df501ffd4b96527ebc297c194f39b2eb99c39cbe8799833da2e72025575e72abab44a9c7ad9a5f9ba309c15577b599833d378c0288f7f5dcb3bbe81c6070a77e62c57f4de24a691bf449ffa3b721c066dabc526ae640fe3e48176844d0770b60b8e815e38db9a4a29b0718733fa1c495c1f11a799e000090d50b234b8db8777e473d9b5c86baaccdb53cf1974d54ccedb3b8a03380a8a21ad090d8a8c6468eba12959b9b9bb5e0a4bbde018f8d44210ef7b8cf768edb4429b473849cd21e491e6b64dc5b1ca130230186d57bcc9769264ae1aceb2a278d8af3770e6bff511d1cd518d005cdba80c446edfd0983afbe084f44438e2e60a712e8af350b11e7cbbab0f7f0f63a36cba57e0a7435afc682e2c84ad07b4503684a5543760251577252f912f9f22be2e22cb8068d13ba2d6e04c1e2bb7d64579aff58aea11f5a087c6f4fc004a27812254bd589f86e269aff4454e0d9bae958ea59b8fbb96694e9fd9654ac3a793b637734030cb53dd6e36031e82af6fc9e5133d99d3f1bf02e59c936d9c41df4e8167135e0331a40dfdfd01044003f7cafd4dafe69f2221ae58ec94ca858df7c614523bc601d88ac20078dfb692022fe6d04ebe275de4012096d78abfa6146ba6de0d740def50197ab8bcd04f7a3921c75410b17465804a529450a5019834a53f0a5be8b8007d628bc614cc520ab459be08fcc6c908df822b7623180fe9da20ba0d032bf78813093b0ec2d91ce1efbdf9b6c14c7e7b328a500a7f25e330e390703eaa51ef3ceb6f9e6df7f0167ad760a88bf17b3ca9352b201b3bfb5bf5a75eb5776048c7e800d63388bb9fa69d42534fae94cd2eab9d6cfab2d31dea474de25513bd7a6832515089057d58759f16ab212ce912a1b33320c8c598f1b7681f2a496fdece6e35e9493a5b7ed067e55c6a6fcedf324e1c84f8ab1774e42e5c35e21c718f0cf4869a5d93cb5e5a3f8fac3c5bd6f737bc3c86269233b6836d38f03a0b811a786f99e418fb3ddf34a9d14eae4ca6e71ac4c02308f5012fa1432830028c7121ec04437ef5209f632be08b9c6db0ca2c09f1c68b0ac7f3b1b6f5abc46d151d134783a920d7576e8612939ce1430d6f4f9e732fd1e12b209fa88f69a6a0880db8f265ebd3ee53c79ce3d4fdfe9533e9175a896023aa64af3fc542a47b343b519836e91c7acd661cfcbff0a02d8944c0e88ed2ba38b1f5b04367ae26ada5f6bb69ecadd5eef86963e0ffa2974e02328b9863cfa0937765002aace9a43f386a4f4eb5920a846ec29ea5e40fe31ff66fc31ed4585847dfe9c12272cc673083ec91229d8beea366615a0bba323bf8e377ab172a9cb01c03ac33a4c4a4033740f293493768888f6394c836d5061da7ba1f1ebfb44b6158e6fd98d04cd0ebb19d30b3ba461df5643106f20234e1471ffa00d921088b26652d4e0c332db06d8263810305f20aca504e0a3fd36848f7daab3e63db3ba467ab406d2ef846b9a80787211ae35d8ec3494b99e8f0ef23c98b6ef599be2c58e6362583a36c9d7b08a33ea08ed1cf5a06c3ae71787b91cff7fd393c3717613ec99ea64489340ba9cac0e89748ece016e5c473c0b88960499de4a65bb808e868df603f02e888c42f8528bf41dcdc889fba0f31e45df14027c105e7c45ccb8b5fc836a58afd9a01d9b642d56dd00ce5bc582f7b67a460c9100eba7f32815e5048295a9d183478f601801d4df735257f5dee00a609298c1a64bbaf586ddca5ebea9ca858292db9ee3d2548f129feec2dea35aa93427c6837322c55206c10e60963a1ee10487ad7319116293c6c90e6158e2684f9f8ac6773bc5daadd39783ac22e91f0e381c1c240a03932e62c59db4bd5897fa77e4d62a1180857542e0934a71db1cc3e4dc989341753cc17e01686c370d7db56c4e6ce4d2818755308cc98c395e6118aa1232e713d94641356507f9a0b5ea0f614cb9bc8a88b0dcd57e6e65f0fe8c6ef945f6019caef3d6cb314aa6ed43bceb3079fcc5cc22d1a5ba8583665e8c36474e1242234e5a2f540395c92b5a7d9969cc286bd8aa1063f8796565ede9ff409252baa0b0eefbeb4b13b9c6d0c263722c401f9341a8e508250d98f98f41ff06666a733d576bfa3f319a8bb9138f66f0b6bf6ce11c9d25d1bb8b547d245863114935465ee359e62b041b18ead71f706084f6b5435096c89faa1e784ba83c6ab2a302c9d710c76f49d9c7083b0a34abef485abb896c85e47f35105eb0d27ac2e707d3f4e9a328dc9a58707e94f529d81e2d23150fe6b7c374ecdf1021e12ead5042963f7137fbaaa7bf6570ebea28de6341cc9748b7769183fa276328b2402b69f0e240c115570af132fe73b447423593460d8854e83e2555e3206724003540a605157743c4865656bbaea7a28916cab71d6ed5cb5f22be3db327850bed07e467fda26f692675561eed6cf823675c46467c9ddb40b54abd46410694385d6ec867625ad89bd639fb60fc42cb61738af2f224ac39974fc37c48bb8757347f0002d15956991d0eb7f14338988c12d8e9db5ac7b38b42eff4459e1e3c210dff69b52a42183e34a36898ad7f1d70d031872c6523359b8b7d6c7254d0b79166f9b3ff3161eb265a6d4eea7391d50f219f75c56c1b2f9a886cc5fe2ea1198edf2b3f48b922b4d08818f82a573ba5dd818ad386ecefcd6ca6bd0dd6488b46f91d1ed347ec9b5dd8cb52bb09bfe6cfc527d60ad825e1d5c86ae295dc70342381ce36126ef97822a61b966d6af6c3f488c36b1da3060253826c16460dab97487823dbd777d3613f91ccdf38690f63282f7ebc92f1f3c93a5c1bf3af3622e46bdb5e2455e8a54fc293dcdd544e941182414b25911ba3a7ec479e67f91ba12b81c631c00fb13a4036fe6ce599e2c05c5140729eeca97c9d71c271b71f2bf9bc9dfe79fcd82a7dad72644c31ebdf80a1c80301d052dbd16a51bb7fdd9870cdab0806f012308d82df9662f2e777aba3ff5c60b4e650b4b5e0dedc42e78320a5fee6523379f2970ea1518e8dd252f10249ba0455fe9b9fcdbfd7f8212ee197c475b3e185cde58629ffb9a48d6e1c47b01f93820351bac2904756d74541473a4ed0357097a2a8f1dff9d6cf7b93bf3024f0b2b886e81e309c2c9d228cd359d247c5e41679e2086de5ac41c4ba67b0fdcd110834525cba4ac99ff888493370bc6336c640d1ced80cf2d60a0b7162fea07921681012a059f93eb2c8178c1b02aa31b478b64170663720c91f200c24be5fd74fd3345f589ac6cea915f25d9f93c7a5e7d15d3d8a7354a71efceaf8e71d2e1966a4c155c6331ea71b88c31996ff2220874600506098ba4e2c32fd91b9c9097d0076798a7b0532a23f193da2c653b0573b5690efc4f9320e0c79ebdafae8c6693e8b092b1d455d5ec23ca46e7217e10f4e7ac7f3bfa3b5e1e5fe0cab99c78f16d1e684230cea5aa95f8b3521e9d0712867b0fa7bb750fc247b6db144843bbacc13df57101d68150d0f846f3c4181edd14e7f81e3b620d75340fd253b84fdb11dfda365914d68f55db308e871c83e0989141a2543359496e61778b3eb044d209322fbfe26ec96fdeec8ae74ee173f7ee49ca33656350f53615158e3bdf985f97e364d4c215f136c49744b8b36523269f71fb7f70036d06e280e3ad2d185f8a32ace075019d07c671dd17b18dea82d40127531f2e5bbbee85e69af65a06de58333b2c88125f18c3c622a73c1658ac56a24fed6b8398a3c4f72d92d76134cb9240cb88bc92fcc6e75cf7fdeeba2ea26d282f73cf4f5f347c30ad12678d65a51a892d7418c98469b852043917dea340a853a2ee8d696639a7d2a4fc28e2c9985846084d865e0dc6c06dd0347b0a8c7b4e1b9b26602d112a476b66e8e02318f3294279b42d5807f45fe872b491e442d2cb236c1ef292386d392e5075796469e0fee291c961d870df824ee4cfebe05223e8bf0d8a38390cfde76f7c5981a18ad47646fa7552a1e6465ab700e83e5b717cbcdcf524cc72e29ccf9088b4905e2f75fff8aff541a53ba719a0e2086841642326bd9f11ee91ef1ed6f4d27ecfc8bdd5896618a9554a33fa4ed9b16813b70a3182747bc7919f19c38acf5714a8ff623eaacb9f8232600c4410ae898db8b05a7045f0bee15b953a3210584cc6ac7d2c018303927b892cb3901fede8394401fc57c823fe8e7a1ed2100d9b153412327b33d7795a0986351ab964cbc437d75448049ecbfb715b82aea0e7a1356ff12ab819e1e1044bb912016600338f302ec84597041d2a2633695343537d47537f4a80bac33841d4602361dd17ce2704c7980271f3855da1701d4d7fa2c904c0e334240ed0aafd02fb3a0f8d4eb767c24c45b9a8b28a2ef3948d04f3bc8fc6d23bf6aa4d8e9cb72c7ee04971f1aac1173cace1100d903a524975ff85167b186d461885362d58ec5ef35d5b5ffdc37ebacdb03cb4c4d3304b0eb99b293164ef3fa3f2506ac865d94f89a791508722140fc80d2289dd1bc71ff335cd1327909236bbd010e4a3f2d134e2f99c00a3ee70fe53"}, 0x1008, 0x0) sysctl$hw(&(0x7f0000002940)={0x6, 0xa}, 0x2, &(0x7f0000002980)="df944adf558b044f87a1d93796d63042524a6bdfd2d62766c58d1fd9dfb1925e9b980b20da456954b804584995fdde9e242920cc25411155d39b18467d96ad45f6be946e6021319142efb7d30b9557b75e32228b290e6527cf3ec75d08b0bcca4fe790305bb8fbd2e4007de40ded72fe7fca70af722a6cd15d2f0c6556f9b49f48e66539e2eb2b", &(0x7f0000002a40)=0x87, &(0x7f0000002a80)="8264db2f4358b77ec87570fabaaabeb64d83a042203b7ca58ce0f29e599b2aba5582d3fa4a034e983c6ef63ae22598005a42ce791d005b5785b2fbbe4983edf4fff5e0324c2d9b146f0c47be89a5c16c4360e110d6a46ef78321818d1109c42fdde7b40999fa781ff436a24203c0c6d11773f4766c3fc7106c8a661b55adfcdddf377bc76e9b969e7c61c906cce127ba9cc2662e44ea51acaa899d", 0x9b) mknodat(r4, &(0x7f0000002b40)='./file0\x00', 0x6002, 0x9) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000002b80)=""/235) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000002c80)=""/4096) semctl$IPC_RMID(r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000003c80)={{0x18, 0x2, 0xfff, 0x1ff}, {0x18, 0x2, 0x9, 0xffffffe1}, 0x1, [0x1, 0x7, 0x1f, 0x2, 0x8, 0x8, 0xfc, 0x8001]}, 0x3c) socket$unix(0x1, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003cc0), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000003d00)={0x10, 0x8001, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x891d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x3}) setrlimit(0x5, &(0x7f0000003f00)={0x81, 0x200}) sysctl$machdep(&(0x7f0000003f40), 0x2, &(0x7f0000003f80)="2bdea3b8dd30fa2f0b570915d34589eeadd0c5784f6d4d5b71b339f77864ff8d54748c9175b6c0eea71a5358668de843e897a227fdf35003504817c1cb19eb34bb1fac047c95b714b66f59cdacdb6194131be9fbda947a625c5dfeffc05d34a4b49e0f094e2cbc3f502e8315a2206b86db8ef51b5039d97d07b4cd1b825abfcd55d54e83e0fa1ca235a2559531c8c66b73485d80292ad6df842abab00f0933644f98e96131c8d29f2f8803a24c1d1a89fb59775d4eb6103d2f9db804f27a5220ba6313613c9203b05f83866663ecfdb815bebb5e0dd30083e8659bef6568344a4c390308287939003075c29e5d2a881041688f4ecbbdf8ffb5ee4d9b586a38e66d8ba4f33f796983c77f75c95139e045bf12b122cf5d964a70d610814fcb9162a9db08381f5b8641994e13e185215e35c9bebaa191adf3eb9f852b45412211904871bce889fa9d4eee58ce229f01248e5ccd6ffc0c0d4773f411ed1d82a03d2e0bf22ee852fc230804537b2031d494a7d5ee8e13ce7e8a53a6b4941b1cb3bbd68ded1cdc2496007cd35d3c8626a63f3a0b62cec2b967a08237d3724943bc43e6dd4e2fbb5849837317b2d4a5ef3d5192ad477a8bb755c35326664bec920b890de8772d4f6ec6f1e3e49183515d918a3c1d909984e1691d0cdf5b50659e943f2fc9a26b8069e70c7bf059ea4a338012829257497bb1f41ce2028418794e673e588fe4cb0edbe92d8a57f718e646cd98d1682270d354876a3f05d561a0f3955bfc5cee8ab5fc9fd8ce7eb01ead067636dbba2e7af11df1d470930639d8e00d7ef8b4eb8d3a9a7b1070729cfebf9b040cd9900477a9a35bf201f79816a2b11e79506c00864c2d063c53cafd26c1630b8eeafed16b7d559f5794bc3d4bf3843062e81c618003ca8f6d326dfa0dfaa804f6a46e301419d0759a51c4ea1e089f12dbfa59b7674a58707c57f191a01e24a5515601c6490a4fd2acdfd116b2940223e20630bd51c9b874951481a97bed0cfe92659bde927e894743f997b1ac05ab1d5ee0116c14797efd0c53af35f1812e6500b277272295aa40c791a6ab0afa5466e4621b7bb97a4384944b6b0526649768f139b2074219c5eb265c270ffc0b6098ee53357b84ad655837cac28b3cc48cf04e71bb174d9788fc23c033199f83153bc18215be37a26b56f105e555a59603691ec061433a58f8927bc65ebf385729d4eb7a6534f8b7220ddfba806d6268dc916339631d2256aac450ac29db7e758df56d38c607098bd9dbe1f0e3d01fd115e3662ca6d70311b0be7a0db7983f4e1db9943e152a189d136ec488aa930dbe0ac4a037c8c9b47357a0e47168dfaf23bf62d35d492fae9b0673dbb0324d36e36997cbb7f4bfd01f4842c73cc915c597a1c8d42052b7bbb7158ac41656d438d3abea586943df2fcde11f804326217e343e714bde01a6e27bdf2db3de437a50fa38a5f992a9960771d007d7bab1b6f1b9702175d9b1df57b0dfb7ce0bedab60599cebd40be4ceff65168364172513f1db59cc1f18142797b77f9578131a1e64d30328be53da5e39e9978739f489fecff3fe42c2aea52c521541251cd3bd77a67e25c2a5539cd5074d3e8c4ce490e10d55fd388ec028eed31ef58292cf5d478885ecc3d1286740f8277cad4c74f71ca900de94dc1a1833129e8dc12eedaab658db53299325428dd3bcf8066fbb21c035bedd84140d374e16e27994f3af6e8fa1122e4e4dd12eb5ad043b5e0898ee7d41bb13cc80e71974c29bafb5743436d6106d9c976c435066d08c2cafdc880075ddd7e587e5b221aa2a873d5e7671d5c740a3da8fc84da44ab1324e8b0d85f4f50f531d1aab2a4ffb5fbfe5661b58642ca4feb7028611b8445ee0f823b066bd9ab00c77facce678f8487e6322d6134d17941f405a7f963f37bc42f746261fbf2419b83ae88ad9ce93d97d6d2bd2a4fab062665cef7b74b5e7461800688244e3b98207161315dbcf21836da576560f70cca69a454caa49d876865b1b1842c6e8fccb9ec1ad45e6e69ee3637d6eb232c99cb3ac69fd543d5e528c0a3009888dace20e82af3ea4f85a3b44f5c9d7c1ef288328114f40bd782a5aa4c0a6c9411d8aed042e089b8613d8384086df1c4fec690e4e569e79f827be1d8673592ac22bcd76252d2730d6826d6904e4faf138861c0e34e79b85bead7bd61d812722cfdf5184eaff05adec127c53e6b7a52a3c3fd22bd879ebe9d2a0e9201ba701aca2e46e2ac445c68c22d8c873fb736abc3a073af56d5cf7cf640fc6a7c5299de366fd35cc4cd3918c38803d21b29c70ab25699a0f1e515d337a346fd605a98444e6845aec69d287d2c92d540c9826cfcf7370f044131ef3ea1ff9aace869af0098e7c2261a800676464be706f2d05f1942c5de54dd0cfc67f01204520877aebb6633c309890b1ef2babf969b168ce304ddc460452603344559241ce6288838116bb51d136d8264ade00e666fd799a4239999e651273f0f2d9c4ed54d15fbd332b904609120e2dea7b94115bd0bb133587176de225527857bb56190f4025fdeb69ac594751cc116bb092f6fb91b896151bd13e6ef297184d537e1bc729572115aec22bbd13e6ec456bd1eb15acbbca5d76e1d8bb7f9760dd32cf723f99ff282346453b7c17cc53e3dc8186b9f02f038814553cc4756f266259d9ddcbee5400277d301a5faa633c6c085dc92fcf95ea0fa09c4bb1feea21d50de38171b2ed91498035300aa1508b19bfd197f2f24deabcc71ddb93b781e85be6fba3f52db2244c17b4eb81fe050ab75059d0b31e9ef5a5be5b5eec93feeca06a9f60e1afc96937b292bfff875a77475a31616252cf2df9d7252b1e77d11d72f427d85cec5995b38500829b31b0349e38c0ab8b3735dd2ce65d5ae3bcbf772a3fb8f364e7dbec1cbd15c44ff0a702b7fcb3b0545435eed4ac58d5dc70631c522928bd51a0515f6056395b2c72209fb4d366575408af373d659a2b390b6a85663e9290089b2014f520a2ae4ee0adbe91b3b53cdc437df9195bcd6149b1ff68d8a289fd5cd771572557f3a6c0ae7475d34f6c5531b1a6fa2a64bd034537234e263ea946e94a769797b1840b757544b0adf7e5acf46c26584e8387702678fe485b7dcf973fb71cebcd23c452a7e08b1274936638c5a7c923d072814ffb9f50633d3285c8a6b9c822398b42b54a556685be6998f46d7ad59938ab22830313a54d626754db30e9ecc0378754488dc6783882d7b298488af24a2adfe2e5cf6b0077b49f5806cc13b120948f238ef3736eaea3d53921a4ccb60b3af8031917b024ec57493d8212dcd7b70590fd290bb596adfa530f8ebbcb3b9498f9f59e6e9f63137979c0bb28b4c5e363ceaba43e47395400fa50ee61c3ae559c0d8d84d4a0590579e7ccc47d01406862c5b414b315c26a186b99858e156e8772f696619958c7c1c8526b347f89d3bca8ed8f7a172c2368baf729bef2a414d40d788a408a0cd621e37d6a2545f494499f94bf0488f2cbe224dc0489876ebaa5ff235f89c71706ee6c4e71312719a7f1a1018ce0f95edcbd6c9bfcb4973ba3d7c2d6d7f3b435763b93a1eb09a65a0c1f196ddc2c24549fbf0c33ff46ce7dd3a9885463e7000eafd31e7d7aa8c5fbaf3f62dfcb64e4d475b8c80e6f0c256a0857deefed0f21f15f0f1943361ad16e35edbdcdb803a071276c4789aaa0d5e109d18e2bbc1ba1ddd209a2212c6c7b1560ee1a987b90cf1fd4014b3a244cf25d91f1cac1288f61fdbf6494b8edb4d53cafcb13b1d1dc757ca210012d982018b2f01515bb9a9184173114934029ea26e075cedeab52c2d4baf87c952fa9bf3c2fc011214318c88681b189a74d88325913b90af4af27d92137cb68d498ba4668c3edada56cf608b5875aa484aeda6160f9c5dffcf2ca20383c8dda3dd8a4a2e3cd13d2555e04d2171cad02fb15e1e5fe0ed33b8947e14c69f8e52432784edf76cdb35aa3a1dd02a5229cfa3ddcca3efeeb68a1cd4ca70bc88b21246685b6404f8e1f7fb1e32ec6043438b3ea4dd616c5ed8d42e320a5386587771e79b137a495a6076e98e050bc1746be89d39c64db89c1a24059e37349e2191555e054ba74f66d608bcefc7e4bfbd09789a1a341f060a47d2581ed4f1b02cfab623acdda92818b48eac417cae88c9969fa5a3fb0aafdf069f5a512e4a6461bc52b67a3cfe4b561740ec8d34ac16137cd72f556ead174011323dfcde75610c0d6b284f73be9f5086855178134fb7a7a3c444fa15d3747a92c50735981a91d78f2720f1e336876ce8138d693546479fffe552ca90c232cb689bcbfe4d91bfe3b8567fa25d3d48a13e2e0b314876b59401ac9a29d9d93d40a1752ee62a666f47004c1d6416552adb89067c52cd66f22ce798d72d8b6de5af77fc0803ec32725e0f1a44ee6016e5169c54f18ba145a6ddcc20ac064bbdeffa1c621db740d7410b605cbbcd2e233585d6a2a95bccb745891ec34d25bfc7f70a5acc26a9a61622071885f9711af665a69fb5b156ffc700d62dec5a670e8ab00b77906b77c1a6b5ab405b08405df858c06c1f820622e85831925674d93104afa16508fa644641ae0363918ad19a3dd2e05f3dde4085c4854cf246a6a72ac1026a5d37c06e85ea9771d8b3d72e8c276ea38bf410c0eeb06c04f8c86b338095949ec9d60e42855281e717c9385d6694853ecc7ab00d8ad609cb0c42db482572ce7431dd690daeda9a324a8ee625ce30657c1b8bcbfe46a5bed4f15896fb1a2c64b73988c5a8f4d0eabafa9b766167b99ac6dc9d51f8410db44d2e3edb930cc007d25a44f97fa067d525301f5830e4331acb2fc69c2b977b297adb043a78711e11ec1fe37773cc7930079b553b9899c4c0e8f255ea598606597582473ac6e277554e7abdf7cbaa762f885805777dd147d52082512e6073832b2183dd94ce8e069472f471bdc94ab119f996e06bc080806b75aa11f8c258f5fea78bfdbbcee0a0382ac2b75ca34235e1800315e3745042d9c6e8f9793d1d1eb43e018e57d2292bf66542e6454f0b43222867bf429821dbfbbbefa66342feab75febe371ea70a7dd4a6710a678e72fbd2073624924ef6b4d3450983558c5d66723df68f890bf932bb083122b16408e88d4dfc125a8a3191994cdab6f20aef3c60da905d661723aa750362a89baf9a00f16ca39dd128d0556135f0558631f6560be6c1ca39221a2173cc304ebcb681f6b239c6e87840dd9be9aae29c4644dabea627906282b6f67f6448e50a59d68c0854689fd7259aedc79de1937c4999114143eba9041bb32bb141f18290187f37c48e8b8e4f9ac2f1c38c6b159dcd8a70804a28bcd4162b98779ac641c0bb9ed87b0d173d756ec6c55646c7d0841e4c7a531c1f6c5d7cf20f005e516754714ae3d2b9f49919ceb5ca81fc6284d4ec78276384b47edc9873acc17d50b4da1aa9849caed9904908b8d4ed6e33e44f5afd530838d45ddccbbd00092f208cd9f1db76e4d84af1ddbe052357e636fc51e3902464fd76066755eb1fd6305322d909875d712388a3d8baccabb8e9417e12a6167593dbfdbf8ee5f6ab9ed9a3136963350c80884665b7eff7528f9d9f480c3cf35c40dbb3826de3827d32531333b8354b25b569a0b316c3ea60913640d63702aad4405582976b6a325ae599e8368cfbea00f67673fb01450ff6368c61c81ebbbfea614f699fb8c80bd103afac5e9d1199f3a097d58de86cbfe059509d1c3c1a41a521f08f5e684c414e1a94c185d85fc8b299db6424e3cb5e49e43", &(0x7f0000004f80)=0x1000, &(0x7f0000004fc0)="4e4ce1ef44dc22dd85cbc5ef4e0e4329e3729315d2ba4ea9d190408371772ad9c63af83442ac74c07f9590d0830fb30f29d2334883bfa31512bffe9d0082a06070efa2b22e9c959afd73129bd291d4190fee3468d553558ff77b70", 0x5b) executing program 2: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000200)="46c96327887d45ee06fdb727b55794824d26366130cf226c7b8e6d2a4489fa13d06314b40aeb10e630307951bc8f860e7deddbd3b9cc2ad6c9d2aa51e8473e5a986526e828a11a4a62587e1ed89737f3b19594be5f7ec72c0f999cc7bdb78bb1d1521434d9cabd831c51f2813500405d52dfa8f4fc9613a258ca05bb6541cb24de7e75a8dd7b8debefa982d2530ef43ee1b1ac9aa77ad23063a9e616dfb3c251c5dbc3514da8aaaa6b82e2f473fcc4c6634b0dae0bd850ca85278603699239404ba83c3f6c07a17cfc3f1cb3b1ebd2c6acd157c8d13f", &(0x7f00000000c0)=0xd6, &(0x7f0000000300)="1beb5a7bed8d2ed8d510edb741a686089925707f32c18680e32bb1ee64651f035a23c58b805ed4e7615deb44bcb1545cfbbf626e1ba15d16835755122248c1d3ec037d437ea3801a9f64aee0a5b0c1344e7e4df577453f31e66c287647b147a10ae6f9f589bbe8769577ead2074739c06846af9e8eee876bf103acedc28c4ebaab32be11fe", 0x85) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x3, 0x3a) r2 = syz_open_pts() ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) write(r2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0xfffffffc, 0x0, 0x0, 0x0, "402a17e131ffc28cfa12a680549b9d0d53e3212c", 0xfffffffd, 0xfffffff8}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0x27, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x4, 0x0) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r5 = semget$private(0x0, 0x4, 0x0) sysctl$hw(&(0x7f00000010c0), 0x2, &(0x7f0000001100)="b5", &(0x7f0000001180)=0x1, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500), &(0x7f0000001540), &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a0446", 0xcf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r5, &(0x7f0000000440), 0x0) r6 = semget$private(0x0, 0x4, 0x556) semop(r6, &(0x7f0000000380)=[{0x0, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f00000011c0)="ebffcbfd26e79fb1d3f63c2ff584fee20000b9fd", 0x14) shutdown(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x100000000, 0x3}) socket(0x2, 0x2, 0x0) executing program 7: open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/223, 0xdf}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(r0, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000180)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000480)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd8615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c05dcb1c8116b5b686e4f9a9d7b234dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf1073e9e77efdb3697c1c92da44c909e9b4a82c6f0d3a034f968af8e161becd638704cfc438c39ec06c1fc15e23388d3c3fb3c382572ac37e37adf13f55771e759eea7167a8c3da364e63bc83ba069410261f5b11a9ee634c13ced7c6128891c966921770f00928e67deeb33bad8b46630f694aa654b503ea14d8e62a6bebe8125be6b60a629f10d8c5b19a1649c888a8589b833538faebcfb59d1bd60d99e4f73e462059326ebeb", 0x181}, {&(0x7f0000002740)="b90a4bb6283d91389424811bf589b3c8f9ffffff152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215471f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447da8624385cba9dc4ad6a2beb297b9843d2eb6133a07c01224866151c68de636a15ce8f2e29c08e66377f05218a56cbf64c5b80b70", 0x163}, {&(0x7f00000028c0)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b8ca4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade01748812622cc13f178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc2a2b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac41f856ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea044e8f7ba9770ddcc60d4859e17c3f9bd0d4b77fb4eabc9239c6be0000413cc26b67b327cfb5df3e191d962eb15ad8338ac36efaf972ab5cc29298ab984bd280eaaed070fc10997bc0b5106f65adeed27b07661963e80d4ae5c4ca08afa942cd8c140d2c7e25a0e7a55282d25883651a41bc218c66b4e2bfbab4d6077a30d236ab26b7968a2e299ab9f66ead86e458d3045dffa4d8ce6b242f1c572e7836847312c232a8b3388094ce9b30376130e348d29fc31617fecef9f63428296ebbe80d2a11d64804c6f633d8c4f3de8352c0a1f495461d45a990a26d1fe39a1cd05e0f3ed3bf35fbf4", 0x10ea}, {&(0x7f00000003c0)="ca87803dff144c6b6b26a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa54b4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f36902d4298bb965910c311d0c4d301a93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e1e0a65453962fb7d3762c", 0x93}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92bee6a66601e0fd603abd1ab9abd553a72844bec5f1de1f4f77723da8c481e07f10e4765fedde4d0472294e3e341f20eac40fd2d79a2331ca6c0bfea1d2265cac4c8425c93d24dbeddc87ddd4896bf103c156d1613fcadec2310d3d0e7f89608d21cc01482c9b9315788f785ade1d4d2a", 0xd70}], 0x7) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) close(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r6, 0x0, r7) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f00000001c0)="087d2bf3b1daebb53caffd1598c84cf5ac17066c0ae40de76ee392d872393a", &(0x7f0000000040)=0x1f, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) write(0xffffffffffffffff, &(0x7f00000001c0)="092009018000000000000045b65369db0000ff4278ad535c2a413f308cbbaee4c6987f31dbf15624b77b6a0a", 0x2c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f00000016c0)={0x6, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000002380)="8fd16dce67256fca19841621f65c105007d0098277a75a5dd23811bc219da0767b1e255eebcff3d2db131a108d0847ca6ebef4f6ac13be711118b21869c1c8e897e16242ea0bdcb59012b3275cf2f507e1462562", 0x54) open$dir(&(0x7f0000000240)='./file1\x00', 0x10, 0x0) mknod(0x0, 0x0, 0x0) attempt to execute user address 0x3c6d9 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c6d9 cs 8 rflags 10246 cr2 3c6d9 cpl 0 rsp ffff8000357ecf18 gsbase 0xffffffff82c94ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c6d9 Starting stack trace... panic(ffffffff8284c915) at panic+0x16f kerntrap(ffff8000357ece60) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2854a rt_clone(ffff8000357ed138,ffff8000357ed1b0,0) at rt_clone+0x7d rtalloc(ffff8000357ed1b0,1,0) at rtalloc+0x89 icmp_reflect(fffffd806eb9b700,0,0) at icmp_reflect+0x1ca icmp_error(fffffd806a0e5900,3,3,0,0) at icmp_error+0x61 pf_test_rule(ffff8000357ed448,ffff8000357ed540,ffff8000357ed548,ffff8000357ed530,ffff8000357ed520,2) at pf_test_rule+0x924 pf_test(2,1,ffff800000df0800,ffff8000357ed6b8) at pf_test+0x194f ip_input_if(ffff8000357ed6b8,ffff8000357ed6c4,ffff800032d57000,0,ffff800000df0800) at ip_input_if+0x133 ipv4_input(ffff800000df0800,fffffd807baf7200) at ipv4_input+0x47 ether_input(ffff800000df0800,fffffd807baf7200) at ether_input+0x527 tun_dev_write(5d00,ffff8000357eda38,ffff800032d57000,2) at tun_dev_write+0x209 spec_write(ffff8000357ed890) at spec_write+0xe1 VOP_WRITE(fffffd805259dc28,ffff8000357eda38,11,fffffd807f7d3410) at VOP_WRITE+0xc3 vn_write(fffffd806ad10130,ffff8000357eda38,0) at vn_write+0x15c dofilewritev(ffff8000ffff6018,c8,ffff8000357eda38,0,ffff8000357edaf0) at dofilewritev+0x1a9 sys_write(ffff8000ffff6018,ffff8000357edba0,ffff8000357edaf0) at sys_write+0x87 syscall(ffff8000357edba0) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x654454aba60, count: 236 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8f385a59-d101-44dd-592e-0bd3fdfaf750 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $lines = 0 set: syntax error boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace