bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c580a19a3636a5ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80fd5442ce38fc19a308ece800552c7114d2ddcb875a7c1f846de0722d6831f518ce3e8099c7a77801095773d7e350125cd7d35f462c6a4bbef64698c8f3fcc9cb4f529518bc1b974ee167b0158d28773bd089d114a6fbefc241f8be70a36c37ee7f0da82a4dc44ff5681a44841662a02606d590b9731d6d4824044824498b6072146829a5ffe5128c99aa81fab6f0da942a0809fc972482106c19afa5bcd4387755e45c790c5261ede5d09c49652e452a31b2475db28b22447839ff9e2c626e4391e0cb3090d4445fc86cdc56f10339d2e4a0f4cd700c085f9eb05af91c4669fa4da6f2f99e6ee0ea7a4797082c9469aa060e5174fa0d60b15cfc7cb4b99d0d2c9a7494b3bb2c05b785886dc92b287cfc8da144a134700a96ee4094d0f8ec746d0b4968ecac42ad2ce606da4485792c4ceca93ce6d141475ca6a7a0bfee50fa84c2bd7205ff9ea3411a7a9d6648a67aad5f701a326283b7741ad50e7608b6fc092be7c03ce4db6bc1851d63e518e5fe7886fb488654a8e8c28d39efbc2cc33e9e549bde035865c5d5c2533f8aa5cef125f3b50260dca5e479780c51f7cb3baf42588e86e739efef61895c2e4261427425a253ac37edaa279e4203fbf93a944517d14e9392bf1cfda0a97755827a816a86a91fdee966ffdcdb209e8c2269b41eaf7dbb77105a05a98e539db1d418e45b3c0a0bb8cdadb6378ec324cd42b80fb99033b017870b26de4913aaf5e3f83a2c9be608032dd14950f63ef2fce3d48bb7227dc219d93a742fa11663aabd4099e433b7ad343e2982d92911e97db8229e7b8ef40e5b24d1504d63725cef5f78519b2571c7e212e793e6859c3cf8671578277702a23f522e7c26bf6103d563a379cacee7f66f1ab90360d8a2f84bcc170efdccb70694102dccaaf11a0011d30d3f1f1571b4e20b6ea423bc1b5a1b33866e9a417788cebf7b73f3c6e12821de20437680cc2aa22ce228b2305947cdd2af9831f4334a7ef9fc3da090b88688125cdbba4bec620807af2c6421a5f29b9e0ddbf47feed3c4ddcf788c7586a2984312434949b786b80f35dd1615a802436da8515bb0206785c5200fa31c5f5f6e3271fd3aeb437a0dca122d6a578312482245677dbe7bb238930215a919631a48ede70d5e9cc3718f8ae643d3cd52705dc704aa9431d9aaa7d2ad096c5470a9f2a94d8c48819c458256313202aa5fee11a9fc867e359a067a9e3fed4b6c0d0a05238f9275b419474374c3391215fff6d4cd5017e6d6174fe31c5d672f46de7d3dd045445ae976f4ed655275285098babfff2407c3e2d3e4b9e1a912e53d36b9c163da001cf9b292ba304332e80e9bef9f29941c4ca2688d6686084dea374dbd2de5b7ad11b8ef7cd0d2a1e4ff2dc9a842b4d59a790fe7cb66606d74012674e57c406dff00e734f133a183b3f20481d799647ec286a1d73e6df1fe243e9f71d744a4b01d76fe04cd9e726f47ade51f5a59a9c7b6150c3ad60ccce60fce14ced895c3a4b0ed27dd5a9b9f92def1c9b8ef3cb1a106bcdb573a82ea908fd1276b034475ab5fe79f3d91785589e4982f793eecaab9061c7c31b4cc8d7d107c155555d109e32921653e9d334be790e3895e09eddaae46b4f27733217de8f2db2978aab31467354a9e834c8e0c9e369041305b35606fc1d24ef8d218beb6a0d89aac871a3851bf2d34a9b6f6a1758f98827a2e20d7dc01781e9cf1e4e9ac6af14911715342a35feb3499d8a81f8968258c30988945f4b57ac8bf838dfd9e4cd5192dda7c50f3f5b0ebc3c9d6d50490311d818f1903af0840787002b1ae15767ad32da3b6baa7f54252cc796a501ab05497e73faaf33ce211aa4882c69baf10d7666ba86cb6848202016f42debbf94b3174066a77a29e982fdcfaa2386a171e54776b51334ef5eb4f74620f49b7c7a6a57a29ae71edc707100806c35698642c00f78fe7705da8f3f25ff63f7fdebbe767ff289e78177161e89d177631356190a946a3a7f7d5e70de2776406bd07c0bcc02d99d671b8bffb6723482a1f3b160b8b01ea230583ecb8436f937a2849f1b84a3889bd3117bfd0f5c73b2354368ec0fba68c8052b06951b69266df65a823bf7ff140e53fa45a8a3603847df50586b9af040a6d69cf894e9ff0bcace9df73c79c6ed4eddaa058b6d783cf7dab7fe7eace67d742f3f304cc01f30a2a33f4e1fd8416c2cccd4bd7f498abe03200739d04e8a254152461a04d9a01271854687faf3da10fae5c4250fe91eacdd5a34b30fb71a55983abe4a29f8064ce2d43bb1e0923d64f05b5b2107b8d26b2d00148db054617516e53210a3e0514d5a535c6e011122051e9903814beff2c36030b66ee8afc36d7be611cc85e88c6f8b315c314525a6136df5999dba4e83ab1e6f04d9792e32c31de4c1c17a69aa5b5c07fa81fae3a043fd6cebe89083474245f08a55a6dce9f8e5ac71541e13533656e6f3cc672495ab07a5a01f61d432dc5875d4e9bfee8f89bf3faa6daa429b950128a933c17fae0603fcdd9905c9c97c2d46b9f7f4c6249f5ef252b6085eb803ac61e200f806d4996f719cff57deb9de4ef13df5ed3479687160e71abc2283183885289dcc391193bde5a19171a165a85b416f2b455c96b7c8bff503701e955b4a3aaa8dc6118f23573865aece318f0677fdc583298dc507a06bf5da753ce599f1d201bf9309c2e56fc628f031ce84d969c40e5d6b8777ec9be9f15ba17c06e6e15bf04b11fff02a04e6000b5f73b8368301d2de269cac5b2692e4e842a194b4afb9eb7f43c0d0ddaa2cc132327aea1680c59e3d520a6caebb03477b17b682bb4a43ec48dc16cf73d07723876297e4daa96a4d0cd70b9ec01a750420ed995a834838e1d0b5c2c82ce0dacb9a241c871e46f4da09fc718e50465c2b991d3cc3012ea1e5c58ca85eb062706e5fc554d26a48efcace00b26fac9e8a78320ac0f517d4a98379eddc4877bc7bb68fbe1c6acae798dd9438cc79b86a5ade467b60bd3076e948ab951c39d58562c57060e84b8d25f239292aac9ef3529668a27eed6221b9a73be56b6ae9f1c475196513ffeae8c9f90be20e1d3f1437b5d03dd9e1d0f66ea05c0951459862d2500f0134c018d441161f0ff23c458864b33039f365c09b0acec3c36064019ca681c3eca1251cc1b4b447abd3b545f7b2ec4d751283c84469ed23af5e841f8b37ce84835b1a89f2fbf0a2c4f89f843b59f233a97ffef7700c05ab92227d2efcc5a412be7f714478e24d026b0ef885d611a2ac3603de67e3263186d4fd9cb57bbd2244cc2c648f0901a9079ca276a1446ce3c47c63188b29513cbc21f2a65d67524e99ea164dad4d8da99333586d5607b766e950d259b16bf380dcaf03e6d27db547e3e41044dcda8730e13d61b9ab98c7e828cddf28fbe7ff080321300f35fe74ef95c07128cbb122f79d1919d4c36b62bb8fd597a718237de296d81b1fa0fd09e94751ef4f9a2c37dddba155e7fd5122c7538f1fda1b530efb93d521815facb0ca620e6b726c3888d041ed41256ba1f89c5c392996bf0e93b663dab5a6aaa5bddbdc8f33976d2208784a8f26d660ab65392a25ff52016b5efc4bc4b4e8c9891169fd932d28258a71eed3c23ecec8459faa9c65600425e422ddcc563bdfc63002d2d4deb0fde4f8a8c47ee8ef6a4b707ef4ad6c82bf1fc94cedf1d3a361ea81bb807b271457f334839e39833d816667ec666f778360c0e5767f8a48f6209a46d273010d7d6977f860dd9ac910823718d9e0d10120d345fb8c6d067de5b07a1e093647ee22a18334d7b9d603d39fbbd478fd2190917640906aa6618af5625c8fd7194b4de1f2720fbc4b86df9494d81b47d83fb2b29c700115807970bd9fcd82c3e847c4676b6741553824ce71b084b243297cd0fbcda415dfc4c5bd583b27302712017039048f7907afa871f7e4bae25b9e09b671049dcbd264719bd4cf49430b744a6ee6182642816dfc4df10a712e3c5193e0f8edc3304945a23426306b7ed753873d8a7cd5da987a89901b71c7891c5047f76289425ed5cc63dd6d0ee5834ef387f8770cb21bc9ffa2fa73279d4473ff39fb161bc7ff3a2f306c005c8e2c1c0f14eef8c7d9b33288ea89318c06abe97eb904dbe54c9e39f7a29865d60de44b1ebd0d65afec47a48409a8e48704d6f1ddb2ab06bdcae46183ebd8aa31071e1312d737ee3ec3ce49fde9c9f85b6a13e6b06a2d97936e658088ea8ab667029d533bcc4ff79f66f73206cddb2a5928957aeca616ed63535659586954ddb7aef991d8f9fe09b78ed70d7cedef921ba689fba6f799175137fd6bae77b391a8d1b4cb92efe8f60b30d599ae05d773d2206c0a6ef35a39017b354e15331dcf50b731f8ae500f6365265c009b22f36991d2641b339ca0d4498b79910c453f36b6178554f8df7b8edfab5ac7105b9aa3ddaa4abc6929875a8878010805b467d33cb0bebe619257233b9649ee0df16f3ac8a22dc6a86474f31eac0c810eef166907bc198ece5d7a02c0dde562a8d091f2a1567cd8e87b4fcc85793935a667ad0adf18b0677cf4c6f2f9e24e82ab17195a1098f374829a6a98af243a4dc436dfea82924c86e7cdd7871f9bdf332b420b1ced7fec7e343ced234d9af3643874a39ba46731cbc2cad8b870983b002f6c3cf4898c27e6c3798b644a57e97d7ef7d341eeab7d9336f4e99b8950f448e28e1c4869b4299d0b55a285760c4656032ec3674164f44452235ac59042c07d62e3b4de4402fa6b758f4bdd177af610d6487b2e80c1f9861ca3d5b553b29319397e3d23f19873136eaf40802c9b8dbf48b", 0xeb9, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001440)=0x7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) socket(0x6, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x40) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000003c0)=0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = socket(0x10, 0x4007, 0x20) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r4 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r4) getsockopt(r4, 0x29, 0x3e, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() getrlimit(0x0, &(0x7f0000000040)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c513, "3cee7cae307e08001fb91b000000da64612c3300"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000b80)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664630f2106236f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b169cbd255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629cd778450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1e66f574bfa184fe03fd13aadfdb7b196087edddc571ab8a8bf9d9676b2a22ba7e946a26377f29f53d461fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbf67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523de83b305e047a0d9ca6acb8bddb5de9aae120000f2eac0b8b83c9502f70f80a627d784037f333ed300c3a993e252ea24c9f5e1d12a5ab0ba3c0346992a80e1cb91283b459e5aeb7d2a03e0a55f27f2b0cacd8c62743f7ca5e9b0541d92a623ff7772df5ec5d228c087209b69c903b0b779defd39352daaffbc17424f5dd6480c80fb74ca117ef2a6870e590350b913d139afbc581ba6e2d87fd7a9b6e8d91b41afa9531e53a297e6474afc5c5e", 0x223}], 0x1) executing program 7: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)='\a', 0x1) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0/file0\x00', 0x8000, 0x5d4a) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000029c0)="240100ffbd285e00fa4d747d55ac3b710e82f18b29b567232ecc030000000028fc0d9497e083baecc363325e9f80ae771f130b7978770e60f2472b45f16f40ac146a6fddfab0a3fa8b5baac107d48a43ba5df3a213fa65", 0x57}], 0x1) execve(0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = semget(0x1, 0x2, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, 0x2, 0x1}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file0/file0\x00', 0xd683, 0x0, 0x8, 0x0, 0x1, 0x8000, 0x4, 0x1, 0x2, 0x2, 0x170ed3c4}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f0000000480)="860e1ac507c46023fc94fdc052492c3d081684be8d8db727826738da4ad7a158d124884274b52b1834f4f2c4856a924517f94e", 0x33}], 0x1, 0x0) writev(r7, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "6104000000001a0000ff004e200900"}) readv(r8, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x1, 0xfffffffffffffffe, 0x200000000000000, 0xffffffffffffffff}) r0 = socket(0x6, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000003c0)=0x4) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x2, 0x0) mquery(&(0x7f00003df000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) setrlimit(0x583ea44b7b712df1, &(0x7f0000000980)={0xfffffffffffffffe, 0x56}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x7fed, 0xffffff7f, 0x603519, "0406ff0d09000000000000000000f9ffffff00"}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000680)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134537acacf6f5701853ba9eaf3f3026a3d9d9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be02f080000973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c006007a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2eb08806246bb2081d88a6c59395ec4637072f6c89e38b2fe2493953c46b615a332edd9893e9c0639e0cc396d41fa4", 0x103}, {&(0x7f0000000640)="46e97a0d994554d1b6e8a07b7843f621eeeeda80", 0x14}, {&(0x7f0000000040)="75a559291f2e61bb77f42fb69b1246f2a06dc779ef35bc45c6c7d8588bad8bea0612ed7979b95e71f4c3f2e5afc31d56a5f1b03f862a966e3894553eda67219c161720a64f2b6f175621788641381ef2aaeedbd315d249e88e596274ff386be4d2e8f2a5f55037d8fbab0e4f14242f942fec01040e6cbc791237b96024bba74210182f36499d2fd11af904e0802538e8861b07e77356143459a3b0028dd003d1f54a59805922e066295b92301d4d3f39422cbab2fb9677fe7c5f7e3262421af650965cb8cc", 0xc5}], 0x3) r4 = socket(0x11, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0xa5, &(0x7f0000000100)=ANY=[]) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000480)={0x8, &(0x7f0000000180)=[{0x0, 0x3, 0x2, 0x9, 0x9}, {0x7, 0x8001, 0x40, 0x200, 0x3}, {0x4, 0xefd, 0x0, 0x0, 0x86f}, {0x3, 0x800, 0x80, 0xf443, 0x200}, {0x3, 0x9, 0x6, 0xffff, 0xd850}, {0x1, 0x7, 0x9, 0x9, 0x8}, {0xfffb, 0x1000, 0x5, 0x3}, {0x62f, 0x0, 0xabd, 0x4, 0x81}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) recvmsg(r6, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/51, 0x33}], 0x1, 0x0}, 0x0) sendto$unix(r4, &(0x7f0000000280)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 1: sendto(0xffffffffffffffff, &(0x7f0000001440)="565583bf16da7bd561c2a6f4ccb71429b28000fb40b8a5b42b29fdf8b9920be8e4f98b6f28fbb082f8a06f1bc1dfc10873f97df160b6df438ef79bbce41f13f6cf34354e376053e13c776ae9ab9bab9a31242e4b1601372de91692d50cebd3a886f98b249223075a0e9166bd648abf1ab7467b8bb7ece7ca52d9bf0700b00e7ab26a286baff7ee409b4afa75d1b84a2c2c4325c5d873914cca5a67628b6126cfecf8c7673bc79c6d4de514e258fe73fa2c2d1a191ad521ab944f6d0650c5a0599390ced40302c55c3ef55dc1a3", 0xcd, 0x414, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000180)=0x9) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) rmdir(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0x40) syz_extract_tcp_res(&(0x7f0000000100)={0x41424344}, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x7f, 0x0) syz_emit_ethernet(0x16c, &(0x7f00000012c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "756aa3", 0x136, 0x3a, 0x0, @rand_addr="9c7e4d5081645bf0376e0865911feb7e", @mcast1, {[@dstopts={0x3}], @tcp={{0x1, 0x3, r1, 0x41424344, 0x0, 0x0, 0xd, 0x20, 0x3, 0x0, 0x4, {[@eol, @timestamp={0x8, 0xa, 0x20, 0x1}, @eol, @eol, @nop, @md5sig={0x13, 0x12, "d165981a161ca19e1742a8a4c9102304"}]}}, {"2628f91346cfe0bc061a2f5afcdf7b3dbb3cf05adc763c83b385184346278083e1820eb00556c4433c7b0b0049ed31de92db4757236faf9ddc5a3dbf6670fb1d8f4712c5ee28de95e35858e264562c6ac8d12c211f05d8f1f69b164ffe974a81f6f41765a96cbd528a22ce960ea1d386ce6f204c7de0bb7b5f13cc5e59bb5535bfe76136f9960bddd9a4b49db8bc35e5d4ff7f9bcf86c557f44792e3617f4dc21b0cc75e6b8621b9885cceb57f97e7893990122560b3b65a3747961537df17d0f42706d9701d643ea19ff63928e507819b3e6617d3f8ecf1ce08d4ecfbf844d2a92bf8798c830b46fd67d0698ebeb6548961a63fec563ed5a0a8"}}}}}}}) msgsnd(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="030000000000000088429edd27bba054a3891e4a121220866516c684aa02ea7985dde6f22e4f44cc8443207af4ed57193f899db16d4466db9f02e1f97ff61a3768173c5ab399c67df0346acf006e388d59e425a24590f051daefbd27df088ca8ac3e7344959a16365edbdf31896c40433dd692c89f2c4458bf1fdc5f0bd75dfcac47b469ca6c644193d07e7b86654914067ff7eb10f8607d1f6828685ca89553a6359274f935d5f7a324a112293e52e4869e0770d3f0f70fc66308a2a99a3620f71b833c017f4e893844acc5bf624766891e4cf88d0c3941d489b3f6d80e3628d099219f0a0a4e62546e48c4684ab223fd0a311971d061b8b00b145dc6a896d1f47690a7f9506914f172743fda0f05dcdfea69157d31017406044ba33339c628a7ac9a3e172b3bacea7fda3b47b98fa0d2c59fe4de02259848e47bd642168ceb7c210cae3c279626e4bdaf3b1666d98aa36dba8b754ea22a4b5ded1b039170221bf9c8a02056c6040d457899597b218f4437a886232fdc0d9cdd4f56a2e5568159403647fb0c9fcf14d43f6034a0aa87bb82c5c12739800e1a0e462cbb7f7de4b6713d8d6fc74e28394ad4a06b97c82346da2c27810e5115dc86b64132e1fb47e3ec89f45df1c1be239b6931730e208e7891907188dbf0ec5c8a95d391c2269d13ffb0d4278f62407e0ed41501ec426dc17a82dedd68959a6abdbf2797c8ec53c4f9a830d14744b5eada1ad3397800123c9bc108ad5f221e1449500558867aed1138658285d823cf685de20b8302d3c1a277c8c275a6e7cbbb65ddb9ce676a8efdb38893a73a7281a3b6f691b04bf8b69e3a0d1cbea7d2a5ca5ec9e61e9d63f815efa70433a1422b6ce93a14d6a4e513ac3a44dbb340dd2c1bd4ca239c43f5a66c2a29d7d567fb6151bc584344f9ff960af7f1a38c61e83ed1f5cdbe574fd8129ef8dd795aedb7704385de469bf30cd7c9db14821e5f182818f672b4a9f8407562b91fc2c29744aff0bcb73fae7324381e75b52921a14a81dd00fb7408d00bcdd62cfa5bdeed1c84bddb061c39dbd62d1d0aeac1cc880d82a9a77730be973fe9a254ef7c14b25f39bf0cd0e866eaad72f2cb697c20c9560b19f37dc36e7099f82ec0d8c288fbe95a63c00e10689fed040c5d30f28fbf1af8581b53ba19b92ba35ac316d2cdc3083c39042a4503818b67982fcdf96309f3228cb813bc3a461ded2c2fe2066d27bcc4183f9da3f5247942e27e0524353516482fb88c6d4e9dcc8cc046785c07eeecc8abf51012dc2ce4c76b0c0e08dafb004445cd929b59d1e57bb817a52ecb2388cdfc8031e42430d97c80588452c7fd1802cd30a0e2d80b1627d0917b34d9e464266e9190cc2fca8784ad0b3f43f19ea5e08d40135a2505f57e7854bdb036c0715e551c612f15b257c7509bee21955ffb37920407c29bb7bf8d9e5a9859881bb046cd7e48e3c887ba86c3cf7b708a65c73cbf754e03ca6232905f7cc0c76de2877aa68324f0d28fff1189bf32619d78e846e5f894a0d28e3d0003bd315781f20099072d3154a75c27ec1ddca1f33b635e72faf92cc20ef0d54f6041609e41a8beddfda68b4d353b595a89ee378f668f46d00d6844f62a6f118a7b48018afc58047ea512c30f70215e6e038809ed02efb9a82e88afde7946bae27bf49fb6434c7ca3fa3c5f43e7528783b5c53364d69dc9522bc5674f828829ee6b275db8f4092985eb08457786bd1fc262156d2e75b6107ffa39b42c0f2570f4aed6e315abedfff79de6835754249b00766af84a111efe425423dbb87eeec5f6c02d15490f4cd03ebc704ba3b5a88e8868b3ddb6b9a144c93c3f32f1db08fd1c3fe3913e08cf15b8f977b5fc77ee9a510614a5e169b863647aa1f72cc1de5cd53d831b104ebafca621ec14cd7ba9bc5a0bed7efedf8e74a9407e5defece745ca400d59b6a59b9c1e7fcae293adbc63c71bcabd816897b4d8d07a6af9bece33881a61b0c08b50e9a9911c79ad9618731ee8ab3b914917515d99f9ccddc99bc4b932195bd6b10a2bf3ac58ceb25f05ae531148ee03bf366f095b0ef8998a043fb4b298cca18c9261e191c9695c73fbcb0c6d714b92ed0a52583e78769314534adf09da71741d627ebc750a4c9058f4eddc01bcdfbd11ab3245c43081dd2839a053171c98c36e99ecfbc3860800e8576a454f447fdc46274f9d6f5d5223aeccd05f1ae4e7b69b1dc8b35acc0c62bb628caa277f2683dcadb0a2f80dd2da016c6d13a5c3c4dca1da17b981dcd10dde19a5ac712ba5b06f4af28faa29aeb0843a365ab4a446071a90d5412788612677a66d0999bc7de31b6cd75c93ceceacf5df4dc243dc912b63ef125b5bf46b3d88bddfbd484cc34e387397cfa225bd4b3cd31876dc1a03bc8449b0588acb4e743af188e296d30d9639107d25edd81bdda334540e9472e72fab7e136db0e75b2ed5e45fc8a3ea273230d2636f49d6c094cc858646546ffc48ebf289f76b0188e6b573c24e6712c87363d60aad4424e9c5d713d668d0a072220a8e4f2d8124746830b0bc55194b806f6137ec18c02bd58a881246d66dacfd74e670ad3ba6b5d4d9e1cd8e327487135c6dac9cc3ed0ff91c872c573b810a95d170dca54e887c6526ff9d6ce37d9e0ed6fba01d6cdd5d944ffba40f65d98674b4fd3f89ae00f6cc645812c39f0d915a00a95e5a11815a793d2e74c3aded2afa86b23024d1d449ca459b8f3053d6e9bdfbe3c7548cfd53212c1be5921d40635d11093519b9bbb7f338f4f82d24645a18e34bf8f3f1d7e8ba3a5b7fbbc9f0ef8ab231d62efdf0cf6bc89906fc70d951f34fc76056e4e81ae11afc086c792a54aab3831a7cf58cc28356ac40a46ef28f00455f3c5023f137df52827a2cf468c2e9797d8fcab60513d749ca8566e8b1bfa432597997aa3b7abefe6d6f656feee5ec0c02c3187ee12a874986531eb347b83feb7e38c8ebb31c49e92c2bad970ce5fc30beec6812cd399f5110750858f860c8a77ca322697e0a598d5f9ff1840016627c6fe79be1f2e55d7da766e95eaa5962bbdc4dddf80c52197b302871dd83f547f51d7112b5de8dbc34a0bb1eeb2d13add73363d31ddea623ccb208a2d6179bc55fd5fb80d568ce60ff46c0910448e614cc5bfbc4c4e3696777732a53e2c8ab623374213a1b7a390e32e1c88954866dd2a51f0933c1cbbf7c60a8e6c83f4c6b7d573ed9bbb2d953586ad7dcc5b5c6eda2e3261aea1f1b490ebf2ac5b78089f54c858f1095dbee3fac19430b5cc3c77559228afbb4b78f21f17a7e1f94fb5a98ee50b06ce7489297a893e2cc38085a15171ddf65336254a1be54cf0c9a722244012add073034ed3c03fe5cee7915aad5585f07c899ad36b7ff7765e6ddd9f96b83d235ccd0a38df273893e1cf50acf8085c4b35cff5c0cc86fe68fee3c570ba8cd492b898884aee02cfb49be5ae5659751b5a1ba3400c4d7a94460f7f69ff5c2e51eb4d8b15c9943cc236a1eec20752571c000f3675d33fd1e5ca455266b8bbd9b120ce4a9c5bab0cebf8a36ca617323ab0b92ce32bc75f3763da6a476767e81f385d644da070b950517efd93a9f290966601e9366b805fa80734f6af9061823ffab1940d3a5d60e8203b758e91bdaa1d9987d83026cc4a97a0799fed54cb252288af9b8f8a586faea8a817a8f6d4d4de8b5b00651cf6273b1a59c4f46635c05c89a385c5bbf25d8f86a94737b8c01238a61672e2a216ccc8e867889e2e2d7934ed6eed17f9fc00d01c9fccbce8f989d9ddc4ccd760c1e4cf1e0f9a48be3efbc8d8787ccdae1869411f539ada184104a934c81f4753ca0f7ca5827f65667cb61c710a10acc02396429bab96950ee00be6962c1d6423067f3d12cc25ba2ed36d8a2e0a79cd45943907ac6c28db4d1c4ed79775feaddb618d42bfee7fb144d56bb19c97da4831149322816f9c48fa38a2c5927e8aa61b9ae2e62b72092af513aee693c5c9f68cf8766fac634e16e42ed2df05ba6de05b60f3d85f62d0a3ab1c63dd44db9b89e7ca5d2db5bd023525bba84f747932c7ac365025a927149badcd8caa5278e6bb92a23badd898262050c51ffe8efb5227b76093398232f4bf304824ea81972fc09196118e6d191d54caa5730b6d9d1a3880ec0b1887fe990c7282886ed4d49341509a3c7dfd4ad32ade6f907da6dedbb2e2f8344e8e102d320c4c811757153b1286278a4f62647a00b003c23c1cfd93ab703ba38db8fa09743495a83909f2e917ad023da7d1048b865726ebc9c553ca7f8e022b2760ab4ffe5c0799237a501e76e8c9644cf74bd42e179e5a770bb84b2a448e9f377890eef648566704a0e009a07fbfc7b52ccd50db22577abaf692fc4fc9ccca5c29e1c5a4cf900883ffd3f50a3c067ddfd0f2df86badd47249671cec7414701c1081ff469ad1ddae0ace8c6e3385596a1a4a6babe8e3e53f2bc3baf424be24a42e2df37b691d3050ab013089c751848c374f7b1967cea65be6269d7468cdc2db2080d06722fefc7fbbaf91c9490f09aa3c09fa79fd1476103c9d549a03787c556d7b23f4960aebc2a112c9497b54077caf7d547e5f22e85273dc9f7ed2942f062a6fb02983e3938bfab0a058da7711bb02d75a6f26dce6f75fdd6ca59e991c14bb77b4d49b542efb44242217887f7434a8b0b85584f50b0cdeb89976230f83619cf66a13a9acdbadb812c551b5dead13ad31f35fde6443d0d30ce543ca6eeecea7152878fae9fd198c5605041e402c476b842cd12c11e779ff9ee71d07bb9492dbe50b4145c269ed3bc60ba0fdbd46993309468fea24fe36d6f379ee27e2b4bb213adc1bfc22d24f7b876223c4ab241f6a620e62be564b20ac52df353fd78f0a82655ab5ca2e0b7ba8a0de3bf00ea09d37f0a322c3dd83f4c74edb0b8dae12643dad53b555d6de1b38ca090dc527335adeefde2801e709d3b1573444bf84879f9fdfc94883e170906ce5d9a89733ac15d8bc45fdd4da144a64cb5429679a29993aec6821984e63d445a91181ae4261fce869aa61ba955b086932df50460bc35d15ab83d81a4c07807d3269c2d89cb37a87e4977614e5d09c7c914c7c546f1788a24ec837a838e8d46f019e6014ed496cdef0cd8dea68a59a6fc9fefee540f2a35120841191a5a31e1e018656a99eff64079927edbb2b6ad9a8c079b0e8e7b1be2242f9aa1550954945d78e80e9235d0688f7478f4174ce81b8ab4b5fbf9051e7bd87bd5b5cbede8a1deba382f5a7b48c1ab05dc6639fa154e2c58c524f612ab11f37373df4a08c8ec354bc0f90e6192caea9593b993b1509dff2bf2dcce9cb6188d26a47463138b4d5e2e0fc964411bfef1af83016293d57b7095942765a0fcc96a82367fcd05acff9f5959d39704566a3356566360f5f9f71994315f92b97ce780c5d406ba557fd1b327b5aa44d8773da692ae3fa029f7a5d1db13c5707a2ddea380d1a59a870cb4c1dea26f4662a1960fdbeef138f3048b2dca73cf9300204e393c469e21964eabe91e0867d5a749b53097508079cb282d7b877aa652dff9c5b72acd19a97d822eb6d112e8e95fa5fef16a1d80f582168552a1a58eed8f2051bb07042783e8d5ad8beaf699fecd8bd6ce958e96d4437de290509aa3e8a39907126f2a288cd8ddc1bee658a1096fa5eba65c62262f2d762823c42e4f144a23a678bc4565e6b8a9091421584d9f10936c39734289d9252e407b51720d3254f942449d0c35f21a5e6f795454a5017f746bd39cbe6457fc5221ed501234c4cd48214f6eaba3c142b976a7ba7083c2c42410bbdcda5fb8bab281e9235253fec02d23a6e61"], 0x1008, 0x800) executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000140)=[{0x2c}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feffe}, {0x4, 0x83, 0xb8, 0xbf8b}, {0x8, 0x4, 0x1, 0xe6b}, {0x40, 0x2, 0x49, 0x7ffffbff}, {0x203, 0xbf, 0x7f, 0x5}, {0xff, 0x80, 0x5, 0x4}]}) write(r2, &(0x7f0000000280)="23009100007adb020317bdda2b7e", 0xe) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r4, 0x0, 0x69, 0x0, 0x0) setgroups(0x0, 0xffffffffffffffff) getgroups(0x2, &(0x7f0000000000)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x6b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r12) getgroups(0x8, &(0x7f0000000100)=[r5, r5, 0xffffffffffffffff, r5, 0x0, r6, r7, r8]) semget$private(0x0, 0x0, 0x20) executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x1, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {}, {}]}) sendmsg(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) shmctl$IPC_SET(0x0, 0x1, 0x0) geteuid() getgroups(0x0, 0x0) recvmmsg(r1, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000740)=""/169, 0xa9}], 0x1, &(0x7f0000000640)=""/55, 0x37}}, 0x10, 0x0, 0x0) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffe) executing program 5: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x0, 0x1, r0}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000000e80)=""/4091, 0xffaa) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x408ca53) close(r2) setrlimit(0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) syz_open_pts() mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0x74, 0x1}, {0x1d}, {0x6}, {0x200, 0x6e, 0x9, 0x8}, {0x0, 0x0, 0x1, 0xfffffffc}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x81) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="ee11d2ac4a369a3df569235b8d2660d4289965251b4391420df924324e95a4188c43495585c1eea1548c1d30aa9ad4940e68da087ab585c7a63f957e9c8b5f4c4b5833dba5d3b37692fe8c52d7608930134574fe223939b01c6e7d7043e61162321faf7d22e8aa2d4449c0fb3cddfa88eb4e78b5883d7bf9310bc4bcc3ae5c6ea8dc959293c21e608f290e16a9e7614782b590a09b8b25ee1abcf0368160e32ac1b4562ed0", 0xa5}, {&(0x7f0000001380)="fc151dfadc82f20313923eec8c8d21185643f13b75abf79c47761e54a6435822a3a1ea35790cd7453d4e6f7ec893e3116fa348cfd4c5e3916c60b4db92e744a2c10f3fb044c6868c2d7bb9b45693c7bbf3df8e31b6864ce71f536e658ec4ed9189164476dd8908927db03213204f9292bdc43717ca590840bba872f75035e2a16b9b05b6c232be347671d1b31c1b4e9965397ffac62db6bba951f47b6a9b97311e71a6454cc783e39dffb4e20aecc7ece679df0bf25f7f74b070951c101e9711c363d4", 0xc3}, {&(0x7f0000000000)="ce42e18aee5ed450ee2c8b3b9b8a7956b0ed3e8680c7ab77b282923a28b419bca63bf44efa376485ccd84acc3e20a7cf3bb6e9472ba7e778123bc49907492c14", 0x40}, {&(0x7f0000001480)="9fa53d7722fa0c0203b23d920e0bc03ee44f24a521df59197294baad8149b1395ae4644588f75123ee5dbf5b4360c4aeb6ccda65657019841d4d16a03b58b0592c166cfd94804fab0a3018cb0ba32df9fc9104de1010fd175f916fbe926ec16854d195", 0x63}, {&(0x7f0000000380)="c69c4150e2532857e3d24eeddfe25136aafce8eca942456c612301e2e9c435ff2a99e161e8e3018f39bb7ec19b77f7bc4ddfe6dd90db8daeedb5a112066c103d92d31b3d414f9499995dc493c8c33175ebfbf1c7810fde8da0a7215cc18c1a8a0d4c9ceca06588c7f62f4328baaed2e04c39565778b3246c6f4af68f7355dd75516613da56f6ba289acee95de5991a7f55cb70efb66e4c6b4055e1f152a0b7a412202027c3fcbd846d72f46facfe18a429bd5509d56c315234a70d1695b15f6e684ec76713d98403eddd3276e0c05d791aaa3d0b6f311b9b40861a5c9bb5de39e162e6d072ea8696b1d1240c267211d41e623a433b1e8b30178c57b0c2bc4083dc30aced79e38b4fd9541abc7f25fe98540be6014c1f3022e0cf21c6a3681fcc2fdb08aca96df1a2da090096747d865460bac2f07892ca62d6bc700f6237021daa679bd613123b71d8af69f841d756cdf98fe839371dd2879dadef027f5451538e413ee202f7bad52ae71e40b068cf72acb0ee87221a725f0c337db2a68342b5f2bcdc9e274c7907fddbabab6a053d21171275528a9abd40b5c849a2113c2de23a48abff216cf5995360a94f57e164a5359c37659da185c617ea232683cd4eaa37e7828d209fc63a93ef507f0de6e64110d4e9cd1dd60c4237634e0329fddcac137fe4bc05365fd257e9d70ed80651756b00d48c15beb10a794ed1d8ee305ed9c005dc194e2e7d0aa4c8fdedcca0e281521e1136dcd8b7dc3d06df55570a9e554941496d8213cba8d462625cef5781db736acf56a6e0d2766eb354ccd49524569016a30a1b1f79437512800916ac63165b1a713b7b51895e6be5b16d0e2ffe1c6a3ae0cb8d6075b55aeb9acee4d18afc4f762ee82548641cf92bc90804e668fa0c8e12d66a24aaab1b8bf419299e3f8f95d89a6d7ab5fa67bd9feeb2177b42d0f43350b7a21f33579d795b126642b118dd2b102c0efffa954174bc6bdb726b72f2d289d8ca25687bf55a13ded455ad9be38d3ffa40440b35858a7ec3d5ea5b38a723ae3fc4d7ffa61120c0349d437c3177836f9a2b52a19f2838db29ae90aa64968c279788d3431e7d6ebe7dd706d58896160eb1868081b2b2b2de939e2b0f4bcf1985251060dca4ba707cc015b484b9ff864cb99e9eaf0b2eefbffd11cd90633e593b42402d77834893bf7a3fe66943b9ca5adf28a75091cfccc243c6573040470708eb1e07a063b285a131920dc85328503c2ceabd8355857bb23d36049dbad75723d75517eb3e25f9c23e858b3ac8b4ce7f8a68358680678b9b57502bbbeaf731aead80b626d31627972f896d493c5fdd6c88d474a7d0048d7cdb66b895405a1b0e1224c9d5247c60b56dd3abe41822e05aabf23c8575af720cba61160ba058c02c6646ba4c09113035e9c9120b724b1d7638da8218b46f5ac3d170ca25b67a2382900620ecf400d188320b1336e000cdf1c4390e995a09a094414b26b10c6f19a32f504cba14a10231eb79856d201fb9e6a3fc1ca313080874a5bef1609739e44352effd7006f505fd98046343fb6312e55001f237f1d2196cadab9ebf294895e3a90ea6b2f559cdba8fe4a8d8825f583ee4c4d5e4de6992daf83c3162119572bdbe3fb66558b7e7d8a294b8df1125a7aecab8288e5af27ac696d3aae2cbdf58d99baae278fc93e895b104b4421605696c2afe0a1491b8c894a65e888ab3773fa9f9e94a2a01bc9f5c60acf1b4e5b78904335b88e5ce504668ba533ca5f0a734b6c4d09de8a000a38c3558a0a6a178f22ea71b412109a8ffe24d640be200a59bd418580dd9b52ecb6c2a1422e302e28a4f919001b52d69bc3c63a4778528b28aa5bbeaa18a8eb41d7f6897f9c1959aaf13e4735c823f9f1fc506d6d4bd1543cdf9ab7afcc3b434c83c11e83a23d81aa87e6ea4919c983ed12fac29aec7d9888aaa6e234411b460909743b48126564057476a298f5964a7376058bbf4f4a89be47e4e45a07a9e4ee553f0adc0ea6297e22b5b5defc2944777e5e96f251c1e6a60e9eff730acd6edb1f5057c3dee9b953a370242fa7348c8562c5c0934f4891d0d548a319f6dc71759fa26b327dbb204b36c94b76c9faf7d6fdd93654aac8c3dda615a6a46c70bc81384ee458e045abf26bf1ffa561e4f2c9cfbdc61138b9ed2269faf5d421538313f2e6cbbad4842de1224a98cffdede43aaa6d3e3aa623e1df09d745a6526328e1f29100e8990a8080c3698f86f163901c1d7e07fa3991956c6155a9ec0659370d4098e19e2470833b906d32d92b0320ff79aaddb0df19dfb9d39858e90859c69c7043ac05f8ec8a6794fe37dbd9f1b55f4d2e269668d966fe38697b7e4a4fa67d923d9dd2914136282877b6ae8b382a7c28a11e20e582346db341a58cdf5b899450fea4cb2217f3050b0eae12f227eef595fa1a33c67363179e345a9f4f0cc1583e51005e2b654e25cf21860157dd759f152365815387125c272ab4a1dc556975511724c455bd133eca41982d9a1b9868ea958982759e4b299c169017253b138c24dff91a32a90073f509eba72d4cd01c5e58df44661bf81870c0df3b7009b7e9f0b53c597901ac72124f8fc40347778f7d97d4cb47a37ddbfd10635e01017dd8ef630812544110b856d319cc0ca0d9253226e9afbe2eda407d25ee10748dffe7b22aecfbf10d4274b2ec98644beef59a62aa8b2468741524b353984084c5338d45d6adb2bfb274583c8faf43924431a2de0f9ae9b3e57e15b2d02772e9de84be3d4734c05e673ccc549d9acf5663489c9f23898148ba90adbbfd42ff3e4820f869d1322ca92a78e78e30dd50258970375dca005f98a523860aa38b9dbb4ccbcace2fff74278d053501dcf9a0cb10cce7d3f81976863c6311ddb9c4a2eaf8e6a7b94269586c3ef1ee99b046474ba1c07641e5734862d489d5cc9823d2839eb27fbec99b4cff96572ee1bc37a92667e0a5b33709d7123cef4287c6f3fc44cfc8afce51e0c510e3a5e9ddecb5d53303cb3d96a58440cc31738ab35cb74b1f8fb4dc1bfdd1be23dc1ffc8b15f5ec0e58c8aa44f055932fd2ec4c5c0882fad774c0e83b6393242ee904e89e32ea99b424e1410b5dc0d744552ee5bde67ba59cd941823bcf9dbf5a47111e72f5a952861acdfe591af803ea3e210054ad86a3292d0fb8d04b29727dc31235abe3c91ce0e3977e2680779b060028b14109af17afcc070274fb9c9190cecd4c0dc15206d5e5b8e47bec40d4f66beab886b769d90c54b52dd678c33b9e79416e208bdcb6dad9ee8c91c3762fcbdf468022f44f85440cf9fed752339eada0fa490752a98bbff93dc793144afed411e27e59a66e03fe9fed41cce7fb6f94257ba9942fe48e17dd38b33557e466536c0d32006e03eb00468fe01d9fcfc6e9ccb56884aef3d487ff9c0334fb3247da2bf480cd6a4165f5b642c95f7149de94dc450e8bdbcc96324ef44e70003eead7acc4f1f8f180eb9b31fdc0b413602528551d75c8d7a2784675fe73a9156f4bee24879e4461061de075f280294606f9112cb2e3eced11d2921eb762636b6f91f692f7d58944345de22470ed44c433275d7a685530f04d415be16ed5020fd550871ed4802c35344be55a93f62ba0acaf4c33283f562176c04c44e14441600a0bf63f26fd5b637b0aff0bc2585dd3f02f5a44c6d4c0f054651ec44457b8d7a1cc43d13704fc82e054c87bb40bf79298727bd946e45b53573924cb77b139d66e719bf737595358d2cf76fe84e1f5aea05095454aa6f246b54f8cc0ccd1d580d8229b73a27200b88177733a6f5adcc04831de215ad64cf50377ddd66c05f069585c1b741eccc58fd801660aeec29060c54fde8d8692eebec6c3ff666f947648543c669befd0c27012b2080b521a618ad39327fe2112a43a4d1476a91047808ed936cbfd790eec7fe7f94752f6e2d5f69f9e8afb7b860863ddf872c3758c4b159b877c7c60263baca5ea1aad639a94afcf2f97a83d5785d587ba56a358fd0123b486dd7d337cececc49ffd4bfdb19f7ae287df1864c2d124805bfe9679f8d8c57ef63f72f617de6008043115c6c9435579329b012d34c65e99b64a71602fe838678ede5691ddabc52c538dd9e95e2a0d11fcfadd6557d5200fada9658b26b56bce7c3fdbd57dab31cbf95c86bf9424092f85c385bcb9c4aa343170a101f27f27cf1c43c0afa47cbb08f207bb1838edfbc8ec81971db2fcaa0defee9ebe241a74c728abebbf8700e299d70a7f568d24360f4e091c04647fc6549aa1a40e8705a3d2adbf2c8eee7cf5a032cac9627fc8ca5d7e0310fc04eab9062a383ba176f304e1673b4ffd7487995f792a6084299fbb3ac3ec99f228fdee24fc6019111cbff3fbad542f4671c89bf3783049337233182cc5b38051106a0ebf56bea4be612d0f0cd91ad6edee07157262806f73bebd1bfccc7097d837082ba163e59fead8c918a600517f91497a0a9a8f00de679bc094d7b3c20695f7ff128578a87f2e3ace3419082c21dac0cb503b0ea97bbde8fab59b18b0f6a0966e0fa6eabda0de787bd5d56356fa9ab93cb50efcbd24acf995079a3af59aa50af7c3e42dbd8f6c521f4c7d64e3c8e0710bcf7974ee6380a3c2cad55c7df682a1ddb6322697d7512c0dfc58aab1ab9e152d014dc7c510feeb574dd5a0df1a02dbe3706d7e1936cf62e9112678e221edb184b2ca7c25270e31d7b844bfe4c1e2ec235e5d4edf8a050a71e3e7916fcc6ac49910902cf7b22382a7839713ab8541eabc05a07a115090b3f11c5ee8b32c9f4d8051f7f6b9b5978467bc9d97d4965cf651e50df535f5ebced458937948d0ce03e3be15bc01493a7f7888484da88ec7171ef1c4e13259db78bf852bb520f58382d4b3b272b4a630cdb5a0bbe82080e4abe55bac2995236496be69abca9bb70e8ef67603d7f0846a21cdf5186074743f6107d66b497e1d5485220c967891976850c024277207a6dd966f214968424920b5a11b6d12ea798a361f9137053843643de3a9af9ead576b75253d722c307e6562bf5132be68c7136e03166a29618ebe8f86ec727539216fbd5ea20db8000fd4da5b82a2a90ae34b18b6aee0f09ba448e3cecd2567ce260729308121e0bd6420da8aedab41c1063939367a2156402a73bee06c487b3383d0598e5e8a5209af2179f6967c20325b2c8a894923c8d7d20ad49fb15e2865ca2f8b7a0f1c70033af9cbe208aa75c52265ea736435ac7ceef08fa31269f53a65dc0e80ec4adf458215fd81841a612763075dccc289c6bf0e7efbc167be2c9918e221b2ab361c6263ee16aaa7e9e977eb6d334a73f569d005cda96b92557c27e5a9252a09b0587f378f5763559ccfe135e1abda7839759a1d09ec05ec1a168e985284fbaab9e7fbe8d9d24d9a846d4f8bcfe75b0a90d926cb27a217ce5dffe305c0a8659d515fc41689b6537b0a3ff4a5837f09cc16e170e080e099d507811c9b871de38c0b5ee72e56269a00e3cd4f1f521515992be39c4b894ddbd8a57062cfe190871c2b00604306573f5dda51a202e6b97ab4c77c83e760a63cb1129147409d0442de09089ababe3e22fd003db26ac4916f61a08c3c7dff92dc82359227f8b50d6e1a87d131bed9bc95538c8b55db29cd2adfc50e0bd4cfa64f798ac416cef76f0a5a5a6e6d1c04d0d0cf5cf42284d7b67a56247eed2077c1c4b063fb32b26ae5cb92b1ade8a72cecab208387d5f35e68aa45bee14e02ba541b25d8516611f3974c866059f67ec8ff37b205af39f33f00fe976545af0a6", 0x1000}, {&(0x7f0000002400)="17284e1b9ad9ddc636b055d562c2f788317cc0d379ae2a50c15e2e72c6749ea7afd11d6d24be2a04334593a91a621fc06e7e1faa6d1a6af1a9133925b6c39c049af8114aa94774297b56c5201ae38af1e871e47762de4a6e1458c8f2ed28d33a1c3038311b0456b786cc77c68c1bc38df6a1d84926943b323ce94bcd3ae8cfb5864de63b983f52291526df06d488a8087d3f6a85121fb879f60d80ba57dca18ddceb00f2624a82ba531cead2d4ec63cbb99cd2f434970a82e23323067f094823ef7c2be420041b596d637b9e6ec69ca7f36392d989cee59f13f2e8ce926dfff1525cdfda201ef44e524f46353f03be835870fc46d7fb059d65d2f68757a8a66f5eeaec82c14e1bc24b3c7a98d111288223aea605eecf801d1cd3b1b1b0f97c1ddff3fb1b65cb4ec6554851a6683daaf873ade47b87e165ad9b8ce66347dbc0e162d768a5d2bcd4159029d1c7c2da9d444b6ef1ce491ef71e370ec3779a3c606fd1e6a14082e9381f84109a308d526084dd1c7b90690ba017269ddb7fd495b81306076a91bb04cdfbe82a5c3030a488ddf15a3fdb5dea98e4e74eea979bb245335f846b689f1a907a29fd12b020cad17f33f70b2f5df9f6ce311b5b61dd38b875f5ce10dbc479c4ea136bdfcee962391827caa2d72d37fa3661312a5b979b8fbf0115e21d2a60af8e1d260ed6695cc237b908b99177f2cbf19e320d932fa3fa57309adcebbcc7a1ab434ba3b6d465b59c3ea01239fd28f47d0a390f8214ee702ec2d7d9cdb34b88ac37fa5d24807aab85565c533001f070aab469287c4caaef087d8a0f03b4fca9cbb33bf4d2f33b07003c56769b96e2a54b6aea197745c75fb46c9a8a8ba727e52ecf8ce3253a91c491ec92b91befad39f97eb28261a52bf90f55fb899f4f9410d45cb947f5e2f356279126b2d7ab26f5760e225012f4cca823d603a5e823d214143bad6f057b26a42ea444fcce47e989a4d2f1efffd9f405edb06b282733b3b17c9ba9e1e77ca1c5ae17cd183670ffac00d45e3919b7b917bf660d063a177f600f5c4038fee33fa30dff6b9bf53ce2daa69b9de165b20be99e23bafa1cdcf9ad1f0e8905e27f936eb3f3028e1183c74a84de675222c01d88a4186985323e198261e185d87d48b1954f9154b0639b99ea9b9f20c9f0917f6cfee23536734ef63fc2fafb9f687f0a2d48787ad0e6ffba990f9ea9c34b7b99abb6cb28d838eab1a5f088e482eb886d4a8363139f785a27440102803e931eb7afa385e7ad1fe63e738e42d059eb9f4f236dbd3a761180b541ac61431d8fd0a3d5b8fffacb8493803b869fe0e912ed9110f392c7d1ee071bf04b22fe250942db95751446857eb77f090db46d227d513978e3092bfc9233d4cad71a7628b67d35b4ccb6815ed33a3efb942b308f69bd40960819a5e86325b064485e47d8d4b1297203916bd33a10cd5c03a36e0a613bad4d012f838a1c952fea5715d2c8df3b69eae31a3708638204de538a48b25ef0bd353b85f936af6eba41b269394fe3930be06f18d77196657471dbc34a2708c2adf6324c53b726069cc7ad651ae7def4078ecf0b7a615de254668daea165dd5a416098b03035e956de61d561de2faf2a976697d9e59b0c5a3ce153c4e2d47cfc5fa4be0eca3d0500d818af0f57e828f86b4ca6958f57a1f8cc3d2b0e2a81f5e7551610ca2885110f7695626739cba670b9582ed94c457d8d1c537916ed49c0d806245f9b066d8207ce61742bf17988c037cfc7a84b49cedf93ca4b2643a82791626b0baad35d46f2685909f930b50ab67b42833666636d0bbe8e0b3639c4a0f5cd4d53fa565717488d391a2399712ff593ad27f535713a88be561d0bc74e63881d516784dfe61f319a3a4f53364986bd2ad6edf49cb89cbc74f55832ca49ac24cb09c4afbce47101006aaebd9df1c2a5a412a83d36f2dae000b8a3a7133af568f9e90e63792d55607165e955f9254344ac6420b539d44e53dc11a0efe34010350214af496f352d600aa07cecae7e739cc550363e7bc91f3b374b67a54f19e32398d3ccb1c3d7cf1bc9b33de6a7391f9eaaa191aa75de5039e7ae80140c2a538af3a4e19c23cfa9912d95ada15bee4b40179a43174aaaf26ab5ed48b29e7fbb581a226e17ccb9060856a54a0068ef096aaff13cae7f8c5c40beeded8935b654eaa08e2f144659f534ddac96262785e79e1ad78f2e90cb6c5dcd0bf19a2da7269d1710fe606e197b6584518af2d69e69dab1d3ce9d38ab9ca1906e758d4eca74b74c94942d8ba5d142a5d71a089712a7f3fc9fbbec22c076ddd53a7a7c1aa19570f3a5422cc753880aca62ce756ff2755f52dd03466cddb0593fc4ef32075716017ae8e91aece94308958e7bd93fc7d31b16722d86bb059aa2d2e664c713b7412093f89d89f5a1d0bc02e5b1818d2d0deab267de461320ba24825661de4c859460ff4251c2e05f352f9bbd0f5e44bb54eaf18b7ec6372f29e57280599075d7ebabe5d5a90e5450aacb8264fd9f9bc67827a5c0b7fd6e6db1d34682b375815dd75f81c0bc6433909bd3d620542755db260e42cf687c5ac4e7118756c3836fe75deec27a72959c12d33abe4137e213b6685d6cdfb94aaa3df80e30cf77ce9afd30cb46bc7da2fb7f9e05fb9968a6425881f0facfcafa90f8b090d0b00e53cd370875415099114539080317f05e14ee4a97291d1a9b789d02db4660e86495c4d37a92b0ba61e32c8c0f4b948e17267b8e1440d767dd86d389a5b7feedc14522ebec9e25da22ea6b2d079b0c81a401b8d65ce5323b35d47cd082d175a58cc4bb839507d4c1cb587468812b8a6cab5a0490c940c51ff88a972eb311403bacf39f55f057ffa0d4edfc65903486ef6c080fe873b0fb1b1424d7748be117e90a4cb87eea10fa71717bd53e897a8684685baea0fc8200136a324384c9838156356051a9661ab3246b8c4c035615a635f71e72bb2774890591bc3f8f7c882807f3d662cf0e8280daf68604b0464eb47bd0e0bea468dfbc836bfc2e58bf5cf2e9239e5c9743227f2ae41154852d8e3c66d735d8b5d6224cd07f2addb197d60f088b8cbc14e7af391c7b0a9118686098eada3a342dae2b657f58998fc92e9fba0a1c66f0f04560d46c94682ba4cb4b8f18f65858cadfe93ee1c844aae16eddd586fdbea34e46508b7568fd2704da4c2a431afcb631e3e8e4d707373625c2c0f07a9eb3b21b914429af3ae473da3748a0bb14ebbb727107c92c2790f39707621aeab780bf500807a899a509c5a7318ec7c86b9879c6689c78d9b8859b8f630bd1e763b4e04201fbc552d54a9278b4644191b5791ca69358a531eba3bc75e9c99500c66df55d660d4a3213e60dea5affed26a68f9ddaf6b34338d865f4b6848dd067f0523d9504eaa079e89f8cca2b957d4611797a83a586f1e7a63fd53c97b5e500e9461c36a4989dbe661b3db0ec551747eb9e422472548ef3672548892798300fb9753865f8f4e8e32153182dce293922b05ebe72e13f309e662461dc359bfb9d6cc39060402039d7f30e7eb3e521ce339beb093b77646b27ed0500034b3b358ed9ded031c393a246bb34c34570564f07a01941c65b69ab06350d6d19923535610137d7a71197e2eb1793bdfb3213e3bfec70541b363b42de6d21da4778a633538d271b0fce3d5e43332ced1dbbed777d426845aa83c71bbddd6d794589f4a0ed8554ce0dfd93f97a1fe7084caa70b90208d555690e62295e57eb5b99cc71e8f7725f0d87ebf125b5b3ada47d300a1138c39ef3391704fd0aab2b24564eadebb2a76222e19d59aa5d74f2432c513eebdc1e5b0244ab2d9e2f7ba6aab939145d0b1d4e6d50a7f22e84796bd68ed8db1400ef771aa145b57753df50acd88ac0135dc10cf60294606914afbaaa8f6a7201d2d2457966838cf1b802d0c01589f52a59c05800f0eab180e6317e1e6863e32610c90d0c7e5d2913fbdf4afdf1e42b606b6d910a86272fd5406f61b23965224e2cba5901b6904f78aa30c275c8d9089ae17e8fbe9d6cc1b0abdc9426b494a2e94e504458fef7b315657b6851afddac671630f483d6eeac7655a25148b08d29b0b4d940c73f14c6bf200a127f0fafc45a7082c7265e70b7fcce681c928c27933a548fec26762464cadd3a4f3d078902f275eda4e1f434dd56d2553da3d8bb8f3fa12cc308b639438a950130682df5e73eb24a13b96851f55fb215899105b9273a049aba286404ea2a07ea6e215a1ca84304522d0c1e8be52e5ff36c1bd76e080724d63c909c8886480f5385f642454f72eb19ef7b1dff204b58d33f81ac6ba13d15f8027c724578a5e70c7908450193f3df8501720573450c354ff877cc1b1e4d11ca2c03ebc557ce3b64d13de7d460c0baf04ab941d7ca276bb9ae755be9a73c36cc87ca3501d7e89eb0dc9872f0ca31c22d", 0xc48}], 0x6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) read(r0, &(0x7f0000001500)=""/102, 0x66) mprotect(&(0x7f000009d000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x10000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00006a6000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x800000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000298000/0x4000)=nil}, {0x0, &(0x7f00007aa000/0x2000)=nil, 0x3}, {&(0x7f00000ba000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {0x0, &(0x7f00007e0000/0x2000)=nil, 0x8}, {&(0x7f00005da000/0x400000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f000088d000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006f7000/0x3000)=nil, &(0x7f0000112000/0x2000)=nil}, {&(0x7f0000625000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000047000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000053000/0x2000)=nil, &(0x7f00002b7000/0x1000)=nil}, {&(0x7f0000095000/0x3000)=nil, &(0x7f000019b000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000064d000/0x3000)=nil}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xe3d}, {0x48, 0x0, 0x4, 0x4}, {0x8001, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000001540)=[{&(0x7f0000000040)=""/179, 0xb3}, {&(0x7f00000001c0)=""/147, 0x93}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/251, 0xfb}, {&(0x7f0000001440)=""/222, 0xde}], 0x7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000180)="39f29fff56576a8d", 0x8) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x10}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000140)="e4a769baa1b7fe37e19c36d004ac018be2dc8156c16b5f27963d9ebc838817bb0f6b4c397ebff99648d34b588fc6ca70e8633328cf5c173c5ec4a8cf971da93a3b2aa516f9a3ec1c9bb07bf99ba064c843bbfe76bb3291b5274c932a6199c22fc87d4c0cd5a9c97b1e3f79d76326b0c128375de1e85e2f8a0aa9e228f81323771b8d96a6f035c40a6121469557ffa8781513129a2a37bb00a5439c65f8909035ae582018023b1438f500f564eca5b3ce8a312135976a63c4852e74e02e713ab33deaa64e2c129be848aba20bd8a26a6dfcde08fc691a1311cffc08abc1118493690267ad7aae4722e493c26126700e416beeffe12e21d5ee9c4360e1bb7d0ce807844c1460804c9240b149f15547a23092f7781353e60f90d9c3a32f6d030c1dcce8c334e5ecb453eaf16bcca1b53c93009a8b56bd16f68859617f65e4741a00d7181d8044f0bbfa896c5fc2187f7c5558ec5822e1d7df2d8293e010ef8e6cce84ba1f74547feb5a407bb7c05922cf9075c302d58766a367c864abbd6febf263b5efed461bda9060a4862a927490305031dec4f9021beef8e2de9beb74ea72691f4f378b50fefb465a9c8c0d8582816d385071cb8b93e421ff25829b81069290aed5068907f5b9f7ecb7cde69b0050dba32f97568fa261195fcbd7ef4216722dd65c81b41d7ccf53a5232a4fecf4707e6228670472f269c32ae263b1ef36f906ef77d416f62929c50e2c9a3d3d5822b73e3db83b264daa3b7bd3cd4250f9d423f67bc74ae0c580c4516312817544657617f7ef86010ea824f4acaebaa66c47f8b28a7bfc147361af10e870164bc70940481ebc6b3ede87297049d2934dfbf860fdc2a7fad9df0ec0c9b963e4bcf0194eab0511e0dfb3a78198de383b4971dedffbc1fd819481fceb3b13bc3a843a5bdac7e817bda23316ef254d56c1af1eca6c7bd6f5bd9dee388aa85dd7368bd8b3b6241dc6f3bee2b42292eec7eea648b14aea845c4774540f036079fde5c132c8bbc80cb7eee7367fc3a0cfdfc6fabf776b693ad5878b54adc23ba5602eefeb8e8740e8f6acebd97c7496428922df7c291ed78340693f872a5ec320465057a205833810ac6c815aeeaff3820dc9af780b5fa1e48be54ec135f2e61ddfa6e5ba66d002fe783065f4d74fc05a0ed392f9d8cf797ea56a3448308db7b70dd52ab4adb3e6b16ca91ee961fdf371ca2b9357b010c494331deb8b71c7dbba3a27dbf02b8b5875d6fae1e870e8846de8d0e7c90ee6376e3af7cd9307917204aad9f08604de798718ba988a09564dbb79a1af9e3a32f3e5695bad5d2d9f5c840f6e412c742358d4f9d7947c1bbb1d886dc7c5f7a6377143911a72a93df49e49ae201076d8270eed5ae3ad18bcd8670b376dd1b4957daab652d3c878972449cb6154562a0fa84a2d34d7a3794c8fa1d790d5196155aed7787447abe620d711234f0ea561e9616e494ecbfd23a82a8346bbc856e933b4593e99b4613b51db66c169a8c9ff53af8f393b1b88b0db94bebe0d21bc58e83c2c84b396ad34477c73eaa9fbc802783af7e083175c9e0b5b701b69fd0b23bb9c2abbc863d348af702a8daf0783b60eee4d7dd0596a96c6ed9aa8fd8b20af1321061fc0b7bf61acc14c96ee5e154d3f26dd27f43b0575b7fc3d21be5145387eb769f4842c2df93a1a3ebed1c469b8df8251af50a73a34879ee92e185d69398c71e6ffced2b6a33de574806d2ab8df46513d832470ce192ad5d3d684f892ee55d3e80b6eee65aa03f8ec2445bba72c8f5d66c273f506de68bc719f8c117320968b7f3febd1c6db04f5ec790e1badcc1879cb9e6b32295f09b2c6d811f55757abd4e6cb90c3200c2709a3812b7dfa1fa5fcc0102c81ebe0fef2aa45876367406bbce964c1c66f357217391eedfc0d4adf282523309e702aa9debefc0d8977f1214fbe3749c29f87fccf7bb66cc0a010a7f3add7274abdc1f7a3f237565e7f8f15b0d3d9621f1ba089ac0a794ee346877f16207f5025ab97b16c1b5b6a8158ed1cb9a58291298335026fb34af6e805f3eb6569d69ea3168ff62d8c09e9651c19c8a31685cd3c33abfb62592455f44d95c4e5e7bcf9b0bb278cc2525d5155f3c7c57ec0777af104d6ab9dd97db0757e96cdcf5b00c507796e0151b365c6f55ae25f8342cf1e2152347ec441800ece3de744ef5f78167f4ee296217d5a40d313540489bd5db8dedb6754a7fc75f8226b2f7eb9c140af3edbdde48e14dbeefc32909c4fb213e4f5fa820448bd0b9add8d77e9b5e91e3c6440bbc414eecaf4065e62f8b7a0996adb859002ba010e0bb2ea615390980c0347e648b18015377fc3aad3c40131468b88850e9c5e645bdf1f5dd23ea4ea0ef4eacff734476b189b0a3b2ec4ab9ad316fd59f2142457c5563284d0281499289aedc88f91738b1d47010cc08f1620313971ecc5ff20bb3b106d1b2a081620e7df37d2f999960a56af75a361b6cb04a773b91168e8d85941bb66a333eda3a5b5b27f67bcd2e8be97cff6aefd4d37c4df2df200b3894010842a2fad3964b13392775955dad367f25ade7808ca592aee2e4bcd238cc80ba1eb85f9b25aa6410de2ce87f8053c277e816d8a11c10367c4302f14e8dfd5d0b35a969529c1ed03122608ead3623e75e74a1d0dfe240268f5d4f0034044b0b18dfce5a2d377dcc4550ccc943b8e42c8921303620a96353a5b29cf23540d51550141b579e24fd085125ec87668830046a3ecbe4760c98f2809abd56420410e6e665815a8551b57e9ceca71862803d1d320644ecd24a520e64be3eb3a74c45f0d29f8dde712b4b43ced477cf632e368f158119a90fc31dbdbef8306fbd75ba6a3105939f6fd2277d74b54cc1f51c3d50434c4c21454c0ec922636de36b56a2b8633b480d4e99a62b60d62824382f7e11549fae9474876dd7b3600ceaa05513c2c8c474e2b0dcdaf41e6e8de06f4af4e1b69f34178c078d866b987d4d25ea3a316a52ff7eb21df905e688a37a883ea3088367a4ff077894530d331475b1e522680f6f6185bf4421361e10c543ee6d6662e0cced0f8f6d70099210eeaa8fb8f363e3d8b366f92884ff67a0b67aa01389c6530ef3ee70a7f9f8398f653c2f86cccbe523dc94cbe497e79464610151fe455fd385a5e730b4ed2f78339a6f7162abdd2e12c17382e7835b9f24e2bd18226447444a9bb88bbd7b6e68379d00205cf42cd4d3731f8633bd5c5e9e46ed5f20ca211bcab637424c1ce11aa6152261265e72cca8af646e47cd486bac024a6c646ddb7a37bb68d9578b083e846d46f0881179c515a670472518cfe621537a1a49ee747823bbdf18cc499b4e95aa2f06edd88a85c245ae4acad1b7d1b6b063b8f318c61ae7425a5e86f16553e957d375c0c2a410c61a9fd2adc3a78c24a8a9c35f1ba18dad46e20264e6c018f2cda78caaee2071a91c782529d190d7cf095e3ad37b7b5c0aa16483095ef1426aa1f5089d60950c0c78567a9f782b2a9a0e0272437e2b4086f4bc870c0b1734d3649505ad096e3f91efc32eae71227044fcde18658f250e6e58e21ce64b391e2c2727fdfd37c45b5fa229ed78c5cc8444bef38850515e5b90c7f91c1f263df71bf488e17017b0969d154b98f7baa9ddb1ce77a2ae338089118581bec05631f6aa6fa996b255307af8163c84249b59ecb653d0753717370aeebea64364d2c7c8169100ffc4a42f7a0bc32ba14039be409b67af3b343e2bc6c1f38aea4994041b4faa2bca6bbb7bf152f480f3f4b2624b8c1d8ff2e3d22733bf6a8f2730758717891f58fee711e465f29007cedd69053ea6e32ce2819c94bfb5b0a88fa2b04d29551c2f487514e5ce5b7963727c1f4589f5d52a23aba5f40ca10b8fdf0ee2855e3f1fbff794ab8d9aa20ca400b83229280a2753027c0ffa2b1ca16f30aeb813435eff7c871bc972fdb1c5420aa1e5a2d9c4a6d73b77b39ad35f4e22d1d760ff5bf970de8a552c3672383583ddb3f6ba92582d468736cfeb363c8455f0762732ed68113fda4e8b61934a851879422be566e95777dbfaf9998b06b091f9ff83038179b6742d6953fc1a7dfe34d9f0c131661f03e031b9f5cfea30431567be21545465bdd8c599a70ac4763651d2b7820fb02d8a1680283725b3accbcde88f0ce0f6b8c30e08146d973cda3fb1a430005ba87b032992ed6b8a0821d1a8d40868a79ae8d5ea1acb0c226705540b63616a91f3e9c8d512513b2fcd00b5c7ea63e1732ed1c95aeaf65fb6ca2730de2d92b66eaa06e8e31f1336392ae1941f18e7885b2bf5a1a40df0ac81933784c699123f9fd24cbd2a500287257daf16485b69a3381d8bc9bf74ac1cbfa74ba5b8b25a029b996a0bf32208806ccd76e4cc9fe8db3b9e06fd22f380950f8d160fa30461a89777ea463995697389cfec3c920eb47b3a118e01456513bf54f92d309e1abfcc0748407d3ed48ec7bf9cd2771a43f03eb84d5aa7e550496a9c6d0f8bdc1d22680f0612ed6077092a301c59f7f52228e988aa1fd710d8d568a22dd9d94ff283d8f9974a8948352f4b6875fb80731686f7c872498bf2fe470cd585db4d72f91db6b932f288011e48e6d2e45a903e45076575d1ae158330cddd2c82c191a9cc9cc62cff3c51bc3ebd1d936624a6580ea319cdf7c96fe7ca20f7ac3bcae952fc71ecb7020f129425aa955c3743d01479495f68e4ee7bf59f64f84570f70288c47aaf2d2df2a5ed6b1a902960a2cb84c7a4df60caa929f387dd861b0eda2ae574d2020335b55a0faef38ab01c2e854041cc74fbf66766dd456eec713b953e4733e467550ec8654ccd28be82a4374002758baf27f0c92f0793f0c549e7d26644ce4abad1106aa12f2c2034a0c8e1557c52345545672752b7aef26acd8a916271374e1e40620187a31bc27ee3b8de6bc34f75876a634dbea6b1891b55e674205a73d7b86de77629bdacf416f715c8e0b5211a620b1ee0cb5daac543bb591abc62f5d70715936bc495ab67f380d94e9f8a28c98dbce5c24a59c0ac545a6da5d65a980f0ec238fae302c525bb0fce0d73cd5b551987afd7e92d5f31ccfc519b4f4375d3db5352bdb39e56ca94c55626cefcfca5edddfee75d90e3bad15a409170f9278e137977b38c3916ce16b0fc92e933dcfd3d2df8e76967f04b751df7a0f52e52815c5738a391c6efcc846a1051ed89a0d72c74d0c877d9e8e9d855de59f0025c881748820cbc4110145d82c0dc9f062d998648d81d9d94bfb12fb1c6d88469edfadbdd3fbd60e821227c3ab9b7336125b2883fde7356fcc6db277810e96c86831b8ccfaae08c93257938a8385d8e745aa29005c88f6b8a07178073f691a4fdd79919782dfc513256c4f56005510fde9bdf5fb1256a8c9d7b141a116ab29e820e01b315076f0a7f891c14da45fe18fcd19fd7810bb4edd159d20b30db1b806cdb021e4c7a27e907764614a156e1c9944adb59bcf16830f46c23f71786f7c08b99c2d2dd1a40a38c5e014e478ef6f98fac414c0b32d7ab465a0e7a427be5f5d5a5c9b43f3d0b7b9f028597bc61c7b56e67a1ea4145b4a9213bd812055122eab2045ff44a7786b5e2e489033908a9eec7a72bf8e1e1abf0342e963f6c5cebc213d83faccc0e321d4c983a714bd04c18d62662f6c244968aa6571d93b7dfe80e67559d0786f833b01415756ddbbf60fbd20232338d88c9f82083fac3207a9ea25cbf0583a07069ae87aa3bb859555c1df7323cee80af70b40034b1828ff167c2471cba1fc1c2bd1da86ff9f7d2efd685ddf7956c266", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="89471fb4e76489cc499fdcef735729ac560c92109cbc0a1874d1d2d3d357583ccc9f16dcc0354bf6b51f0ed18c60dec6c5fb4d0661671f955177fc89f54aa7438a25bbbed6541819eab03850625da607c050e385fefb3413acf4164172638cad0cf81f947b10b2b4242f54cff0952fffbc09d682c101fd767e22df331c517999dc5e343da79930645caa560957dd5070235573c0f462faf11056d95a3779a1d881d4868ecc56a6b5772ba3f75d66d6a72db77b409bd71bf4e7211e84f700da90", 0xc0) executing program 5: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x529) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x86, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(0x0, 0x0) shmdt(0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) bind(0xffffffffffffffff, 0x0, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="7cd6ce890eb0e5c275d2a59a22be463ed322fbec56f9bbbbb494b2db6e0ad008ab527da79f7592c7cc1e9ffa3b45440a26843375d95b015b3a82386f3055bf0106a44515e3d3fc67a519bfff8fe0657d333680b0108d0d7be1a61417965a131f96383e0666cce35e8ceb6d909ce422770cec8a4bb0d875e25e511fc646b26df26c1fd53451b0b8ddc875476e8d9d98ee5fe13a7e3f3c5453d8479a523cf54bf257bd07a3b9dcc8db7530a2f733d5466a63d0abf1bf2f01a60e", 0xb9) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setgroups(0x41b7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]) r3 = socket$inet(0x2, 0x3, 0x40) setsockopt(r3, 0x0, 0xffffffd9, &(0x7f0000000400)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000001c0)={0x5, 0x5f6, {0xc5, 0xfa}}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x25}, {0x1d}, {0x16}]}) write(r4, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x40}, {0x80}, {0x26}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ff"], 0x28}, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r9 = dup(r8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r9, 0x20005302, &(0x7f0000000100)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCLOCK(r6, 0x20004276) executing program 5: r0 = socket(0x20, 0x1, 0x7) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000a40)=[{0x74}, {0x4}, {0x16}]}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) bind(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) dup(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000280)={0xffffffffffffff35, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x3fffd) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3c}, {0x46}]}) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe6f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x48) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) r1 = getuid() setreuid(0xee00, r1) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x45}, {0x1c}, {0x8006}]}) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) r3 = semget$private(0x0, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2dfa7f0000000400"}) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f00000001c0), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000580)=0xfffffffffffffc36) r4 = getuid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40001800, r0) setreuid(r4, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001}, 0xffffffffffffff00, 0x7}) semop(r3, 0x0, 0x0) mmap(&(0x7f0000105000/0x4000)=nil, 0x4000, 0x2, 0x6813, 0xffffffffffffffff, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/117) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x3}, {}, {0x0, 0x800}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x0, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) kqueue() syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x7f, 0x0, 0x0, 0xffffffffffffffff}}) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) setrlimit(0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "b7468837510a984fa879000000fffffffffff700"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f71b54592a80fa782669ad8219c7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca43436cb2932d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d7575cac903b1ff120deb142e5d40a0d", 0x101b}], 0x1) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/90, &(0x7f0000000000)=0x5a) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40), &(0x7f0000001a00)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8, 0x80000001, 0x13217f73}) getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b00), 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) pmap_unwire: wiring for pmap 0xfffffd806ad5d9c0 va 0xfdf94e99000 didn't chanpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ad5d9c0 va 0xfdfd5b0c000pmap_unwire: wiring for pmap 0xfffffd806ad5d9c0 va 0xfe03914b000pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirmap stack 0x20000000-0x20400000 of map 0xfffffd8067df4540 failed: hole in range executing program 2: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x100) socket$inet(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r0 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(r1, &(0x7f0000000680), 0x0) r2 = socket(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) executing program 0: sysctl$net_inet6_ip6(&(0x7f0000001880)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f00000018c0), 0x0, &(0x7f0000001940), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x80}, {0x16}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r6}) r9 = syz_open_pts() ioctl$TIOCSTAT(r9, 0x20007465, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000080)={0x1}) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r9, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCBRK(r9, 0x2000747a) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000000)={0x3, [0x0, 0x0, 0x0]}) executing program 5: writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x50}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="67fbf801000000000000006c2b5cb6ff1bfeb967bcb75c514fb349436b9f275d3ae760bfeed114b01dbec8a082800d0ad92deac60020000000000000000000000000494f7669eb305c70167e554470b68c3e5cdb7714b02ac95409ab4816fbe16d7f54a54241a1a53dc476a29b5f6246d2f4eca3678eae34c58a2dd7f2006ac2c7b010d977d8cd6a3ce7e4ca99f12eb6555b462b", 0x94}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) open(&(0x7f0000000000)='./file1\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) executing program 7: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @icmp=@info_request}}}}) executing program 7: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x200, 0x1) fcntl$setown(r0, 0x6, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x105) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x72) chmod(&(0x7f0000000140)='./file0\x00', 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="b8a70d13884c62c93c19d9302d405ce230fcf86241e95e9ae656c4986fb7fb239b103db6baa362499d28fee349dbaabfca607edf8f076e305e1e9244995a73b73d46c4ebbf19d1184853e03f1fcf00659fbe2bde7ed87faa0290fafa8c4bbab8084dd2cecabcbfbf30c00b8c574667863bf8781206890b2dae9ed0b18780efcd2d6fe49282973d01568eebeb6cc68bb3d6620900636e18d7898a1307bffa4f6b7c30308752f965a61e7c43dd8029855dfe993789c0a72576776107536725583e9b1c4e8a2a3fba246452cc793edc859ecbade702f6462c7a038f47a017de2cd3b5c42bdf1717d1b778a14f48a4e24a12928fe357ea73f3eac4205fbb6d0e", 0xfe}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) unlink(&(0x7f0000000340)='./file0\x00') setsockopt(r3, 0x0, 0x9, &(0x7f0000000380)="50c8863e4f41cdb94bb24d03228fb404837a640f2d8c4d8d5cf67b5f47f5895efac10da7bb3730d559ec1befad8942f34e037dad099a9452543891a6dd4ad793099b189dd46c1cac10f26ed2538c498e0b411f57ff42a46ddf5530f9", 0x5c) r5 = dup2(r3, r4) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f0000000400)={0x7, 0x7, 0x80, 0x1}) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000440)={'./file0\x00', 0x8693, 0x2, 0x1}) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000900)={&(0x7f0000000880)='./file0\x00', 0xd, &(0x7f00000008c0)='./file0\x00', 0x8}) writev(r1, &(0x7f0000001e40)=[{&(0x7f0000000940)="0f47dddeea6bd9af3283487f2c5cfc945c3b9aac2b9d9201c829a25c2b0a20488e2e0451f4a9362e270e6931336eea967d2ea467bb514b8a043dd1a54561c13b07dfe441f39f47d9a096ee77497ab3ef83cd61da5abe4be75fc7f473cbba28c3f13865792f01157f1e5f30c8c237464cb501ccfd7a19b7e581e129a6e3e3c42ed10e5daa056cbfa99e2d40abf610913556fc5d8f6e11c2d41ea6b9c405937adfbecbb69267b707420a886c291b7ed611a3a4ed0a07531342ee1a6941890e36daf149b30534cbf49afb0a3f67de2ee80d3c209946223463dcef1d471f0dcf626857223addaa160488a6ab12da908e4a2f44b1f1baddd63bc4b377ff8f5e3ba69e47f26990d98b98e891e753445a7e62beff4c48346cd5574676be361fe1355d5f03751324363ea551fc18941f8d5b927241f4d423cd3787b658ad6c67ca6bf7ab3da2a41cc9c2a4b2b05c7c6dc193ebec7bc1044994bf1986b62635ba24317da936b048656aa15e62c58b9aaa38f79a3fdbc2f0dd1b7f49ba616872c358a68e31bfa8ec911edad424f3f682aee3c648cffb1d5ba858363c05f6ea975d6797235ae0a187817c03dc091c7bf6814a44e3bcad771668df6bda96f60e0be78e2bac635f3100e386679b09cc4d142a4f30c96d0ac7a39f2124797ddcef5943e58c3882a18e75d1d8c912adb38226e237aaa4ce8404332c4b7d6991d134b654f9e78e8cd3b29147ead7e9aa6e2aa18fe6a9258021ed09a240d92c2f70bc7fbd40a7a1b13ffe1c9c5829f67329f60cdaa3cbb5ffefde8f2f2e329996abcd5a519bf1e384a5cb119fd13aa59730ac132ffb6328dee71fdd5f042ad49c38c647163dfdfcfb3358a0eeb46d6e4c09ffa5611621c6d9e5d05d7303fca3268c68e8c5b4593f286de014e58751ad71c9cb99a631433c0b5f6410a7e36964d862c49cc80fa5024faee05e4e489f10dd9be561e0d81a87a728427be13fc8eb3bd011eec23c7307d4f512f14569f5eaf8f626d7cd1fd47761652c2f7bfc3d4c1cebf6f3f70d135f9b7c6871a90be0cd18aa1d9b505376c18e7fff1de3e39b9d31536d472c76b289629a3b969ae353bf73193e5dd2d2d0f93231c1bd999bfe19d7c4d76b2a9d1d8316cad4f33e6e34732839b0235eec28b5ddd1d8443fd0bb06e591701519aa05330c2229bb3a4633bb4042bea7eadfe52028359785ef750cff590f2f3c726ba1026fd150b0b6ea9d1365848b0ba195a0bbfc487b8c0dc40bb4e40b3f1f87977481c94ff9f593b2a94d9f3e2187752146cb811d4203e21c0f08061e3533641129ef7aae0481d96a881c1434df325d5bfb917d11b229f20d6225c604d19f861155c4bd5770a7e6839e2bb1c76abb27b9d7b2e297e5ef0dc4b3b04c6068ea3073ad05370a51bd4d55d16240136ea4d7be56e25bb8d710c9df48e6c402427b02e877d1a12f06809ae7bfa4baac4aef9170596e36dab0a47605bdeab5822526ecfd7e34596432a543003607e624d902ba5b668b8ede6e731562e8b14f1793f309ea24ab566b46aa1c08e269b968b8534dc44fd4b811555607b7afc48c74f912a1d26e71f4dac7de70c65fb66d83b0bf221b9022235ddbf3f09017cc842103494c483652fafa6418e537ba7fddda181ac2534c7470a8df2924c64c3ff96d9972226704ca714c2ee2d41dc1a638b332642fc73a08d6998c6386043e2554db7cf56f5b58f6c5d5b2a0de607caf2fc6aa33b6a8d82faa8eb4e4abe226c4b71ab02f7080f9ff20c2abca775e72247918fa0e1b73b0b9659b1bf8a1b7b9aac504af36b37cc0a6903b17255969ef2582a96322531d6f1efae3abe8bf62d3fb74cb9a0c2c05772d6448ccf60e6cf0b5e0dc59f345c074e0998593ada2804d53f2dc17d110ceba0207f64f177ff630005c6db2e3477facb32b55892a8eb8a614bc27afe4c9ff4eb16ef4a7ef395a7723decad2cbe472cca0a3b59760796ee0367b44efdb5c3f9fa7edf751196125033f063445623575fe1323d33fa3e8a03d9f114ef032c5c78759969a63196f57818c82b715845207872c0008d21d58e11c1ab668efa4cfd0c9a9d9274a434e2318a4a9e0e71d8a0f16553e4162bf64ea1561ba6fe532ca2a29a17ea38348965430c603d9a12650b74c7a1c63c68de786677943ae4c5e2044632a68691df56329d3cedfa4370d92af0e3db743650a33bb8fb62a5349ea34a9e22d766a8b916b5e8d85c2df87c2c603b75ac44938d9bbc11d3d1649c68a67f2c6acebea43e00273e38d666180ee8f66b115bade0718f6c7dcf5029ee8b5cbbe514de232d623124d5c60c007164154236e848c1e981ef5f7442da503f0bec963a62504d55bda61b075c65b5447aa36c3ca2d855b6b667c4ad7535799274e4c5920547f6a7e5cabcb09f708c9a23ef6149c406aebf06bd11e1c0e007bc9b656c0797c06c8e642e3b797899e662711c060f2ed07b51a3bd366f09cc6ad293366c162114fa25947f71e6af23cd289a785179e99495dcca80fe2942a339d4bc48d5582bdc74b459aaba92d9f2c76137b265a4c39c4f5cda3f9a14e28aa5b9aa668eaa5d3136ae3446baf6abe7dd486ff920cd88cbb2b4e37749122459f730ff742bf03d71d7014af382de696561058e2fe17ac2b4706e3e497bc1da8921697346b500c4151d2036082e6ed5e9f66c13cd33bdc4b318e1a9686e648d12b5b134246cc51d2cd5815a68be6ad2509fff6357e3d443faa9783fd5bae0368a273255778f1c5d123d572ea5dac4a33c10a7d6fcef90c4caa08950c1451dfc61eb8ad6b3e44c60a3412db29c64842fad9d246ae2822611d319e2860b1c4ee13ce8d4183515f08e0e459ce7c61d7a5f7d10b0f5fa864d485e58f4641e834be7b412c044f6f0c703433ad773cff906f16e148219ecc158282c69a689d7bc7c4e3071c1be24cf00426600e381cc61145f808917825b67f3fe414762a482e8011252d6207512abbae57303f74e58ba558261e419960ae8e391f3be3fefc369fa72945a26f78276141159465fb460e6b8afc4cc92329e3798ec485b7dc371c119d17b2e851f5e5b56853b6bd2085f4136b0bb0b31dda46fe27161c0632d067a824c46fd0895d2845ea2f29ee7886703e3b6ac92362b5bd290780b02bed69b239a24dd2a9bf482d2047ef7e802ca85a70b2a0ce35f9028facc95229cc30d0210b75e8fdca910f12cf4865f38d798911268a4967153778471c8d8e3b50c04ac6382bfc91f95a5cb8c9b953f064ebf20df22cc744e36afa630c4ddb202319485b1b9f7091abff775e4691894baddd4c55135062492f2ddb433edd0cdb7b4a0c82b7ae0ba532c4dfe618908f876dbe216798734df7b70a8c68c855f8b4fde783c81fcf8bc36a0526b5304c016b807ea9a5633ed49f581e96d2749a050a6108f5e75d933558e76f8c14894ca22f68fb47e787cf1aec39e8e302bd41247e04f4941717590b7ec0aa5f9949d6448631b66afe4d3e7ad4c7b28775d57031350cd210428ee7ce816157cd05ca6b5953b48b70509f9842b393e693830a6b797d9816b28ea342defbe17840cfe07f96ab3e73bcb7cf307fe7f400104d560ef2fd768ad437148f2dbd8c6cb0690deeb163ae3b1df7116cec070e682855c515635c8670ff43edb84b7ff24fa83f291681edfb4ddf909d167843d859289ac063c327730d8e1043261ef08bb37f3b4b1fc265aaf7abe427ae7f17b5916d43ba9e761ecdafa6552514b479fc067a99d9fd89a62b39e7143735b0d4e508d13b38b3129bd31ef9706a4646f0ba3a6a87d79afb14437dcf072d559cc6d10c260b536d601859b12ac8f8acfd7df38a129fb1147263f2e98039703d784c182059eed2691127852dec09a577831d4440d9e9b6eb05973153e07ccd8b3397a48a3b47948ff0102feba881edb74a2b0489cb48ec5d21369d1e0bc6faaff29119bbbe3ff6f69c9dde0edb64db939f4f71522955378537e076fcfb13737f59501f422ada708d9edc5117ed579a5e3e96c75795489cb593e4882ecb70f68e878079f4de55087c404e1ecb6fea06851442d4e86bf7e2255650a0fd1eb59b8d8e342803fa9cc8d95a1225f5bde310243f7872114a37fd0e8fda09bfbd9882ed5898e4f76986e6b51dadbf749403b3a7c65bd45c6717cdc1febf7820730dc1cd90751e967ea964e376765f50ff86b539face8bb0f23f9ce2f4ced67a18c23b45a4b48880f3dbf5a9c96f4b76b19f08fb01e2513ed68a3ad3d492a52ed34f487916dc3bdb134d84bcf6669f263b3d1002e31a07319ec49436be590c77d3305108a38413e88b898a10dc262b3236221f052db23c795508153a7dcd53480d28a355686702f9c7fec569ba44b3873f8afa4201baa8ed47f446c9e15268c1678cefdc11d27d5adb9fb415332cfb3bbc6eb2d48a68f9b9c3bfd59f287ec1da833e1a866d0842e436c105d523cdda75353345c84a1ba0d96c078a793d084e43ecce50fd2c4ee09b67104d616a154b0803aa51cd6c4ae78d36939d67a218fb9e0531192bea9fb5fcf7277b90e872cd0631b634e0bd1b289dd2cac82748216e0a3427343551b060f9f4addd1201c17d7dd03ed7f0bfa1ba0319cdd87f50f5a8328ae9d4b9d0e6eb227a0e3e4c6fa8b09f9f3d968e6ad117a662eae87fd139e46e2e6893acc8b5272d3cf232f54f170a363fcbdd4e86970f26883d9efc73cf10ab6ca65f975145d395672871276102fa3f52b2a02673ada7dce27eeaca00ec9794030c152ed9a645e434dc8437da113e104254443a07165b48a2c7fdd64cd14a0601b61da565a324b8f9b9b5713c068d9c3f5ed1bad5de5b6b396e473db699cad688a8b39e19695dcbb3dd9529568e203b9a862c8e94f3a576e404c5e145f2431679f938d84de53fc6e33e10ddb6c1e46a880bb72d6ebf8720f4da4dd1e1896febbccc43c214e61e23399ba3223a6e162cee454c74adc3c2aa30f1bb6ced0a813a15522b2f88a39824890082f52c0f693d353e919b15a443533a48cf3c0be7c823ad600a26048868954fc7cd5ff6308ae4f5e4a28e7b5465196dd8d526c3259223f97b1181020e1702017ee6686cbe45c24a74a2617aa284a920a2fb45b90731cd8f9a2cb703ae88ba29663ae031a012d2d2130ff949e0d7e3a8c8124290e6881140945de7be1afee7d22dd7d9fd7803812821bb4b57a11c7ac00ef4333f8f4f9bc5e2b33922d8d7226affd801826921096082ebb459c257a5bffaa7767bbe4f87c889623e61114d8015981af80d402e00842bcdc241479f0385b8dd395c779c67a9a3922436b0a3bde2faaf709fbcfea41f01958ddeb5bf8b2ac415e12b88b102fa3e4278c28e5e29ba7d522582381384e5671f977a7031ceb72767250e28ad6e6e4f6a7c3acaa13a7ab5d8b8afd8eef9dae140c8412d253a5f17ef1680643bbe0c2a19f33edb4d59c64aebd6e841a26261d06bd023bc1130d0d9fd365d15f1cfab1f2e724765c5ffb85eee6bed69a7d00b252996881a55eba412e60c19160f413b65c0d8ae700e13d5dbbe625a9b1dc8dd1ee2e37ecd40872470294aa80d236f2788b90d912b3784a23235563639cfa24d650927e6c9b4baa054cad8ee1afe241576b0c45a9ea68b8143318287bacf92dc0cc46954bc5aef47126f67c958472fb7a2d03266660098bd3b2a1a3fea13dbc57a5e6702911cdd2c2938650a6992864dd39faef73b807369c0ed6b6f4bc44b8927cdd66b6804422e805f9818c64f8c7e1e406d7dba36140dc7041de6f292367a267cd83bc2eb9514c887ba411e", 0x1000}, {&(0x7f0000001940)="1ea455ae5f505fd5033a298597902904599ec7b700867d4b82b7d9e06a7bb8b58c00f373bbe09b3152cf2a46c752270e3cbb43178bb9ff47879afa53b68d5431154b2e1ef1afa4b27272dd3ca4fb0425ddf33c2c14897becab018187ecbe1643ee9fe4f296d042050bd99609edd06ee4c9e933af15d557269e77ee5d67075e3d7a1d0cd56f83dd21db34fc7901ecd038256ff9a531824f549486c16910cb102639f4828453a42c1d1fec6cdfcdd96f5173ed28d483e0c1a7b16f69a98f85d9bd79b4803fdab4", 0xc6}, {&(0x7f0000001a40)="2bbacf2c", 0x4}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)="704ee03f6d11376929bfd38cd5ec662fe7b9e91adb49796cd946c6d4b84be182b51cbdbccceb006195825a3cd90c4ab289df80ce8fc439267640c2e4ac5bac820a6deb7a24eae466b2379a8b6846d26156162a41fb9ea73a12f4ee6120d5247a63a58a98c39878dd52f435c17678b9f60eb8c634b520404ad341af683572dd8d5b442b0fbca189f3417863072f3ed13117796e50c6d781eac22a4f1fe7aebec2a104c7a11b024236abfbbd7b8e123c319975158db515096558043813846711a6262b5a28f007e74e1388422835f9fd1e6ab445582a13f6e05d86d8a92e081d7250c5dac89d466a957a033c00f70a807e530b0782f3dd07a5", 0xf8}, {&(0x7f0000001bc0)="d33fc6a09b49f39555dba7dd19d4cd508868bafce29616da61839e93be23f851af999956bbeb41a9302d4bb042c420767e76", 0x32}, {&(0x7f0000001c00)="e9b5b57af7f605404ba95d1fb637744d44a5bdacf7c72a438f08c610b74b0aa3bd8ae0543b115554b1768323b3361c3ec95a5959c15a36bf0061816c7f6142a1349ab99760c7b6", 0x47}, {&(0x7f0000001c80)="2ab0e7f250f4b8fa4edafc3cda816898ec7686dac88bedaba40012f7cb0f8ad2a26761ce0689329ef6bad27eb161543ee304ace7a2327e82a0f8f4eb2d88fdfe22cbb84a5653bc52755c15500f5c1be6596928d0952f97d6cf0c9b63e424f20e8d670629352933f43031032b947ecc1b9d1c97ceed0f092107e0d476dd73824a7221cae13e309429622d206bcc650cabd76f4d5cd2760acdd1b6300fa4561ac19e89add8b4a21418652ff50a60fccfef0878e98d1cda0e8f6dc65019b890109e90c8f163b053caca775d2b6660afd0d1821b996bb7b427f82b9ab12382fa6f02fad0483f44", 0xe5}, {&(0x7f0000001d80)="ca4e65727a7f1385035810196503f7b27435a23ac71006c73539b860e3f8bef256868361294ce1292104bd31a5d9d439c8dd9f356350c12b7c98d1325cd2f9d826c8ebf75d7d46245e0bad332f5c9f5ce0f2587ab8c35643a003dad16206d7081a63916cc87f7c33bf99447140650c82862a7c559ae39ecb4e8edc065df074c2e58cae2456269c5516bca6d85b4da2a144f609841657a91c3b84ca55918f", 0x9e}], 0x9) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001f00), &(0x7f0000001f40)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001fc0)={0x3, 0x1, 0x7, 0x7, r6}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002040)={0x7, &(0x7f0000002000)=[{0x0, 0x6, 0x9, 0x5}, {0x1f, 0x6, 0x1}, {0xc1c5, 0xff, 0x9, 0x7}, {0x8001, 0xfe, 0x1, 0x7}, {0x8, 0x0, 0x80}, {0x1, 0xdc, 0x0, 0x800}, {0x80, 0x9, 0xff, 0x94}]}) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f00000020c0)={0x2, &(0x7f0000002080)=[{0xb8, 0x0, 0x1ffc, 0xa0, 0xc9}, {0x2, 0x3, 0x5, 0x20, 0x1000}]}) setuid(r7) sysctl$net_pipex(&(0x7f0000002100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000002140)="f0fdb7d32a12868a73bbd76ab7d820c430056e16098ea8c92c81ea2d317d076e696911a2772dc1ff6dd5069818ae0072f21eb4b011cf79737e16e6e55718664a383a3ee736f4f7fcf5584cf5008e80dd1e2a0e41e3e1b36633bb38e48d2ac044360f728a729625d198b4dd387346785ae343f3e6a6e3aa2b97e327c4e9f5525883732857c8b9272893d355c05f94f722582ba7cd68ac2b2e58dc139f40805910688048153188f61724dc5494acc286aba1d9316e3a322838fdb8caa7992df8231307c6778b22c2e2aeefe1f77a0557496aaaba0901eacb8bb4922e7d3cae3690fbb9ce735f182c175922d78f1bde462b50f08cf06751b1458321023624b659528bed895c035cb4fd20b67bc8d9a6dc2a6bc8580476cb577d94f8d22e13d314a58f8596fd2ada50ccac432e739d724308a2707ce94721e4d84397a62b025d6c5c485120ac5275c53c3096759dc4b5023acce2315c3d9065873ee2430979a727b75e242b7be1cc3abe74ed6a6b78dac94917a8f177e844e38f0bccc0e06075eb393c1d4af58e6331b16d25207e8caa80b5e3c89503e995b976158c04f338c5c99314be00f9130990cdaeab5a9fd0bdc505d29f2815c3a5f54494ad7ec989eb0c5fe7d3581cedcc18e9dec732bdff22692c07efdde0d4665023bcef3bf1ea434d6a8b341cb4c0faa06dd843cce7a1135e56f5182b6513f0b8a741a1ed70f4c3c2eeb7e5578550c2af34acdaf904b2aff72dbb2f7fd4f81c1fac8199ea5cc2186353b5182ae5f00f276ff34ede3dc5a0f4fc12fc0ea50fdea207dbbde2d9fa2f7ec2542dcb4b146227b040961e9136c60b5389b4dfba7bc3e75761d3d3c6633279f33784b65c6ec41ad843154dfae2996c57bccd3b34098a9666405e1b9ce87f4832b2294b68a5a94451651264d88e60e7dd58f0ce5bc407d6afc8530a7897f2f4b8f021b0ccf7e192aecf61820481b8a2e7be2200e4dac670c489e78fe7ca9102fc14452a9aace8778ef871e5f10f0145efa2dbb9feff98f7afcc068b1bb3527beca02f46a69afc8fe4f611af9b86e265a69533018460ec28f94aece30d68fb24c7d63e2d5dee0907dc84963599327b6e64c7e85392b779faaced77829332abd20a3581a60bf7bafecd9b639065611962cdfe6f222bd0bc9bdb0121cb1aebfb30efb5e16f6dbd3bf5fc29b24cfdb8415acfb3e01e339dc6a7abd243cd42488f1896401210e31630c1070ddd9bac6c3f5ce5bb8f892d27c642afd1154460cef73ffbdd53ca650e5a5643a96fd1b90e2b88eaa32f139289898287e90b3d6735fbbd302f789d20d1894407463df1cf2d992cc19b227eee5c5c69d191126bfbaca870010ce99de1b11485e4b2f45208c193da1aa506bd12de9078825ab8524567fb3b820cedd04762304965d5ed8417c533085eb536332f3c5372a470fb04e7604f767965962c148ef0bad6a5a48cb3ca2d00f767fe53f003e44d9c89025fbf843eda56381f04405ed062d8731f3582b59cd8d9fa12627b7247debbbcd7547ba9af83ed021a23e3257129731ecd096d2e4a522507e146835e76e2379d172341c07a2f11b40a666ef54dfb5386cc4880f13fbcd3c6c0e6080035dc43a0f8395dc5d09311fee6757a3c4e3535fdaf530a01c2f351f7ebf8da44b16131008c49cce88deddd186f7a27f5b13ac31d079d732e414f46e40f3219e4b8e0a6da19035401a78c6346527eedb27735ace7de0c4e9518ff2dce481ea76c477bc543ce903a880ac68d43f06f62bc22e1de95bf91e1a64fd99372da48944f39df12b8df651c09baebf88065032b11ce024106f3ff86a00337349c657b07dbfeb543be358b5645cd2a153c919900d97a72460e6ff46fc1ca2e7d31f11e04d856802fdefe3ae8d43089790940b9fc77012bd4cc6c72da5d0f551921039f84cf4d6a736002db726852122863353e358c665367cdd3b055bd2fdff6fa089c1de8f0f9e8cb095f7b2bc44af1556dccddc2ff0378a6315d9b77279e918020114536d82a3657c8c93f0631b2a9326658b61539ad8be44d89010d425ca0be36a218ee9c5d0d06ea4ae50246d79058f4f24849a6bfee8376c670935d8c48f3cf7fa5b3f42607c22b3fda46d413dd8099ae2d01c28b253514879e6611f56abc5683f9ec3faacbe9d227c6dd637f080c0ffb191e93402550aaae93b5357b871afe545f887a9f935472efab2f1004441e39472c1c60e36737103d4dea20e7d01cfaa4779051fdccff60b45c6afc4c3a6a0139813422bb551c6316001bdc8f3eaf3d70f54feaa69cd0d153d22ad389bab04d182e7589240f18edb6a6a0694a7927b7264219da02dd692c92359498851716fe48fbee4ac96d08008b1417039d4404b7e83e25a0bac04ffaad064afb15a0aca40336b7604c49046135f88a5857ba8b79e9b72df8704ba3078f4a7c3c5311ab24a59865eaf0e3d94e6b3c25bf1a9e503ffcf27e25e960e6bdd48b41276e8b2e6849bcf4e82a23b61635409d39260ac87973f2df63f38cb17ee06f2c53ee0dd9377e78ab2703c7d3874555072ca963173e29e0d1ff3a1b3f54feb03a4299c1d999ec06d7be26867161c185c32f3ed38c3ce1b37497252635c74bc658b0ad2ac18c5c619a722f928c90415bac4490bf15b39689ba14357434827f1fba07d50fa4b26881c4512bac90cf58f3d66108251f2b55f32c2acde244a343fb73ca7e870bc0b8ffbc8c21104c5e9c5300c215b609350221516e7aa86c43e86045a07da785beb45f3f5175872cc2d50b159f1536a44c28d38421d4ac4bdfd39e4a9c80bbefcaae761d805f3e1e535d4c7a5b334d1948428d885ed2bbec38c9960070b16f0b1d1dbff1819d8f9243584cb3e0b8efac40ae80941e1f81ec80553b714fe359712130892b8ceed7d93b80eeb189f4ac437c4f6c15083409b21e6d489bdfbc02580a87728691edbd9205c4920dc78b8c91593f9ffbfdc5e9b2b03c075ad60cbe6d3a6ae275ffbd5b3bbc66b1d74d1a6981448549a0443d1964b3571ebe2b4c9cce11ccb51dfb3a851ee3153555368ff00ef812f1fb64e4801f7f7a8704daa5265f665871530f9104f382f12e1c5b9a9b81b0384851b958207100bb07504cfd80b842b637440dc3960c8243043dd5df2ce4f6b40349e6ed46587f95ffdf9e5ac684bd7a9d5ca831ec99018573079515a773150cc851205dc96bb189f2e40073494c624330d851ccdbbb784de19a9eb4b526f45b4360ac41ed8a3f4aa348c8806593b07665e0e06823e32278df94c9096ed25bd85d819cd792df6986fc2a059a9fd1e814b45606ec0d581d5a9207b57e0d4255fc05976ff2d47b669106b97c52baf5db15338826217bffe8f1d94180e1d438e12c4945688c6fda1b2b9205c65af4a0ffbd3170a30c11a1aa085e4b688f64dbf7f19eb4571779d91d935078eff86989faffe9b022eb56e1e0053eb742ae32634019cc097935c7cc3e4849dfc9855b27de11d2bb814be4b1b35c674be10b13334fcb704b7981f7198ba2fe0b12e584df4d77785575927d15b1736b61e7c379f2dab0a7c7298b7690ddfdf93d861c21682b15c8547331a928070589b5fab67c7e4f84959e52f9381ea4d8938117463a73da549b94d6336daf5f4b5f435eff25b1bc83fa87b48db303b6c0c37b1484f93881d2f6dde1daf6e53cb500585d53b4e713769c1329c1d94522b45b03b8248a2a5f15ee8735ff8418d3b344e6726bfffaa35baa52a7a80efb5524632924da52f5686a58d5344065ab5a0add1bf9729d70f06cd339a4adbf2f0ef2a43e076ae76e636a7830a214a97f9eb0a117047c89c2c89afbe6750c9e071de75f15c3001c6ccd238fccc7d5708333f01f97f93307a0ad27b217f99bb09808d21a93987dda250004e96b85fea0db2ec1f7349b02f47cf13f73dd3af5b1fd90387746070e23e04a4b04b7592e7ef8810c1954d8219dd1a0736781ad93a2aae30e55d5b37b6fbf3587c8a262e905ba62a8156860442b3028de9e81821c8ced445e2afe9d2484e22c59e0a3b8a027b58929c85891bcf70f444923163aaa45a76f2e9a00cca7a0162b434eeedf057d5192034efab86e4b7e85a3759ac82389c46277fb0d67d7ffaf71093b8bbacb8b307334b82c3293acaecec5ecf5adc620cf315734e3b698438684a5c3d926b106dc89a1f959bc14ac3d6b6902e722768f1011a46a1d6abe7165d8fc222108f10b86f8f728e0f69839fd991669f85836af8cafc5f5e5f1edd4075ede9756240a3c5aa0671d8222fc59d2169fb94083fed8bd6f7e3ae72d048cee7cdaef96c891d79203cef0b9f4397263fa16557eed21fabd41cbebe3da34497be2732ee8cd914556064b5a36e1c6aebf8ba5d241245a02915c61b4274de42379a8a0341414ff323d60b0c012c216175e93d3210a2e2f3105b282674e74b22422240c9d9747e4d24dacf8e495b74826ef9ac0e2a1e81724222925856641f2e226d221374cce36d2e80fc2ba590c8c89bb336c90f0196ece41f136b0cdb12ccb2d80c4a2cdd0a4ac5c8532af92366a8056fc21b8ed9bfff72891e5a4b27e463f0c525af037e7a78e63c3558bdc8969b915c0824fcaca16ed60ab5b204dba498ea168f1ec9e39bee109968de1ee588f5ec47431183c04e3394b4c44a525ec0a6bbd3c8fcf5c552c7e766e10963e63b7c6548978c164a26698f47962e4b3ba10a63f8689e31c535ea42dad6162e516e1d5f6a3958b27847e2a4d2821def2b4bcecafc474115740c435315354964f2a416115b81b7e6e0ac6fdc276d7f6c721e5f761a9978a7b38ad27b311ccd740701284c5968c8e4a2aea8eb65c02ce971027085b766362448bedd286ca3e8ee5aa6c220a0471a2b9695a2317473ac0577e906eb515131049914123586bb98f418aa83b1076a4dbdd77154c1b8b1f337b3ad681ab9a4a0f98f319508a2bdfe05c20c9c5c5afc8f5b95b706bf1dabf62f2b489192b1efc0e099555476095648753e067f85c6654e69a64598d1360cb7098879c15e269370b3eee0abfc3ed469e613a9947d7263e77f2d2e53c8f1bd82e01fdd41c9e51ab9aca56aeed90eba243db4cf30e3f56ef823b5202eb54f3a24754d3eae933d53becaf32c1d8cbb446a300ef0e8e034e7db594561882a4b08d3bc353b630def0a8b247ffe15800916691ea019349f178fe16779c336a697efdafb175b98e6738c5755cdc70409501b638b05dbfe6930149a4869e8e7f2ee87e66dccacee5cbab3985b6b99b9784c7074d826e95ee0189371e3e78c246d6dbd20804f4afcb601d143b23c24a63f8146fb5ebc460c61c6b7cecf7b0173b7ab0b046214f02f098e6e714c3ef2d587bb394186f7f3d454c97afec2778649639974531387fab9478210921b63e11b51245105da60207f311032225a63de63250a991f81da879a59a3117765e99614800e5a7b4b86ab7e9dc21a07664e1430f99eb0ceffd24da947631438dbbf9340c81e1d5919fe331af5d65ed77f0926b0c2510596b900b5acbca921dd90ac1d58ff0b547cc9f7a1a0bb956b20d55ae98d5d16375194bfba8d3cf7b5b1b69d5416118cae1e2c6934ab031fcc3edf9da06bd69b6dfa8ed6c4a6eaa0813a1e54bd3bfd3837ece911e2ce39ee729a78f7cb75e0d5cbdcf6e6865f7989913b356eca07558a2b2137816797462ecac5e660e5000bffbe206c512ccbc3d7fcec077e5829e05b93e96f18d710cf50988a07e1d1345a0b674ec96ffedf35a60a7f97e689bbd02f22787bbe1babc0b1dfde699cc8a2d4132788c987d84b3", &(0x7f0000003140)=0x1000, &(0x7f0000003180)="18c08d705e3089ee18e76e3e556227d0d1ce055223bf4899694184e208d92faa0bb928a4a4fd735fcf641d37fbca18def21486476d4d516d183cf9131995712b66fa522ffa6caebba52a5331f2090910aceffe65abc8e348ca7496b95c65f17c63039b28c173a650653f0ae72abffd976e6cc09555bb1136b5b07d7e856ce8731fbab3d172af5ae097fbfa4dbc28bda7f7fdcd787060bf4222484e0bd3469970a770d4b8ef73eda8d102b1567097af8b4f8a5609f45552648832a4e0ad2761083bd64fe6027534926484f960bd8624545f0564b186841f1a61bf733cb72e8e3f5a19b5970da803f75a2ceeef7c927ee67240af7298d4fb2b7c6aad1bd9205821a8e4308341b0e76351f843a01f0a480a6b30fb08200f77aa3d1bd706243c77eac0ff278006b8d8b718a686d17ab8c557227050613cea2eacde7bf9955904eccf1c04ca988d7dabf87020300a173bbb18684c2da3d88b64cc641fd0ed630a7f67a90d38fe4a527d9bb3815e73dbfcdb555da6123414cd63a47540d380196d4db890a27842762a4cb119e660dae372e4d9058bc7d8e1cc1aeaecf2c7c5dfda02c869cd8dbe2db72d5ebc3c5308618653ee1f3f46a61c648d39a479d581d1ccb2196190eb6fd3d63818f8d2e2d6dd71155be34294b89ce21e21ffaef2a469d02709a032c538340553b1388ea31123e1d61ebc1177c2f4cb78715fbf2386889045d5d212b607144be87341f5df0f08857fbe2ff9e5ef7f24b7ac761db48120edcbbfefedce01c15ea66838af27cc0fadddf508d444c7367aa46fb7069ae13122b144bfbe2d52546371ea8d993705b256eb869ca7320bca060a4376f4d4be672af6d3d8f6bd8cd3617a7db3d25e254f8ada5035ae605cbe92ebe6dc3764664c0aa7e70f864bb731882c32099277cf4b314b40cd16eae690c89765ed13fa796f559e4ad357bac1449088c0143f24b9cee8eaafb86732388610fff7d253f6b06e5302b6f2ba68081ac2b5f378ae61ff40cf6320852226402ae50cedc975516743c6e4341696130667f6c2b61cf9fbafcc27781f076dab3598f34775f987997757bd527d8e91ca6736e17449731115941d381b945f291caa5d67af70a5e6d68c37698eba957edfe765b3b71c316f7e720844422ac5549f5586e1790728abecdffa9eed380fbe6c52703a72fe9ba5f51673b00823846f30c6274f8eee543bb511250b78936acc2b73bcb2695b3cb995f3c8af356104d3ffdd9b4b0cb7988bd88362c6759b4f5d2f6714964a048d6308de1e1262c95860e787a160340bae0228d0d33800684497af77633bc108861d1d11b42b6d079701fa924da95cece0e52d87c44e4f94bdf0667c8a04acb27930c6d1ad49a8605d04ef7cd57d672b334c2f7b6d8e88f3c3fe659d6b769626d3295035da279fe9c0dd6ff5d282e1afa8e4bfda89cfefe1ed942bd8edc65204b24d90fbfdabac71bdd537e6ccc41a18c34992e760d0517d254b99f080967fa84388bcb3fd4cc571fc29367bc983d4b6ca2413e8432f4de25d8a8cd35ad992b196cbbc10c0d0bca94a8780601de8abd2bdbf2b7ea6b885db353a7745110fc3d0e3344abd96a4caa78d4fbcaa98735fe079f13bb5e0936f244ed2d5c03c41b34467c057e83040bc7e6f942566e1b905010a27443a00d056228886b23cea134ac2a5e607db27bebe9d1076a27a7d6e7f37fd5adc853cabff45fe548dcef3c82710bf3e0a7c129f9f85421d4d240f76ea89eade9713dc5431b8e6a8bc210402b070bdab1b7bacb9ce550aaee4f66603dc8439cea2bf8a797273417a9fb3865a42f6eecc9d8ec3747ea7491fcdb2e9edbe2558a9fefe4e00629e2c25dd52a981b793c72549d3b7c3f1d69f4c8cc3d58c83481e94f0ff79e181db07102f9e728c39f1b0c6d3e00fbc4f544f08c025c7a24f8c392f4214cd124e4b3a14eeb74191321fe3d35349b6c24de50552e5d5acc17f69b6bac08226245e5f266d37215e4f8f9050f86343fa22be3579ed275ba1b549dcef539f52871d78cb3cdbe695a054b7a1a7003db8ea09f3db91b84cda8c78019ffd5af72ce6a05229693cea5f2ce7c9bbf1924ea435710c0319fd32281aff80bf9b98c16d43883aeee3728461bb5a7b78ecf2bcb6263e1e8918ce2f5d82390e5e72e67ceeb3ad2213ecb9264832270b62a257e057ebf78009743b0ded5de24723db1b5462dc13083b98af9c58b796a038551f7aab47f660bfa31ba2b3cf10acebdff7a0b6613fb7b5d505e9f73a6cb357716ec9ca2719ca41b876050220533ce2d56fa15daffe9d3ce97be1adec1aa601d9c92a40c079840b2172faba7b5caaf56875bbb419073f73319e42656b2b6ac3f1736dbdceec955b885de901a532065ab463e0a77347041bbf06c182353467e0a7ac635f2344c7c352bd3b047d4c267560d37ee4716fe5291608fd5eea4f49e5d348178dd1b048df7925e683d38bc842ac2c482e38a4965bd5eebd6e6acd44e77ff281f1adff06aa8308d8661ac15c869f312cbd867c60a60fcb0b1a70ccfbb4447ac1a4ad724a328a8f33a4b6b15e08bd7edc1c02ea3c7e5e010a01b584f30761e59866017b994b59e5d4accea11f8a16ed32560079af47675f3da7b580806a97fb734d703094c163b9fb50fb16f0ec25142e5344998c0bbc582a8c5d63492aae73fd64d12ea5e75cb62ecb9aaa3ffeabd7c778402217b031fec4a43c33ef711bb24872770bdedfbfbe6117f2ee748857e173e79f50c79d6bb8fb5b8edf23b6208744ef63c29c54247f2c892484c0a00feac13172719001d740757d95af6c0948b41c35a7bf55ea7bfbddaa1f6ab9ff9f93ca3eb22f106e4db14745d3631c183a106f4251f6da1049fd4a5f24b4aa333a1f45080f26cb43856a9d79bad2620386ddea16c77a58f25f5ca59793716cf90e3ba7a744ff9cb46f75ee608c7f6d4f9b0b23118e0fed567b902a240135448e9f2252dcee3b6a7cbdde479006491a0c7cd2a358951f02c71597bcbfe0c4dff35013e926fa9344817a8a012d7706789344056c194ac4a30147c945886fa586244602d5da77d9693e97f80ee5623ae2951d25830f6fa0e1baccd3b194b4e91ecf69bb69aab22ec0b3e5a9b59b83a545e6f620ac9a016992801371bb1caecac1f926c1e4f3ed01ff86d0052d18a3cb869a6a3a2a81aaf67db174d2fbf0da3fa5d57e0468363de6328788be6048d6892dab730d51992a478a98cb36b2ed77d9bdd07c1ab7e38a561299160a7f7f938b9451e09e7f684dd6e91d01c16e1bc6e147c3d705c25b86aca46efa5dba8fe7dc563f4126c978588cdf16da56f8c2eb54c2197ce3395bb6246ac24439ff95f2451cc481211400dcf5e5ee849645625163cfb93ea9902ad5f6c6129220b12c8cdc78236d12b8979945c5ce10ae2eb8ded50e361120226f038743010252cafa0c62ace80adf69d6561124c3236ba5dd8781c4f882507c84891ee84919097a67153454b5cadc09d9da46f0246de0f9b1b174926bfb2474f0348d754ed83dfd1980f8f5706c2426b62193e85c3dfed1c7c2e2c9317132b26ba3c2a6afaf39763723c9b1c187c777e0421cc6f245ead553374a11848ce6f5f0e9f2e4f651c79141cd9b90de58c0091ba527ab36194294a304532ca43ca1cff1daddd8c15e763f04cb32ea9077f43b691adc962069d807d9f9a0dbf6d30b657ba768fb2cc7219bcb25076cfd2aec268b529035b3c08f9823499c7857e3c6292426a7396b58220f0034b467569728c057a42de8256e38b8449ef9d5875f14b9fc9636fa3543ff0eba384c25aa413431b07ef0ddbe922d76cb2f51f04c0b5dbb5812c08de2a26afcac27a18e41cb26a911a38be6fde1d6c95b2bf428a4c9b303046c1fc86bae6f0e71b72a07d670673dbfb5d78ebd181ec56cbe071d3c7342fe9e908bd17f544ce43302a578e757f541220b857d738261cd2b2142981a7df071290f02cfac9bfb8658f97c3108a43981f65a7b72f8670de4400c8f94b6a03db3f71ca5ad7b3c465a376e8bed96de67237ae8578f4c945967194371076995e02b78504d631fdeca20de63264b4f0325a590c33201c7637a0f12a4e3d8e918e2cfb0e1642a4bbe3f0f2baedeee59f5622f77fa10c53b2dc73ed5e17c773e5c59834703499be38228c89f20f53816ad288c1289764cd48b3cc2fa0ffa65a18d7b90e8d5e8b322f891c268114c15716d205d984df7ae1278e7cd4d0ff75bcceb5b507e07699e791e92035637a31895b6814b9d4932edd919dd27ed46c66018f792d64046f8d9910fe318d2ce6bef271cdc1854afb54ff4ebfa296bb5c69efa38d379ca41f3cf977cfdc8e35f75f762f786c94c70ff263d8c95ac38cd8be72c2c192ab684d0ca4b366426643901ff01dbc6f3d58a0401ea7a0d0e1d1a38bc5fc891d2c73c8f063f850a918be3f5328e300cc06d94173fa80ab31d582875abd835f8168e82a728538ef4bbdcae34c130a922fd74d78c9b438e52e3147fda822bfac5540955d3d123b26ccb0a08cb0def3297c29e249a6905bb8a02c13ffceb0c2213a4347a84a313f62607e7027cf8908db406e2780a9c73b190b40b058aa3f9389744843f8763073588e70102764df2f4acb2f5acf08e0cb1d6d7a24f0c2a77aa707de2d3446731d928985f396c70a24d2843553123b76cbe86af4824bfb7fa84d8342a153c97f15fe7a6510d43086920e1e41d5628f1b06d4659f3d78719c116fa8a366b396ad5ac9b066363d46258936ad8e08e138ee36afbd1e56b563e7243d96584615b8456375e4110c2922013550ab3de4db90289a05335b2cd7b10af7fa236cf6f64c3dba3900c16d4597d5012b7ef700af59f8f607335c76b42eb626e5d19191a8508d78ae88a529f6d7160921e3f3d61e41f657c19850f7b0f35a2cf5d0f13eb87b947cfdc6865e88a4bef32c7a367667c4b068d0538accbda6510725c64e847a2555ab3c1bc63eaf4e3995c670e3f9404c290cf735ec97e79b5aa4c77f3b63e48d311357975f8978823d8a0368206582018f26e9b23a75a9f0efe1dde10183de446affd81efc0953a31241ae2708222c44e10d82c35b548680ff4c57160ec86f4a11043719c9097ef1dd0426198d469591284b2d4884d2ac4ec59ea6aaa1ed868a49dc683cea0505a7d5a4f5c2e1439b150705060caf6d7608d59e6cfd5f5d21c507f8769369527c5de073649efa7cf96a1507150c8d9a1bc86aa693c6d7341d541d5f487d76ec96a44c6296233a31e1c7082e59806a58b5bcc39f165e57bcc6724a5700ea46804ae9e65af8fcba42a2a30c3fbec3491da936281e84856260f8fcfdafb49e1e6e18c0b0e326fd13c74e2e6e3ac96d53c3e6c1fde5fb1706412662874fc9a7d66958b68e8410e161750a84d8e9c373bb5f5839546eb456bfd8bfc330e1876822524522f9cb224c08922d957f840b28df44a39336abb5e66b00a85cb8498c02e382c965a04a078670ddc150152e71b13eb9dc267c741c0446b18d08bebad4a33c1ba9a663a822ebfdb428fd4632476cbf25f0755023284874451d0a2af58f6b2d73adfcaae3bcbec2b1dc4cdbec5e05d0e1d4186f502c07f5be03a6b4eeb77b32bad04151a14411dfc86cfb8abd1c66c43c407dd88a08ee694ffa272a7e126a8c937ac6f2243a5433235cff1c5f9a6c072e4145e1e08e55f3a08ed05d453080209eb58e37439d7b8611cae1f304d30104d29cdef796c4b88ecc27dba70cc36e974a9afccb1fc9eeed14932cca58e82a9f976ca2e38465122019f09f01c", 0x1000) sendmsg(r2, &(0x7f0000007700)={&(0x7f0000004180)=@in6={0x18, 0x2, 0x7fff, 0x4}, 0xc, &(0x7f00000054c0)=[{&(0x7f00000041c0)="78340ab9fd1577e92dd290d1ca9efbb5cc159af7f68aadb1e140a67c942ea655af2736cc5d13aa74c19b08fe", 0x2c}, {&(0x7f0000004200)="8b30c3f986d0f28d61c89884189346fdc0893fd2e41337612c912b70e4a207a908a0e07bdc8dacfa404ad48f209cb87220bed4102f6271f5fe3a12c8579a94e8b5f2bf1e2273c5ddef9a5d0084bf60f5642b6d7f2ea066bc9e42622de4cfa31f455013c208ac1d8029c50556f1189a154f864f792e2f3be837c21b9467f78c2ed1aa3d76241ce1a4c671024db1a64bfa365d8414b7249fdab86e9318dc", 0x9d}, {&(0x7f00000042c0)="0832ff9f09d3db74d076e8bd17e21abb396dd73cb333ebada71530ddc811f54c2bd0cdeb099f9677b7a2c25a0f64b5bb6049b0fe0af63804da0a989410cb5482ea125ce0a18f3953e3080b3141422eb061dd411235755c1f391aca81b592ac7e4ea23ec36e0712082d0907864d69c15299bf3fdc6f09f516df90654ba9d91c69d7178180847208819a60fbe7cf4b53112fd424793c0bc6d8909a4e740787a995882211bc2c424e", 0xa7}, {&(0x7f0000004380)="0253899b05adb940dd6c6955357f7856d5e02e449aa285388f91f6fa93c6c3f34494b16b13f4f0e8006bb9ba845860f4744122dd44b8d91c4515598c3e5929beb81d54e6536c683cf829eed8488fa9db8b178ecfa3d1c9ef0956da236864e196f633a7c233", 0x65}, {&(0x7f0000004400)="dae1c6b29c13213f982c625a15508b2b33d0e274a5cfc2053338c2274cfd3a31a421f30ca881d09b17fb32c8c5d26a8079fd2e1b4361d1ca8404e099b716ffa48329178b03e303afba08d0301477e32d82cf95de6ed3e9675310d2d7934b883ebfa8c70b2b5249a0d01416fa3a3b289c80542d9257f5a042315e62b6e149e20b223b7d9ae9f1af6cf0ccb26d4608de456f1b6fc6b877bad141ca08352dfe44af59de193fedc2d0526e0017503891de7c3a643d5be3974811daed7474415b2bc50a74a42d5bc057ef632837b9151b94d163dcf965b4c4a2348394ddda506577ae2d7577cb813c943c870fb7e9cf085f275b1a9db3b5382a06db10d6eec407fd366f38f740e006a644c3da034be2793f5d3de38ee432c6d927968a45fd7064d6daa461001e5cdd92dd999a304f551da778a8c83dd5b06ef3d3e8c9a27dc2fb30ef943022cef5fbcf64e361a3d040bf49ff448cfcf300d45aec6dd1eaeaeb4ee5bb6a3503808c15e81a441b21c824be1b562ac8475e83e3f40bfae078ccb59b84d89a8b4a6596320039d74229b738cc5b3eebc4cab7eeccf9bb9e320fe11ea8e51f57a491cce6f1928453f75cb4b47ca18372c7e52c481bcbd7d9bb69d9a2d1501e58aa6d3372c327ad5c83c790de1872ad458fe6acaef52052d733738aca44f0b94ba0e7bf3d455ff0a98a1c866fd887886a59b7c6da39a1968f10aabd9688483c94c470d3332e8e00e7095471914a3f8cc765338b06a3f9ead97546163fd3623fc8f69d123c92ba4d68b8678ab54a811ceffeee3e77869b4afbee8183bcbd5aa0a196a0856559497eea7798454f8bea39466e548a32d692c6988a23d7bf8a3a23e00a3f98072114f318cf2bff3a7779188c4ca9a8504e1b1b5207426dc55ef0c0771dd4f0df537f0c062ca83e9e201cfdd6c8a68ec768fc843eb7dbe1cd3771df68034fce9bf17cb4c36e62235901d667efec83ff9fd058e59426cfef003dba612b3ad2117e91bb9cebefb5a414ca6dd172863dc4281305590bbf39a9dac02395e8c329cf9d5e62111f89a0ba92a8895fd5ba679f37f816a0bab1c04985b488e0668499a588aa8c0f96a760e24f740583a0d11f536a7b3f68ed5b7e95ccbd104a016b928e4b5e935d13102e5b32d4a5c61cc15c52d6dec73de24592b8ef2cf8ae9166c9707a0bc2225ab3d7508b1be5b5ba3e4a56bd9060258ec1655d4c4cc25a723daf3490d81b55a09bd60651ffe878076fef725ee048aa7d5ecd9b6411511d7a8d6a0686e32cb4b68257988a6dd69888b5f3855ed22767d5a8aa6b39ce0fb02df8969b8997cddfe5e2881ca11736b66c64f74fa2f5dde985ae594e713ebd409df26d101588ea9d01b5eef3ae1c93e52a739856f5739db67c64bc6b4098a3085cbcebd3f6284cdd9b3576727535fe0f59b27b189c971901432e6abe6278c8e10366874d91c97c6a98166675c62637faa84cb0e1c0548165cb008103b4a0925e2d0e04921791299cecb5ec5cae3f6a56d9e71841846cb06b90879bf99f228ef06603809a9836ce70c8fecc029176b56307482da3a91ca1523304716ed9d45879792b117e844c90482fe332f7a78cd989bfa5c9b6d88ac3f4cbe6b215dab33eb06ea4812b04192eb062e5e882e6e52d401c69cbe28c212e28a337061356e50d782f293b59dfa85112de6deef9f72408551e8283c9721c5d666a09ba47a7db3b17c1abfdfe70b6e8f6b9b1ae94c5eb57498d479bbd5f30a33da54323b4529edc0b02ff6378a9747fa4e225a35a8b5c9679d0034ab33cf3ad8b94771644a9e7146713a981160a184bdd70a551c3c039e0b7ce8765261eeaaf1190670667b3808863357a5e2f737bf06d5581a595cd227105e46ad22da51cea345b265ec61cd2d4531903b7b69fe77dcff431422ea2288163abcda3b792afd68922894851b719571be8a0eeb54e352c38fa93e7c0e3df58f94b997f7bf9c4b47ea3ad79ffb4b8d6dbf5513414146be8d705fa42e4ea807a5a72cbf7580acc5710f6f59dd8aede93bea7e5d946ed4f4488db7a88912f3b9ac8b67a80f8e93fcde0d344ca3a45b97f7b93cdb613a18d71fe0240100b468f544286b01d5cdfb9616655864d13a51609d1d6f84e21a08be55abffddbae21293765c0f684c24ad1dc554d8c90dd299a0cc471679ed44a09d2936d1d93b85be09d80cb0af8230ce701d08cc9f4c3027e797eaa3b977bae0888b0c77e5ab4834765b2d7cdd053a211316cd211ece62e712acec1cf3ec956f2f9856ad298d3fc1be12e06941c534db9e8c1fe5ff0a5a76a0a85c9321b35810f196ea089ff0e77ee14ff689982af09cf9bf7397b969b60763d85074f2c960d2260a133900a273e1f0eb0c20d93b881c4d7795fa1f4e1067871e05ef2658f8ed93c1f0fc2f82e4f63429b07d48983638fa2778c4ce9626687b414f4c8f805457988fcc3063c72c61f433e205d848e9e65813de5b456ebbf853fc3e608dc22750e6ac34b3d0833f8d357253ba2dada43ceb48892c61031932fa1668ffb4f646a9be3bbc33b86880232f02b46f53110f0a86f3d9d27643a9496f75e2cc90969daf5debb823b5eb9ae59c706c546f8f6ab52452df4ea32ad53605268b13b467ac722b51492756c7842c5eafbd10c827bbc047e8efc811741bb1182f5d787ab266c989659675023b1de8722d80c2f59391f3120a9d6a6f0b28fff52497ac6c8f62bfa3df179de1164bdd27b21f0da7dd2b3f757bcc7915626f9137328b47ac432a0ff94cbaaa1d0960a87db1cae02aaf73e65625ea95713af47a67f2b3cf58ad7b88fc89c0b730ccc41be8100ae7344f2c9faf72baa3c05f12b9dfa3890557198fa873c86382798416c39e0b18edd60e6eecc1f61b9e815b7128c92ff0a14e9c82a87568f031a58406d2ef858e00ff439a4387bb6ff8e76cc4181ad84f9fc08d29d62a6717eae33abc9e8d87e0f4926e9233b5b3341cf4e04d0b72b9efe1367998290ac052ad09854d68ac5135f36fd904ca37702a1225296124f895c6370e0cd848f98ebab9039722259924e00d0abb70e6e6923235b13252f5705cd13a3aa0742a7e2e727305b74f9f4b229174b1a6a075c670f0265c440d5e7a03df12fa3d3c4ad7dc28f60655342db4179bcd0ce11ec88c0932b9b467701140ca54fca372c0657d403e7a8658b9e5ba6e7c4bfa594a654870118a20f6d427e44884fda0951152a9b2bbcb4634310394ebd46230df35dd1009b272c089eb9dd1a3ea4f36defbf2aec2e23b117641a542899d493974c57ccffe3dcec7cbec82242ec21d91539b22c353fbd3c013deb85bfcee17d8ba7381fa08b26d59af23109abbf86eb6c9bf78dffa6714a0247d728dd6640d9eeab6836183ecb3b012b8378f1540eae9a682c2f5f3a3e27aa54c8037bcf519480d175f4cd351310cacd0919b8be18093a86acec29eb5e8114c27ef75ecb130c9a565a87d5d6d159deafd44c5d63655dc6e28dbc71f9846fdd0705c0e2724974aa5fd7433b7a43a6a22064c4d1190168f63aa983e127e34e4c25fe24ec19d5a803565d2701aaaad85af48bf1a521ae8cb5d08ee34501e02a06cc3fbea03462cdacbc496ce763bc12db5d57846102370a56aef2f29dab3df7c2132695f9c9404febab542289968537615e0b9a80658f5e6a50dc20690a57e9b8be7d4922f06065cbdf33aa58df7bc22d2cdae6be4f235316862e74a6d8b2be16062c11ba399de7d15a6816eeb98e870114d46927e77b2aa11933bfc61b59247b6f597cd0d26303e83ea1a8e65ec8b4f4ecd5768875cc5a671e331b664be446bc94b5e297c7083ef25dc108206bbaac85e57aaa955ddf7ba51de6078dffa66aaeb439995fbd9962ed128604bf131bd705f0578e1d46e22a422fef702ee70a7c19c479f613d1eaac2004a813a60483f7737c7c04f100bc80b046fd3f0e28db064c54e93d1bbc6cc8f7bc2df5f34866a56adcb4e0fb926405a07169c72e76c321661d3999fd1ed3061c4236b285c847846fc427333b4993787bf2032826713eeac3ffbab282442434f311a4642181ac6656fb3dc1d172cb69b7e009cfd61494df063e6529a30573314673572f10ce04bb5dcfe447505f2d0ad691855544126aa5ec1c69fc03fc7b1276f9e532a2a307d6e243919c69f1ab793d9b6ad6e7a39bc9f1df72954469f257029f3dd4a78c217f39ed9d61a21eb374daeaebc1ae91b5bdf45d0d5711d636ce260e54ff46593ba896312d2bed6e6c34cb1a42e53ffe3bc62ccef4d25e6fda63fbb723bca542f8d54a23dd32b52bdb2533cdf1d1fe048698b9f273dbd0050c57d60acdd316e082b9b520a047a1801933ab84799eef77b844ac709d975345070e6578b4a541721c6642cae20ab3ff87c940c6c618da681693a96ee8144c10f197ced91905d2d04999df4ef05fd330d0d90482f4ea6502abb33296b9ddf6343f7726004df03292266f3c5dc2c72bdb0fcadf3865f5db4ec6c7ce8465de1091ae18b62ab40eebca49cc04f7b6e961925ae56253194e3df98cc094608cb38dc95777587145c2b66266c8f6ccc630e468bd08de3013e4ac5a4b378565ff579a3f0584cf4300da7a3d19b7d2c8c6343e8c00d8e75acd1a1b9f7db717f0aefefd517154726cc2294408b22fb301457c472ac941812fd38a078a88b469000575f9bd69cd83f5d5123cb9b10b7d339c0838af80b274bd115bd2bc4a306eefba00043be30746318938b20a4fbe3504febadd356f493d54e8e38d4cef362abcc1f5db9daba7cee8d96c1d5e5f890f2672d9140991a1ddcc19272eadd695eec88c0b1c40f9c8953178e732cca7168fe776b5705a3ae0e990c77c67f6b48c8d76f6bfe6fee12c0c16ebebbd22d2358bf6b7a027a409290aba53da802ab40dcbbfaa382e85c74ef707b73bd0ea5fe3bcd1225e2658320e5862401cd64b416c065cf66a355899037c356024b2b115a8076aad4fb6c74adb16549845ece5e305d43cc4ca31ba9e77d1cc8c6fbd237560faa98c17f0a9caafefdd43aacddfd2a40f259789e63a82cbe0bf047a162909c2a20661a894ac3244b76eb683a3f277a5688a8aaedf6e7da7c0c8bc57b40e65e0629b1aa76e706fae228916c936eed17b8c29d65d29b7996b0061108e258621395908ee7620b6c3de74c0bad871a3f6197c820142de216068abab9f2f07b0678bb68f0f2e8b3574a44c0ed0675fea1054862d7ec9fa77699f599e3609ee835cf6576f80a9be6dc822f2d32fc653d4b67ca3730a03b1183bd70323bf26aac9c4935bbc1e7d69fe5fccd0ecf11c3e7c9d927975af199265d0590fa55273aefdbb7ec9c82321464522793ce22b3b727878e42c6c48bde065e00006ca63840f36b1e7fd8a26265c8ca001caeb1bca694ae30ac0875d1ae047202320359ffa0d33a7c871d5567cf2a34360fcf4a3b0d461608f28a15efbe899310187b84931c1bdaa496d2fbfc93adf4665018ee3d8f731c57dd1119917f9e0c4e11be5b25ad2e91d857dd1a61e88f3f91a9bd3eb1819ae3a8a395e7ee8348a8446d349d2f69222af734c198b39f25fd3d525bd0672ec52e1d57a708f14696f3dbad5d6478372afa8465985e75cff69c0a6f44181c355ddb987b318655c476a14970acc3f4c25b35ec5a2164d1f0c42b919a41d4bedd4815fb35ce8c83abd63c6f4fd48d324e8e6922d7af02a2074cd45bae9d621b96a638a48f4bf88092028712f8f28cde95e45ad04dae30c6f61e98febba5aa5e3afc3437da7a7c354ac24da97088127ecb4c92d9fdce2e6837312", 0x1000}, {&(0x7f0000005400)="615176454e9fad2467408bd48ca7c0965d185661ea0a67f9d5f015c33275485620fd3516a4c27e8632f9f083d85718318efda1fb6d91c0265e288ac1c48fb4be5e8f7f39a48d2dab145b8c590abfd9da9f4e01412370dd919b07129466ce3cb58acd76e909c818fed7c76ba87006949de215bb80523344719518fd84d81d5f43ec9f7d7143", 0x85}], 0x6, &(0x7f0000005540)=[{0xb8, 0xffff, 0x100, "4a7617128fa18e86130a498957c4a4b0f01bccda48a4592c406daa65c5434c529e3b0c15426c16547031081303ceaf330ff93a195af8ba2597dd6d9e581fdf103dc759e2b875694777e94a6402beef20bd14c15178e5e7bd879dc1920e798050ad74579f39c6242d530bf0aa83fa9e6568515ba7158cfc79e9446c651ed8d5007400cd6876488986d0f605e4a2c1998bcedacf36d34292d17aa4337c13b9a50c6cc78cbf09ac59"}, {0x88, 0x1, 0x800, "5248847808d1e2e7b0e95e599cb3e16dff0301914d309c6bbbce7e502363a2b3987eef97efabc66856f5febb8e3393533648bea1014befd5082281ba0dec46cf04550aac11de49b93844f64671668fc9a907164e6a040db37094f31eea56850051710d89c21097501dd22abb37d3a08f19f3d4de4b8b1342"}, {0x60, 0x1, 0x9, "5121e3b83f939e4255b98e588461e0dae334eef74e0dfa1dd1b0b28b815530420b14d41bda6467c504f40041b766af596754d10d27b4880100e29019ffeef3571f874bfb7fd59840ac70"}, {0x1010, 0xffff, 0x2, "49c228ff52aaae4226950c6fabf7d17cdeaa1ae0b1f4bb098feed6b89d54d0b0443367cd01057b57bbe3a22b3a0d30197e54352e07eb1b275b6c113ad59eeb528f9266438c65dad85c0218e7d4b10e6d09ad6d6f055b21210ebe76f234d133f612da6942ae25daa20807972023b57a7e07f5627e956ed56efe7897d3767f16f4bd74be62a3a875c3e78e10e3f5600dc66292ec781f1e29dfd405a8a0a0a5409cb88df1ba3f86bb92a7e0b23987368bd8c4811c9ecf0557e00d30c989c7c3650eedafc38153695264198c66b1812dab050addae89a3e4bafc14d919d5f2fb30a0f52208c0f14461aaa67ca9fcac058fdd2269209e557114982d03bca38a2e808614d9ce5265444eb3cd56751b50cf07bde101379147c993f8a62854fc90680c92cd568f029e38927c9c9e6856084bc9284f7ef98bfa54106b013edd4090a35f8cc194e031a8f030878c7945e73b499fb8bb05daefca5d5ce0bcffc4b172a38bdda4ddef00407fff559d21781bffa099bfb61b86c2992b49b4c30c54f0870f94f2d14f7adb866650bd1ee7d6f070296083f3c0764fb0d344e17fb50c60065802c15fe0818368cbe59136c904632fd43994d2004b92bc8a76909bc9616d46747d5bdd1a8cc9afad4f1119522710fa2e522fb7f5c612ec577706d5ae80859cd8b2ac577ceb384cb47c0b1ae703d50cc69bbfbae9f6e60b7d57a47aca495f365185a065a83ba11e181f0076174d0ec56ee6c019b31b240cf49cd215ae3158503ec755cadb1e0942f954144dd66a5f116483e6f6341c94f69f7a49e34bf8cfaad958f0ddd77ffa6e8b6e1059f595fcc7dc9edf6259d58da2ee1f2eddc8b9d7269e48e87be4052c9978a08275c96e6fa9431f6a88bebea0f4fb898e4373da1570d050def31de887c71482049766378ffeb7291347067e81c7a28eab293022ac8f5b7cef155a0403b48baba1e3989ce11214c60c6ecd4f87de89edf34facbc383562ca4b6e3b43fab8962c7e9732e98423c1f384513f982137851c4d8ab1269d9010230fa4755769ba611b5f94e59175e5a99f143e43f50b5775935111c288a47b4d63544daba3366dc70fff842d03d096c22a492181470ba776f92d3140a015d12b7cd470dd346f8e5e58b55f7c60b386fb44d1337965c1eefdf669ee67ab5d5b41057908fff50ed8584920c68c47a4d43ab77b5afd76d56c83249b131698202b4862b3b830ac3ad1f0a2ed8552e30aa62d5b29e9b3754cf62d7146abc9c5fed7b5d6ecc118c05dd98778252dabc9e26139f9a05ceca9e3dcd87f844275a7c7325e43eaa827382672f7291b256e175df52f1437f5f049ce61116b67a1a74a0f849ef26ae95dcd8f07ddde8a15c7c8bbd8cf228066f5fddc26014bf08aec237194b7b3c4d3cb1b1f8888423a3561a296c7f19417d01ac5083cff439a15a14697cee76afef5bfc75dd73c06ca1a1526b778b4e13555993e5fc1e358abc9e69a4945131d0764ae4bf6b9f688137f58519a43235a34c936f020c606652d63df01fc8b39a79b4e1fb1b1756b081051f13db824f700bf62ffe5018b30fcc4eb0fec7ef659da1c24969f94ee8b849ab260245e8e12097c66d455b82f6dc2b89cb6aa33496e83250508bcb8454a42bf1d1629d6635b9bcd21ddacb7fc53d05b71257b74bbb92ad678dce6176e4ae8d97ad8726fa4d13da5447db5da15912507e3df463efc3e178f1cfa1de3470193e0310f16f353a3087b29a8fdc28b906c22feefdd388c29ad159d4f7dc5f0a806e256c17c2228bdcbfbcb524ce3c116336c6b580d32f144e1aa71d41d7993e8a12632b28358ac95f3d9cc4547a5e7c4305676d74d5c1a43ff50719893f6f6ee62f0deb36bbd0a38986e47fdd0827cd54412c4a5f6e1ab6733feaa219faa82e165f913f455e6a62a4ee5df432a092609bc1ad2d995b805874c4d6a063652c89b3080f2eee0824020a3fc9e6ba1460ae7b9b5db5376f5890be77a599a43e31788222234fc69312e8e3fb79e6acaabb53bb43027c974851868d4a4cc16ec840f467496e8b9c94fae733485d4eeb1529a92e6fcef13f89eb80685f6d6f0b886cab87fab59c7e9ed6c5768014391471310b9483faaf60eeea92990c993e905d74903b69acec7d13e7285ca09024733599d6f2d4958fe89ae806ca774230379bfdaeb3258db83b60361057cd69abba37f8bfe5042ce7cc107f69fffdd3699d44e83c64f451d3f93262b3dc366466f74b9f841deecdc0124ff75befd6c3a621c580abe107a73673bbed2407e03196f2adca9c57c7a9b598c24cd112943a5a6a002452dd4d72ff9910e6de6bda1e7a865f7352147f9678c3825965d2707aae9625a3d92fb380e2ceeba19e440b1b14aba0ae97cb6860235f9f56ad62a8dd6501b4016bd4c05226581997d182836a4b11778b50b0b5fa6d437c0a9888f591c73839fde1e2d985d137187b0c182ebca2ba9e8f38d701b6104fb335bf07d6e0aff498c5d52796555d4cd714944f6b1a73fa0022a1a5f27bf493c8df89d5b42e5e95ea1a48648a721cb6d2e80bd12ecf2d8dd8f5100f2163721c1b241789598d1b79eeb801edf8151e56f14abff1a2886345c60def0e84d35fa781f4fd85261b6c3346462fe2435ae58234dbc41bac8be8645de6f3e2a7bd280992d02b3eaf0d737e9bdc44aecae2c1eb239b9c1eaf588ec4b88c675834aae7d55ac516d372e3a7a9f5be5981125add24a435e2ecc6e047b6bde3082a5bfde040e99214ce3ebd350f43cec4e76c97b581c9f1fb8bb09d10059424ad2d81fdeb81e8620c966923cda03e013e58cfd4e865777e04c842dc4beba8e8797d409ebd309fb93973bdc860e0fc17016afa418cb352ac19ba71bd8d4abfec81283a12fca59e5da1de9c2c893c4b0489eb147e08999ea002c232f31973cf9348a8337ba1a69253405b3e9ddaa5ea747d0ab4cdd210e2e09aa7ad82a18caaea5c85e897860d3193e3cc9ad128b0ba663948ab7150739eba519e255a8e91dd2d48f477c333807a4ba64b5ddcb374620c9a29706fe8883fa327e8a84ab7bb674bc148dba2bee26a9d8b89e218e5d3acf4e16bba08a41a380e915d47d9eae34979dc484ed26d2d1c0015b9a06d121d3769c40fc182619c3e0daa04ffc5afd2d9e0268c91223077ceab148fc60b072029f6f1ea9071870c68b6ddd6a4d3ba2d139015adff38a86aceed508542f162619f82183d0e236d98d22dfd349ec264118f83e269cb1da12c09f00ec297d6cf414c1bc1517a506b063d6fe02548d74df0b79bb53fe571c17494273908540a3b4371a186223e04b2ba119e7b7f17e1486925134b8ec0d50d954691e861884d873a528011e2db45d46d21d5d34ee70edb38e36c0c3bc490051943188005cc73e078bc2581d376948a1668861cc50a7b5a8c79720bcb8ce27c03ac573c8175c3c4a6636939b96dea09a03d2a8f3e12455ebbe19bf3663f09b0260f3593c778a41d2139795c1f933464a1f8d01bb24598d17ff43b5c7bbcf99bf47c594c491273444baf2e9ee17f630d64135ab9b3d854dfbfac915f26857846e1c18f8a50ca4c8dafeb7d112808dc6d4c90a1ca17759aa8205497ac643aee74473af6ec2be1c3d1b7e0547b4f01809f6b2e058bbf5fa7ec6375e949434f65d2437839f6595916778c01f5f48514cde738f2a8ff8be4afe5d42beb2ec6c0fb4542635b12394778d24480368e45d05d985031605c5a2f15983726e3a85bf5d7eb72bac3b47f7b604b163d6d5710a9cd29a3c955eac308d5e7a01c04cdb55f183b1c79b8d15b52e5213500e68cc0895f036ee446feda0417407f80bfff1250e3f74b4410e71a1f4b0619122ae4aed79f7d5ed050d3b9120745fa4e827dd3e2d6c4eeed9f2b799ef91d337c9e64cceba571dba79441e493ca2ebb9770776a942e5577f1aee4abdcce287cb48e0d093f39928ef052ecd23aa53fd729b7b5600a65f9794cb66b7a8487a7ef9a18976de69c8aa244e50bdbf19196bb9806d11c7142086e16328541ca56c8165a67c3d9c4c6624b0a5610ab3d03439b1c17a3f3cdbd28a626432e427d5711756634282cfa2e942760608fa0fbab9a61c8629059537179a2504022e430ee56e452f83522ac60ee18e2aaf8fd46b96102b1f2ad3c926b41cdcaf26e4ecd44195941a2270bca01d25cbae527e94cab4e56584c754da586f45a00dca877279b51a2ffa2a2da5825411911176fce28ea73e9852e56a93eecb8c0676066903cf270021fd055e4686cfd2d650a6435f4e98586b58869e1bf57a92e22d425c7a868608224d129d5549dde829270dd06f13b8a0a08b7f43c12ff5fa1b4841a557647d6794075d758a47f17f2596878a10355f7ac2ae69444577290f70b912e1e4f45ed45da36f8507f7ea61bb8cff66d969a1664a7b99e59521bb823ca94b6eaf7bab32f083d4facd02b09b957e06a93dd2577660d0298530b7e65df1e4c9c7164dd637ab643b1a1d9f2eca7a7dc0f828c1d51dccd9c4b74888eb45652e9044213ce356308b677b1fa79a44466ca8e42eea32845447068f7f70f4445a7dd1e6f621eefce8cd69245ab4de725ca5d36d78ccfc28896a7fea8a243a80becc586db3e73f0b156dc3ef0766880722652237f7624a29c06ed95a4fc938966d64665c71b161e867d3258e340b2c69d6511be29def8d7f14213e37ac94bd912a3899afc4207449c24ed56dbdb904e2002984d3c5ccc4224fbbe59ba3f695e058174d207aa1099643a8fa37ff9d95e489b5d75c1e86df174b651918c7ed4e697baad7bc33bcf16dae2a4b2dd82f49aa886a766e1903791dce6cdad4a12c994567fc36aef2b8505018e94708eff9610bab41a289e030b990b81975022e3d26102da3d2dc9e94423ac449176004afac9cebc738431555769518abcaa457f232fca97850cfb99f0188e897c9d63168b36b4a6378e1a1afc70b8312d3fe5c714e03765ed3167c5e3a41570cbcaab09805c8ab6d5c2dd949f76a2a40408c16bc8265b748490e0b39f8df43e3de95fb6def0344c0e3fa262597c76d2e2800e7a351cc77a0d98d5c5209bc7a3e4ee4ba00a64fa3a0357c3d6b5f0d9ba8b9695b88450b58079287a3edcce51f54192b2172c86c31ff5aac6e12fa74efc946152d792f7711cb1152e2a48f01645d026f62a4d57891897a46cfeb5d92f82d6e0d5cce2965f3ca10ced3966a0d252be1641b93abbfdbee8647e4513212ff812e8c801808d2c4be22877d3e041733279e7df9189fe29d2d0aab463ffa8db55d2fac82bf32e8453635e8bfc0886719eca597a6078dc87baf228da111166258111cfa8d18c5a450142a8f2f77e7726fbe2cf19e8b3cc9813657fbd8517c071b1cc405329cde6bf63bb17e69bc9f28f592bc6034b000c9d15f2d78f93dbd4d264a725d06f0b1498116a6d91b15227f95d65382b4c615ad724a0e5259587b9227fa28d908f480641cfc0ee8637c76747a5f97c0d0e49068707b3e8aeaed168d54f8af69f55a0836d0975bcb5ed0fb614714587a215ae305c92caeaf417024a323a395ae041f3600b12b383e67443520e1cd9a2cc660b1298e779dd69b97b9b9c90bc7845ab17404d7290e00e9ede876bbf9b92d2a15fc92879c1a400e5d564f7c4d3f666a48821b8c74e93d6837ada9b8018a08dccc69ba53bca54feb38de57d3f3c147c43f4df4c4b15e1445f2622e4c9f1a0bf4ef2471e6f29d0abfe8079f8ce5c05a2ec49b696c5313f5901b8c4050327dc8b5de38ca322f7ec6d3df52b7d3c036135267ada941222fe718fb"}, {0x1010, 0x1, 0x80000001, "f74889e320a69268d5aff403ca8c0c45618ab1949ad29fe4a5d9710ebd2cd17929e7315be7a1b5bbecae7c524947b1b98a4ac3e2cc5970328eaad7e45e4df6b39281f1f597688f7014401e72265aa6a3ba0a014b2d9fe272884fafaa6fd9a0e6a776aac651d1c89a37f6b40c6b0a3021ff40c3677dd80de236e9f7231da50331d57c13e362d73f010fe7a75a8d0e5e99eefde59d5ebbad7fbca10b40c114a407bbb929c5c9a5d7270fe6d605315d84638a78e655450482b558dddb70ff28e34af94266780561b07b2c9a24fdc1e82f097a1b49c3ff3bc72a62ba73cea6389677ff59358ba8429d80dfff88e7c77d0168183e875c466ba37958dc1be02f285964b0d1f82e5d1eb700ebaebc8c5eab10d78826bf71569064be59743a30cc4bc3634139db2d9bb6ef63e9d7765079b46782f793a4d183dd33711c205e7d1c1ba7de318487812ff2a4e390959a882edf649d8dae9714752d3fe2f2c907341f99a5b4f513637cde54990b4b9144300e8cd5aecf0af3213bcc30605b07da4474dc856face92ddaf4d1d1bd4c2c43005aee3d5ffd344d0e44aaec987c31418a60563a0d48306d0a41825f422ec1c14140733fdd4622fd5ee5aa737253d547872fc0d42239260f9f0f0f0f4a39b28e4f74d651f14be2304eeec05b69a857b0218f4985494a8878a0137b890791cd03f5e933ad80b46791e23461432888bbcbf2a11a3aa6b7037665b31a5f65c11d1c68d5f3dab779f5c35a5caabed20bdf9de0fd449eaee2480fc711e27525198839d69a399ed658d254676debe86c2c9eb6ae1aabe3e649cb73f788569e6a846e880b275d3dd7c6497f4d2613e2c487574ef585dbd95be51691b7ba07951592e6ccd1c02cde063fa6a8fe4f7e383fe4bd9f025cdf05fe960166dac2f0881d0ed85a248c259610b96fccfa34650360672311a14d51a1cfe0ef29e577d41a00d99ba468e506f9f4174a7b9aa923f4e892dd6b311ae159e753f0e94f30ad45aa6808e2b39160e2d462fd8d8d771cf1453331d6acf47808276e5ec693262ec26a5150b13d2feee273472f25d75cc0fa45a99c0dc5098e3a6839de2c5b870c88530f5fc1fd4f267ec51e9d59bc6936cfb7429c8d1b91b83ed3fadf6ec8bc0c25ea6d2fdc5fc92d4d18c92b0c0e03d80dd7e08c56df0e30b09d308e5dfda90b6bc76cb5867d2c1b14fc24d027ba622cd0f6469f4eb73480c2eda8be78dd6cde14cd7343e3ada196b26182a588e7471fc5ef89cd17981c848f20401ad343b43fe222165a0d19b6c362fc923bd2e9b8f661a43e6c5576403404c89441f0fcecd84894f501ac3f81b2ee2f7d78049f12b6b70cc9e0cfc4018abbef087bc75aef432e3f79d70d79bdef9029f24712241c610da0b2434d568f17cf8ebe90d7825e49da3e727731309b31d7055bbb6c0b3d13c63f9c93da119469fb2ba3b53a6759bb0328076bdd4e38496c808b373c1106fb7edc2856e6f0be2448b8eb2e3c68cb7880096ad0eb02f1e2a989b62b2e5c881776ce411d506ca84e7797a041cc1f898ce09ea4e4824013bbb16404c170925fed33f48338a8289866c2cbff9a36dad4c1919113630824ab0e383be36b19d4872ab01fad1124e1f1404594aa916d99c9bd45df78c2a3b1d1bb5ae8f29581412e9dab0ec1cd0928c59aa9abc805325a405660e512c6787cd47e0bca11138f1710cf9dcfeb44f7321b5a0ed4450e2fbfa6a8cc4af396b190f0e091fa96b07a16d8278213fd19d96a59c3ee262a5821d514a47e1b780d68d97c252788fe8a8b0be862a9416283187f813d01b8f585a0e4df5813a0da40fbc0188e5e13751f50e48a4da49606729cf72f9230c07174876dbf4ba6e7e40b0a7851a0f8abb579bbb485bdbeb43a407ddf7af90a17e87cbe558a4a82c71ef35b805a8bc1bec7c61828e084d2893ab2aa8cce4d24ea42301df89ee84042534435f74e162be16959579f10a479d32da17e99dce9e1321a5133d5e0ad151d4f8970ed0e3f590ec0b6a07072d695266bcfa2b2e181588b764f932b4c9a6518c4474a3544d996ce7cefbf9487104ca785617dacfd966cb3898af1fbf6249d1013cff199c9cdbc907acef677df6c9855170a2ece147f00d1156af32f56ba49996e0b338f2ebcbf8161fc41d9cb7548bc88ce83a80e81edbbc9ee8677e430f69e430fc39a31706c7f30f925b39a9765dd81a904fc4ad47d668e3c793f27b98d1d6d14ec5ae7bfbb23078398a3cecdec582a32629a8f202fb63c8cfc1afe5ffc312b6c70181152ff66d35587fc68518a1e5af904efe955b76574012d72e4e4add9f41700e2d53aceaf227f4223f41cc469993935f41c97cf160fa5c1231890ade3a418a3707c8673975e49aebcec577b573ba0f5193b85d7fa4f8cd529fd5275390bed0fb56e93e65d4de7e2f2197f8ee8506c6fe39b06a59668b2c9945618a1600b8d8528bb35d2501ea35e7826a7434a2137b0e3da0e626622e767c035244b1018bbbb00896f68f36797ab22cc01c90b667733f829d7678786945781302c5b5b83014b5827194bffcf590696478100e2e33b41dff43f44b28e60b9cb5b67e25974323af5dcdbcf131709535167aacd8a37467e461dd6e5e67b2859ac474de96565930bdebfb6a92d40c798e47da7a15eb544ebf155130bf4ec743966557cf1645e56b91c7d48682d84c4e6b8bf887ab44b900f2f7506fa4023a9ed026f9a04a974a4b2869514438490cb5a47e0d745e82321f81e6a879e5c141c9e38076e1f994a962050a5fd449ec168b5b6aecfdbb0ecb579dd03927e298e6ae080da59c2e22d8564befac7e70eefc051d938d0eccf02892762129c68eda252783f253bc593d49224bf22331c221cc257da97ca4bb7dfba6e9d82e1fade43fac2f7bd32198d52b1ac78d2c0a6e3774628df927dd4e0bc01ad48ef93cdd589c054fcbae59213b1d4d40aacb0d0be8084d89838f3bcf963a2004e74ddace47d0b38a90cb1443b956ad5ac02dd5747e3bc022422900a7233e93c1a60ad72731cc73f7c147446e46d79de1d62c1923cee1127d4feba5a730e635303f0fbaff769fe040d724da6e7c838eaf7ee312901c4bc4cbccf5bf32fdbd73e42a7c4cb7f118ce658a6dc097054943a0a7169ed71b19b19078a918d7a924f860aa65c62b8a0efda999a5ca8cfc7ec984f18d242a0a9d18ed49d9ec35c1c62798056c9def7b4b1e36a6ae6b390e8a5faa3e88534c636500e6596a1930033caac5f45fa2d6caff2ec542c0c0456a4ee70dc31693f47c625ecdc774c1a6afac294487e77560f9540db7ff834dddf6e422a687ec1e3ec78e8397aa4fe2fb34a62b7af180f16f2a5e8440dbc8403d4b51fa289bedcd0137b292d05abd5bcaab2c962ff846a64dedb3b3e33517eeb8d737f426334acad41cc235e87fd1456291faf58d25ca673209da7dd823be013cea5485830dfc00fc601bd4f6bb83fd7dd2e477e07ced417a52a1d699409b9c159c2e7b5fef850f20b47aa706300483bbeb540868f1e7c5edae5eb026e837cf5ecd04c6b04520f8ae77c86a79a221410f460d71c0d561212664997d3fd6fa1483801cee80e95994e6ec30ff9c442afcfd7b2e1c4642a86e148e3d58916d4b53add97541a515d8999eed564a89b2408bcf00b1ecc736faf92cdb2a7a5c6353a2e47f05f818f10668546cfe71a144fe403df6995a43c05e7af853ef1275fb6699204466e22dae2353133b5fdc2dbd7083be38f23bd256bb9bb130e3e20eb37c5630f5b5f4134bf2a4ddc24041ad1b0265ea88f21c831f6018137012120196c8f2708fef4ba05832c65f4a575401676f8da7770a697cd0d8ca48dd23a675c1cfc7a6d4804f480e4251cfb612d428b25132bf542fe0115ac6bc40fd3872685d7462ca837935de851b0b84deb0cbf0028ddef0450234f5c000106f3e580941ae7c8fcd82d4bcf0a3e7f14d6229653a35962d0240f3f1090d360195ffaa967a0a04b20236becec35cd18f893e4fddc13a7612fcd2d1d5ec0aec04139ddaffe42f7cdd784dda36de445b24f3c9f407b4365f9974aaa69e0d758ee5e3af7b25285fa0375ec8563398cc23aade6d64d56be004969c6cef2ce67d410a1e025a252eee8db5edfd2ff00ee8eab008239fa1a9837522f5ed1f0a7c0ac1639e31cff8413058d05cdebb98a47f3daeefa1f3a9bc4179c43726bb5a4d2149a1f0bdcea83fd9a7acd8f96133055aadea020b6ff401231d9a72d37aa0378ea4903f737a060930911a19e74846235c159ac9032310f249a2d704c588f66b98ec5d155f5c98ffbe13cac954da8532e1d0fc808b135ec4d59bfa62b20ab539ddf56243ff38b2b5c5d1abb930bc53d09e0c66c61096b0c68e8db09d563f17c0ab22cf2dd7ee66b608f9d4d00199822b0cf38a7bec0854a205707c2385cf9b0c3f7581899d3723eebe5ad32981993787671a65c2149f1769434c9db27cd49c86413a48391bb5f642a733a27011ae8442bf06dff7745ce3d77f7a4cc69fe9e736f9d2179b329dfc050d2659a1fbd537fb827325c09cb3713d4f7096d6f6390f58f2ea25f2deb4699522daaa08ae08d90860845cdd5099ec55b05d55d5cb354389c0e66f2ae5fd7eb77d795e8038c78dfc3a3382628fc517110b968ba30c03db658374390aeb1534a7bb4c2366e411294eae6f4b977cb35df05f3bcb31d3be47661bac19d9a421891094ad42cee2f142c38c2fb51866d35175070880ffe920ddbea74a5d540e830f0e3af15844169c0dacdba6b79deea3ee7943d7fa19d2369f522b2d62c8d3f55a031e954e0ef832b04ef430c2e3b302716974db6d241d72a234cd68a0657cbb19117e055ed4714b97e957c0b37678e98720b8ca308541f78a9f2ec32a7dd2743113444ce28a90d6c82b922ed5e18f3a522264a6ab044899e2ad8a6866c54bc1ebc0ed86df5f3d39d1db7cadb88357a41059a9c97706f7caef46597aa26f3775b8dad3663b52f5cb342c7470fe92ba87a7022ca07f4baf334398cd9dd1c43288065769ebf36a5e94a84a933253db0e84d176218f834a124e5e5a88406ff96614e32797fc04c4a306b3a213f5ae2549a822ac3e2f1026399338c1782c6f38827cec9216112278483f4439d4321350871f7548a111f61dcd0d07a69938cc16ea77a39c8d1ea14ef46769712317bdeddc22ba3f9f0907f019bd7c8e345684b22c65b8373b10949dd061533041243ec0fc2d81979f3e92b503890c330c26fe9b64dfaf802a9daa321ed4129792b93f168637164693c070785a2be3079113a87318a329007d47c02c9d702149c7f03a7b64532b3f1d8b395c33c9b01305b4e6c4495df6c78d5c3988a58c0dae5d396216bc2b4d3845203cdb3cdcf23e0e8c0c3120a69ca43886427b20d73ec61be35e6e87a3c555c800c2e9935dfdab24b935228f782a0450cb982142eb46cedee52db083426a9374fdd1dff9e690849873108412c85fa0258cbf48edc79f7304fa8eeefda98de838a1b43e7c1394d7be0d4cfe75bbc73094c478ea3ef65ba605d4c038ca4877f2d8484074fd3bdd752d4cf1521f65335edce1d7eae15c70f8bdf97efb957deabf4fbc108dcebe1ffa8a9e883d540b3bbc88e782b9411135e7e9c3b4dd3f4358f36814b78c78ae363dc4f572030be03a24ebd1df68bb0a6ad74853f75b759a1c9debea6bddaf3fa4feb27855b7367d64a9347c5faa97cbb317e3b92b6fbdc07eaf91cdd18b70302b3c6187a7448aed3e918537bacdb1f508845cd46d8b7b82c8f15ad38a8b050384c93e72a8aa2"}], 0x21c0}, 0x7) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000007740)={0x6, 0x6, 0x8, 0x6}) readlinkat(r5, &(0x7f0000007780)='./file0\x00', &(0x7f00000077c0)=""/10, 0xa) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000007800)={0x5, 0x49f, 0x1000}) ktrace(&(0x7f0000007840)='./file0\x00', 0x2, 0x200, r6) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000007880)=0x7) executing program 5: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) ktrace(&(0x7f0000000340)='./bus\x00', 0x1, 0x4000020a, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f00000000c0)=[{0x81, 0x0, 0xfe}, {0x74, 0x0, 0x0, 0x4}, {0x3, 0x0, 0x0, 0x7f}, {0x5, 0xb5, 0x40, 0x9}]}) setrlimit(0x3, &(0x7f0000000080)={0x7, 0x4}) close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x146, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc0}, {0x3}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) poll(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x8) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x2000000) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x20, 0x3, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$inet(r1, 0x0, 0x0) setreuid(0xee00, 0x0) setegid(0xffffffffffffffff) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/106}, 0x72, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) getegid() setgid(0x0) getuid() accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001100)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8800000000000000000000000000bbfe0700000200000000000000000000aac8"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x2, 0x0, 0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f0000002240)=""/4097, 0x1001) write(r2, &(0x7f0000004240)="a7", 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000), 0x4) executing program 2: mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001410, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000400)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) syz_open_pts() syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x200c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000380)={0x80000000, 0x8, {0x101, 0x6}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="406cfc0c9a14", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x3, 0x0, 0x0, 0x1}, @icmp=@info_request}}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x4}, {0x34, 0x0, 0x22, 0x10000000}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x8020560a, &(0x7f0000000040)={0x1, 0x0, 0x3, {[0x17be400000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="91a6e34dd8bb", @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x16, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0x6, 0x2}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078ac14f81f70e1ac00bbe000"]) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$vfs_ffs(&(0x7f00000002c0)={0xa, 0x1, 0x12}, 0x3, &(0x7f0000000540), &(0x7f0000000640), &(0x7f0000000680)="bd6296818af1e22a3876cb4dec66087bf45d5b5bc19af7e27dd8c34e0294ec4c1623bde7a488ad2cca30bc3b8b3a8582de92c9474c39e761ecb682a7a00796f90bff78b4a0c68529d2569c323db86a70e66e4da175e352df7e7f79f1e9e2d9f0ce", 0x61) ioctl$LIOCSFD(r4, 0xc050756a, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000040)=ANY=[@ANYBLOB="97f514e6b7d7f3"]) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc020697e, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x7fff}}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000440)=""/216) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x300100000}) 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}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ad4000/0x2000)=nil}, {&(0x7f000081b000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f0000148000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000100)) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 5: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 2: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x400, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3f8343712", 0xb0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) (async, rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async) setrlimit(0x3, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "b7468837510a984fa879000000fffffffffff700"}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="d6", 0x1}], 0x1) (async) writev(r3, &(0x7f0000000580)=[{&(0x7f00000009c0)="41b2387ec2bc56355dedfdd831e4c07c91301b2988c7f8f8bdcf3e7c66995f56b2b773ae5ec6aed64a5b9bf3b6c9e782ed692f57fb338d94712c37f76432556a012ec66b6048f43173f7636504c4937ef7996fe5363cef606eae6ebb3ffb0c343ab142b489d3f24cecfe12f4014401817f2e487822228c5219b3c3ed60ead123e205e82d42734a9193378deb6a3e3f636685dd01e6deebef914ea06fe23917288bd17495f47495ff3096136b6171ab1307aaedee48524add957af18cc7e7c1062ab1f6f917ef571e8f69360590376863a15b97e674cf9825c5f91155b6808bf1dc0d5ac356aa7f277f64dea9317912f335bebc4ce1f4620892480ec8439bb396993cfccbeaf40d9e53f53865c49df0323fe3b31b5a90243e865802518c5ad7558f444b9b85735cb94e4d9c321c188ee9bfde58b75c33b4b7765d37632161b87c04bc7436c00376a9d066aa80f35e443b380fd0b5059773c42e4702f10d58995e7d983930539faf6a4fc10f4149b6a659fe52b66cd54f2280f605419c904297abcd4bc9ec6431966782a47af831ed73c9947153bc29d8bf186bfecceba727d7775e2763ff13811f6f30cc0269e987fdcdcae71e372cc56a43f204b4d2bbe76427d72e27316938f9cde2efd360b198fd61783b60776566e3dcdca6c77239bfd69341b89002bc9319742027dc519608665f71b54592a80fa782669ad8219c7da24096b6c33ae100bc5664dc261389fdbdbbd78564f8c356af48436dc9f474330e0fa064c59bd7e0793fb0ca7321182c3f65f72ba8b78f66f5eb2f27e76d6e0c138fc90a69664aa979c485dccce367459a221b30b35ea7e96c8b1ee8e11c7c9a26f97687a4c8c74a635df89219e185ed718d93725bccd0b22b1f34d5cdd42a8e98c1c2f84b986c398e3d76daa80c58117201143384256ddc92f9f86677c58514fca3c520f2c50894b99bdf2b865774f75adcb3041e0a330fce63d1b03aa5cf11cd0d993c03e18e1d9f874265f6bb377f0c9ca80a1e12574204f9b617bc68e35520a64a53f68b1280a6dc334b82bbe0676169a2ebaff777136a9132b078223d181eba77e1a882abc3c097bf8bae31f130f238350b4cc36b771328b8d5883a1b34ebab0429cf418e3d483c0f2b2fcf1e252a08268fbce42b40177fcfe832d6c274c325dac6c3cd7d89774aa1afb3d9497c67d6e5738a91e6af8722f5ffeec0182501e6031092bbf0f0f735ceb99c78b5b896f2e46b94421bbd82c82196834b2168a18de724969a5329b47cab8fad23646fda3347355404e6b9d5c15a8e6892cc376a295e48e73b9bca13f51a5a1ef3ca42883264c9969c956e3f398e3d6fc29083c810e14a78e2387a12bf702a4a9823674afe6039eb6d314f2de0d0f80b4fba8a357971f72d9f095c83a189f9af68352e1f0c0b7bea5d0db7fb9f0e21be4c5051ba1d927baac86375df56385a88f080647c1ecdf80117b377c52a8046887bfbd94f2964fa758fb5702ce6e39f39af11495c1c153c239d247d10a8eda72990475a86a16d8d7398c1d10889b88ebec6177a04c5e16de038eda466c9e0aa151256ecbdfe8da9ae6b91a206ecff1b1378bed5e0d96b680955129f383ba298ad10abc4c73756aa076b2394fc339295b79c7760ce98b890dc26014914e3a393fc1c2f77ffa43eb09b9fad607d5b9d2771cfd7665a855911a68f25085631defc779a8df13cffb908915ee6f9cc37cca71ff4b002105b823d174995649947953eff7526bc290cf6abd257a6bf8da3ba790564612c8c49adf61c9a7b9b567c0700be347c32d2e52cfd40f2f2c752daca95793243ab2e6e22b186ddd832d9b106720057024e71155ad0d98f3552fe088f7602c0fa0875f734830dccd1ba69e2fda0071d0532f0a6700bc8361eca5a44f3706309f8a9c3298c1d85eaab2b633b3931b1fcde36357ba789f08bfbae3b25548edb07434824f209d96c1ae2a5cabec187562eada980e5023baa97935adb4766d267cc36d6cceec6128f32ac3a13cb1bc56b7a103b86a85f7b5d59af7993b692566d4699974de418c842814e3582735a8ce789f5d94c5d96eccd967f1c3d25eb7a742d5324e3206b4d4bac1b69c2eece4ff3415d5190f88019d86b7249e145d6426163e401f070424bb0b9107c80e831230cd19ccb56ea929432b8658e9171d726f48977056436aec299d6613100e01839570ab50cbc0fb99a94be57eaf14adb510a24bf4d4cd24f463e0adf6232cf009bc6bd4b2f82e7ee61221629555cf3dcac083d4b253efc225b69d5ed19696865b2bcb45bb3c756a536e5e8608b819b96c12231615a550274a8a1a302c0d9bc6cdd0ad7e0927289ed7e68228a0f8bae5dfb3767780ac6962226d8ce15a403c8ef8f63af26bc783a7b39aa5004b5c4cc5ada8b83f5150167153fb34bfd16437461a769c3325695da8ec634d3245521818e6e05a55ed6b2b8c69f42df36b758e0bd988a20f11a5c3acb73b96e40179c558385ec6ba12bea48885c3fd9b4872c84d9d25f91dae3a52f21ddea5d198ed71e0fa3f2e337f650affb382457c0bbc06f6d4ec1827ab3051e3e3f2180d02d69cd88382e070dc6683f4dd1e32923f1328788dbc631e0e95a437d219de4ca6d06ec49060028e9d8792fdd0bfc9eb17fd164f49be184701d0a6bf9634d5b9c3ff433fddee4005f8922e9072b14be1a393d880e96192580d270afd34d38d6f501c969336e9e05df5589a60cfa4b39ddf4f1894e65183d9969b036a1ea5df6986fe8f73952995b58eae504570024567c67f0fdfe0bd76ab92a91a8f106caaffa383b98033dafac0c56489fb3fbe11778ef14e309e49cb24fdfbbb5f47036d53a11ffbeb22465c0f7bd09224c5aa665a954e3b81aee00fca627d449c4e6b5ef53483ebedb4619f82827c8bdf8635f39939b0132abf72de8bc8454e79cc9cfa474fee0abe9e27b14a65ed4706c8aeb3ce9921c371d7b798c599dbee858253c5672043708caea3eaa33d0599c8e2ddbae614b55380f55d79cf33fc20bc310c4622c42f1a98ae824588ad554b92e9339af8d9d200d6d55e89a0c1c99db839bea6ca90c8318d919bbd972cda4c0f61157183927d1c905f92bea35613c78082f10748e39e8ce3656a36462d865d3910bbf4b0f02d84da9f507f40f1f408b3b3de984e1fd0387bf213d38c50e2d055192a9cd70d4f4a7760d148f3e7fe0361e1b1e6c26049d72df404c15bc1575dddbcc3f4b793edaef4e16d38c7d6ff7845cf7abaa1a6d213d93a571f511a78fea887832b20597bc9f66450a4c4ebe0256842c37838eb51d90a0b09d8cbe6e3d1a86dea8055cccdf9e4474026c2f03989fe425f82c5486e79fbd09e71bb843e6474498fff1dd9e8911da297b188dd9007a7a788bf43d396965db02380f9244efbe44e868851dedb25ef74b6b9f0c8ff393f84f130addf76aa8459b5df560745be6ad66c40d5ddb930cf3a04b9bc2cd1022e293f6228540141bd0052115c2ae901a8405cdc2f4609ddc6918db13826d435f36df675c8a0435d52b8ef5677e310947b650fc03bd1e85111dd946bd0b35be005289699ecf393d27161413f4e5c825ed306955fb61188eecd7f77ee67e6d4b17c739c3d8bb61361342e7722c7663734f85804d27120b6b1f486a102b1fa35081f053272ceb412fbfdd16f117a2975eb6526543b073a29826753d63ec6c7923318bbcb4e3175b8b92c2aa35f92a3825e5f98a8ba180373f028ebd068e428c8cab2df98853391b5d6557f421a4405696f8ded9b11e8f3e6b145c09eaf594e72b8c87138cdc83fe989b40736012fde000601de48bfd9cf92e8724bf28b6921f5cb40ceabc361195e35ef6324a7e6c1b699e50bd42586ddb782371a7a1155585ba542b4867fa05e50928c58d7066e8d62671f26f8ef4f9ab11a32b14280183170d8ce2a1bca51041375f2bd9b2b98ab0f6b512aaa2a3c5a102422142fe485622412d1c41dee43549e6c5427b5ce0bee340dd228784d3da93afdf0949dc814cb7eeaf8d6f052f2416922a4186a3d53a4ca8a1139a219700e0e9a5cdf2a5309683cd7cd270d269b511157766c1521f02e157fffecb082d22f14ad9a89636b26822bd82dca43436cb2932d2a800b31835d27715235fac8eeaf6bbc4aa6240706243ac1b24155d40d3acce0cc5f995a963d202b16a3019e8a9639cdc0f43df8f15967fe4851510df848499ec910cdae0f97867a04c0bdb9ad59aa6be88724bd8576c96e316dbb17f91d6405426aab734594543ff3d93cd84e7b7440174302d7cf5dc691fc0067a6bec6454573f88098876defebaf3a7ae1a80a44e2bff767574869ad3d84809cc28e3dabcd2484357c1f7e73dc632ea04d345d3264fdd1e8fde4e024276bc8ae40fd71069db6effb05ab255fea5ff8973c24eaa28b0038743ae0bf94dfa2b7d38f0d13e0800bae0e68bf9bc70fee5276b338143fdec6fe4a7d18d4ef91e38c1a3c38f58058cc01ac2ad16dc7142032acb47b27ac1bd3db82cd3bb855367684b8c98cf19b598da9b7ae307c1f9ff8067c5d0e36cd3434a28e6012287048e6e1e14304434f55f86443d0ac73b7b786f11b79117c38627aa979a1d6c8524949ad55e15b632fffeb2aa168c2eee6475bcc8fa41bdfdeb9d5d119f4c1c84d1cb13c970518380538474d4432a5df63c86034c0316641bec7916673e9ca8d2920aa5b0ddc0af6402445d4af4e190ef3823968a6239035cfd2d7aea59ad46b23b680e99e509b84efbecdd4d8477b5757335e64b7fdebae9b394ef96003372c0e2e146bb2e8304860a5389b641ce5f01ae60a5cd20fe91d3812a42b9293dad3ae98c40c40ca17c68084068cbc566b5ce2b1ca6bc957e563f380ed69c9b0f64058cffb20859f05d45a50343e18d661f632767028ae38d79b9bf838b7fcc1066d53dcb6f52d17ae1f8e439059d48e8e37a860359764c36218f0d9ef6bdf7a62c84bd581da3b7c6338c962f285dafd0efe49b47f44763480b71f6a960f31a79cfdb09898a1909ceee8c09b097f3ba021e1e363bfc2cb21ab4205c63c8546358c1dcdbc29c142c879bfd077d85f04737150f73df15804ab35a55228ab6a9234c4e27d34fff480af31044b024d7321eb2f28ab179fcdc1ecdc1fd506f1d0aca7a541f94343b60b76b420e40f21cf81f7712707bd588f5d5af2752b109c9ff2ac76932daf76a72f504d84ea6c96e9a7a2024ea001c7744975174a3b7e65ef7aa1468f745e8a68acb6c8ebf1aa60d86f64e6463aa8b8925cba79a85f5a88a878f99606d5e52e43a7ab4cb81b97964710bc5cdd6d422f3db8653bedee5531ead6ed536dc98bec4fd3adc8e271cceb8b86a0e829ec7c182e9eb6a41f54ad4e754306a56424c039381e03362c10ad045dbd6223ac9da8af050eaec3bc1d054d97df4dd8923aca45a105cf74eaa7fe3a7055e2b933d554ad353a5444b2225b1151f0db4bd39a40eb4749601e55a53d534cd35523ab39c9018f98ac7f0fce10e35767f3b37c356c4426c2ea14d1582c4446035277190a598813f771b862f87565a5a95c74aa57a208666b585132a970f54bee0bbb7a1557182ccabf860d67b21b3c747c0d260530fb65d4e50a0708f9434e26f6089dc2d2b33256885554254093c0eba690f4644f147b8a8cf2ea4d97f5ecc55ef9a0fce041f05390c884dacfb328dafb800b76314e7ff7c02bbc71e4e1fe41323a462f93f7a5a7b911bc636f26a54c7cf130e9e79c9dbd949afe6f88eb575bb50ce7daa4e8d770e59ec2145955012ec3cf877944addc2cbcbe51ffbd5f12166d7575cac903b1ff120deb142e5d40a0d", 0x101b}], 0x1) (async) mlockall(0x1) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (rerun: 32) setsockopt(0xffffffffffffffff, 0x29, 0x6c, 0x0, 0x0) (async, rerun: 64) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/90, &(0x7f0000000000)=0x5a) (async, rerun: 64) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080), 0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40), &(0x7f0000001a00)=0xc) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8, 0x80000001, 0x13217f73}) getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b00), 0x2a) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) (rerun: 64) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) executing program 7: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0xc}, {0x6, 0x0, 0x0, 0x802001}]}) write(r2, &(0x7f0000000000)="b1c05b5fb165120a4224a763037a", 0xe) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 1: socket(0x18, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x22, &(0x7f0000000000)="5ab7776a", 0x4) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) write(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f00000008c0)="4abc2000ea7a0c0000ece76724a6b577b33033543ce6a0798634f8e54c8a54b2b497aa1524f562ec07819ca745125892d83c1bfab3d5172b8ac7e45c6d760801404648e72116efce4b982cd08f36c411ea849d3db84ff492d05d129df8536e1dd4959ca2b4cf3a0f18cf9f9416d29a60f8c7", 0x72) setsockopt$inet_opts(r4, 0x0, 0xd, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xdb, 0x0, &(0x7f0000000d00)=""/219}) mknod(&(0x7f0000000400)='./file0\x00', 0x20, 0xffffffe0) pwritev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000740)="7c57259c9167f3af0400cd037e617d89751bdf5dcdd9f5e11f3e651c9f9ae913a7b7e7fd0a12c65099b8ebfabde5b8c557d0fd0e5fe3846214d548390377509dc8002f4ce5d0da88a0a60e634e3dc61c64f6ff56d4cceb8a067140428a8644e9b809900030286701e4b26e6e2dd346903eb47a8da855a400540fec73bf6b58d9916e62c8005c981e0515df4348", 0x8d}, {&(0x7f0000001600)="cf0d3b384e3e2aea1cea4564c611ae4903e8facd56a3ae9acd1d250da199589982f5037389edc9422203f9dadf60e9546bd7473cb294c41b486c485b6f7ef950720606c812d3826750d3cffb61b12f324e2123cb0aba87ce28d0b7ed8854435cb5a318f766aa993735728c9d44984d95e3725ea507ffec5296a227cb36f33f5c0c2610c37f1c27393c9db17076511eca937247dfd67f732882cc988801056b6f702ec6a4b267aac5809e26c15dcd7c264fe9b53d9e9e3de5d38235045567ffc40189c32fc9287e47ece87856a364a3891b9eb9ab71cea19552d9b641216e87778ad00fdbecbc0f8a0fecef0f6f1dd48c08f32121c4adb581772c9708ac00f0f018af692b351b553bef392735353cccce9c9cb33eee3084c07ca3629c79c1e4011dd11fa6d07de72ff7d82738ceec9f737adb03640d87d5e0ff96cca79b07969228c23f36d84ca72e27a9a5773622f0792323fb6f2dcc189bee5604ab1ebd5055d6a22fdd7307f07cd12992b88b8337d1466dc429d1c0d81a576a3c8ba89755f32625a246cc19bd1d9c6fb379f9e2d10f88a63aaacb1104ef3ca5a458e581150f472ef49ef1566d8c809803b216506fdf6cc2f50eb900e787736c9b00fb547f79f41e30203b0172c8c9b146b48d102838f628c070a9e09cead7e158f8c11167edc5df4b3e610547d4e5e40591625b5eb7528791104e036b47703125484205933771b7990455992029da7c8de3315acbec363044b5ad831f85f9bf9ac41c963b7d9e5696ef639bcb10fef1b9699cc4387663b33defec4b3eb7f006b0f56f13ddd0690e3fba2b429f457b5da25d9650adbc448c7f498f35665bd04972674254adbf865f5b4aae57b6358534bbcabccd06543dd16f858022a2be99f6363351e41cbac649e04d179b03fb1d50441bec92ebc1ca6e6254da9134058ae4cb23f8f33344158e6f4c7e4e7954c30ba1060915b364316bf9fe597825965c37868b0759ad248284ba5bb852381df90009df9848ea62ec52c338202853086bf17d7ca7cd6c355f07eb3f8cd019d8878851cf49e0dbfa5f0dbe21bdd52ecaa17e6c0697cdcbcee6182c4377f9c9ebe596f38315bf2ce22026f438a2927ff3ab0f81e34b301ecd75fa600ede2bcb0b6d71153e28c020571b580208bd04301eeab432dbd8243cc346728f29acfbd64da3df152013449fe6c48b300368e0c3167213664f5e8741c56baeb7b465e4705694f87ea8a40f224a5c3a9d4a7b321733d9e8d1348ba1ce23255c77400367519997c12e0420f1589796caadeed4ec7c0391e9f8df228224138309a43aa181c05caf305b0146e96c576711fe9c1896e967abc7b6c0c45a6a8a0760486d054af4f6bfeef0110f3f2bf39246ae8b1c916c8f87368bb276ee3c10878f999051dd45f0781e6b775f79dcf5db99b1b75190c0557e2ce137505ff0222953acb0782b61ae62a431835707ac3791db26e5445f803d578097efd89439200151473039145b48a5f2c40ef3736915f5356a09ee7a15a3ecc669d74f90aee6366796640d04d91602ef46953736db8f4ad782de2d1742467fc9275826a77b119d5d8f859c880a9d93fff697a9297478f6b063653884696a152fbc9b3fe08dc1a1f22900e64743162492526ef9c41832d7624b648c411f429f47b79e18fec2c1a6d585d9307432f76034478f2fd03e69a00253337007dd91a522979e56f4a8f3b6c35badf3cfcb6f9c6691738dcaaea75b77e6c98fa7088eecf52242f62cfaf23d7294c5271f8c89e0cb51784461af077feae3732286e3d0d44342636a93bdf2844ae63005cae583612032ea4d04c4218d225205289dc1bee5e93039dd042c2fbc4b37df377c7c7a3d605f3038c2f62673c48a68588d1dc63a236f6bdb5fa9c91ce175f7d907539c2c3e95b3b72a8b0ef3f58954393bce7a956ff6de620205c2a7771bfad8f60328dc734d3c17528a9c38929532181b7cb5ac14e241c8c8f6e97256be4190048fd7db2a6ee55c6037a819a3fae70516652dca566d2a9236875ea4678cf760628fc221b568cbe3b7e4864cd6d8edb9f38aa40ac784a5167195a91858b6b818e15d728923cb3bae793f052d530dd6df0a02a5576d9b1d155beed304d3b8ea30e1419f4f1bfa43344ec390bceb6168b1a3221e73d9aa74fa69753211242585f5e3e293003045894cd7ea250482e6ffc6ef32904a18e0f745b88ecb82d58f574f1d9381add5fb3f7808f8be766ad75371a40c03b0c913d61e74d37eb50c55dc469e7d96e5a59bcfe5b8558463ce98c788995dd2c80d76e612a74cb4629fa6017f9be9311fc7f24de50f3a969dce5c605958335aa9736325d050738bee7fc2cf47736422a87022d6b532deec1fdd5fadbca5a77c9d4502bd750a466e10af0708ebdf2d671d11eca5616ec5d2362746b90fa2a90f8c480d8e725ec882e4dc5b7576c3901da4015f2ece8ae98c5a7cbdef3c824b73a246bf0a1c3b3ae0f75754f31e23202637a9db94e12d8dc5364f37452b5023e1e707ba1241f60f696641c491dde49b8353ba68da4438d316346458958dd37487b698cf9b7df5caa1e85f2fdace925ecef7db8b6dc1f360e943689e1eff58ab8076cf18f16c73fa36310a2ffe73fe2dedce01415737cd7c5268998077622a6f51d927090562a3abd9cf49ff9e926d1dbef2fbf8c3ead6c8dad6b4a5ce9e415acf1b4f00cf52113ff6e2d4ae93ddd5d271bb08a49be7c776e75078e81b5c65399f4518dcfe365efbfbce95d438b41042d3ba33f8b9e800183a6499034143ba5ac2d613ef4fa766306d4952221eaf12cb8582d98525e1fdfb00147a0f7391f2793d32864328f7c5745ce218bd4df3cc59279e102b1b6a53e45384f23e5a0a8350eb7da5d46ecb698c322dc24797a8bb13449650d29dc9267d5c3f3f2f7e856788a64bd7607f4bd9e2eb6feb1d7077eb45fdaa81d47d14bcfaf7f5f6360fe5d137b63c92f9a1c9afc764bcfb52cfff41f8fb9c70124c3f2f03b7219273e1a1961ca1c779753cc0ad008d768d1e765b44bd6f821eb156dd4dc8af5bb648c58ec4fd67d6d2f23d7b79a24bb0660cf4ec32c207a5168f79d84ad0b560b9271f37ead8823bcedfc210ba452cf4a6542ebad9fb1e45e0e7c1b78be35eca675c5dd212e20be031190b6135b47ada0a9a82dd2dec7989c861d45ee2fccd3ba5b37b76e36c74f9e5ff55755488e980d74957e6f51422ae545df95ad5b1943941c57af39a49f76da0cea025b1c2f4028cfa2a3938ea6dfc694a35dc903bc35a737c563a51ca9f8da3de45fc92a861389bb4a54116852da7ab062f0a35663c672cdb5af3c35ee843698bf0b94f9df24f49ea543306f86f601727dace5775feb3f4417e1f2322df02568354424f996af8e62450c53c19705c2f53b97493c435f2ce23ab49cfcb730751b92e4ba7eeb10f8b901758ec93f5436240b430dc62e6b44f840c4d97b338d7bd07fbecd38002c090b89b1d65d7a7847d26168f8c0daec5741db659292bd4454ee649646364b3a8c905eecaefd0d507d8f404e22a0f8b2e7fd939c337fc07c98a98b3e69ed9dea2e93990514954287d9d81e61dec3bd96269f3a6bc1f955a3a8a53935856d080290e7a7a8a366e032a6659b6a03eeb268e06cd3ee593fbc081ecb8f29b0cfd84167c912c6905d64d7912c8bf42f793bddc480e4697bb53b7b3ebd3fdf47f914855257ace264debfcf86f85f6449ea221e48da3f5d883f175143486f3435b8aa3c1fb8be9393367b82fd5f44d7abfabd9a92864aab84ee26547bcaf9f93577e33200f3f9b968fcc76f5dccfceeb469fe3a8469b75e890a3d0873c040964f8401fe2071e844d459350a9e909472bef8aa29433715a313a079e20fab9e6c48f19843ce3ea79fa1798adf3f7a5c3972d12c069f08f93b3c857a7a7f916707d8475c0f13b74c56c853ea21d590371feb7543a98ca09717b2acc90f75c5f91a162182f7fb698ad7fb83eda3b214c0b1e3bb59ae7866b4d8c6d414e354471bbec55b9c6302889aa6cd10d8589e2c117d598da3929c9f8080fd679d03278673e14cbe11494269ff53cacdd020c11e42dd2a613cb891b9f6e696f44589cc60faaa80692a5addfb8dd2dc2f1eedf5f6962837f1ee4163d52c53a04d3f45c0e1af0df2321e4745ecda6c03e7b8a104debbad5f994e65ffc69325ef57710df80cc881d8938ee2d939bce7be0ff03e8af17d360daf6f41323853ea76f2495a72c3e4c96c55a8389b98337964baa63ce74b42e7a88c40c535f8f3448c68aa0feac25f06b85df224cfa07e78047bd9a0ae8ae474ce06b290f7647c15d1fbe155f2555ef447fb914ca506527d752d1500d1d73ef1dae10dda49d6df1d6aa8d8429226bb16e83ee5d64ed74363c5d424827294954e5fce0e84509624de269d9d70f2295a7b6ae767c23635a495164fef66eb35f842b50a4437d87cc5c15d107188c60a43c84a3263dd904962aa4d7736fbef67db0e9942c21ab7b1e9d70288372da9852056f81033461a869bbcb11514c0624ce5ce873e0fd2c83a5656214f52f75e34be0396642e90bdaca8f7f49f1707f65771027c0aa1d7cd18973526d5614376ea25b2eeb7db7ef9f0cbf720f28546b9b7ab90c429e04abed633c8679b0f2207e144785f9bbe51b92fa26c3153c7f7ccd7b11370a698868e870f078231745d70ef1123f8cff4d302dfa9406f06f68ff686d80dfcf224e473caa9661def1f24ac604377f37324dc18f1668086f57807bcee602de8043584df38028fe9404ea423d9ac6d95abcd123bacfced3200bf6301293945f0ae80e462dd4d5731df4f653ce4500e7448023fa15354c1453ac4239d96bc378393e0dc345512297e526a8b430b16a06a25a5d4935268a6e7ead0d559bb0279d49ba2dfe59b0789144e284c56e63e328ca877524cc78e112401602405a111d864d31cc04aa4834ffc4a18e368f0f1f17ba6558fc34aeb636445c3574a0d026da4dcf94f4426447c445038463858b59dc2d2613637894247a0204c1400c38e94119df1be184c5591b3b251c004956999b6ff9961b03b6ecd07726fff5efe152ed36811370b66ca2042b8616953db403463952ab07cb7441e10c42c067fef47ec0444385ac50c35e2e930f562da1bf5187bea3905255db016fbb2e0ed2f084e6a64484cb476a7c2cee91366a1c8502d813181eb35fac54ab28456e0213c6bd63aef82125c168060bf6a1d7d564a48ada466696a2fa387b8e80da2d4dd2fd849766e68ba066ac8208f44755bd2feb4366d513c6de9058a302dd903b503824f38e33cc0d05fdf0288eb21958a363e59695c0ad8b0bd09ad5ed0b73336085b440f9b343db11d31bd21fdfb9b636cec6a540a8de82313c5efd305815910aa932e274cdbd2b539708def639703279a48bec72508303eaf6ac1445a20daba581785a7d59468c7567a4770959268c5d6d984a0f3d6aed70b27d76deb12c80f1b20ff6c145e53efd986b08fbbb92fe633e7c467a777c2a5f18a77787736a138c24a8b2f65bf0460b78c24653258600061dc403c473a691b5f942ff831d5efa36d38906e1a7356666f00942b68a1938b8c817fd3d9ae045e3b4d7d00f7a4e2152a44aa7695a8abfe4957b60792285c5708b6cc45df222b8ae5a367a5529ff3e85d0c37fa270be220d0b652d161fd1868e1e7d25dad2b4f0081a323c3de15f5c917ccfa90ecefebb4e5022bd6cd2321ce791371e469c0ea02446faa5409d8dc70bd27eed438a630b808aedd78f753b9957780c150a3e54324f", 0x1000}, {&(0x7f0000000540)="f036507373d3b6a873bf825007953fe11409449ce23591987137be9e89aa165bad4db55c00fe3ebe255d0dffe2b217c43a23b5b0e4773e69d3ee6cf8a1762d9082fdbf533f6f7765889357980ce3dd0192c2998614d67a414e665487620f2eaf17ca4b85f6f5fe17f0faf4ba026b66e503afa4758f73888d4c1bf9e06e32644b24c3ccda9fb7bd96be81de66f2347835ffa28aa44ef3649c2f27fd1a113a707dd0355194976010536aa276ee0019d76269e7e4005b0bd29b93bb8f7282b95f11555c8dd49954dce0d3d3f4d9b171213e33deb834c13607a9ef7565a0b687cbb13e470080eee516ce85", 0xe9}, {&(0x7f0000002600)="07d0c8029988f24bf7f716e5c35650419cd92defb41fb18bd27c6b9b49d74c593040489e9c0a8ef3d6596a4b69204a8d20a26a2cec873da52196758a4cb413cf72a47c353b6704ec2bc6a47e6603df3e3b41b0471d4fb5bf5a165ab236901ac090a95423c9f23039f8ca5ce9b60c96428eb8f823a3a06d3f078c30f89b94f3caef078638083d57a9f38e400e555be8656c7fe145972f2f95279f6a49d33159f779da3a5f06b7c130191bfe370d3aac3d7e9aabffa969b517c8f7a65bf71f6e0992d480c3a2563558b15c63d4c611332ce743185a80c7e2953de411b442c822f5628cfc169b6f94469cb1521a7bb418d88e894230b881000bd90cde70037a34493632e845d3c30c700b5ba974c1a7e5d5093e4b1e2b99c7781bba76b85581795e4c0106440f86a63faa4fa1466efec85574637c867ffb662070a502791a68dc99de4360d7ff1fa3253759b5bc265a5537166c4abdd3c92e10bea9b3e708ca0f60c9281840bc58e90d38672c64f08bc36ae0a092455a1965a30caf73cfa9385c9ed8ce990c2ce83c50749825a13059327d7405623486be9a57a8314c656b625acb1884441b694ddf140d65083e383f2afa6ea76abc5dc50b009f908186cb65d2b8215c9b3ec243f0c9ed4339f4c14ca7d018c183978eeedc2c4daf7354cfbacb36974d281b09243c7109c6715ed03ca99028c6d720d9684933fe5a47109c591a0b0c06bf41d342264fff3da80d9701954683a6afb87a2557a4d11cae14163895e6eee0a0b4058b032283ed560974e4f3fb17ac135ca19d5a4094862f751963d77ac695a1af6438302757774ef2ee80099220aaf49f1f009f920a4d273ae94d085d08de6fe445c6142507d48f773e590bab39f718cc5f6ee4bb89a402753c3de5f3aa293f2f4fe90d3cfc77fbdcf0f4c57d4142fa86946a8e5ee6ea2371564329a522f13b9e9c8aaac51d4cafb3694ba1950cc8cb626b1e0d392b67183fce5200bba4c3ca33af8dfe03cbfb7a379362a76171197f3fde2f83f7561d3cd488b51796d79ffa8cd5e597cfba8ebdc8afb81f38b67993c04a39ba6411740f448f2934236a6225ddd79b98634ffc92554b489799a5b80568ab8859ef47a598a02d060b271a046a510eb07d090035f174254a647d29063b207ce721410795a299d296da568813c3afcb35e3f7f1e7a0aa29323b650308c6593165440a3335e7526c23c93fc408efc8622b70abedb3c1e9e2cf23119b54fc9a7d0d3e2fe07d8de4f8b8b758ad403c275306ae8e0b2aea71730492595727afbf2bb5097de1fef01545cc8da4c0a21afaa6388fc5b79ca649cbac7b3f126cae0e67cb9b696fd134b87d78ab6abe240888bb552c45a057cc09cb92bde05c3608244d15300bb23ecb246fef007f2f0b26ac271b7ff7907bbe6d2ebb338c9c3ad4804a703c3f0106f4282b098338bcfa95fc0d2a4ec7ca19b24884ba24a2cad51f83a3e29c38f3d0835eba1d00b8f540f6c7ac9b524733809a5aedd4d624e99e9cf840ebdccbb87489c02ff181fbcb52224545b9592b0778f372d57c26021c5f349c171569e25139f83c04443d486bc24a999c58b54347dc437f54016a4de674c169edbacf42c79bc7d82177b512f23c090226812fc21d368701c9ecb4ce05c09dddc4ad4643143b9f03d54b7e58eff8d714f75bdd61f42ff1df954f5fae4eb54139fa45ca9a12dfd68f97d409841e8151f4d47bf1a23efe4872118924e562d6f168f69f11b5e9a3cd0846b086670a9b66570d5a512d83ae1bbb18356d42c22992bb16b57a66e2b3ed14b15761557dd7d8700af5365a8cb0ba5d73cc9f9000885d011a1a64792ee359819b8475c8659508cf10a2e667336e0816c0617e72d2747fd5f72f93a9646f542310046badc3e32a71ded7bb9659763d39794f2937755e126c7eff1d6aa017bd839c0aa09165423d0b38b078b8dfe48f43859cdee200712bf522f648fce9e07c70855f29855251c6cf1a6ac3d077b810ed2385f5de182d5d85ea48c33658bfcf5a98a4433ce2c86f6912a8a5372ab5e5c93511b18161b652087a3b651197dc825d035f8e23b73d7da4656bf0b84dd4c8b85ebae6a5d91b1cce0113aad120cbe3412bc8e2d1269efe456ea42d1ce0d415410dd90add8eb95a910d17d7322c73c36188a5d92ee4dc2338f3a67b310288fdb9c02c9773c22be53f3ca65fa62cc16838d61f375eb409101856476005d0fbec24135865d1ff6eba56e441ad99a6fe927806c1e1ad7df920a7f17727232523dd82df439007e8986375e11a17bc9d4d9f6843fc87e5320a5a2097cdc6e8845260413ec0ac6b6685c5e0eed4e96c89624249618555d322f739d790753d7b7c833b6a455c831223ee4906bbf6367c4501793fdea481c0303b72a23f4473cbaf4c31a5d6bfa75f9b1665877e7b8af77123f2ea0e72591d44ab4fee612f7eadedda5cd65f6dad759778a76a5e35adb85315ade93014cdd8e1e21e435031d6c708a7cdad2edf96e792c37bc2f2b4e7425780d8ea8c8c32fad565ce52edea79cc621d5359b0e75428e326161e7dbe408d11d918948dcab1b5f51320baba2d489da4753479c2fa049935a67207b768fc4aa99e0333d59abf6f6d66c6c8b0366f3047c2baaaae7403a3d70fb4375d6bde09d612388eda40980edec0096e6b1775a46d57ab1335e38c886d8f0b753afb46f5cbded4fbc6b38912006f55d682d53c1cdb917902abdff72747a2cd3107231fa2ebd1a74b6eb00a47f64e5f27dd768d8ff2823bf28f08dbf61e43a7f1a15caf13e36dcfcdb077500da2d8219e38f73469db00667786ec555a8f6fa072e5a92b688e6a4be23589f2ffc65d48c1d5220625706402d06f26f2e5063f68088b13682e86d8026551711b78b0022c8e6b98ec12f83d490dfb3e0e93b0276e488e52fc10a9e47b56b93f0b0c6561ca7b896e768e62d992774f74708ad011e222ce65ff696988b75f42a4cc2a3833ebe1ace485dc1ebedf110ce0774e29c7f7d3df88699ba40b23425087a2e880fb47a7ddd89de192d4ccf9ba71b45a3ac4ff4514cbbea265d69081326d4141927ea762bc9b0017f0b703e8532c858980bac53a17306fe31b6d0980c48c8d7521684abea92e4644c5c854878effb7f2df5ac44142f5322add91eb7eef16ed0e0179633ebe6845346643ae0d8e5ce2b79268b910732164bdcc1d49c7fddcbf7752c84731e72324a7ecc9d4903eb99c16ed106403b80b9e4b27eaa4e074f0e6232179e1a74dfedf187ab87ed825f8d1b78e168aab0af68f5d35ea285880555b523f0016cf770d00e9eb05bbdbc466b4a3840ccb29b03626caa30fc3c38b1c4d516cee543253a42c07113735e53fd98c5feeb4f6de969427dd5cf6a96c9d3eda4db4f71ae4be5854ccb9f865d32aa5af860e9619c5651e66aebaaa6859c36c27a96d5a7fb9725d6863189950527c370776e805865fcbb8e5aab5f4ebd882139bf2ef468275708661b7a5d618b8f4c82f6584d59fa82a87381d57fd562fc8270e96b2e9c92f59b89aa08288a421627c9f5b9d0dee9e3a055e10123b3e75c1176ee226e73e3ce6af3e3f4f4520f5a7f503071a1ffa4e5407c5107993154341490092644d38427a459b90ce62dd33e850e70566c86b8304fc12c2854a852e4f75067390b0b4c3a33e606a5e9c62af44d5afeac2e073fc79a2758e5336e8f164b7667b01cccea14bb75c972ea5e032e97e025391d5f7df46bcd3b3e0139d87575a513c621a42617683a71f1aa604a4aaabd28b75233fa837ba69feb1354f1f1235b115e7d912a333dbacc8874d22b8ce33f6f8bb507c4d1f72c6d2ebcff992f649623faad4e63344509503689506f7b9fa62c4bae71a62fdd92206c3c818694097b0af60cc7d7d80c768caf124f611a17c82485bb22edefa175bff76120ad78fa3be31da456faa393b1c4ec8152392a146a1ee9dec22566c55925aad59c5e482356a247064dea37d9b4c8bd8cd1ba442f93be0ec298f7b37ad707822b9e1cd4ad65ee87ec9072aec493078053458138b322d98dc49c127e507fc2c88a7645f8b044d01b309115b1f9d4a615828c727aa00cd548c65d087ade9028382d2855423cfa123cd737c44de25d44d6b5eecc2802812e053ecc64c5806e1dd0a43ff84fa06fe118c8bf3b6b538a454036c101386c7d83522b302c3da5aa64fd84b10add51b8563e71082d0f24b7ad70921b5386b82a850f3a0b37dc76b2df2f91101a336934717bcd4cbd8bb52a5dcfe289b430ef01dbf467a91e29be77523755a7dba7dc826f0a3da6ba13b637a7399c665870e961aa63661a53b631ee5d143b3eea6a63d399135206292dcce0d3731c611baadb19aeffa100c082ab6b8a3882ffce3cb508feec9b659e934d14df201c7db4349e932fcf56d68412f4a5a42b344a9192bf91454801a85a8d724474b72a99d0b548f0c6821ad586562e5adc4f56d6b0870ab9332a2c5a74acc487ad0e65f066ea50ad507ec38f68140f0e75997f18d3c38869ca29108b0698bb8713f796cf3445aa9f1c0f1ff886c592bc6f88bec5d75cbec43d902f1554d7a36f1d4f4b87df92bd76e1638deefc98cc5ff5aeba6a90c93bdbf0b6a36022a016e8b4899feb6ac4f081fbc3afb7d0393255057124d48ae78bf050599581dc5be47b0fd7097124bee74c1e2401f278b130235664293595cd071d6c47b1d94e98bf9224d6749aba7a00902f3784f83606cffd4d0004a2f51515d61fbbb778d8dd09380aac77f409d604e99eaa0f89454008fd1c3050c9e6ae6081b0d426518a17d4b982258d7d74b60cce8b240a270f2fd6a7ef5a5388e1f40bfb47cccff50d501ae7086921011ae01ac8b805c3140dff73dc19d8ac72c504504f353d1f462e2cb7169ed8ef004186e651f78ec5330957187e5fae7ddcc7e48a8aba4c9025aa709a48c1f20521307769841cf3fd37802377cb973a77a0da1c9ccfb3b89b523ceef60126bb9d7692935a59e13f731835b30e24c958c9882b0b34d1aac482db2323b387954c32361ce7551f528b99b1bf71f649788488145e76674d7a8f2c3ef19d68eda3f88f7cbc4de79c1ca652e9b5c55b9eb1c5f68ede23be820bec843283eb212dcd2f99b8d3e416e1da8754d5a297545b6f6044539be66863e3cc40c99cfb77b036b8a6b93ad0001af526ee7a17bc0621ddcd6477d7e899a5d1dd2a2354dc00ba2afbbb6f23bd1dbaeae8cd9087a8bb952f9b58ef3ddff919a5536b51a75b0452fc264650a763a7700e9c13936912c25b41d323709301282b9a09271fb07b9b9d258a384e9210e5510cc512268bd8db769828c8b5b83b209cbe394e61d444ab24da0d3ade8b2ab9fd4e774803764bed7baaa5c4713a1b0d148301ba89a0e14a121c5027fdcdd5aa40e0cabd1990c5e0130054020982cbbb82af8190ee9962e11398b41c67b70bfd58a1086e28c7cded6e8c5e631045f829e842c0068589ccbe001841a16153ceb5ba55ab94546bb630369ee20414905fe4774b601931218712543278d1791283227687e5cec97add2ede145ffe4c7631ed7c62a7002d02c74e3b0842582ee1e878b8ed56c5502a14d95dba2faeb08439933d669261a67d80d0c641a78f62c532b987c3a4dca091b05820835ce03d0f17f5584424fd9dbb3ddc5470cf409836afcfa35f9430364f97238ae779032a42ae0c2d2ddcca1f7696bfe3efb929e395d303e892714d5c515810c50d76700fe2eb69ef3a6dcd66302d528c4489a615f8107cf4a34834b3d0c95f99b09a3cefd25850648d8", 0x1000}, {&(0x7f0000003600)="a3b1ea21505854280ec5fc886acb91102112e885e1054e67453dba1114c5aab07cddf142a29c4f5a390520b17c5d83c4887f17768d1c9dc7c88a0607ee876c7881f4dd572c11810fbf56f46f2d521c8b327d08ae8ca9d3fff89c0acf5b424c066e3bac2d693dcaa8a6dddfa12c580b5f25e560ff0fed12642a06a84956199594b5b32967d43d872949b2b6db4bb78043dc1ec403695fb2b593da69d54046e69ac19608ee93a061b0d1f32ea7f32af0549b15faa21e5472880c045a18079c7851250414e86a2e836d75058f715fb7d41c8323bdf7f38a867b38eeca93bfdc2e4b765ab1ceb43d727738a5b787b4df126890278945f680a4917104c070dda67e53f6c568523f8e8cef0c7a96d399fa78c3065b1a6caddcb3d8db1890df1c50e9d65bd45f88598fee0113e412a28595fd0e6f53989c9ee9b0f10b0b4d50cd24f891d82aa1dc780cf97b226c9812b3bf2178d68324e2984da9adca7781ec883b3bb2b944b793ef522444bece261a563dcfc8e5442472139a412a2b44610ca195b1a82a06e7e41a26024f5085ab02039c6050f8b81c178716878c2890276ddcdfc998b40261ec9180f1dae7bb43e8312dde946caf784ded7767c5cea8b95917f6fa1cc97fc57fc7a142900f979330855d9e1a9ebadfb6e25536c707a9dbf997791ead2a9088d770eab7d9a6d16a05e189e64a50f963e79db70e64f68d2afad68dbac545566f963a00040f8e6c39bab3e00a78c52f73e0e27132b7d0ce4d739f3bf2e12f049915ff4b1610081aa1b8f3f216ff58672437ef598d1cb8b2d7b87f5cf9ffe39718e037004931f8da5581d418610427d2c6aa7f470a1e0128b57021ba38c42ac1a4753bed76b872c600ebb8194c5dc5a1c998993eba698179df3be000ed4ba5d786c60f63f57b2f4cf6de6925593a27417c7401b8eecbd9568d998a6f15e144d5104928092547e31cff54bff96afc16bcb0ed956480ea76f18a9e2b7d334ccf19dce28bb8200ea2ae49e6b2235520022a7fd56cda066d96b7e1e9491af253cdc721b4f4697f8079be8427b017bdfbcbee93f137229f4ab410a6ab4bc723a7e058e7f788ff67df5725351d24c7e256da3ff88deaac881014e88541562c312f7cda17de0e66dfa8bc5f3fac2b73577505edfb8d9f85c74effd2ae6095223d8c590936d87561d0c5c2703a8b9791c489266ddd0f61dc92bb35b94a3228536c58c98f2405380c37169997fb4f6b997e3e1f442e5252eec552d003a51c3ca1efa83125292227883fcd4e941c65d1dd0e5d9e3d7325b0bf5500867c9cc30261b73164c91df581fa33103872684058abe8ec6569b8a996d2b6f0bf65088890fbac2340cd50a040b9a83fb89d0ce1dcfa451990f38bf07dcce24c5204baeb7b63cc7f26e90f99fc6f2956f242bae486a96bea0ceadea9ca7cf6a711a02b61067ab071fd2dda247229fd8705f8f9d7d9295b8f5758a6d56ff0c43688117e4d131fe3acd5a0bec02e2d3c98a8a7190a9ef546d0ea5c90fa34452de6519858d7254a2081068dc56c77565f6d206ad78fea7b6c8d85bdf1d39083c5c753ed6a1019525609df9603170f65ec20276f73fe1333cb32873d6f07776bc308e5e60b9b8a5d7bad43b95a2d9e68ffcd6c72bb990f52a04710555d187cb4a5f87f254c9bc1cadcf2f5b71eab26f9f04ddbdbfe71dc6465de032a739d3c8b193439ede38afa917013ad0adef3960c8b28b7bf50c1a1dd5872c40a65eadefa232ab998d9ece1ca46ebf017ba9a547247119848e32310d49ef4c0a25d1051ea3a03ac7fdc45549c8bb0c01c3307b2f0c3d9c411f5eb5b7076c62eae1b6f89f2137379909724550c762ba9333b318d8ffe67e5d2f73170683fe5d655752b9a349ad3508a916225904914970b118563b4c5a6a5d6bf08eee245ec709a7ffd8e17a1137ec61523560d234de56db47ad2f8631ded890a8fd7fba93149d823eec498760009acb0ca2a4563480c9f1b7e6d561380672592360fe2d2809a3f46fab265b7fea01ad250bb4ddffa51462ed27a4d7a6868b9b1e42d8654035fd2c67f88b8b52606260d27c448bd2f6d2830acaa74a2b2cb353c4e2378cf9057dc5d30e25b5f5b2b5ddb8d6290858997ed2d8d731ec771bed6fdabc9f027e529643d6a59a973ce8e340ce585c70602bdde98df0b84fa737515c035f03d88f11978c5cada69e1823ecd9986e70894b7937f4e5b293132cb118571731f9b26071f3424b8fe6fdb516c9fbd72953de866cfe6ee719ac48b8d160a6f180c907a55ff76b5db01595cd747d138c6839e5443194bbff1268c9ea60c779eee4db29d7aa68b42236a972eeb2e6cd61eafbba77fd10898521b01311fa822b74ebf71154da49d9950c49a3d6418c0fcb8803064d90e60abbe5111d3d76877a9bccc28da65b7431abe564015ce55d3caca378390349963ead6e574d9dc957925215a907a456cdd2fa7176e7c8799d7d0c7ab9f261249b209fb99e129cbcde7f6ebdf03d896dff506a942191747970a71bf75a6e31c9c480f63644af64fa98ca6e84aeba60a2d317cd46b24b93461599fbbc6615036fbf86c5cd7659298418f8e3a633f7a58c1f96a2d554c5beb64ea71533d6586161ed9cf782b458173994fc3ce473331a8092df6405cd5c7380df250c4b498403b72327e68ccc43320e83dbc9337f96483f134ba48e43aff1837a39cf3fbc3de46aee1bdd0b369ff13be259d4787efa17ed447343387b6d581a93985dcdf0985ac59b522fd048a41e23bd7c9ea9bc61cd4748e5d3ad5f225519d7e9b00caef75c0d36cbdecb6b95d02576062a2c5e0b5d90cbd51af6e5b74e38945444f66bdd887e5875c9dfe2beee4ad2c0ddfa97e20c1528facbc6150e0c9e6a037b238bffe29dc0dc780f7bc817f0048ef9f45caa942ef62c8971c1970fd76b7b36a30071a13325edd27490dd784699da7c33495f1a81259294eb836c1bdf61d1cf0cbe9c91246ef87dd4c1dbe1ac161963b44654ab07a5c4428219f140fa8a63548964d36ef87a10c02c556493d4dcd2741013d895ab338fd58d1ad4672ed81c3a39bcbb0f8024090e47a1606119da816bb8e21cafd7bd299bb408eba6bb37b9732846f557064c3b9cef71343eb8c1851926d5a5e84230e912357606189b3739e4c88f009361f337f83c6749931c93c6de8b3686a1b4c168f2784e5a58c6e2d7f115e6d6087e2a5106db0a07a1c05419403c17b0a7c247ed820383b8f07a4a9e48e0f0e572f21fd4dfdcd34284841905d03db1324b56df6cb1ec10c8bd752cb122623d5fe42a6da38ad0cf5f606779bd80efaab4d86f16205f595c595705c396552625aa83b5a1c55c230e1028fa5ed08fcf4a47fa8074c98c9f76365552533210be12781e6f88ac0a97318eebd9c4e8e7f343c576320037677277e8baa96ed88eda2527385532094d4be634687027bbc27e3152472f26d6de630d6026afc0efc53201538e9d64a4bc401c20254bb764ade65b5185f9d5b0315a4bf4b50dedcdd062aad95d1b7a1775de78b8049c77006d546ed73fb6bda7c64bdc68cd0d4652f68ac91af19fc09e6429083f863b10c740701ffeb34ce16d89723862224568b1e730c46286432467cdcaa7a1ecade6e9380552be3cbbd7e3723f0f386c5c7dc9028f350d3f7212ae381d81f0ee237b56dd807d8af0b00f889a70981d8804cbbeb3ecbd332320e4dff032084aa429c6a190fd1831bfaca06d8b61310aae82fdc9f40bbf3ce5cb5cfcd908678e2659d14d267d68a6a7148c022dcc3e415647550b9bf874e508ac2fe2abf85fe03f4483db0bc8394fa86de7c6f4c0a7f213da41e6c8711ac286a62794bb904eff0c3cc924a40b96ac5b2451b736d6315d1abfaf0bfe12c9ca59f00a95dc86cedfc981d051ede43b3084909b4fa480b2dfd6eca8b13a2a0f7e6763bfbbef67bc3d72a79eb20bd8a768e2aec96c426d14aeeabdf493ff976567050f788e5d0ab6771ae3da71d8bce6bcb4b73c369d33c0b03d13d7cbb1c715f6203ff3c02fd9789254f0234c544905e6c200db15268667dab7d10b7c7cb45675f91b010653a47849ddec2e0bfacbad64f56b0e66e383fb08b4eec81f8281d29b23cf81804a6eb3b59ec788de07a54e0a83b5380ed8f9c11503531b03bf53cd4cd104c806e2ed2baea8c004e5fb46ad5d442ecc8f3c0851a6f5f2ead9013172ccf54a2333f9f2e0c0ec62aad1b612b91542fb7fa43421c694415f6ed9e2b683a50be3c05c4e68552d36efa8870f31d8300c5a377218547f7989286a6f3c030b7385b699e88b8ac52b5ffe986b3f7b7c569d8e3a8e1efcc7d2ed339753f40d2c25f6575375ac6e8d49faa222a28a5af8fb50dabfa9d898ff6b7508b1aad4739633c82edea21515ebd54cb414452010ae45acddd7ba1bfc3245afab4319d71d64077692af4f3e3eb5fe15d8a85bec8cb319b2ea789a889c069a8f469e054cbf3e23b829d2dc218b25d7b6abd80024e5400f56fbb2f3bf499720120c909b5d4cb27d8ca653702c5aeaaf487ea9f8942ceecdfcd09d52777afaa3b3747eb8d2a879c07e290eccb14442f5d0bc947bd61973227995b7bea52b0d9f53ea3caeed654f9ee09fe848bc9bbfecfe229c95474b6d2ac987f5ee288cb9bb748bfb347f8416e0dc2c3ce37a6834aebe0d0376377542b3d17d7d8eb9337cd8f5a1e550ec4a3df2fcc522e62e6debc40fa6583b6f8aa9875a581e8a4bedbba7f999ae20b5441542fb6b709c309778b8fd556a9f9f1fb41ac4637e7322d7f5c2b1f5655e6f3f8f05b96c89c711c839a4ed3e5d4ee28e7656a63ffef1bc52eda0bc0a6c97e351f3b8193b68c5953f03218e69b876b2237be2eae460700ff24b62fb9e7789c73adb703f4acbd2cd37dbfc103548e4d46323748e57cb89f68435928043fb16acfa92e7d90de6f106ffb4d89fd1706974701d7f3b8c9fe240bc4d07e498dc270da8b496f1fb26021d68e09c56dcc844542b7fd354189ec1427db0b34009364bf914983e3f819ed8db442b628b7971e67b2cd16b1fa8ab68fbdc1f3aa1a8e614a7aa32480e04b177819a04694ba0739b73a56f70fe7c795717e4f23d137e704ae1e33fb56b2aa45cf2a10ae2979220bd529d84119d32ed88e0b00101e157b496a29a8349c16e4c0a0df80345b14a6094c9eb862c93f3eaa8c3e9ab16e88492415c1ea47cae09b5ab50499cd842eeace6e2dc4d5492d8e5416e849a782a40049cfa58674411b9867585fbc788171fd3979a7580784e1704d7cf0f7d8b97634f2002386a9a172d9709b8bc824b6b289fd7a3600455d251986f8d1d8a341f3de6cd28a293d5991e58c16d6683f3a3cc98f10c5da80b82a4eed54bb498f298e768158106a8fc89a788cb2c2d2d0931e9f1ca78d7d2951ecce41643c5e7ded70a32449ef4ed4f941e656cbd4ec1efe74614bc3e2adcabedc5c366a28f296853784f5100b3444000e6c525f2c7d1e06fb003b7864f1df94d6118dcd9ac6c7f7e82c69031797e603dda1657f1256ecf0ee4cdfc0bf55e64b74eecf54d8ac0f8f7a6ab4cef07ee82e1c6ea0916bfadbabd40bff1dbf5960ec4bc8401890be18661f10f623af82f48b0136525d8e74d97dd84ef93acae633ba7803cb95d7bbe798d7c7e42c7298b39d4d7ee16a008b46ab9f4b231ae888f10da061f535c965d3e55d7b0832997282d813b273dae903f189dd7a4a8f0a4957eb9f98e58b3a8c98f921b46602be7cde7464e77bc1d27a0a937e1dc4c88a48b275445218f4f51cfad4d2d00aeb50bcfbb930", 0x1000}, {&(0x7f00000000c0)="608ae87b04773a6b4bc6428dc23f0b618fa46b688c36d2264e2b1ce9703c7d0df831b80351bbc938c70869858afa80793b37b11f9960c0cdc1e8d5d8adc39e411050ee7f8e06941bd12e49e08e933122400500067f50975a64e3d5c6978b66e9f41e40ca96b321ee24e78dcff5b2df1fe08ecc1293d8b91e50bab0129791986a293fe892882ae61ffcf09bc7badac45d5e9e92eef922b823e3fe82499f39a4aa150c17fc3ee11482e5d562f3dcf80a20", 0xb0}, {&(0x7f0000000640)="cef5c460e4052f53d1a8fa16f9ce97ea01d02ce936f66ebbaf6668c95b249186958a2749ef157e8a738407f04547b30e09f65b2e0e5ac501bfe4b2646bb8aa3481c7701ee84e34e9254fb4eea3bd1ad3ac5ecf4a40ec951920d3b654b08903cbdb5a7149c594881fd3724e56e2cacfdea7321b479801cee346385e903856885b477ad213daa257d004fe16ac424b0bcad0beb6074d4aeb3ac2a6ef28dba08d3e5e22b250836aa6278ac7e45e050f5f047468cb1379072ea2b122cdf58fdb8aa3784e8cc42d2268e89b3b47120b9dff95c813ce501e0f2f4e8623245f3331f136d0bff22efeb7e2f478691f59d7b34b8f813bd8e37879c94af7", 0xf9}, {&(0x7f0000000440)="0200c2019dfae28deab72011d9592e802034c9fe0b52bda690422fe72711bd314ad811512dacdecf2c99139a089182571280ee18571537198d4f6974fc52c648144e7fdcadebfcda39f6b2fdcdce476bfe62d38ae3dec47f89bac039322636ac7916736c8ff5707f6a6d03493cc4ad84b693783350922bdb213aef30dafdc0007216ae37e522395933967562e5afa5e233d472745805614c28adcafb4518954b824e032fbecf619ce760feb0d0baf93b25ac9b8c3d741507004b779162966bd0457bc0d0c00ed8cd3744f130f59363b7c63417709a5e0b90eeb5a626b164bc0a595d19b4a121c8c2", 0xe8}, {&(0x7f00000001c0)="62b3611bda643f9b9e0054cc1557170ba25745009ca0c9a1570945a46a1d85", 0x1f}, {&(0x7f0000000200)="5ed320416c5d4411f7660c62fbf24bbcce3172dbd1e7e0f9598b73f0c08fe850ae4b5dcf0cbeeb3164e2f9592c71fc1f419e", 0x32}, {&(0x7f0000000800)="99c66f8fdd22b24fb2d5447aa33113779632c0c97792a9c3cb517b94bd83bf4da29a57c895e02ba21b2278e7fde736fc5699de320f5505f9380eb252a8bafd00ba685a0f53756f8173ab8a8d38f155fa59ebd86cd374290c13a58d9159a86f0c63007f40a08c4281c0d0e70fbe1629cf", 0x70}], 0xb, 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) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000, r1}) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000940)="4951c97324392746d1b489aac9303eac05902a16766621d479fc7e4c8eec2e140b426e2b08aa13e2d7c4247858ef767a30231a7fe29e7ef6fc4a1ef9afc33edecdb889f7475141cd8db849315efc65618fa20d0309b2a09274a2dfe395be53195172e9927bfb99073a15ccb9e9b441112e5574ef69d276836e3bbee63ac8db1817cc5ed5d089b1ad702df8809ec809ff19b36651bddca59091307d53d0f7bdfab25c86281d45d4182d13", &(0x7f0000000880)=0xaa, &(0x7f0000000ac0)="e9d6dc74a5ea199595bfd6d4502e93abd40672d2785634f3dab6f57228795e3f5c1e043f0359022003adecd0976aa3dec4616459d98143715974e9b219477cb8e658d5831ba6f776", 0x48) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001, r1}) open$dir(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x60) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getuid() executing program 2: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='0', 0x1}], 0x1) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000000)={0x20, 0xfd, 0x10000, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) 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$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x3) executing program 4: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x1, 0x4, "0100dd2dfa7f0000000400", 0x0, 0x7ff}) nanosleep(&(0x7f0000000080)={0xfffffffffffffff9}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x4d289a0929f41609, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x3f, 0x1, 0x9, 0xfffffff8, "6a8a30a8066b84f19ffb2b4ff7e621711337d318", 0x2d0f, 0x400}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0xa63edcc34f204a84, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') setegid(r3) setgroups(0x0, 0x0) r4 = getuid() mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x6381) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x60, 0x1}, 0x0, 0x0, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000015c0)="9b1809c3", &(0x7f00000000c0)=0x4, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f00004cb000/0x3000)=nil, 0x3000, 0x5) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setreuid(0xee00, r4) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') executing program 5: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf468, 0x0, 0xffffffff, 0x5777c539, "51ff080000ecffffffdf03000001e0ff00"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffe}, 0x0, 0x0, 0x2}) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = socket(0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) dup(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000340), 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) getegid() accept$inet(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000100)=[{0x2, 0xae}, {0x26, 0x0, 0x1, 0x6}, {0x2, 0x67, 0x40, 0x39}, {0x8001, 0x2, 0xda, 0x5b4}, {0x0, 0x2, 0x0, 0x4}, {0x7fff, 0x1f, 0x3, 0x6}]}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x67, &(0x7f0000000000), 0xc) executing program 3: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x3b, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) socket(0x18, 0x0, 0xf8) r1 = socket(0x2, 0x3, 0xa) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000040)="162b9eec9d5a20663a5ed8095dd468a2234c735d3964e12a349995c2ddd1aee98fe580f95b8eb7fbd166891cc20f56b257eeab9898a063fca19fc186b4bbc610cdef20ddbea53f6a6c9a4432dfa24cc3774745eab3c03d95e956b109507ab42b620863a0c0dd93b03f8556a337b1ddf27e509e703d62fe29602d7c708b09386d16abb3f1c9a53475ba709331a2bfa301a34cfe99b9e7fbf7b2b0e6233781f6f477d73bdf78499f1a22823c91ff8aa027c603fb99806dcb46a15537f8ac39c55d91af1d146baf6d0f6c5b49d12ea57ad06cd8fe", &(0x7f0000000140)=0xd3, &(0x7f0000000180)="ad0b4a7d7fa924b6149af8f27818247172e3407913d84beee8595f074415536d5a19566c0997d687eabae0d502535b38134d9655c81483ad6a7ff30c49bf2a6890c9aa61dcb303e7219aa746ee8396a76a5c71f666169068e339e67e99187bd30bf1b4ff506115ad0a9c2b803d8e830541b176082bed1512f394026c2718ef22adb09d1d5bc679b38308fd82aa4eb3f210ad259698877105d8bac60eef9a49046bfaa8fcf38b38b1a729", 0xaa) shutdown(r1, 0x2) listen(r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) mprotect(&(0x7f000029c000/0x4000)=nil, 0x4000, 0x1) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) syz_open_pts() socket(0x1, 0x3, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x80412dbf) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x2, 0x8}, {0x5c, 0x0, 0x0, 0x4}, {0x8106}]}) executing program 1: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000180)}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001380)=""/249, 0xf9}], 0x4) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000001240)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) socket(0x1, 0x4, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) setreuid(0xee00, 0x0) open$dir(0x0, 0x8, 0x0) getuid() executing program 7: writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x0, 0x3, 0x40) r2 = dup(r0) listen(0xffffffffffffffff, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) shmat(0x0, &(0x7f0000003000/0x2000)=nil, 0x2000) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x61}, {0x1c, 0x0, 0x9}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x3, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0), 0x10) r5 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x200, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r5, 0x0, 0x0) recvmsg(r4, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r4, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xb, 0x0, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) syz_emit_ethernet(0x68, &(0x7f0000000940)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd603c1b8200323a000000000000000000000000000c000000000000000000000000aa02"]) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x80}, {0x14, 0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x10, 0x5, 0x9) close(r0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) write(r2, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000800)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x4d, 0x0, 0x0, 0xfffffffe}, {0x81}, {0x6, 0x0, 0xfa, 0xe00000}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getdents(r4, 0x0, 0xfffffffffffffeea) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x40, 0xba) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) load: 6.43 cmd: pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66536000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66537000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66538000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66539000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6653a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6653b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6653c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6653d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6653e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6653f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66541000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66542000 didn't change! executing program 1: r0 = semget(0x0, 0x0, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/4096) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvmmsg(r1, &(0x7f0000002700)={&(0x7f00000026c0)={&(0x7f0000001000)=@un=@file={0x0, ""/4101}, 0x1007, &(0x7f0000002600)=[{&(0x7f0000002040)=""/254, 0xfe}, {&(0x7f0000002140)=""/227, 0xe3}, {&(0x7f0000002240)=""/250, 0xfa}, {&(0x7f0000002340)=""/225, 0xe1}, {&(0x7f0000002440)=""/42, 0x2a}, {&(0x7f0000002480)=""/164, 0xa4}, {&(0x7f0000002540)=""/12, 0xc}, {&(0x7f0000002580)=""/110, 0x6e}], 0x8, &(0x7f0000002680)=""/22, 0x16}, 0x1}, 0x10, 0x800, &(0x7f0000002740)={0x800, 0x800}) sysctl$net_inet_ip(&(0x7f0000002780)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000027c0)="dc81c3816e07c73af928c3dbb4a668f235007b4d8973d4105bd9101ee440ba6e5f2a9e6ee01dd0cad081467b72bb743473e21d7f9954b1baec40e71840b3e8c39d20f61ac1745942d00a636bb2c14afcc54f7e9527441a481ecd522b68f94bea4a96571d90eaf04809773558b89889f9130f46b6ab0389eaa7d6dd5b6e487ce569084538b9782418d4ec69cb773381fb828258728c73a676c93c4520f5127dbce2d88b814b89677a5e1e9cac3bc0bea3cf95192f113ba858d9c3df5ab570542964789aa2ee71921afe4f47d28ddde5f3dfc35c092311187dc6325eba2099cb3e7e5e1ed2feeda62f1ce1d34b2afef0188edcbe9417c26f71ae8708072c0295bae6a24de9840ed8b39bfccd9aeaa8ae2aece4abb9f3f3074a318091438c35a7ede51e1c31b321888080a7306e7a58517199778dfe4cb1fb7756710bce19ec8540b77553fe82a4fdc5a2c21f2b57baadd98e7d843576e21ad6f075a417817f7b697070511470cc15f777a4d9d060f4b9c31803a0c511c8972754dfe89e59de632836d175077e0ea3ddf3ebeac0a28e97e9910e4a3cb6aa1894b5b78bcf60f1add3e20a2be9019e3f4d44861630f428c0ca8f08b4e09c99c76aa17d2c80c73b36299221f50a6b9725a21bc097e302914c3a1f3fb54998359e22742d5bb659a8b76c71682e739d14a44a4952b1024f37539fe172b25e2446c79e53da49d39dadb2fb3cd46784e47a6c2e7b8963e437e06a04033781efcc9f0779e0b71ea5e079a7297cd042a5b3167de8c5ceaa3bd4304070faef178a259237e21abf794a061516decf224e2e4c966155c78c8694637ae1ed7d280f81e4e8f87a612b4f9f3ebf988a5a51fef33d3e1c13ffb45059bde971b069ecbdda8845dd71d187c2be111b6219eeb77281e2e19268a89b5b5a59cd12d60b54500e5b30c98f1eda042a738b51340987280cb110ede89e19223d91abee7323609f532e1be65e1a97b27f2940130a61e62644ca8ce2d1e2d6d5e41851344a39d8d8a10df581cd79f91b062b7e76b64364776fc1bd4e730eddf8d2eadba43aefcadabae6438b6e878f73a614cdf336786cf3fde88bc026bdf08784945c518191550378bf8cd245f15ae419558c0acf7d9ed970615eb906c9278aab83c56c86edd9da65b7cb94431a2388cbd5a06fbece18c11578ccc154c4ed0ba449f72da5ba8db665f1bb080fdcd093b296f934c890cb11948fbc9b93772ec53948ede9856f060af2e744894d9390f7dc8f65d757ce861e70fb10c65d1802f63d16628cfc907bb5be33dd58e8dab3697447df0eca4c5f52d3b359f56b513d065be52164e0b28ebc9feecce6de5d4330a4bd0c145ee37475102043125d02f4671274e3042b0e02ac370d62b436b0cb742ec27b7a6b1cafdf57afb0d274b964b9be94c26807c48ea12e1ada51042a9aad59c498af87451bb3db582691cff49ebf68cfd598823f2c4d9097aff662a3e9704fc0cb86e3a387606f10e52fee05893de6aaa1c62a0f33e772a600812e3324dee4543b31deef1b4c777a5b16de95cc26d802293f51308176e55b406b152f0dc1a952fbf26a7922129ae05de9839940b5cb9301fd38ff12bbde3397367b4b96d4a5b3ef176655b1abbe09642d4e1c3ecccc0dcfd5d246e510430333f3e11d924cfd522c415b1edea90255943220756048cdee28cc8bf25ce037bbabd45696a0dd441a7dacbf31b182fadd0adfe592ae9ded8d2ebc7e4aa04efd56fdb4e3e5c5b2782dd7fcf2e280838e189fca5cd10c25cefcd55286bf6cbd3b877840f04fbd8e2d49e6f7728fed9a533e07c3f01d4dd83f05b20bd2e7e56ee1f63f84ab66a61de8a9e3dffa696571171c7981d83879ce89a0f516bfbb7b286d6491b2a9e7218f696521580a8e86a2a92ff473900c2cf6c8c0f97521a8c9d532bb05ca9d6d09733aa6f660b7be247e5e711c662906b6925605a37d84c07c9bd227b3a2dbde7d5a0a579ed17bd6d8821c3dec9dffa3d541576b1f76043f2f17638a9ea84772a40aa16c7c8da3ea08fb8910c588b7ce283796f480d2fbe9d5449bbd5da30ff10813dec623f05d5603f070f3563e4b855bda263104021bc63ba46a3e665873768a8b2c5365858b0469114a0e1d5acde5dc02c8dbbad48d6e983fb66c7188a4103b806dad0a9f9fe5123f70957de3912e5518744eaec6a9014c8d891f25e621344df1954c1911ee475df58e25099d87a0cdb992ccad0eeefc169d7e7ad0b032a3aca790051b61326e9bd2d71e36066b0da1df232ccd281d982fb5bd8381f99d2ab985bb606f80bb3c5ba52e594cd5bf3b2d71420f3e799fe40bb5160e677f0a13770552218b86210b20ebabb757a2a8641c6404ac1ec8e0afbe4b291dbe1ad02481b996929dfd651f8ba791bea07c3e14987d0dcbabcebe2461ee57c97cdbb7c490d18991e7eb4b1efb6f25f8a7e13c50a6d4a7e0c45bf06f11e123072ad28ae159018d15496a58cd72faaece6bb574b2425698fb2837cc7115ad147d01fe775f32d955f51c16f36b189a944a9f92fd0558086f967a9591fbc549fb1c69d47a320b9a33f2fb6df75b83466a94fe0b79cfd13b7fc409985c8e965a4c8bdaec834c5246e76ac8a0f06f7fa5b61e452d823ec97ba46658a1219e2cd65a505e2655289cce290a2340b70a3382f3c5467116ea03f98b6d6b4268a0aa3d9c6eddf83b6659151a26ef39e3055523d28f8f40b783e100a647384b429c348e4f3d690189c9f485c9250428576752687a1e904e26fc1b4a799008bea52ff5be6297883dea4787d323032b638ce3a3c05f7430a5e16d56e6d72c0f6bacc8b9ce97d99a83bfbaaab02c45b13f32c9f12e1f10a42a755f23b16dad8b4daa88e4d5844c76b32719bce4c21589cc22d46d9fbdda06b8cca096c8ced6c818ffc8b0b358f2eeae83061837ce9287d7ec95ec363d525bb559d50d31cc37f4163333ffed84d1ec7281035afd8ee44a949dc59fe06969e6a7d15f4f1b21a13f550f89ae351128a6e93ebdbe3728ae05f78733de9d6bd734f055ab41111dd7d0cd410397bca219ab68a664db9945a57e5989c5953962a50b6498091febe2c834de35f9a2d39ea33fc2e4642b7205c2a86ab9dd6f0cac8643d50e2aa918b1974e21c1871c0fecfb172d79e082d6abe910c3fa01d42417af6c477817b9cae3627dca479899b9cec7f33ab85873a90862b23077ccb46585ee7b43e8dc1eae5c4a0e91eff1141b4bdd2b754ef719ba440aabf16c362f769424c8b5c7bf96c9af6ee348f083c3c4683ab5bd7c5d722059b5c21336fb38d6ac00d32bfe2adbbf1792ee7746fd77103d6824e597b3d79b4715a24de4a52dadbcf0876024c459f3f9b71c1606b272b45e6a675e070339a5103db832c128234280b0baa4ee96c52ecda24497f34d7ddab9d5abae22604575031845c729c44a0251a0242437779f5b5d4e3ddae82020e2c43c918fb1ea500656aa69254db59e59f1e3d0c200aedfcfd85d63c909e6b4c95c0bad99feabf9d322d5d7062cf40a10d4326d2d187cda0d43172c7963a53e7192f5a8a8add12dd3f0d29b60d09dbc6b495e07abbe995919f140adf5cdac5b03a2efef040cdc61e8d4617366f841598f39db2b52726941934a4cc8502062f5920d1c61b3fc4e93bacddad2702c9443223998df962bd343494c69216edcf0cacfaf468393e5a8da0705c8d22040382c9620e2929944bb654448d3624cd5c87bb1fa33a3ae79e1a81c0883833eeb7351308e642234fe9ecb077cd855b8fb72db7b356e5f3eaa07cd94c15479312cdf83bb2c158a05842f9212acf72f79fb28b2cfd43d13a52792752e3fa8e3da9f8701894baae363ee000671a8950079aefbebb08198cc0e7fbfe5077ede55eafde8831fa090fb02453fbc16aaf2a3180ac4b1ac297f9a1391f4161fb2c271b53ff9dea0169e5a40b2cdbd0f9c24b1d15a73705a0e8920eb0fea0c5fdb9aaa67d23cb8078ae6c4fe2fb6f51380238234ed1450458b5109a432f43fed7d5b10c351f5860d417964d9cab518761d4aa51a09c54d12e92cd398ef9e7d4cacff9a993b90564fbe2a8a6b6f04573751135ac111555377744b58e0905e75a94ef3c4cf82053e0fd5c3e86b6e10ab578beccc74c2ae38ba6a43229f9271be25bc3eec8cb33349877b08995e6886c6e526afcbbf2fa4efc12350fa21b95bcada274f44131f28d66ebf5b9e386a81856fe55cbfe98d123c5ff4b308eb6727a617af60c7c2a1d13e6b613b3cbba545edb2aac37548377bc23df44c3f1d638bb4c02ff0baccdd54c6024d4da4d28b314f746df09c59d560dca2dca82e0b2b02d413ba064afe86f8cc623ddf4b2199efb9e4bc3f64b44d860514133780c3aa298917e95729af28f8252578f87e21210d028304a9d4746890661902ea2112aaf7890949b8ab75b7c5319771f0d7923148b86e8c5af467459694f93fae2f9648d1ed2c99c57a52036ae48d539f9eca49d2f1c0f61744e53177974c2c3676e5b901ca79325e5df80805d1715349da4d72d6bb0a8fdeadc87c7e03f8ceff9b7f07428dccadf9d00cf75b3b10a4b5e93fdc1ea013ad8a9c1adc9adad1a1630a181a129e8ef3699baa5ddf42cac416e80789332f22f00418c3347d4d73dac079e7c373d9ae0623f4a227bb36ef527f52c34df69d61b85e69b5f58f239b4061f3cb6401608f1c51ca3ce1d6e9284dc00c1c0c31737ca8ba7ff8f971a84dfb0aeecae07ef638c2122a629cd1a6a6a50e3ac5026740340a8c703473daa44ea4130c1016382cb545765e146e46307cb85c2ad4e06807262dfa8a05e82820402092dce77c3ea7940937c1c7a4fe9e1edf03ad5f4d3de46d501bf9686753b06fde5d44d0bf89bf6f1c06da96dab884d9c59110419bd278e7c4d87866be5618ba9e26e1caecf022670a2a78e859d2cdc123586b0a845f7adfe007bbe1624ad3af5cfc957a9d52c8ef0672591e1f1ba9b0948ace7928c56a2a7abfdd5d599699ac0ee6b57a784759ec61dc90ccf67d05c97c731fe16d8a58005ed2e22446177c593f4da00c1f17d0c5b1fd7288deccfee3f6de995d4dea7045ebdb3b584e1e36dedb56ab7344b24823dd707d21c938dd098937c69410cd31a0fb385a62dd5f0f9bf3e42b9d50b7276f24c4584d883adcf29b48e5984165ac9aa5e2d034744ae90d24e66856d6b47bc12c77f810feb58b5e206bb376d6362364d46deb0f4eaa13b15660c65788d655cec57acb21608c7928685c7f66ddc20cc418f17b422640d187c3e7a4bb3824dbc1a06f4d302cf0ed89ab75b91312a55faec1ff92bd7fedcc0c6f53efb3db718c13a45a5abe4c46d8274efac7df4c8f12be064b578b96b667d5e70a6f887bf33e9d88d8b8e6632b08ecf6e93428503352e9ca0ea50d4af976d3c817f32624fb5606fa2edfda7f8227200f298c7c2abf2a7e4f4d174e22b99d9f4701f6b36fec7864af8686993791e8fbf4c45e35a773d53827f633b29e17abb7ca031f8907e97c38c4f0da811d134e621a46a77893ed19dfce8d7a4dddacd51c538e144a99a2f5c8eb701fb10b5e7236ce300374884a31247cac70f282a70286690f3693f5cd6ee576ffcf88e1f451b8bf9025c9bfc90b5f5a35ae3efb05db1d3b756d959e0a77523a7705e98857bd8ae4eebb8423404b09bb2a7536584d300e1b885d3651ba3a68e683c636bc1d0bac101cb23df1c0dfdc2f9dc2c212fcb6b68493cb86680bfe2ec4e1e132431b902d66f74b0a5bf3db0275003f773d7be5a613d7b32118729b5d1343f7fee0", &(0x7f00000037c0)=0x1000, &(0x7f0000003800)="332277869fda360db50f41255331831da4a329cff2ae31f1a96c3669cc69312a167a1f78da16f3238ce4e02f", 0x2c) sysctl$net_inet_ip(&(0x7f0000003840)={0x4, 0x2, 0x0, 0x15}, 0x4, &(0x7f0000003880)="15b8c22a30a3e0272beae48d145feada0aa71421989a6d8eafba52c79064b2cbdc4015591adb90ccfbedeb62340ae8e0a426c86dcf42", &(0x7f00000038c0)=0x36, &(0x7f0000003900)="a44827d06d0f95facd3a2a5fb18cbe2fa34661266e6a1ed062ace8f090449deb2d7581e7382f24b3833779d8f77666210eaffb4aa41c340aac79337164e1704c4492399f027881b43b74ece4ab5079cffe336c741f0ed5d29314e1cfcf610cd7743b14468fa456fabf224f8b251f1303faa94975cf161f3f23087215a353150ab3842f37b57b72c3316b672b05911ccdebc6c678215d5ca50076ebac252bed1ce7fee912b27f9068745c88fd7a807ee484f0b9e1b1b57c493503edd1a1503c999ef613b7779ecbdc73470b37be33e016d28f0bcfea2a45bbc60d24a677a83f1e1109886a66e409e98194a3c0bb7cb73b377d86bbe20218f48e3812b77bd7cef2a05b4eac6e97672bc000feb83d3012ebaf4cbcfc099505c9ac6b51d6167c8fdeb9aa30dd5e325bf95280c03653aa8b4564c1639bc606bd9e0160e34ff54b057b6ba751f013908c53bcb7d7a5a8331274c0ccdc6ac37e24f1a6bd1bee6b145fb062f400db5a950ea55a750932878ff131a134051fa5eada0439bb272aa96095809898b3c0c70a8e2428ac5f2f9f8742d08fd6c57a4071a6e7fa8ab99839201a79033d8000e008e122dcbd94f7583648a059d8bfc8eee21d532a87593fb3fe13496becfcb81076975e7b791e7dfe084888a4fae9eebaec9f0a53b1c2f1ddd20b9437eb02a62cfe6d3cb9a625df41a4dc619697a863a0749a192aa6e7d544d8215b65067035ecd4ac842af8047ce9a5ed49121936649f92244c0befd13cb01fda51c22c4d1c321f4dc7f4dc0f31fd4166736bcd0a1ab869d9701aeb1a2ec50265dd0cf5251666a346d3f81b3c741cf038f1dea0b239d1b8b755c18cfa13f336adb7bce79d497a5978f12bd11ccd7a294403f6c31a6f457966705243659976257b1fa7231b3d4fca9d5d3bb3931fa01082a32f93e358ddfc143a9e5c1ec41110d38662c876c7f2c125e25be66e65e8b3ef19ad6fb29f0fb6da7437bd8c6458650dbcdc6d1f4e6d44dcdc7579137e5ec6010df2b462cccf30b6ba66ee8ec2d11313fb0dd4319e6a2cb0d076bbdcc783fa9ff65afd63240388a46eb2a5534b0b2ec1c4607fa95be331dc0f75b3a46155c2bca54c1ee821eb691de18718c9a6cd253f8c3f25d1ad036b6e97931727906f9135ade1cdfb384677da13d5188386da3d60777df43870ffc1525b04beacd5aa7d3d9d5b93b008187f97d50c0ad2b74beae3d94c2c4d20d039e37755c045384406215c0378e3a7de7f22255d7ca733490907fead27a179a1a172b9f0137ab944016ae0e10abfe2440c689fbe1f02896ba68cee4b8083f6e96a50d1f27501c6f7248493533f33394617b3cca077d5d9794863520dae4a0c351e5c35e940ef14f34a96aff1e18dc538474916979da4bcdef3479aa6a6742ad65d55df67c51e2e4913e4a3d2d24e720f1114aa5b2f5315e89d73a333dbfe442ce5ab802b479cac8153ce1a9d1f48983d00840796cef25760690b279248d7f89782c7985aa696c7af15ade38728138b9aa375c248560805627a256c99e3742836b4b494bafaf8c42bb79ff60e2658d9e49ada7d01ec94f0adcbd9a2a4cbc89ddcc403c2cd1086bb5d3933f5f28391edb3f485ef6727fcf5571f57e489519416c72c4716026daea574af7d73ccb84259e27b118da40a413fbba9df76d5062026858ae060bbfb931e7aa3976a8efdba55afa0bf115dec89f5fca4dc407bf188ad93bf09de9dbd445003be4b5a16281d90859c8eae784fda66396e693ed30c1edc8fd6a584c92bbd44cd6197762d89ff5226ea97f33b8589303f1c9a476b4899413435f37090c9943cc9d8b62013e57b0efa065ae23eb8abf5118f10aa88bc6db6dd1adcfa81a94c501e6176fedcf414a6294d3d2e87e96867dac311bab8b8c77eb74a73eb7e251d8bff0271806afd0878b1da2366390d4503f3ec7bff76b8813b0ac1a95030a54de9b26a7125c18cedb307faa68bda97b753e19cc6721ac3309458228c18068eb76c868ccc38b28589db8ea13f1c2f85f388e2d427fb680429411b35d6154c50e0ecbcf8473a09860f39a51d60ec6b8db2df095d7ce496db1e8a8e921815d2a224cefb1e01e0b95f99672db5e4675b45f08d590bbcf981b7a2bf31f8557fc1f2081e68a34e4a4892ee62e9f87664a4ccb428ea594fe3f7b180e8bc76bb89693c4c8154c3b0ee869f82df59e70193e765a30e852c2bc4cf5ef2b02c563c43232ecc9e40a83e018c1681a6fd2631749825662b4465fb1da5511eea037e2da4f4a517b17bbf66e48d062bd78fccf4ce1ad13b062973a6a45b6841345d5d5b4fadd6b9c756c107181ebf51bf3b8fc83f1e22fdae52be91036e98858436cf920032715e67698f804d9b2e4ecb37cde4d56f0e931ae7acf9661c26adc08f4335fa16274a1f3f81cb3521c0dd0edbf6b2d801e0418eb8959beb06d224ecfea8df2efdf2490f183d526f6728c8d27f13817f3cce977ced52028a314d75609374cce6d409ea653dd77f88b2c311843a4385fa8a0331c4c8481a245169b874edca59315f37ea2ecc82c3dde1b2062f897b881976f331492530042bdf0f4d159e62c59f502cb5a6ccd08641edecee784dbb05b493fe95050daae6120daaf3117da3abfaa0556a338cdcdc29a6a4a344d59a71682a7ed556ce1606d22d26485f0c823c8598af0e04dfe093b98ad7763b3bb7409a0759cccb56666c8fd48c752ed9178a4ae96b731c0fc9bd6df7823eaed273fd19ea9ad9392a7b4a380663ac0616abb862fb8c9a931d592c6363249e5f9ab3a96f075c2b3d0bba8142eea3fbe8d08546e37e4fc9f4f829bb5d78f3862be6a434bac5b4462bacdeaf6d3298bd20f40c2c880ef43b1e08ba8bb40fba280401d390fb6cc891cd3a65d3e78ddc052dba1058d14b6aefeebd108224aa61a35d914eb6c4bf1217f48c49665ab9003c94c2a1905abb9bc12d682710bd8a79767acb83c921e440ba0fb189ca08f88fab2070a33ac7a79c1cfea95cf52fa4fc0ddd09f3074fc6547e558cdbbfd4db278c5fbb9124daa577ff2a1a7e048c71af06a1470e1623ea3cbd93310aa462177d88a39277fb63c9d3f70c739568f8a6563273550b8c226f4f97b8820be662bf156d422cff18f2bf024c54f8915fd73f313a3cd20a7ad3343693c306c3fe88cba459fbbcf6025746c12481ff12d39f013f63377899c465067bfd1cb28a2c29f6fd78bcfa79a5662b241bafba2c2c4b9c8163f5eed8e29b97a20f23ca0220a7dbbd7bb84737cda723b7e7d14f059bf5a86aeae1236de95ab18df8a78459fb89f6ce4ea106717cb3b608223031dfb8cd8282d2bca84421cd295317ae7f6bb2420b00d90aee976a9d2acfa6f7e731127dcb0a14e663f59dc4cad960e546c38046985c71fba762246687b1834ad74fb9a086e15615da44aa9aced7c1255b1fa9e49cbfc5a5040dad6650a0e28a64b84b914f06f5d55e972c8f615ed905b659a775a39968af1600052c77da8224955f358d06625a43dd9e68437094591a6aff638cfe889146be0f901382433a72a3997d885f42e094b3fc910ab0128c7ae86ba2a72b766e3c4f02e3aed17a980de570f823ab35ac4b30f8938f00045e462a056432ae498879a1a63bdd2831352d7cf76584cc791d156cf1a7d5044ef4f28cd0478998a353bb666a5067aa7b81f0d03fb6737c7dfa35453a2b4168fd34ce0fe14ceb653fa3c6c9d4cc30c2657220690b20c2fd3405dbde7e93d665bc9ce05cba189f59d037cef7bcc7e92ebac71ef5c9e72ba83bba02495d27e3799fa610933da973a0c37619b76b9e66368f042a4c6cdd345d12399128cd2e92a70aaf94132ec04421fa276678985ed42b7e5d8261ab884c72b17672a21d50cc81f62f0e00543410b493c116d501790dbb6fbe73996e8cd53c0429d855d4337b4f3fd66c7c48fc9405e7e5730cae605adea81fff10506448fe5eeac347db2453fd69331a19cbd2b7391977d94a48ea52914d5957d78adca464e8855b841b797013bcf43bf07a7f30292575da0c6f49ed9728d0f3045f6f49c9fbdbcb542bd057e2a897347afc68ac71f439f5aeeba0576684adeffb3b2ce96cc935919fab7063d2d1883c2289b3fb7f78ed4c13ac25b68e4d8dece5f7b0c00944b15b3ce017787627614c77f152defaf6ddc073c511deec9bcfd7ef4c0b2cf573801f5dd938c8ba4d3d8496ffaee834361d2729936b58624d0197c525ab8b4e35e18b5c165d29ad8c64a345e2f221a9e3ac1dd4c784d87e0540065dbaf5baf10ba89b5a7f9c47e47d951a924352289401a92ee6033b831b32ca3a24c8da4c9bfbbc440a393dc2b9b7add659b8c608e1670e00c44d089c2d7f8dc87a4e59d919945c5477b28c5ae7ea68c3563b16db2cf52f436a142ffcb34e2e98d56e03df7309ba29d69d79fa0024a3b85fa6079bc038382ace37d9a1d17bb57ca4722014e21d3f6aed427ba15bc4cad7f4606ddb32f442d637db89989507fe0434870e7f759d8e593eba812a05823f1abc2d8148645dff18c58c47c1f3f717328b2d64ce5bf52c23fb9f077adb2069deb93c37716b98394af42909fa2d2c6da68fb6c1ab1d3912fba6bc6ad114ff2d5e52dec5055c8604d84823ff8be375aa5a6d2d0e9b5c63e6f57bfcaafe772515d444072d967e68246007f9e6d2d6e8a7e2866f77b03bcd93d2fb1495e38dcbc6de69e40cfb47c26135dd690d694116390f81e10439b957d9b11e151a89925c8e8d1dae5e0d6cdaaa3156f1c047caa65e0132e21152df56ce84189d8f7e3c8abaabe0d20209c6597cc7d837f857a31f24b309c4ef06f9aafc8006f28bd60a0596ce4876295a2e59f78ab2d8940ceeb41ca262d104d2c4b750c6f2b14c9c558a42ef7fb3b837a4eb779ac888a81952d57644792c774b443f28534395e42a698a2b922ff4dad6c395eada0e9bf66efe8810651ae625a43aa029d9f5648ddcccb669903042b241240a8625a7cc73f81ea2eb1356029ecf490ee140b85f9b76b345c1214bbf0c09923a245abb8dda969947fc042050332209ff87823940c1a020146c3de13458ace758f5bc66666cf7308f628c0415705b31284ebe4b3a93baf6a5b97ef27402ae1c6575ad78a3ed998ed363ec4713695019147605b1f338a4c560c0f144850aa6548984b4875421abb106c5df74ba1e9d04839d870016fab10e50f67d6ccfccd06d08abc0ce0e8fb85698cd101da15042ee8bae6f3d3f337cf7567872dd78ac30c7f4fbbadb21aeffeb8322185d82922b405f144e384182a83df58ed6eb81c737837d6af78b1c36b6a51f07d0055009bcf402ffd71c893d5232c96004c588c157997d7761b47efd22e4cbbb9d173ec227deb263c5df29f6787a5ebca841d84a022c4826a6cdff218f6dcb774c4fb08e68febe5d1ff9c307b5b70325b54158c29fba42497bab433aefcd8dbbfcf4a2e075e6f9549b79d03881f75eeeb46ac91acce1350096e14bc6762fa00027ac000f5f11035bf1aa22a165bea4a8a8f375a9e7b83d757dfe98c60f8c6c424661bc364573e85c7fc81d37ae7677e42ec380b6656066b87af10e7f3bc74760785f7008852846b9c9d6e9972215e426ebbe7baebc1d99bc0560fd87fe225658ab55efcb8c86967813586ba0ea89a62f03ea608b5984bd26ec86319925c862a9979ada87c1e27ffe70ea16f341bb3bee4f472faa3716eb8cb2afb1962b064e6bc2d6c95a850fe9446913001b52ad27bb3a50d0756712554d2c4d8742484ef1a236d4b9238f42559c693bb1298b19995da6412a8651", 0x1000) sysctl$net_inet_ip(&(0x7f0000004900)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000004940)="3f9b66fcfc40e41b3fdf392007a5361eeb3fa6e3047f6c1ffc67edc85624e27245b6099864dac276b8f57cc179bbf1c24be6b809a299365d177e84b93aacbba9c8f92797b3e73fbfafbdc039e624f9aa247bb9681d9e69a4c2e63515683ed804e94433dbe78dae2404b584c976e181c652ec621f25eb9ef4316cc48226f679d06dfe27cbc8d1939e6ef999a14c5ee2479d305f9520150b4a00687a1651f14f85a3be08fe90dd2245260280e2a876bedf156666abf4c98d40cd7e79cf49d9884b0bf0977199c2c55acaf1e22d8e827fc1493b83fa21790aa41f8ac10007d6cf3f19bde3fcb6c627a4866ed030803edcc78eb79cf1a70dad4c28867268cfaa216962f64ae77a54fdbfb5f5f84264ce9ecc2dc85dbe9579b746d0bedd5c04d360d3362a01cec2b7e332fe255e6643b4e18ab41d010cc4ad006844b7170b2e44333d12fb75200760f75657da853a713ed270ea21bbc652f630bb6bf3f8af0674dff59fc65b2e4e16f2051e931fb70cc72c8d6fb25effbc1d8e44054f7bfbf916e2a87253fcc13028468f9e540d2940ca9e22c3e2a80f840546119d07bfa92eb9a129a95967a50908728b131ea0298cc9d67d4824746e5ff6969c363582bcaaefd6363f866fecd43b825616b6169ce42dff740a869f538f327fcbbbc778e04fe4db2a1638070f80b7f21efc8b2aac8aad05d32979483d8074ec132ab707f5f8e2e77362693f5ed3260b1d363f7ab4230a9870b091a181fd65e1b06f678b2448b33961a2f722e3cd7ebe2059d0d92f092b8e9b2406a068e118040f7f8668a6b43557185f6d41914e19496aa4f6e1a225c8a1da7e3c81c71ef0f96311470b8a7838a7120c511db80637126f9aa51300553d92cb3545aa60aebb35ee6d0b5b75dcef397143784ac3da7e94463a8210f4b7ead92d8f2b5c9e5b67865e0d230e48d6fb74671bea7a5bf6c4c5f5cf5d40a5cd2763c5a462c2844472ad35724934086765cdbfc17c005cfc0d1b9a51bafef89e2bb62923a1a595d7722fb4c3da383d925efe6d733252672422d1eec45569c43f322c785b76cd27258c02f38676a17c9dd932a9913278d81aa3b91316ab9aaf6cb7c2fddac91534276167d99cb00ec38eac56a36047033a43c3c0aba152941aa7c875839c25f1445dd722ddab1bd0e106d96ba7580802562f08bc8b7e50b7e9e490fce6cffb5ee89efc6672f0175eb04c463104d1c823fc1b1cb0ae580a8970591705d4da6a0fb232be7de22d780218d3b610c8f536136d1892ee3414cb719f2abd79ee8f45840f70dae7d8fe518e3f39ea27eb29054c64fe52bddd38925d7f86a86c5e88d7b1cd51277f31e9c70d471aac1d038c0091119b3777cbc8910040cf94f23c71207cbc7a8a5221e9cdb5f70f80d4297c1f62d6bd1e02ce08d00479083080c1501b41d66d6b346ff583fe977ee05bd5d2c21cd7309717151226a02e4573567bce06a0d7cfb140f0489867449f42ed01834ab5e96faab77e8fb34cf3f18d20612aff9a936dc38e7b721a33e4fe82f28bbca43571fc50f61f69d6c75a8e0cac9421a14583ca1c1be7428645afcccc045f4f0f59320faa199cb16bcb81bbe5b7e196724a2162fdcc2015e42ed2239378a8cbfc4ddd31f0dfd7b307a70c43625134cf959ff5851da26ebb7d7126d482d5d85bd0d6d329ba458ccee0f4b407dbc4a627abcc6b55f7b5cf24441dd6b82ebb79afa58fb80463971ad6fcc86284ac775248366140cdd126e4d72406dc2f090636b5bce3563b0ed18da3fac26ce1e8ae6354d9bebe3d447c0ff11619da757c979baccb76389a326003cc3629cbbfe2a5ff3895466049ddcd895f462f0794123318f7ce639de5ea4b92ab4790056f556c11a329df8d5c9e5f7b59c8f0de51effb93937d67bfb63fb152d1dbdf72162bfa4e0289cc5afefe447c960a526533c1b53ec79a796026842f3192dc35b1678ec9df28644381937683b64dbf2e592d118917299aad8ee422a86e72aafed59a981615cebc40aab453ce8af283e9aee5af09aa3dd1ebcefd42a820be726656b7d168a5d4bab975cf8f2c36a32d9040fb38df966f4ba7e88705a60ed9adb476eebd0295e3bf58c1768145c592d9149b1895756d895ca379d2bb063aaf49c3319aa9f7957b39cb543123e7d0de3239fb5709d4d768a13ebd10fb21b5a14f96a083e2da1f725e98c8601a634acbd97d4378dde53200c9a7e297c1a9951a5f86fe9b864fa439738bdd27370c355f613e9f86437fe93005ff9dab5e6c684c5d41f80fd1b14cafd554d42aeaaea6d5cf735d537101cd111f60fcf2151456a3363997d98a3c844468724912667478caf920d5f455904d29dd4eb22c4af4126a99b220e74e73b417c42d1a51739e1a89a68efd578d24d2b9032e3cfbab723760bade77ba92432b4b8354b6ea1929eba603223223bb30b8b42decc81fe92cdda16fae4b26b21a7608b96c09e55425bcf30780d8096665ce92319c89b15659f9cd3ae558fd6aca440228512996742ac1b8216f98b36f825366520df40e76afb6b0d2e640d61caffb82350c93b4c6ca46f9bf254ece3e5b8ac502169c2cf7343a46933c02f0f0302d68610974b3bea680ba213cb608a2bd05601dc9c6ecf9c5af3021ce208834a7d4c2efc43de1286d5e7f6538b774a66d5e17260eef068bed7bdcff9b323ff9713962587faad9bf9e739cd23ecdaa0ca33452a70557345df81fc05aff902b61663376096baa518bc64edb5a780310e3e206317e84e35902c56ff66818a52952dc275c855d2d3b3f270941b220123970d10bc6c5e37b3b1a4bbbc7dcb589c1ec9b581df8ae7f3fa29f799dd0c9dc5dafca4411b547502c8dc29866f2dd1a711f7c338bd3dc51dc7fe04b7cb6e8ca0707150715eef74f6b3e94e8341e7827691b15560d1fc7dc843aac52e34113e178b6b21f46291d94995bd5a4f4ae35140cd1d43f491dc38d1e72bcc6135b2f5497655db98a0cdadc30b9f856ca7e52d7600038393e2b71faead3c9a3e2691c25295c0b107501acd43903dd0fad1506bb994fc6e0bdafee6e096ad5b9545a42140f242b7102093a176c8355b9d323d1da54fab1dda8dd852d8f40935880fef986d4aa4a973976a61608bef412ab1d5387d5c22f91dc8553aece08a99b3f69c66c172a1fed46bd8250425095ca3f7b4af99d75f41573380ef5e2af9315b5e8b1aade523ac5366baadbca34b509134ff0b12ad064e2083fd099c4cba84b3ef5f035a896f23636ba10d7fc4fb741065b2da25d4b33608a6aa5e26894293aec57519be39ad4c983f9e8e6c5b0174dc2918d3a94932dbbd8b33303e8bf17c8ac74873e7a71a06670e5a675e3776b8900f9b42dbf62aa5fe2dc3670505a7bb0783a160546e2549e8b4c20807199897a76c8a9f241d9588e458295619b0349d7ced364d4faf5d98be2d34b1a663da51c4c915c33043f5294d20c7eedd5120410da10dad97c11ff11fb72a4712654f0c3794e1e82ba7b7e0c86fdb3883f761c7378e4d4c82e422046b7ea745a3abc83859ada9c066588638245c6675c10e1c3329c7d48f50641aa46bd788f4353dacf536fb479dd0b4585b0cea115fb67908291648b5300940dd795618c232a9b893b9fb4579a198784bd4ebc94e74c162358f8f4266e67122e57f9266ee6e0fcb350f117a2e112887ef2f1c132792789652ab41d8b6eeaea5ed73e7120046090ab577eba898ff95ef7a52c3a4c3683f5c4c2e740e9c3bc34d469c04ed92ba1afe543afcff06180215b3862be5328a4ba1dec6cbb8aaa22a8f4f89fb762162ebc71a83d8503e770a6ce3423a8a561698c2303b9787be6f49962f9dda1ade8aea7ce69ce8e2ce73adab44b3e3d6c6c8e44f0f8d22d967448dec68bf40e32d2ec8b1c85c9897e9f6e18f423def6a6597ec50f75d8e0ddefac2b91fa668b80ddd4df669a97556e579defb71e522443a61f83e7334f52693a4d8755dcbf2675b81eba5ba22eaeb81329c2c49eb31bb43bf13244247a097bc3b144a772040b3ee52a9cacee98743e200bdd0644ca323564c89090c805dac94cc064c343295c6c0e435b3f6f3d040e3c99bb4e40e07e41b9c82b39f79573aabe378f502ddce64a2432d2ac05c9436e8b21076835f42bf3bc9336d91f2f07208c441af525bc5ca739ee55d26baefe48c53eb6d5afd052eb65feedd43954b10c4262e14635a4084f1b45e0f8ad04b22ca8a55643c2dbb9d71e3909227fe109a5312e1c2e53d78a5eecde28ce6a6f9bd788b6213654d076a3936ef0d4f3549ded539a63f17f05b141c1bfbb6a2cc1693d10f3eb7e25cd730a6db3e6e37674a83047d4afeec819c4c8b4cc7373abac9e71ebf5c9066262bcdafdf794d6ce1a128280416ce30b569e900e75adb5cabf55a582293aa829b7ca739af50b60de8b16bd33264d874d0243c278b8a35fe338ba53a65805ea7312ca726875d3ded0d4c9580ed1a693e4a16da16b555167d9abec0dc446bc4d9ee971ce963b562ba5f9f0b2d59e4f5f625b6211d3b84786cb37d1e83215c30de6e7eed5cec3547f8789396c33af9d8e1420f1564cf6a94552f4dd4005a059877270f13ed21009a3e0eded76e8dd7ac00410b5e578ce1e4cd14fd26a26538a5590112ab302a7fb143a26f945fa31aa19d60c338cd250df98117957845df969971428ab13ab4ee2bf24a43d4f31a956e55cc67a5cb8148250b205a1906a2288fa2d06863157f9bd6c46d94212b9cabb55fa70948fc789141aa05798b2f098358fc101fcf70ed385228daa9c4451aeba340eb537a847795ca6f734f96d5a23de6bda7145e9e1fc9fd6af36a2f5a12eade1a99a87839122d0760c7e8cdc81d1954447ff55a8939d9a76e2e227b0be08ee2e51aa2756f933e744c4193810beb2a594299491c6da6349108ca5001da897d806364353fc182a03c4bd8b977605effedd6e9261ab1f7830a0dac59f9c7895f0876359ba1571a4bc0f6d235b7998f046afb42f047179afa73e7bd86f5eaf4048b011ecb864a2587967c3396ebf84b0075aea28f7998bbf2519edc3869ae73f3f9f3c1d77c6598c4690c4d7d0e6f488ed18c1159d9896c2360231bbabd3be8751dbd1b764730f80c728dbe1b0cbc8db001026701328fdb85d086e3d45eb4c538ab5947343beb6ca3eb1e4f6e7ad383d2cdf0182bfa55c2e5dd21ba06441410911a6859e3af9b655704b824da88deb6a3410436675857b25f99f911e010c1dedb5a09be590641e415265363787aad9f8b018e61c1dc24c0593c6d0dad66c370b39f2966d56097e7dc32d4847f9a676ad814c1801b6bc72ec08d49886e4a647ac82e27fdb34cd0070df094cc7d363e334e28f71d4275150c8d062095dd53017e84fa80b1641d72ac03573754dc1a274724e2f97ffc28727f6d701f0fda6a26e213e1c7adb7f44903405770dca038c3a41c6b20f2d5c49d76230267db14eb9c46f48f12976fb1666b40f08520326d12649dce2edfb6a671a0b95024ed527aafc73f4d61c5afde579dc516f81c6c2a2e5b6eb9fde3f87ee0c99896355224619578e2388a67bdf78badf7e0fd8bc30cf63ca033ead0bd092f273c1b624c5606157a7c02f81d8f53d0e8f3f99f72ad0f2a5537c77a198dc9e37a364df10d37cd958932dbfcd1ec4653ba8ab8bfac948308f15771364db5638051e537263ea3c9bd4248e2ae7a08447de4262145324626578dcf1c9e2d484c76a9be7c1eb7478926cd2633439982b2184380c947b416d93e2bc7c793c9cdd1b3b73d0c219756b69394d798472eb", &(0x7f0000005940)=0x1000, &(0x7f0000005980)="ba948d8773ac926cffadaedc869ebcc0d5e03dac677c212bc8290bca43cdee94729d4ad82be6aa0a1efc21", 0x2b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000059c0), 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000005a00)=0x1) semop(r0, &(0x7f0000005a40)=[{0x4, 0x43d}, {0x3, 0xe0, 0x800}, {0x2}, {0x4, 0x8, 0x800}, {0x3, 0x2, 0x1800}, {0x0, 0x200, 0x1000}, {0x1, 0x510, 0x1800}, {0x3, 0x6, 0x1800}], 0x8) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000005a80)) r3 = semget$private(0x0, 0x1, 0x489) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000005ac0)=0x9) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000005b00)) sendmmsg(r1, &(0x7f0000006500)={&(0x7f00000064c0)={&(0x7f0000005b40)=@in={0x2, 0x2}, 0xc, &(0x7f00000061c0)=[{&(0x7f0000005b80)="eba7d76455189fdd43ac79a70088e0ccaaea37d05b995a7a294afa34b3f155b639329793d061799aeba7bcea72c07f8d9d312fd4409e7a7acf47dc197499defbd331cee75172d3622df3d9ab6a1c11d8443a0e19aa21067eff13a853835c2e6f543de069088232c8804f2c8e9c216dd0cfc639b5a9869a348fac70d81d0447d5d3cfa51e248b1170466d9d10f1764d77e5b8ddb86714bd961fd1a3", 0x9b}, {&(0x7f0000005c40)="833dba152f14ef3ccbab7bec70040446aef005a4e681330b6f85b129cf52777dd6a69749de31530daa1522f65db59620a27d1d1339f5d22954a0cda25372bd68b3ebff4a73efc6f07e408705be9bde430c9e23c2e5117cea6ce0b2bd2c22ebc88ef170cd47cf25411d1444938b53b071b2b6c6b3d1e22e99e68e72b549c37f2b6e8ad6c8e758fd430e1f891cd5dbf615c66725321f663a306d392f5f00f8a7076cda916a102ee834262018c5860e21d443c02028598b", 0xb6}, {&(0x7f0000005d00)="4fb5574113d17357b31dec1eac5cbe96416fe1c373d7134b8524fa12d67b876245821cecc5632c4aaa2886adda4aaa7890a0275b481533218d05dce191037a1f7ae79bb57309712c64fc58e61f452b35522f9b", 0x53}, {&(0x7f0000005d80)="b240bdde7612e1b4c4495921e5c331107c6eb4fa397676df580adc5d931d02a7a7fd2ad413d68da48cafb3d223145728b5722e9a075d894d2da07ab9cc80c2c46b0d5207af5e59836c4d173f281fc7aefa242259bd556b3a24", 0x59}, {&(0x7f0000005e00)="b21047941a83e606bf4bd0b2cfc82cb00db53364c0bc63ba82edcf154b2e7c4e683144e3886d3d8589f2fabb0256431b0b85ad7e5aec0fc7c4c40df868b771d0c5c255da070a3b75b2b2cbad41b7e3cb2fc88f45b66f2e67f78daea3dc3596fb2ffe419cb23f019e55bc7946b739c08b6a1677652cca84b7bc8ee337f5224eed3f065e85e3bae7dc575aed78c52548d87d41cfe1f32ef5bed4c3", 0x9a}, {&(0x7f0000005ec0)="dd4c6dc04620901a4a709e0a7191404ba93566d8ee1c2a882195fbbee01a64e78ccaa84e745f527e4c3d7b33ef20fc798d9a89ce6c3b06ee7dd0fa7a32fa19b5fcf5206f3405cd752c57e677bfc49e0ac4c04c5cc6277947a8c86836c44d964f18c803b02d230d5deb29c73f3e8876aaaa0a5c690487c46bc01a30e5f19edd5de4eb230dc34c53073ed977f377c0f86aebfb1ea2daeead96736d88f879b8eb3a43de49d9a663f08af90fd2add641f764496a2ffde7ae1e69f87a08bc81d80cca56fb7656827900f86c36e239d9bc488a6ba74c45f27d6c", 0xd7}, {&(0x7f0000005fc0)="ca85aebabd54d7c2dd60460c8d2c93f0b7d722c913a5", 0x16}, {&(0x7f0000006000)="ed37ad65f2be4b52ed8643219ee53e0d5e8c63a425b34f1e175f0089572693a3afd41893e8ce685cbdb6ce4fd68c1917294cc630760d468f0d955ca2c72c0fe79513d88c9d2975c3280e3acb750a2ec1e416816e287b83addb0b35753830e491d6e33d77f9da28afcd9705f0d45df45ce52b20d9ba04873f7a187811e0a93aaec7e13ea07c11e5633eb61ee18186079d7a6bac2fc295952e0673952a8d11b60f3864eb01c535d9e1d47dc4ee99", 0xad}, {&(0x7f00000060c0)="9e649e59bbe87a1ce652fc243851820668a1555d15ad53cd271810655097e31c3f447cc8a24fff3a548c34a7d4f706092c89e73abd5b27b8d008ef077606b90f7d89d506da48c2a0bc7f69bd1498f2ce620dc466793b5bb57ce51b32cb16ff16704312b4702d33fe05b83384d982b16dd6eed11913541b46abc603ddbfed22c2a1f071cad3e96cbd1937fd85889718832da1b1f2fbfbc5021ef1cd51c4151a4eedf399bb468505cd1e1686fff0bde3ab03b4f8749d1d3a57700d0f0d53859ea4d7f77458c16a7833", 0xc8}], 0x9, &(0x7f0000006280)=[{0x58, 0x1, 0x7842a906, "20957c5f9eab5188222633bcedb98d19535eb3976e1b10d609b5729aad938f0f61018d4b27833226433e32612e1c1c50a1991ccfb35a31018ec6dee6028350b1e033e84c3c01"}, {0xd0, 0x1, 0x6708, "0f5af44d21c709e789bd80e42bf369918bc01b14cc78ddee7896d31b30910159f372255cea6c366c7a48d0bb19746ba301f2e1cc75c5fe4f5f890e098bbddc7f7b3645fcfe1f627badea36ef7fddc4fedad5f907f04feeca864a37541f670e8d48663a67b51f5d7c08eab3f16bd4f4525d4b7478c9392edd86ebb29d25e705728016c308869b598c7a92d7f353613724e52fcb413766581d28ec3c52b770976633e6284d79ef8a5c272ac736e9f0adaedeb321ed1a1031ccb641"}, {0xf8, 0x1, 0x7, "9cfbb2d1e5627db5278d2a28a29cddf5ec8a249a1630406a1a9776c57c0c14090a81b62c3c57cce9e8a689f02da8b6162cae9f98eb89c2cbc95945c9f576af1c14712c2bc42ea2b3492a91114117f86eb9cdf7cc7c1eec8658c11ef7a342cf5378b87aa2245178a798f57f9b3e983ac3c189c6f155f465b70d1698a3f583f8496dca2313fdb25635229b222d165e5385417ae805cbad248b7cb48499f6e1df2591d789ab26ad03075d0f6f85930276b8f08b2638c5ca8a6f71d59108ea5019d6868ea0a819e2a12e824019d188802c344b9950c9baad90ddab87e611a7969ca22f09806b714333"}], 0x220}, 0x4}, 0x10, 0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000006540), 0x10000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000065c0)={0x1, &(0x7f0000006580)=[{0x297, 0x2, 0x6, 0x400}]}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000006600), 0x10000, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = dup2(r5, r5) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000006640)) sysctl$net_inet_ip(&(0x7f0000006680)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000066c0)="19e55148f511fcc2002d51ed01242b68a55f0c2d4d88e50d467ad5681392ab1aa9bf40a21940b5c533f67099c889", &(0x7f0000006700)=0x2e, &(0x7f0000006740)="a5a646eaf662d5a54ab62cd51d7d6c52724562e5b15532880bab744d4b6171c24c92507ee646105a11f5ab9e6fc60242f9c834995f6862f7b95f602427f7a0809685a4e4dc7992fbcc1c8e9c85de003127eb2cec5ebf9407ce7c2b54ae14feb4f19d10ba6f86c1e6a09e8df21ed306b6a898524f27", 0x75) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f00000067c0)=0x1) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000006800), 0x80, 0x0) r9 = open$dir(&(0x7f0000006840)='./file0\x00', 0x80, 0x91) getdents(r9, &(0x7f0000006880)=""/200, 0xc8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000069c0)={0x7, &(0x7f0000006980)=[{0x2, 0x1, 0x97, 0xc4d}, {0x0, 0x3, 0xfe, 0x7}, {0xff38, 0xdd, 0x2, 0x7fffffff}, {0x2, 0x6, 0x2d, 0x5}, {0x8, 0x0, 0x7b, 0x10001}, {0x5, 0x0, 0x3, 0x101}, {0x8, 0x1f, 0xf6, 0x7}]}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000006a40), 0x80, 0x0) kevent(r4, &(0x7f0000006a00)=[{{r9}, 0xfffffffffffffffc, 0x11, 0x1, 0x80, 0x6}], 0x71, &(0x7f0000006a80)=[{{r10}, 0xfffffffffffffffb, 0x39, 0x1, 0x400, 0x7}], 0x5, &(0x7f0000006ac0)={0x24535f84, 0x7}) executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x100) recvfrom$inet(r0, &(0x7f0000000040)=""/192, 0xc0, 0x1800, &(0x7f0000000100)={0x2, 0x3}, 0xc) msgsnd(0x0, &(0x7f0000000140)={0x0, "8fdc0bfe02"}, 0xd, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file1\x00', 0x40, 0x0) r2 = socket$inet(0x2, 0x1, 0x4) r3 = msgget(0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3, r5, r6, r7, r8, 0x4, 0x5977}, 0x3, 0xffffffffffffff00, r9, 0x0, 0x10000, 0x3f, 0x8, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) socket$inet(0x2, 0x3, 0x58) msgget$private(0x0, 0x1) fchmodat(r2, &(0x7f00000003c0)='./file1/file0\x00', 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r11 = socket$inet(0x2, 0x0, 0x5) writev(r11, &(0x7f0000000740)=[{&(0x7f0000000480)=';', 0x1}, {&(0x7f00000004c0)="bebf08cf769f89e0c9dfbb41c3e8dda63e51ab4c3f78ae242eeb322959168bea30cf3b6044abc2d875e3ba1485e8ed608d314a6f05a81bebaa2a8f0adbcc501fe954470fc6236850719f13b30c583027676e125e11daab25a67bc6e4c76094f03c07d3aa9740daf2bc2a94a11dac2e82d3997a06", 0x74}, {&(0x7f0000000540)="27487055fc73e9992631f7518bfb3076436540db6586", 0x16}, {&(0x7f0000000580)="b80ab0", 0x3}, {&(0x7f00000005c0)="992550fca82bf6bfbad3359e77a014fda82ba24af5cb0faa066d95e5c6aa025ca045463ae00050e05c9f73e9087064f940baf27edb22292aefbe1effc49304f564fcb469144d82ebe6fa91675b3aac4b2c1e786430ca693f7ead6ed94ecb0e9788de0544b4dd4f1a5e1792120dea65013d10c56acf35708efac97f1f7e9ea3", 0x7f}, {&(0x7f0000000640)="8a221196f80844696369f78d7534b3daa0b43447bc098cb24197a8da732cde42aec3a313b6fa00ae8fa8e42ef90e482b49d74cdc704c987a0cd57ebe173028f82c7d9d1618a50941f99fe3f0c43c99cdf772b08c307c357f225d8d9e8a4ffb0c18ada855cc50bc549fc23f1eb8ce6e5c778df43d48391da5c9c0941ac47ae706bdb5c07a8744d4e1213ea342ac98d449a226bb34507c71708631c38d158691de9064f14b1f8bfa283b35174efe8e6efaf5adc594aa015d3c61e21bafaea3d15a8d150d74b124b854118d97efe965bd7e92dddf103fbcc76f559e8189b5c25296fecf5a53ec7ba4ef0be4290674fcc0e388f50df159a5f8f35ddc7d4d2c", 0xfd}], 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000007c0)={'./file0\x00', 0xff, 0x4, 0x101, 0x0, 0x6, 0x0, 0x9, 0x1, 0x2, 0x1, 0x7}) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000880)={0x3, &(0x7f0000000840)=[{0x4, 0x0, 0x8, 0xc91a, 0x5}, {0x7fff, 0x2, 0x778, 0x9, 0xfffd}, {0x800, 0x7ff, 0xfff7, 0x38, 0x7}]}) setrlimit(0x1, &(0x7f00000008c0)={0x2ad4, 0x5}) socketpair(0x2, 0x4, 0x4, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r12, &(0x7f00000009c0)=[{&(0x7f0000000940)="43278f34b36e16e024e7379b697a942e6127705ec1b4326e838a0e7b3a08d5d0fa8ffd0dcd3e96865dedf5e0f49a69fef2e839d5d18f2c631541071e68f65dd2b5456cdc664ce2466de29deb8a172b01e571c9a74a6817832392bb4cea70c96d7d971b24e3b3b6962eea08e2558bfaab96be679f2ea774fddcbd905daf", 0x7d}], 0x1) recvmsg(r2, &(0x7f0000000fc0)={0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000a00)=""/51, 0x33}, {&(0x7f0000000a40)=""/21, 0x15}, {&(0x7f0000000a80)=""/64, 0x40}, {&(0x7f0000000ac0)=""/178, 0xb2}, {&(0x7f0000000b80)=""/66, 0x42}, {&(0x7f0000000c00)=""/21, 0x15}, {&(0x7f0000000c40)=""/183, 0xb7}, {&(0x7f0000000d00)=""/96, 0x60}, {&(0x7f0000000d80)=""/138, 0x8a}, {&(0x7f0000000e40)=""/87, 0x57}], 0xa, &(0x7f0000000f80)=""/1, 0x1}, 0x1000) r14 = getegid() setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001000)={r4, r10, r14}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000001040), &(0x7f0000001080)=0x10) readv(r13, &(0x7f00000011c0)=[{&(0x7f00000010c0)=""/252, 0xfc}], 0x1) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45}, {0x87}, {0xe6}]}) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000900)=0x4) kqueue() 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, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c00000000"]) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) mknod(&(0x7f0000000100)='./file0\x00', 0x2, 0xb4) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x7fff}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) syz_open_pts() mknod(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0xfffffffd) mknod$loop(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x60000000}) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r0, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66543000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66544000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66545000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66546000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66547000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66548000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66549000 didn't change! executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = semget(0x2, 0x0, 0x601) r1 = getegid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x2, 0x9, 0x800}, {0x0, 0x1ff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1800}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r2, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = getegid() r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, 0xffffffffffffffff, r3}, 0xc) r6 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r7 = getegid() 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) setegid(r7) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r3, r6, r7, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r6, 0x0, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(r1) r9 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r1, r8, r3, 0x0]) setsockopt(r9, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r10 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000000c0)="98", 0x1}], 0x2) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45548) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="675b34fa787f74b5c08d2d9628d2562f927b416daeb9ac0dbc164baebeb5ec0f507343e74069e943f597cbb734f67f9671352d2ce1bfbd1bcbb52594d22024d175f4b7c230ca", 0x46) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0x0, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) 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}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6654a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6654b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6654c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6654d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6654e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6654f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66551000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66552000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66553000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66554000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66555000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66556000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66557000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66558000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66559000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6655a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6655b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6655c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6655d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6655e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6655f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66561000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66562000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66563000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66564000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66565000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66566000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66567000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66568000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66569000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6656a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6656b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6656c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6656d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6656e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6656f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66571000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66572000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66573000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66574000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66575000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66576000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66577000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66578000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66579000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6657a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6657b000 didn't change! executing program 0: fsync(0xffffffffffffff9c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) acct(&(0x7f0000000240)='./file1\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6657c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6657d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6657e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6657f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66581000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66582000 didn't change! executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) setuid(r1) fchown(r0, r1, 0xffffffffffffffff) (async) getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="1c7227eb300f5baced872a50216001f383fa646b79427738ffc1f6fea61416b42775e326706d0a89ea6177eade3c29dbe888054964de7204b5c1405d70ad63340d4b7d1b98dd29b2489290b38175f77052e059a23c80f421db204031f87524bc421141b1d926d03f8e8b857c208f72eba2f13fbe68e18d2a8f26e8", &(0x7f00000000c0)=0x7b, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) (async) msgget(0x2, 0x0) (async) msgsnd(0x0, 0x0, 0xcf, 0x0) (async) r3 = socket(0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async) getpeername(0xffffffffffffffff, 0x0, 0x0) getppid() (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (rerun: 32) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) (async) setrlimit(0x0, 0x0) (async, rerun: 32) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 32) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/210, &(0x7f0000000080)=0xd2) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x201, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (rerun: 32) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000340)=[{0x25, 0x0, 0x3}, {}, {}, {}, {0x28}, {0x6}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000380)=[{0x0, 0x0, 0x1}, {0x3d}, {0x406}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0xc}, {0x87}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000001400)=ANY=[]) syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[]) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000011c0)={0x0, 0x100, 0x0, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x70) socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x21) chdir(0x0) setreuid(0x0, 0xee01) listen(r0, 0xfffffffc) r3 = msgget$private(0x0, 0x0) pipe(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x52, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x50ca, 0x0, 0x0, 0x5}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x1000000000, 0x8}}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x8) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) executing program 4: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x1e, 0x3, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x84}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5fc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r2, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="ed", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280), 0x0, 0x0}, 0x40003}, 0x10, 0x1001, 0x0) shutdown(r2, 0x0) close(r1) r3 = syz_open_pts() shmdt(0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x15}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000340)=[{0x7e, 0x0, 0x9}, {0x2}, {0x8116}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x80000001) flock(0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x200}, {}, {0x5}]}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x149, 0xbc9e, 0x6, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup2(r5, r5) pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66583000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66584000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66585000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66586000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66587000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66588000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66589000 didn't change! executing program 2: socket$inet(0x2, 0x4001, 0x102) r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000380)={{0x0, 0x5f}, {0x7}}, 0x0) r1 = msgget(0x3, 0x280) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/132) socket(0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) r3 = socket(0x11, 0x3, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) sysctl$kern(&(0x7f0000000180), 0x1, 0x0, 0x0, 0x0, 0x60) setgroups(0x9, &(0x7f00000010c0)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0xfffffe31) sendmsg$unix(r3, 0x0, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8015}, 0x10000, 0x0, 0xfffffffffffffffe}) r4 = socket(0x0, 0x8000, 0x8) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './bus/file0\x00'}, 0xe) mknod(0x0, 0x2000, 0x1b52) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x28) setrlimit(0x3, 0xffffffffffffffff) pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6658a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6658b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6658c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6658d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6658e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6658f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66590000 didn't change! executing program 5: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000040)="7a99ae34294e6eed6333dd78a51b12f27107d712df83f99952c69359acbb8dd3c1c0196393bde67237677f47f01370448f59a7c6bc54634ac762a49514a79b93b6385404f05cb610bb880f5d2436be0b0f6cfd8aea4869a478d4407ae231d4d0f61bfb3c5ffd3c550dd48e472d8100753c52dd37f5a5967ae86c18ccb5d425adfce0a0953940369af384382022f9a24672e93fafb01a8665d162de1b4c26a6a7481585bd1f894c6604077a2ebfbb214c03f4d396a276978fb48f9c6e4e30272eab00fc3cf56cf49559f85ad8fdd850672421eee7705c203a23522704ad97256d1833ea37eb11b0b7e779ffb531192b4b4057fda5562e5892ffd8", &(0x7f0000000140)=0xfa, &(0x7f0000000180)="712305b179efa935db64b7a5b3171a68846aad1a", 0x14) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000200)="7d18aa6b8c7daf2174ec049352bb3131707b3d3aeba6821924fdb05e8e2b7a6a41bc149bbc7896572986f66afe21a7c37c2ac196aa98ac239297fc71c0995b877b3fa8f8b9ee75c1b28e97d47699b3585d312eb2ac3b90ce31d87c92dffefdf010", &(0x7f0000000280)=0x61, &(0x7f00000002c0)="c77009e4e783ef43f3afcd54c7fbfcece0dbb6d1ed50f9ba6e05e6d17f134ca64679279475a82f0eb6ba01105ab1ad9f06228cb2a8064bce173194f5f7f3bea43af7347405624562bf86c8e85c5ad6010bb5b7610371312431748b7e7fbd1198f6b4a2ad1676dbba8e649195901df7f1e7f2f9289ee5bc587d48c04080287411399360d95fe95c5022db5dd32c6664639d824489cd326d16c02e8afb6a2885e3daa2da14acc215877a67b115398ca48dbba3773155661936b7cbb4567b2ff5a518f360ac31232285a2d305b27e6c913ccdeb1a25171e03468cafa87f77a55a44dec1fa", 0xe3) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x8}, 0x4, &(0x7f0000000400)="b0cfcbcef9bb4be15e67d0456ee630f3eecc0fce4eb4a410e31226ee106155e9309aaa83c56c2fafe594d9075768e77e3351f1d0376de2a8d90818923ca4dd8f7f493031c29039ed7c708899ebd5e150cda8db6520c908b6dada1644b3946b34469bdb2f9ccbeeedce5e2f755bed95593a779745f6eefbf7f66a45546e2ec5f2a65147a7ce2912e7d9bad5db8a373cd9327daf067c458ea3ec37863c03e18c841c48a8db09f7681378f9bf710c8501d767", &(0x7f00000004c0)=0xb1, &(0x7f0000000500)="381e262ac7efbd07db628f4974cb4afffb4fcf153c8c27ffd68252c08ec4a6b527e83cdf19ece9e4dfa2bc87f34b6e22b83f31fcda2379e877d6841d0b2c7621f589cec4b75da6172cea25bf4d5a7a53f19cd1994e319abc9043d83e2d7fed43e5c0df34199901b6e9236bdf944e28f34b65039e0e8c902fcd75f1a6a93101ad4b6399ad073b9c8481297d28ccfd1463cf6a54697264a00e7c4dd5486ebff2e351280d641523e1f61d0493fd0839a997f8459a95d9d707550d6c5e170d0ce514844ede31c20dfcc922e892451b524e17e33ef5b165702b26ee411299eccb6f3c44d142f69074d6ebe4e9ea79389f3b", 0xef) r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x100, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000680)={0x3f, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000700)) sendmsg(r3, &(0x7f0000001bc0)={&(0x7f0000000740)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000780)="4d14dd3ae8ba8d7000ee27f7e584e6e7a18255700899f0358f00b3b15813b5e2aff51de866fad1f61e984cd915ebe54e5831191910f788afd5256e888840e29143ae39062d74954b26c56a66df3ab6e31cfb2784c2068df8a6e3ca9aa3a2b1db397b2dfda5133cb8ad2f328675345b91c82611f2600cd7875e3b0929acbcc7e868", 0x81}, {&(0x7f0000000840)="f8c291d151433334720ac96564b1a01ce336ec8abbf98c18fdcaf7acd0037dc15bc91d8d0075314db37f2960accc35b792559ec005c1db27b588481caf9d2f1be60487dca83efc290ca6adda75eec21a5071b90d45efeaa0bb90b1aba901793ec570e7f7960afd4be5607e2b55f96926f6f3aefd035ef7f9dc1b99658eb6e9255e769c90a3b1951a944190c2064fec459b884d7ca91e1552bed542ed", 0x9c}, {&(0x7f0000000900)="9ee5d3e4ef30decfc9eee43ab4b93248dd", 0x11}], 0x3, &(0x7f0000000980)=[{0xe0, 0x0, 0x2, "2efaeea00c5c66aa6714566b63abbaca08193357125aeab641b0942e1d3de1cd100720e7d21d80e1e942b464e9d43d6d6b7d546c2b2500809e6e0e66a00f36117beb91f087ae35cad2c43ea737394df7b5de9c9d462ac33f1cb4dde13bada74ee68e2ec9e8e14b505a254ef58b626b05281ed9c62f1bbc01df28839563d6611f7eb06032c0ccfe35b94a5c70008d909e2a1cfc4729f2e99c60f61c2eeb1aa276fd5e800835a3bfd0f184e59c052bbcd799eb13122a90df233b684df3db593769103fe3e35f962f67224f"}, {0x1010, 0xffff, 0xfb, "53ec9ffe5f0c5214c9e92be627c6b8b2df406f536f60affb507e745a7739de0d41dc05a2095a6c8e02f744acab8c84f8e970db2bac698954afff2f3710bb609307ae2c09b0d88a192d07dee6541b119fcbeba569a77ab30325824f65772980c2520fe19cf40d779eb6ed638865ba66fc1c1f18eb482452855e8e439405a2e7105d0bf0414dc6e81acb90a6eee5ca11db75ea04871bbd1bf191c4490e13f1cf76d9f13325c0f1983c3da481561c7fd96cd36a3011aef9c9bf6829468fa3c03f97535d70c273092dc775f84921b8f409bac33adf942a8f39b57f07279d7a643e222e7aca7d9de266fdd88cdb17ac6fdc481edf996db6007204b9e33645f77638fd563428fe76eef34662e66a907fe715047bfb2b9c276cb200ee3fd8ed00783771bf253059f42af060a6f980ed993ca9c605d8e702edeebaeaba58f1aed3a27f33f6ecced325888523b93db6185c6f31fd24ab5fc124451a1adc3456cb2cefa35e1c7409babc664ff5f1e78661045dfc65b283eeb166e2f2b2536f1fab66dde507833b25ed173b26284f8c88313512fe4ebbc51f46acb072a2e4d4aad945f724fc92b79b99b639fafcbfa2cb6af5e50e5058c234e889a9c5d6aaa922d5c247a4daec71d83e784f08ffd1e315d77f2b6f74622622ae69ab427abf2ad6e5bfff1ecdf9e0eebd75663de0036696566763458a7288a018722844d10301abb4dddc8a984afd081c0219d6d42438949777b74237320f7f846f777b83e58c0266d8a9dafea0dbf248ca13865476eb9d59f5361bf642b0aa15f5fa55ac3840e49400c3cd89ea414034f6c947f154ca97d4913239ae9a193c073d23cebcef1aa2b829d90e85e9c3aabfcd7759e403071a7e91e5a1839f8cc8781a6b629f736542fe9be26a3d42b825f70bd271f4aa981ccb38ead6ce775f66d257a18fd5287ec399ed96a506fce7cfd01e36ca9faac3bbfef45797efe8372042136a3d1f7f0f07439376a861603a5f29f601487cc30d3288902944c0f9055d2062cbd4668d14781a7a673bcc7f5268707551c50e0b6619bcafd1da94b8fe670a7b9058cfa54d74a94837da1f7ba6ae600a0b6582768557c733b7485e037a0fb715ccd93ffd6ac73857b74f9695a3d2f38d9c3ff07b2eaebb5ae1639d38806f1dd703c9065b9e8918bd345849710d2d47f85cf82e3913579103dc0ceb6883aef63569cd01d58b0f8e4bca2f8fe3c317b3f5306a30a259aa219f3fdd89801460d12b80774723dbf51af7c95761a8d0e6bda30acc0899f453db3b44a970152abb13e5c6bd2b4c9b47f06db71ecdbb46328c5addc54913de9620081f93cab25ca9f4153950a6d4018ee7ee98b6b364f2f1dca9625f2e0706700ba090db5be54febc50be8b49cece3b998657530c8fb1ff2745b89f323f31646ae2c78b5f7929f991420e7f4aae2b53f5fb3d4ce6c4c53971e43768d177171b8698f568732e1b08e380acfe10f2c985b1a0fd89235d0dbb988061ecbaa2312424663c62cb1bdb7513b9ed016fe1a52136eba79af5d7d273de58314e4cd6cf1f5f07c03becbd21126a0703d2efb2fe4c7356d8e7556e971a0b0100c3df139692287468e01629f6248862b70b350bda4bf82ca7a3d7d65725d2ae5b2d4ee33c034eb5112c0991152e6dbb8f9b704487d88539f08ce93b1565fb1dc2db712f6e470d922a766b8e6f84d70b02999b463b596c0f916a47d8d5c1b776b6e1d54aeee8020cd8f1b56402d6a0c480b02d39449050cee0bce1e140a46f7987ddd5e3509aef1833b44a82762f14916eb5f1ba2b6af3344d27fb1de616fb74beb879f6d9eb434b74ac3b6a46c96aa8880950d2779b54bdf37b8e86c41d98439524ca51d5e20eb4453988c3a2dfc1c53da8459be9b2dbcad9f93ab042528c78d64de2164340ec33f950e675ce532b876dbe38a1ae19b3d2756223a71807230acd5c0a58187acfbecb6ed78d1f828b57ce94b3a5c00a27a3e952596057155d6236a602f7e6b601a642e1776fdd590342eaeb8308dbcd8f220aa5b31a63f9ade38b027f118a00e8c30acf436175f4c941baa2e8d9e0573bba352374a7cfeac42a01b593c0e0dd736ffd69f2592ee2e47f7e3b5402fa30977ea24f0c32626eb0e1714149bc7e8254150977be449cf1e2bbe55a92af97cf91ca9a108ffee5aef4c26db3473fa39d7b853d89c310e885585f19c915ba0fc86a2cc6dfe28a895493f0de7af9d14988556dbbb939d375806e56deeef3889d6f78661751b94ab2da258a547fe776f044a59356296254b9d3a49ae810fc1d7a493c2970e015abbf303752e03f355fbd24b2a94af8904eb00b87c008de5ec3ddca2bbd37fecbd548a802ed348936e4d9e4705416a46e24e57adf4a73a697b8292d91a94148c959e3bba1349137b252283ad54f5df752e43cde00a1c66ac56d6e0d57b1aa503dea8b7105da0589c68f7c08db949a4b4d6adc585d7b3546b17e1ce90a2b03d540598ef1813f9ccd2e900648e5a89aabd02160d02a307ce195d184f3cc44a1e2b2d3aa881fa5875689f0e69561bc4105aeff73bca9f75c090982990fad0cef7562a8e2900c1f30ef03f4a211c5332e8c43e5613a2914b0fbb43e719a47361aadaa8a87d509e624a4c244138c87ac2a51d43f69d76b9430563a02e1f388f2cb5147587bb55853436217c608cd94a0c5bc4a6c7519e8bf6c4111bceb11e2b624d98f645c584f2cf4c33024a5ec7e60e6c0b26eb50a6d40858a2510a7a5bf4a4d4164b07761e3a59865bcdb0905519afa37be87ad0f330ef2d9e9607bdc0d4ab1819e6aeb6fd8cdfdc0c2ddd83dcc232081ed4d6d06d8d46ec93f869993bcc4e6f3bb948029ba8411384ea8341e8f5d1c8b351da282447c2b2fc5fa5d956af04e5dc6441b0eb3a532ec032fd27dc6c703e55428c873d9da4870306a58125f96dfb5ad7eea47e6bbbcffc9ea601c7f9a76e1de918bc71f7a5a94e20e35498067723abea644121b9a65fab822b0c5af50bdd8e2377c6a90ef40b7446a03a55711ccba50b9ee5ea9d9478785dda06d78c67c9e722fddd404622c691c279e62fa6b80b846d3c1091ac73a56225b35307fae7f6eacf4e4caaf2e0be85bcd941e5295b2a00b7538da94c1b07d0125654d491573bfa62e841bfccbc684733724453ed27b1fe36dc7e462234e3829a6952e85584341c05e66732fe1ac4c84a09803eaf411ec5725f57fe41d5d95ae097b09e7c3795518910f5f743e2aa8f067c5c5b7d095d5d528c943c6d5b3ed81fe2522e4b8e7a13203122ba08a1ff859712d3a3f612741cfdf99ce4ddf541f0fac7323b6f9e21d1079c737b31c026e6dd6c36a37837fb73b5d831d06bc477924f8472ae22b13425c2f866e52988c0bdc4d267d1a414360ac8ccf9c102845caa82aff756198176ba9d4769855f5e2411a2eed4d6a684bef4754cfe9f34541206dce39539618e7c49da80dea2dcbc2ee8493f58c769a4c19e934d9eeb0d3c2ce2c7f4a1bca7ce786ef754ca46ed517ea8ff318fe301466cb0821d3dc7f303dde5a8bf4c8e5f48ec57c5887b093ce745fe514b877e4aa21c2b61ca6b59014b4ec713a8d1664d1c4c44b1c3052c0799782b645bf3a543514de058ff2e3051c93e783f97d2760b208546d82280c42c9af9d4e0dca327da64a760c2d62fae9ae4ad2d631aee96d5ff3048f3ce67292ac98939599302ff89ded9db1a0a381cbc454411691e552b7440eb4c4ddefd79921dc1d73829da21b3088e996772e4a1385848f3baebafd442e36a7997500996668987635004d5f0c414db4ea841c5d5402e5ac3b7a3b5ce7d14a1a70c31bef644dda332e9307c9cb0853a67ae1ca297493c67b114569a4dd34632e51659f7addf18b07283024912d87274840ddd3e68db66cadc8205091b4bca2d8fae605e83e9b995a05e8eeff3476bcc5993d619277ce1496bb2a5528265408dec79ae745d39bfd00aa0558efac1781c03983f6c51470e6a8a82b92f84fd7e4cb0c89abffbecb91172eb84eabf9ebd1fbb235669a2f90f1d933d33c5f8ab0f80ad4729082dc95fadf736e3589ed7f3c5a2a74bcca8ff042469d10a327e361e2f63eb0f017bff67d44a8dc67ad235d29d3dd9e21a6ad5d0f6e0ba8a5726af2d1caecb8a2dec4238dddf058e8ea6e6b60068723334e68ca779812a823f448fe6e5e3ea1cbcf79567153730ed462d05798857803e0229babc70f2b75cdf9f4ee5abfd5f1401cc1f0af92b847c273e620951fbb1101bf9313cc333227a5862944f2d11cc76629ec600776cca57dcaf9f0abea3dcacff92d8fcc07183f4c75082c3b4a7da7279f6e3abca93aa0a6cbb2627de203a1899819a66a297ff421135c93ae7135863865aa3c6b669bc129d30ca692fcece0662b3feca9eb93237124a088a15e4449f5fa58a3f0d6edec5b10f9bc83ae277b3820a781727c1a00749a6ba24387666ad77d341773088c4c4af76d084fe88631a3f52443ddf14e2603d86f3ba1975605aa74605cea5d6bd5eb2318a578edf84fa38c8d1f06540f9f42464a516fff336da5d5fb015e1d3142c82c92269c100ed2338793cda787f568519bb6df0c6d6357db894477b94a81c917d92a8dc7f126f43b53a2467fdb41633506a22cc82e94bbaa68182b89f1338f76b1d77709dd652924ba3cd20c42e0f80255ac441b1cbd49aa244707b2fa9a1009178d5bc2b62c37d09c2324b5ddee944584002590cf57a31c5799a4ad9259a4955eaa83dbff4f097cb61c06da3396fc62ee9fbf8f8dd2f2c8a4c6d936afd47212b5ab5d4e4a9bb5dc6dc86d3aac0143147165028b4b390ec10bcca4922c8162e020b1ed728d1b5d3ffbee2ac02b242f448acf51c34c72222152c0c55b0ca99cc1fdb4312753dccc9fda0562362e30982565e410b04d6088d2701277ee79c245293fc576ab9a73e03825c63d47fb2dd47abb8e752cdac0fee9e37e011240645d1584e8e0b2e9fb850e78d653d5b4e3373b82dc0c58a4a9c9d30f87301470343a5d937212234f51c80a13329fc39c996783cfa035d5388f30f89e00ae258f41c56ad2bd34d98310ad6c35c00e16ee60581a0df5e80b98a77c54928cd2c76e15a1183ba495455be05952af7b55e7efb9ff3ace93ad64e8c6a5335916237d96d904b75cdf3ba9bd4892ebf62482d05eef10f72ad1e6a7cbe1b3453aa88516655ca81ec6e3e2f48eecc296daa226ce1210a2864cb4605eb80343c2da2859815bfc4df25131624eb02cd85d514f7ab0ee202ab16276558f7b9dc2b6e87df649141a8bb91f2267bed7c898b97a0194f3f88a46ef84d2090e01f55b5d6c3d4935d44768dbd7b3de6da30c64f41e375c026066682574c08a8818ef95f97ed5c0b1419ace5a543854fa40f44d56601e8d94241f768097e4e20156bcf79df52490acf4ef619415e64c45d40ab2b88c6ba8361af7a35121b1b9923ceaec26b0ad895898a78831348bbdd9329ce2dff6d90cae18d15ab7ba586cc3da179ac17adaf5572b7f30a10235ad8ada01eb5f603b22665e9edb5a53a0fa486706f2c7330de78d6a6ee8288476949cc3f3c24f786f5e52f509a22c1efc84b24c21f92a308f5fc917b6b60130d0806fadb18ff9eed1028d18585f3c8200c0e021a2f57d142a761a856042d06ccfc4a01b317a308f55a8924a673f0d1e21ada2e7e68994862e93b1756b6a67a1725496296f35474b86fd646a038bf3ab29771aefd53dc7c4e38258bbfd3865d9a5f7ee64d57f6ffed10bfee1e9b0343e64e8a25ad9c6cd78e80d07566948b6461e907c8546e"}, {0xe8, 0x1, 0x4, "29b131716c2f4a6369d7df89a780d284a1274939db1e9650d14833e3bcfe31b1d40d462730c7fe25726fd8cd2533efe29cc8bbc259211adf40aae91f092f30051380ad60a0b0a89601e50b1a813f9be07987a7d59047328874114d5edc278e61e6c823d44304854dc4b36cc78a611ddd0b431e0929574a89586674f8316e184a4de35692642f4e910024ea9662d0fbc1bbdba7e38c49eeba1970ac509a6576da243678091de76a4e9046c1dfef27605f101162c8fba8d6446acfca5d217f1b72c01d10c996d320f7fa5185960b7f5ed250"}, {0x48, 0xffff, 0x2, "c379c67edf51a20197d92df669613b06ae38340cf0ddc0591ad58dd885f2ca271d0a4516aad7840d343a531c0e108b6238bc712dd829fee6"}], 0x1220}, 0x0) sysctl$net_inet_ip(&(0x7f0000001c00)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000001c40)="dc5d4d90a2a4743624b2556c062d000e4bb119c58d3c6d31bdde2692d3016c294b79381522718e6ad7ddee0ccb386e518447ba95b752b7fc13aa758453b33d61099bd7d7603bd71dc45c4da37104f3dd8f95fadc35ddc363d780bf82d56ff839aed92beb3c7e3ca42590f7b11a265144278ad384177636d060611852b8bc1f999146533f1ceebe446d03b84541dff1447676117912e84f285b3525e88d4bdf3a676045c88292287ac717ece296710d0723230a1bfe487ede5fd99da3d3536b98d5a29d0cbb71b6aa0df50a4f6682bcd96875487488ab0f104490ba6f488096f62cf41610c14fa4fdce54611a727ffe85811d2446f37406b480be89b51439bf66feb4bdba7587727e0b30f62f2a3ba3936bcb7ce994e68bc2c0495ff2d8debb80dfc118ad50f19e5738853295e4aa4493f20927ceb7f49b409b484a1d562fa146310def3a673bf3df464d86941aa3848695ed58d6081210e564eb8d15a1967762b55cba2dcb18798b1f9adae19db5b0a222cde25b1b4291bd518631a759b127374f420c131ff8efbd7736f15f85413030e6f0237bce7ed486684146bdcb8ea4a4b03d007297eff39246655f7d3317a445ae5f92b4e1cce00cd1597b1b30287132f1b985db17bf045a864365e6928e6ddb45253c03839695ec231612f2bab513029a48656fd4e8bb21730d8c62458deb65c08916962b3310c10e98eb343b697a4f0b1728a4a4c5c5dd37f43a0bdd05acb9ae074128a4234b65d544f370f6a91af4356c6355168a50edfec7f89826e5ce994138dbed3a2976902160a33ddafa541b17003d6122d302abcbfe81078f8407ca4417fd191287c93c881e81c14a9d5061e4e27efa7a7c483497b9579342a2a5c313cf22476a39493769452daee20adffc1c5be304cdaaac699a3f92fde0c802ac7e09d7c365d7f50368edba4512c2a23acbbdc884b7a59c98e3b6e4b8c2be6c343aab1a364f5b52cb1306e834ec2b50521fda4acf321d70059cc80a9641816c99bdc53d9d514d8f64bb9e951ea2b127ff22996559f141db03efdc5c54d1acf98978acc177582310175798f61aad24c752c60652982853add7d8fa7a81a549719d72163327ec23a424b7d4970d5f499e825b4c13fd9a5ace595bdf945af2b282836a7ee1eb01269b947eb8364119bddcfa8d58489c3ddf2745e5827b15bdd880d5383c4730d62888836a54b395404eeb067f02d173a18405d46c7f4dabfced31bc2c60cb12e1053f097ef7ab3071fe2384842c7d7239089082bd9cda1258269dd10543299af868eb48b2e55de92c820f34ba6d443fff58b63b50ee82d4e9974937272394d096c88b008470cb864e39202291f4d8e64ec9e67266eee786ea9cce732001356611c4dac28bce70644769b8bbdbc9d85d95410a079badfe1a5fd3e10def461533d8c6c84345369a27e27651aac7791f59664bb6577db6162931516a76b159ba336408607f305415aaaa177b6256f7f14ae6f17d2b681cba299bcc25e4a7985096933047f2706dd14e0f05b41ccbcfeeb5d3bd470ea10a1a7ccf04239c84a4ee74d04da035ddd0b6b67f37278ced61e0ebf69b05bf77a460919bed08990dc12b7697eceadb1960f0435416e1662990b6e29d31f23dd1778fd216409764bc601ab89cb099b2e360dab50dad42b5d242a54b6efb14b64633edec6d344d534bb78756c6c8953f59d1b0cc723af82d1aa51e0e4ddffd22badc040e29f3fc34f1b33c421f980150b8939dca90c999eace04060311bd2d75021ecb512d4a1536c5b28d3d358a4473f555f211dd020dadcbb7cacdd9755fabf92aee5ce54faa8b55e2af6eb4b917ca5e65eb025482a48950fc28ec50d50efc483bea572b16b0392793944398765639cafd3b5ddac3cb477d0df241d86e3337ceccc2a3fb098f2dc88d4646d9e4d59fa79725c8a09657eaa3d63c16c87e24792f57525bfff0d49aa32088cc0f9bc0bc930fb2bfda396f63e621bec5d0654646baadbae2f6d69a4ce50a7bb80838c671f507b9a88ff23b25bc05fd5797c3f57e345f76978d8e837bf119727b74f67e7e0bf9c92d3b593acc561d2b28dbcc9d02bfa77dadb9a3f6258de5b8ff148ce97c19650d760c4c7881606e26764bb01abeed93a6f5f12d9b9e2ef89efe6bfc06df5b5f07f8d33c7ecfa409f28d96ecc59562772adca8263a34d15f8861956475e31cc4b13d9505713b7f2ec8fd389b2b7db846ebd59f22f6c58b86633ab12a9799cbb9a032c0e3d18c0200f12a85a27ef1e6c8189a30bcd0bb8e9340ca08a0b2786e68f3a5194cb456a7e7e6ac918f3c5255bdc1561a0b0c09435d09a11f28fd55ce4501fc737b532a92946b6fbe8dc628d94e394e8cff1e17fc36b852f51858b6b48cfccae8abf3651bd3bf4f755047677b108388adb28fbfc9aa79cda438f8d34feb15f5ceb51b70dcd10468177ab6f6226c8a641a43f3488d8193c215c6a7b662afead2c49b0a1fb544c7553107cabaf3a93723b7a4b035e17a27c226e462fe1ec848b3a333e26de0d3440dfa7fb34d12484c752c2090ca872c60b8552b2b1f6712439c16a15454d9f06dd64093862fbf21d2da31923963eebc71e89639ece31155107b9f380dc5c9918975f8dea099b8960acd7dd61a963f903d26b5ca167346d9d9f69d3d6a9b735960193f674caca25dc5d8f4c4d70a3956569a66a85a9bb740c016d9bf955c066c4a5a762d254591b89c2c1224b47abe27d803e614c6902614ab141157479b24ee7890c129502682762ff7d377d8bcf2621998344aefeeffa0d8241e059d329606c1414bc9b2282aa24715e5a34fbe90659e1403d8374a06d52b659e89a7d96a4c4764275b0c61631c91e0a95ee7ef2a31fcd08ef778bfc1ac51c715f2c96c3aded2be851c63975d945fd54226afd386524fb80479fdbf46db7587ce67ede6e8b2543c84f32deac6e4c0fd3f0cc6e23992ef8263290fa095cc97df26aa139ad21532bc99b1f7d976b74b01a93ad73bbd6790f572febefbf9bf8fde0afba5bfa0311dd3127b5f78eb70b5821dd7723bfafbbaf67db54a6870539b5bdd66ff573801548f35912613e1a3166039d08420e369a6fb840dc7f0fe31eb5d10e4b0b77ab0525da66405ad593eafdcd1e112d62f64b9803173a2bf8f751b494388ce80a4d80fab28719d45acc1f7f3302b0ee0909fa7e06a481f806d2b9fba9138cee252fcd55ca2ca0010983f23b765bca0a30f229e3d7d8012c0ee5fe77a8b9dc303c2ea807120d55ff3cf4535ff79a4b29316b4ab76f77eefb382738a2e8b5d968ba58bbb6633bb6f202bd14090cbc1b07a677c746a022ba99099b1b78498492c7c2601e721892de40349cdf04e84d6dff515f9d759a1fcaf16a1be6bee358ca7b70f02758a74254bd0434535bbfe9ac62deb01e972ff3e9ac78b2f0ccb23712b4c2b68d2fb8a04e50a89432ecded17c9ee13aaeaeac921753768f11eb59946954db16cdf9eda24a77f8708ff68332a7bef47b8d60728bcd84b8632344d1a3b7c852f8f7ef8e87d1f451c554d0f0e1b9207d6fa737554820c54856dd7d1b2c588144ddbf91d0d8f8db0390a58b2de46b38d092bffbb70695a27254453350fad58c59288b35f66cea694371e57baf26459b665dc83b5bc10c45f94a86a530417d74999d7f6f640a9a61a56c9886fd1db1b27f143a0bf3e6a0575f65737de1a729b1ac6aee19cc60f8d0dac2b9260e3803956ad22d1751801eda5b09b9406414d431ad3e7b75c7505930cab0194ad14e4602e0a5ebb7a0372e592acb9cd0323ec80aedf403d6e662c2860ab4b2c4cd8ea5365de1bea352599a47ad72123547701b19b044666839bc0fbebeeb4f3c8f0708252b54262519d9820a03f16e60964d9ea1b20648ce9828834c3bc3cb552248c767781ea86fbae33e69099b8b02b750e72cb092b8aa8067a95edf79bcd10a136e66b7ef3d77e2bd57f8ce2246769968efd2e3d5b89a5207516b365d5202417228387294b09e4d3088d360952679a42c1e4fd8f7488ab26595570208c9c9b7f13f768e840b8603f5f291346f5841aa8a0bd6e23c79f42893f7b9eb51a0e9c9bbb16aa3d65eb5e1cd8d07c6d93a61dfda783fc402e94f24a78f5bcebe59a0eabf4e159ce7f5daedb65b9167f352f200aab7005b9c6c4ee3573931064ed4999c5d367e72b54ab409a0fbcc21163d0c59605667a66c63c7363099dee47c76fa72b56f6c694db9f087f4bd79daa59a32954982891552accd777e86963e674d2e5a42a06d61c0ad78b271d4fbff3c908d8c350d9a2df54e51000933e70d4c7859d423ffd8675f31653ca7cb1fedf16516756368498d85e92b1a3d2540795e28d9b94117e45e71463b161f8c09de69a223b6093a8b317a743f162f34da98b576275b5d5c9bbf802e9dc2e32aedbddf75d4e6007284543e25ec6efcd10621e9ea763605b2dc799228310ace466a0e2084f1e4af480a833f0c5522dc36d079ac44e9882575de8d9c3e451020fd78a6556399f25823d7a31c5769e57817f0fe008a501fb26d26249598503583ae98a679bcc630b60ed2e960cf07150271c69eea3c3b345cf5c149d383b557550af4d8adccdb1f56e71caae4c38150e1357829e3f07b80eb4c632ef10a5d04a5c7b151cb478f5d224d9e5165a783db84f7dfb0a1f15e0c217b6b8beca8a0baaa40e1591f71bfc9ff4da01ccdc77b114c667a0b3d3df41d8d98939da3aaf2f4ac373941d7cecf1747e2d9faa73fde63995bc7dd99bed47c8d70b2a9d9ea3f1244883e6613b82d88428a0d2e683aaf057c41fa677ab07fe854673a7381a61899b6f59f28685083df25e8a6a2323c7a385c298cc76032d6640ce7baaf33cd5985abafa775a015e91596755ec5c616f0aab587ff71602f1b8b21dea26bbe926b5fe8095c50565224da1b994f629e99c0f42d3d89ea47638671f210b2b93816b0d4a20a389fd94c1c15ac8cc9d43322a86cd6b0d9b3225ea78a5d6c83f4a0bfa137bc72ad7b8ce5f11637eb980f8b4feda44dd6ddf03664d3dc8390b0539c19b124d75128f5edbe4ace629911d7efa3eed14479355dd019f475395bb6edc6ce4f7fceb6312fa56fc33da006ade64a6112718b3275908ef62901c7a544aa982ff24038855af46e174b098a179ea7e82afa38562b957aee7d9c51781ae15c6fcd6756c09c3febdc8135e3409df4b05cbcc045cf076efd514219c4f70a3717e86d4299c46607f67983e8efae9819351372d378ba86486cebc77146622234dee463d9e3c59335def735152c0db622d0819b016820ee3b364acc883a9ce802e18adf948f3a974bba7f395825b9fc93e1b58d398d1b7283d4e4c2d4419b8b1a56128832d95a5f573f16cc40ffbe351fa05c0aa5295fad70adf5dcf5a3836e103da7eb757152d67d47bcfca599eb667a2112a33eb3a6ade0133228e2a7c423e2f55b950b33dc4951d32abb294b5c46069bb1481f30a546e0151010e0be7a0335aef09775b8393c9440e80e434b4f6606ba422c0b774818460cf5bc236c84e5937b4088e594893784a4fc9e378baf2827bf13eaeea3bd4a976d29c0aeb38be42b986b4fa16c8cf84946bc105951b7c0f4ee57b6d0ebf59c3391a54e0066505131e31f52952800e8fc5c25195fb3d07f50ad0993794625c00ab09f772d69933829b486aa34b85dc016a396deabae13339a451e0507e0b8b75eabed559d550d749bc7bf0f02e52cb2f823fadde87ac6ea50e06d0322e86159c0c75e224772ce6090ce32b76a8d32ac0dc7002ab7113cc2c0b", &(0x7f0000002c40)=0x1000, &(0x7f0000002c80)="2bedcc0b4bb336e97baae1fa237d387e0bdef4dc96f4e4e9f248df826180401e1f4a5fc8421c24586b7e04aa75b528fdbb352b27d0b013728aa1212c0fede3bb39f172ccaa5bbead6dc0fb9a2d3f350d2d8610e23bb408a960596cd732f2f6a3a1dbe9564cee11360e76615ee7d635abd69ee6a3cdcfcfe5eca29ca76098dc12caef298d83ce51221070c7b9d0e4a0709614080a1b8f0578a8def091a1e099aeb539663dac9b17ac7cec1cbc07a70fa39d255bbd741c55a7e0787f8766156e003cfccbd67e5a09392b85a4b72a260aedc56b0add83fd6354bed16a9bf3a8287cd6b652fe3fb7c145a9cfbb9354446f6f88ba738b7fc635e5528f", 0xfa) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000002d80)={0xfff, 0x8000000000000000}, 0x10) mknod$loop(&(0x7f0000002dc0)='./file0\x00', 0x40, 0x1) r4 = semget$private(0x0, 0x4, 0x2) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002e40)=[0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000002e80)={{0x3, r5, 0xffffffffffffffff, r6, r7, 0x2, 0x3}, 0x2, 0x8, 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000002f00)) sysctl$net_inet_ip(&(0x7f0000002f40)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000002f80)="db6bdb909c14f21a74d866dec6cdc70216a59a2f3ae1412d84b5079014d29ffe670efab6914b78479c2d597e088d652331063c602b37cfc091379784f025b63ad389339734c94689a525316304c85ad2f09b911cfba88a667c144fd4b3ff4c9fda8c2d8bd8d1cb88657c82f29dce18d42a", &(0x7f0000003000)=0x71, &(0x7f0000003040)="c7d5b820179273f2668779384d260964ca0c198a674959b68769d20164ee432569d565b65bef074ae56b47b1f411dd1334eb60213334597e590545c85c35e2c8dbe7b86fb00d2f111f18d577917237c170e6b5ad11a1d25e300846cf868afede364d6ce81d38e9b3d1cccb22ea43d2a1c67ec7ff3b382557ee45ff1955d19b6685752c6b70e9b74f6459a64b0c7a94932e51185fde92cc1670c6140c08ab109ec99a02fdaf8c6e87262734d9489890d2dcbd2b84d0a418c72248005d4ee4306268e95fea6afc2963f43002ca919e1873f526f84e1505e9a600957df4a36ed3", 0xdf) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000003140), 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000003180)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f00000031c0)="a329b0678130eb685be1333d2f76f72645d998d8997e46985c9071ebc91bc4a18e9f719cad1deb2c31637330f7293617f60d65acad7559d46ef50d16bffc1f2863f513b14cf4b527db0638804c9bee5eeca1fa693ed1e81957eef077db7f92c5def8e8928451b4131b307631b865108f29adf2d764e774f143227da008156a69af11e171e65575ba0ccccef1a865db3d183443644593aabd098576da585f18b537f010f403f8d0fea2f6d3bf8c7cd01706fb53472a7a442922d269d68016d5224602796bf273c6b0f66bcb3fc43913b74685cf27dfc291281cd0b8ae7062ac8a978f46d6e1e9142e8e7b69937818895a2f", &(0x7f00000032c0)=0xf1, &(0x7f0000003300)="bf7270e9cf330ae7fae65227f99f7a04a4afbdf0fec0b70c0dde66a7aabac439202f52765697c588a8bd94549f58a166fea1779e98f09d2299dc55d9252361c16458beb665fba8fa3db3db3c2871697507474970ff1209bf4a639c3cb3cac6b198948fb308921152172453da6e93973757a61276d3b8cf3eb137b3dc706cdbf90ccaed604239dbfcc47e9af77206a85fceba76563165a309de7a20c59f182c56519c27ae1ea9e22693c5fd704c8dc1be4bd873193e673eb540178766452021141bce4790142d953073327e28a7cdb17732c114afacd0480ccd83bd407feb2d3cbe3ee89a3a3d6d05430113f37fab26", 0xef) dup(r3) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000003400), &(0x7f0000003440)=0x4) r8 = openat(r0, &(0x7f0000003480)='./file0\x00', 0x10, 0xf1) r9 = dup(r8) ftruncate(r0, 0x10000) sysctl$net_inet_ip(&(0x7f00000034c0)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000003500)="0fc96256e24c6124380473d78d469cf15f4e161c52abdaec29deb9a13c06c6ed1a4cf69c00f070e746c2874a3e6a2c73472c157def02a3e8be82eb0353c6524e0d19f9e438fc50d473310432db75a85c1eb41db8a2286c644825a02906de16d85064210b78772de79ef67d14f2b19f6ab5cc93a7652f620ab643be4806f6804ed8a473c82eea770645e5fa40025b2b1b7f3299ec2404362d4dd85d773732ce21f0d182b2794bb5682be5d2e181194736e4f0b9bfe2cb31f4c8c47e4c9cc6090b744a8e0b3a33560ec89c7992e037e48c0a530fbcdff650e26b60e7a8a444", &(0x7f0000003600)=0xde, &(0x7f0000003640)="9b67dbcff4d1c854cca7807ee80573a24478aa3d5d5a0af65bdafc9e384528aaa5abc58fe772d0287c1ca4c186e8e6fe89d4c7cb1c952e20fe5a2ab4403c6c63f2c5da42a99ba335eb9807e3b181b1536d25ef774608adce6a45", 0x5a) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000036c0)) sysctl$vm_swapencrypt(&(0x7f0000003700)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000003740)="ce7d52a3ee614c7c6d6fb80d189e1ac694bb650212277f6d077004c64391e09f01fcb59a2c80c0f8f10da268cd203202ed2339badb031adaf5f5f6fbe366ec2ad1b03db58f2cb1e142aa79dbf9cd32c3de0053637a369cd157b6d897fdd1e64d47231fd928695e4a517998dff165d5f7a23c9232fb0a98337e0596d3020b292d89665c53ca4784a3f80fab1009deb23e8285d0d08fa3212a782e6b65e4c3d2a95c19da4f7509313fce98cdbb73fd93", &(0x7f0000003800)=0xaf, &(0x7f0000003840)="24292cc9793edd", 0x7) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003880), 0x2, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) syz_extract_tcp_res(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r5, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @rand_addr, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x81}, {0x2}, {0x6}]}) mknod$loop(0x0, 0x0, 0x0) link(0x0, 0x0) setitimer(0x0, 0x0, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRES32=r2]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) getuid() setreuid(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRES32=r3]) syz_emit_ethernet(0xe1, &(0x7f00000000c0)=ANY=[@ANYRES32, @ANYBLOB]) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) open(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0x80}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4010, 0xffffffffffffffff, 0x2000000000) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/4, 0x4, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="fffffffffffb0400000000000900000000280008000100eb8f7800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES64, @ANYBLOB="5000000090780000"]) pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66591000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66592000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66593000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66594000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66595000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66596000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66597000 didn't change! executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000000380)=""/227, 0xe3}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000480)=""/54, 0x36}], 0x7, &(0x7f0000000540)}, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x8, 0x2054}) r3 = socket$inet(0x18, 0x3, 0x102) shutdown(r3, 0x2) syz_open_pts() close(r1) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe2(&(0x7f0000000780), 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r4 = socket$inet(0x2, 0x3, 0x1) connect$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x42, 0x7ff}, {0x8c, 0x7fff}, {0xe5, 0x9}], 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x8, 0x3, 0x0, 0x6, "d7d63e8df83284df98294570c50c17ce6fc23a8b", 0x1, 0x324}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/37}, &(0x7f0000000180)=0x27) sendto$unix(r6, &(0x7f00000001c0), 0x0, 0x8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x20, 0x0) pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66598000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e66599000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6659a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e6659pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd806ad5dda0 va 0x63e5de20000 didn't change! executing program 4: mknod(&(0x7f0000000300)='./file0\x00', 0x100, 0x8) syz_emit_ethernet(0x24, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x16, 0x66, 0x2000, 0x0, 0x70, 0x0, @broadcast, @broadcast}, @generic='3g'}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYRESDEC=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRES16=0x0]) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x8, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000080)='./bus\x00', 0x280, 0x1ad) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e", 0x62) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x80000000000206, 0x198) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a", 0x69}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x18, 0x2, 0x0) executing program 6: r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x66, 0x0) semget$private(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000500)="c370eba5805e75ac58c77ff3b8779a5f930804d81df4974d38912968b75cfbefd396795ff10afc1caadb6937834a40e179553c7033e46ffb1ed8cea6079957cc2389216a1d71919940ef2184ec1d8be16790cd6a0e9cf13928becd22050401cfba962d5df5554b9774dcd0c38039d5789ea130b1ffd2552acae5283b7846238f40a0e34284720d2c395e62ec300183f0dc8cb2fc74f6ec203e4e", 0x9a) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, 0x0) fcntl$setstatus(r1, 0x4, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000340)) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r3 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r3, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6b", 0x82}], 0x1) execve(0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80606949, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget(0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000000)=0x4) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socket(0x1, 0x3, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmget(0x1, 0x1000, 0x143, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(&(0x7f0000000240)='./file0\x00', r2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0x80}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4010, 0xffffffffffffffff, 0x2000000000) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/4, 0x4, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="fffffffffffb0400000000000900000000280008000100eb8f7800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES64, @ANYBLOB="5000000090780000"]) executing program 7: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x70, &(0x7f0000000200)=ANY=[@ANYBLOB="ffff20ffffffaaaaaaaaaaaa80f30884f459f4d818b6ef95c00b1d2788f3e1c4763687fadd5919f63730865dea26e1badf77c9537d46efbe8e1e1d57020fd935dc90c865540baa7e7b1790a3e76906183422113445264cee3c9ff0878db3cc076c3e17dc9efa5a4a96cfe6e6661057b01178578d574e848980a5b68aa168aa82ae84bc4e08e34e7cb09dc5bc108a3e12d6e470e30b542aca5c03e686cffc409e310230b275d0cea7eb92f923"]) r2 = socket$inet(0x2, 0x0, 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, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 1: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{0x7}, {0x35, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xe00000}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x3, 0x40) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="ea8740eaa6000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 7: syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfffffffc, 0x100, 0x2859ccf7, 0x8, "d2e22ca870a7bfd000", 0x0, 0x2}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000000280)="e10000005928bd8e1823437a4e001d2d9f15cb1fb1537f4eb29f6767a26abc1b692d386570f508982e4e7edb055c62d1870a303a7b8927f571d87fd139c61d12c2", 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2263, "fa080000000000000000000000ba00001000", 0xfffffffe}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x0, 0x0, 0x0, 0xc511, "e73cd833c9234527994d031ad32b887ed48217d9"}) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x74}, {}, {0x6}]}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x26b8, 0x8001, 0x1, 0x5, 0xff, 0x7, 0x2, 0x1, 0x1ff, 0x26f6}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 4: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) syz_emit_ethernet(0x22, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000140000800000009078e0000002e0000900"]) r1 = syz_open_pts() close(r1) fchflags(r0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) clock_getres(0x4, &(0x7f0000000380)) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socket$inet6(0x18, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 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) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c513, "3cee7cae307e08001fb91b000000da64612c3300"}) writev(r0, &(0x7f0000000000), 0x9) executing program 6: r0 = socket(0x11, 0x3, 0x0) kqueue() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x40000000000000aa, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x181) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = getpid() r4 = msgget$private(0x0, 0x0) r5 = getuid() setreuid(0x0, r5) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x100, r5, r6, r5, 0x0, 0x1b6, 0x82}, 0x0, 0xfffffffffffffffc, 0xfffffffffffff166}) setreuid(r5, 0x0) r7 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgrcv(r4, &(0x7f00000004c0), 0x7c, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() ktrace(0x0, 0x1d97c82b8eba19ad, 0x506, r10) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x10000, r5, r7, r8, r9, 0x2}, 0x8, 0xfffffffffffffff7, r3, r10, 0x3, 0x8, 0x800, 0x1926}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000180)='./file0\x00', r5, r11, 0x4) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r12, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socket$unix(0x1, 0x2, 0x0) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]) r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3038}, 0xfffffffffffffff9, 0x9, 0x80}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001a9000/0x2000)=nil, &(0x7f00001bf000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f000031c000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f0000503000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x116) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r1, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r6, 0x800c5707, &(0x7f0000000980)={0x3, 0x6, 0x40}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, &(0x7f0000000040)="f52094f8", 0x4) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xfffffffffffffffe}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x0, 0x4}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/88, 0x58}], 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) executing program 7: mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x54}, {0x16}]}) sysctl$ddb(0x0, 0x0, &(0x7f0000000180)="241a5d2a4e39ba4a08d1bf87ccdb2140580003f0871556c5561af91e1ee1bb99a2a20048472e6ea9041e8d9b0000105d2656be0b5080aef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2a007f42ac6888d87db0566b3604f7ebfcff1d69dc9866812db4e84d61427299453b7842b00c6b5d02eeafced5208af1ca8a1f62e8bcb565add80db0e7b8b667fb1c5ae6775282e28173530e0d548dc7aed371b7d5e661b513f1cade4f5fde483de16667e3cabc239b25953f8613025f5", 0x0, 0xfffffffffffffffe, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000340)='/dev/vmm\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/vmm\x00', &(0x7f0000000400)='/dev/vmm\x00', &(0x7f0000000440)='/dev/vmm\x00'], &(0x7f0000000840)=[&(0x7f00000004c0)='/dev/vmm\x00', &(0x7f0000000500)='/dev/wsmouse0\x00', &(0x7f0000000540)='/dev/wsmouse0\x00', &(0x7f0000000580)='/dev/vmm\x00', &(0x7f00000005c0)='.]-\x00', &(0x7f0000000600)='-&^(@:})\'\x00', &(0x7f0000000640)=',!.&@\\\x00', &(0x7f0000000740)=')..#\'*\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='/dev/vmm\x00']) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000200)="bcc5d27a69d55f5c4a43257167f92d3292614b6cd93134567b6b2044a3aae15f9992ced3d3c3b975a0f83c3e214b53c823d1ec74a4b96ce8498a9842e83756575fb2db24b3ac757d20e9de7b71b31599e3c730d3510de9f860f7c93cd7f6584ac5e729e7766b1a6b8ef1736ff2234821c6473bfedfbc200fc2c4b18e44593fdacd1634f2bd74794f93534c683d6b7c799737f6e6f28b9284a74bcb0a908be7dd6f5684477494d437f149eaf92af9b7b41d527d77c123940f98cfd8ca446d1fcc53a471b0787d471e73faa5dc9a8d16a2062051157e9de6f1229467d476bbafc576959c1cf95fb12f12928240763171ac8240743f967fe294253dbf9bdae94d4b107c4eb520dc28ed23c6849228729814c1e46def34d5c8b5112367e8194f6c402cb734109133d6894a3943c840c5d7230fe57908a554de09b5f57cd2256b04f3997f56e0fd4b234446e9d721d3061cf055217b4b5a9755177023a2d09daa80b8e751ef9a77580ef4ab75050f5d08568105c232789814d1c5fcae5646061bae74fa4f703330b0409497f722013c", 0xffffffffffffff9f) syz_emit_ethernet(0x41a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3303e43a008a251dd1450021b07f5a1957de740000fe8000000000000000000000000000aa85"]) executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0xd1) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x4b1dfc25) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) setrlimit(0x4, &(0x7f0000000100)={0xff, 0x3e000000}) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) faccessat(r0, &(0x7f0000000180)='./file0\x00', 0x4, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/9}}) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$unix(0x1, 0x5, 0x0) recvmmsg(r2, &(0x7f0000001400)={&(0x7f00000013c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001300)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/69, 0x45}], 0x2, &(0x7f0000001340)=""/85, 0x55}, 0xfffffffd}, 0x10, 0x3083, &(0x7f0000001440)={0x7ff, 0x654e}) getsockopt(r2, 0xffffffff, 0x2, &(0x7f0000001480)=""/109, &(0x7f0000001500)=0x6d) pwritev(r1, &(0x7f0000001800)=[{&(0x7f0000001540)="b912cc82aa7c3df22552d143cc92028255a95f471d17f4d2ecb976c568e8244e10bbbab7579a237c3007550a9df37f22f32e3933d0ae10ff1d6e8d87a9a2c425b10ff63241e9704a29de00311d9dd8308af4d22e6fe40ef111d3921e4230c18991a244a52c1554e25e1bdbba8d454997348a7b96a6240e9c88fa2fd3d4cb81ac4fb2819af9032b5eea80b1c322644a9afb2a7ef4f65557fdf3d5d9a2a936394699600bc694bf1c03861fff062015db6fbb2cf655d52ad98f4dbc3ab57e9388d43941f152aab2a56197129eed9cf7727ef2c1abdf4f3d25c5ebb4851a38f80bd7be302ca971cd9ace098a5c2a2a20c2d4afda3941", 0xf4}, {&(0x7f0000001640)}, {&(0x7f0000001680)="6e198b1af4fb812d415d564fa2d34f45f3f2b0e8873dc16ce888941b0cf1458243e8990bfb769f86e83304089cffbf2dcaeb9e53b277c0149f4a27e5c6731eea4f", 0x41}, {&(0x7f0000001700)="41a6ceae351444f15291b76803a4d409f2a95c8bae93de20ae38eaa90641825bc4c4ce41cb29002f5d7dcd37f526a9aae31ebb61e5cb1917624b48062f03dc11458b943f4964573fafd5233a5f6bd72fe7a8999295a75699ecad95f68d0a22c53ab9e0ca84bb86d878b9716875d7be63ddaf05a7a624cd3177d02ba860c51146143714e0454c3b697f62b65a1f84633c81b6ebdbb0b3277b50e5513ca5f22483522b1e1d5372da34aa08a1c099db6f7f65094b530e46407f825ad44454667adfb2aa21f45543da447be61e8bb553e02d93024122c5969b5d4bd360f1d1a1e5c420b97ecdf1680ea9740b061012bba4d15e51", 0xf2}], 0x4, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000001840)={'./file0\x00', 0x9, 0xfffffff9, 0xffffffff, 0x0, 0x100000, 0x1ff, 0x3f18, 0x1, 0x1, 0x3, 0xcc9e}) mknod$loop(&(0x7f00000018c0)='./file0\x00', 0xcbcf5653a878b06, 0x1) write(r1, &(0x7f0000001900)="38bacd721a12683fcd44b0c1080e9b5598b790c5d690c6e4158b9528aaa8faf6c4aeb2f9f3a094c98a8c0487b70780ed6e524a4c", 0x34) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001940), 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000001980)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000019c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000001a80)={&(0x7f0000001a00)=[{0x84, 0xfffffff8}, {0x8e, 0x7}, {0x40, 0x4}, {0x89, 0x2}, {0x0, 0x198f}, {0x84, 0x3f}, {0x21, 0x2}, {0x83, 0x2}, {0x21, 0x4}], 0x9}) setitimer(0x0, &(0x7f0000001ac0)={{0x6, 0x1}, {0x8, 0x3f}}, 0x0) r5 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r5, &(0x7f0000001b00)="b3acb42712863b561863bf19a3b1a2731c0d5855cda586decffb7da056628df2ddf4c177012f9cb1c145b80879bf40222cb0b27da24b48bf390302e7efe1b60b65faf736475596120144b1246523a3f73efecfbf92d6aa066cbfc5067adcfa23fd1197c2822a3062ea9ea8d0371566ea9d6d5bdc1b0940ff50e672880cf4ce2a211f2841bc510524378d8263fe13cb43a3006e31f30e238d9029fe19da58972240eba307525221a6ef59cca6107ce7d47d2dadb1da995cbc918e644f1c648594ed168b23c2dca470681feda8f4e79ceb9a2611208bf104f1eb826030cd9c8775513c102059669ac919b9f47090fba16c8782", 0xf2, 0x4, &(0x7f0000001c00)=@abs={0x1, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000001c40)={0xdd, 0x2fc21cc4, 0x40, 0x7, 0xa7, 0x4, 0xffffffffffffffff, 0xfff}, &(0x7f0000001c80)={0x2, 0x7, 0xa0, 0x9, 0x9b, 0x1508000000, 0xffffffffffffff13, 0x9}, &(0x7f0000001cc0)={0x81, 0x4678, 0x0, 0x4, 0x0, 0x1, 0x3ff, 0x1}, &(0x7f0000001d00)={0x7, 0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001d40)={'tap', 0x0}) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000001d80)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001dc0)) openat$pci(0xffffffffffffff9c, &(0x7f0000001e00), 0x20001, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000001e40)=0x4) executing program 6: socket$inet6(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x40}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x8c9b2fa5295cef85, 0xe0, 0x6897, 0x3}, 0xc) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="e702"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r6 = fcntl$dupfd(r4, 0x0, r5) close(r6) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="80fdda1e87450911c3a9891a391b556cee0ba298dc34e23aa1142e366547e3d03c862f64ec2b157e21aa833b9cb0e08321b6d0e0e1766c26d8037011291cd3c02445a6b37a5266ab28cc94bc58a5f4011e49874015d46587be27339e3e98dab781b95c3658c445b42335dc6f4bd15a9d5ffb1eb62995ccd95bfaaa51d0bb1b20cbd4f9421a90ca393ff47dde674072dc390b170c0055513fc5970b1d2f6158437045e936b5055b58b4c39c4c", 0xac}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x9) listen(r1, 0x0) r2 = socket(0x20, 0xda2f7afbb7112978, 0x80) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) symlinkat(&(0x7f0000000000)='\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x2b, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYRES16=r0], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x7, 0xffff}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/4}, 0xc, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() sync() kevent(r4, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x0) kevent(r4, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 3: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5c4a) r0 = getpid() setpgid(0x0, 0x0) getgid() r1 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r1}, 0x3, 0xfffffffffff80001, r0, 0x0, 0x7, 0x8000, 0x2, 0x400001000008}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = getppid() setpgid(0x0, r4) ktrace(0x0, 0x5, 0x128, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10040, 0x0) r7 = syz_open_pts() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) poll(&(0x7f0000000200)=[{r6, 0x1}, {r6, 0x4}, {r5, 0x20}, {r7, 0x40}, {r8, 0x8}], 0x5, 0x0) executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setuid(r1) fchown(r0, r1, 0xffffffffffffffff) getuid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="1c7227eb300f5baced872a50216001f383fa646b79427738ffc1f6fea61416b42775e326706d0a89ea6177eade3c29dbe888054964de7204b5c1405d70ad63340d4b7d1b98dd29b2489290b38175f77052e059a23c80f421db204031f87524bc421141b1d926d03f8e8b857c208f72eba2f13fbe68e18d2a8f26e8", &(0x7f00000000c0)=0x7b, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0xcf, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) getppid() r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x0, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000100)=0x20000, 0x4) write(0xffffffffffffffff, &(0x7f0000001680), 0x0) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, &(0x7f0000000200)="18c6a56ec103918530c3f92a07b938938010fed8a3a15d44b7649494792d29aa3e", &(0x7f0000000280)=0x21, &(0x7f00000002c0)="96480d4274353f9f42b74623d4971a0ac907c571ca59dfea3fe0beac953b3687bb390fcf983e3b1b40c5fea7e5017ff43fdcabd3b4a5e5529913470cf6ec23fc3e0e7fbf37468764c7f41eae259bde43e8f6e87a697a4d028f5934abbd8dcd50969f458484732b6cb048b23340041e702d4f65e4c6eb5957eb67eb6510ab6da18056a4c82c3bcdb8ba1c4192c622a892c9d6944a341379274d050ddd8bfbe25d4ca4c252", 0xa4) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000580)=0xfffffffe) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x952c711f6ee20350, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='!\x00\x00\x00)'], 0x3e}, 0x0) executing program 3: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f0000000380)='./file0/file1\x00') mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x2) r2 = getuid() unlink(&(0x7f0000000280)='./file0\x00') setreuid(0x0, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0x0, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x5, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) r6 = getegid() semop(r5, &(0x7f0000000400)=[{0x0, 0xffff, 0x1000}], 0x1) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x0, 0x5, 0xf616, 0x0]) semop(r5, &(0x7f0000000140)=[{0x4, 0x2f, 0x1800}, {0x4, 0xfffd, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x4, 0x400}, {0x0, 0x5e4, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x3}, {0x0, 0x1000, 0x1800}, {0x4, 0x8001}], 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r3, r6, r7, r4, 0x100, 0x6}, 0x1000, 0x1, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/11) r9 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0xfffffff4, 0x0, r9, 0xffffffffffffffff, 0x0, 0x2, 0x51}, 0xdd0, 0x7, r8, r8, 0x6, 0xffff, 0x8000000000000001, 0x5}) chown(&(0x7f0000000040)='./file0\x00', r7, r9) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file1\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setuid(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100", 0x0, 0x2}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket$inet(0x2, 0x8000, 0x4) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x7fff}, {0x84, 0x40, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x6832, r5, 0xfffffffffffffffc) executing program 7: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) fchmod(r3, 0x10) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)=0xfffffff8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000240)=0x101) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000380)=[r5, r1, r6, r7, r1, r1, r8]) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000440)="a802709e519b1ab804a1e740382aa4fd18f0b7fcbddfbbda234d1f8f3f24914ff798256ff97d4c4848816fb9f61eedcc88d05aeb749ac41e3c6120c04917473fb586650dbf274eefbc9a48d809477326651a7ff1893756a489a2e960155faaec39f9dfef8dce06ee00c0594c0c16664201a53fe4c187a09c2602aea8366cbb86457d671fd0993e73b4d00a28cd", &(0x7f0000000500)=0x8d, &(0x7f0000000540)="2f5ad736c6a667d9f0531123bbeb32b1a1bdfffec266987437d992d8cef5d46b035d7c9d4d5e791274f31c51199f26ff30e782d97a7df583f84ce8767a155693bfc545bfaf43ae47aebf797e1969c3d0bc2663ee2883a2c5b56edc5f81ea67564221f7eebe03c6508ec83bd2cfebafb72506aa0887312eeee97cf99ba0ad2b823b07e8529d2056ad2a0c163e7c4e649e2e2bee5ca6f2433f3ac1296b03155442d189d481dd58395dea9d3b12c0e0ed5aa2524b46641aa5bc4553cf67eb8f36eee73ecda3dbcf4ce3855ae006af5c2f98d9011e6c5cab7fe05a14adf331d61804bbca2cecd62f0bff8f08e2160b89e5e131eb5b6715f5a45f6579b6aab58957", 0xff) r9 = syz_open_pts() ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000640)={0x1000, 0x8001, 0x2, 0x7ff}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000680)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000006c0)={0x80000001, './file0\x00'}) r10 = open(&(0x7f0000000700)='./file0\x00', 0x8000, 0xa8) r11 = socket$unix(0x1, 0x5, 0x0) r12 = kqueue() r13 = kqueue() r14 = dup2(r3, r2) sendmsg$unix(r10, &(0x7f0000000900)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000780)="18cf2bfe00fbd7026077e96b8bfa9eccff76640ad33ccebbb14895758d2d8c511fce031de5e0372ebba0bc58185cda2382045e8421be95a4a48467667ded27d284bd2ce00b24ab028e46b3841252c714358ae814240d72ab317ec6627937395e868f69bd94d3eecac5920aaaac741f50d6bffe2837cecdffe954d18480ceb12a2bc3aa391f788c6e48fe0103d711b53b1c60f62c3331067f25c2cef1f53fdd6809b06fdb0374b97257a67daf84ab7932ec1cd4aef4ddeb564080a22ac9c7e86df3fb19f4b9ab5384c2e4b1628ff6e49652e6a4f8668c35b2ffb15af091772a3891818d81668232dc0c3ad080", 0xec}], 0x1, &(0x7f00000008c0)=[@rights={0x30, 0xffff, 0x1, [r3, r11, r2, r9, r12, r13, r4, r14]}], 0x30}, 0x9) r15 = dup2(r11, r14) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f0000000940)=0xffff7fff) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000980)=r15) sendto(r10, &(0x7f00000009c0)="8f295557e6d9c3a03a", 0x9, 0xc, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0xa) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r0 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r0}], 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @icmp=@echo}}}}) recvmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/103, 0x67}, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = dup(r2) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r1, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) read(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r7, 0x802069a8, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="73302ab9ccc30a540000219986dd6000000000183a019c7e5c5081645bf0376e0865911feb7efe8000000000000000000000000000bb82"]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x80000001, 0xfffffffb, "102609302b827b5c67de208c8bda61223100"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4c}, {0x8506}]}) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000100)) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) getgroups(0xa, &(0x7f0000000500)=[r7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r9, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, r11, r12}, 0xfffffffffffffffe}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r14 = getpid() r15 = getuid() setreuid(0x0, r15) r16 = getgid() sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000200)="a3c8fc90243fd3b3b4a7274182f80f7fffb448d39ed1b3b246ecfee1562e72ab927f6074c68822b686f6f7a09f89975d2d192d2f89f901defe7f5cc6291d0f53826fa631541a3293bdef", 0x4a}, {&(0x7f0000000280)="501702544dd8d21c9880a632603b65ce53378bc791374f9bd6921fb00a8d996b1c66a6f07956de7204aef0dbf8a480c201f170655ed404ea1e7b1d4390510755945d54515ef3d3f4c36707711ee4ff", 0x4f}, {&(0x7f0000000300)="22b7b251fe6b6a9e9fe3fa2a85700a6329ed162d1bd321f2bffd627f7acfd3e14f6f294050a45fb8ff990edc94c92b52879d078d3cbf2f6f2d451fd17aa71f51eb0a9bc24450bf3e2b5d8232d0f409d58070", 0x52}, {&(0x7f0000000380)="646f182f1575ec4af9bef6861900990368161db0607702f9e401bf341b94ebf0c9137c44f106c575450211f893d660fc04685bb9b7afa3229d283f3cc7a5635ac7311fe242f73738b975fa5a5811c5b09b8f650c3c5c566a971907f64380045d9364449ad7080c4655de93f082fdee7f44761d46e43e0d3d88f78bd410e973586c3ab7058d3b53b0a346a875f064956c4cf02ded12fc056d5b8aad68a2e714ec222aeb87cecc1c054e843f55455c5a593e769285265d4aa84cb4d812b215db17e4fb666438d75e884d5265c72a573e59eb8655ed610e92ce27ac66bd284a65a1a5c6075a4d78a5515f4db7dbf84f64f7a7abca12f4e2e7a1477c1460", 0xfc}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r11, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0x60, 0x40b}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r17, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r17) socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) executing program 3: r0 = getuid() syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYRES8=0x0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESHEX]) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x5d, 0x5}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x1c}, 0x2, &(0x7f0000000280)="71f91eca6e530c79e2f8e2a2ce0104000000000000501d", &(0x7f0000000080)=0x17, 0x0, 0x0) open(0x0, 0x710, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget(0x1, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffa000/0x3000)=nil, 0x2000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x9b1}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x9, 0x8, 0x0, 0x4e) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000000c0)={0x2}) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000002c0)={0x0, 0x0, 0x0}) r4 = socket(0x18, 0x4, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffff9c, 0x0, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8341712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x14f, 0xd317}, {0x87, 0x80}, {0x26, 0xfffffe00}, {0x22, 0x4}, {0x67}], 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2}, {0x20}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r3}) dup(r3) close(r3) ioctl$TIOCSTART(r3, 0x2000746e) executing program 2: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xec2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x2}, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x40}, {0x16}]}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0xe1) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) seteuid(0xffffffffffffffff) r2 = geteuid() setuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x7, &(0x7f0000000080)="329d3bfc", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x800003, 0x0, r6, r5, 0x0, 0x61}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) semget$private(0x0, 0x7, 0x3c0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setuid(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100", 0x0, 0x2}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket$inet(0x2, 0x8000, 0x4) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x0, 0x7fff}, {0x84, 0x40, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x6832, r5, 0xfffffffffffffffc) executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000100)=ANY=[@ANYBLOB="4544f333d470aaaaaaaaaabb86dd60000000003c2c0000000000000000000000000063668fbc33b38347b5e143"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x1}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x7, "fc686b3c001300c6000017002f001000000000df"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 5: link(0x0, 0x0) 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) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt(r2, 0x1000000029, 0x3d, &(0x7f0000000000)="5ab7776a", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 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}}}}}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400), 0x0) executing program 2: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x48}, {0x157e}]}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="ebebfd510bbcd3a9b489e989c14f", 0xe}], 0x1) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000001200)='}', 0x1) nanosleep(&(0x7f0000000100)={0x7fff}, &(0x7f0000001180)) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88}}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x840008, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005bd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fef000/0x10000)=nil}, {0x0, &(0x7f0000108000/0x1000)=nil}, {0x0, &(0x7f0000560000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ff0000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0/file0\x00'}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x48}, {0x1d}, {0x8006}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_emit_ethernet(0x1db, &(0x7f00000007c0)=ANY=[]) sysctl$net_inet6_icmp6(&(0x7f00000016c0)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x61}], 0x5, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xe68, 0x1f}, {0x18, 0x1, 0x40, 0x21f}, 0x8, [0x200, 0x3511, 0xfffffeff, 0x1f, 0x0, 0x45, 0x10000, 0x20]}, 0x3c) dup2(r3, r2) executing program 7: 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) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f00000016c0)={0x0, "d5c11a700f2b983298641be125502dcd8d850dce3c65cc7ad1b04a2295734dc1aa2a340f746862a1dbf18bd2fee984f845289453834af8d8858110d748ea1ab15116aed7f03bd3a35665752e63fe47f1013dd68b5f2d8862d619476b222ceca40f6bee3e44beddfecf0529cc406894bf298cdd21031c41c8e2c9766adae520c988d97aad0b6de629f4cfbfae847061bd09623af2df19ea623c2c642cbe5d7c7b2881568851d83b485cb0cdebd052b51089cb0b4318b33c523668cdc78a77d52cb4e66fa1c4db124d444bb4a9d2ebd2d960d679495720115bfe613ba5f703f2ec106b3f543f1d230aadb0ff96e959255eb623ada12d9a5f1bb61d54a63be1d47bebe0eb7b178d9252a1a898200c79df8355153496fc02fddfd39aa2d3f70f00ba3571f3e93deb7dd798052203f7aaba92c6213fa89fd164105294fd1c3f3f333d96a058a9e42e2803d5c32873a4d6a3385203d42c4af1457754aacf12679197d4c9803f942ebf98366455b86718b193af0969883c70716a7c5b69dcdc1eb0749926e8d2fa294756f33e6994736b0e7c2391d782e9abc314997f8b1359a70592223346719da8c4ceff723c09437240afb130e788d0d067fd130fa5ec798d8e0f09b07e1c18bbfa5d051a75f75f7b86d261b1121a35e4ccdcc26f471302a3e8b8d150e27324e5173804d84ee69168d684553072f7cc68abfc0c3c2a2ed1741281ec04aa4e77d3afd05b2f64df4a2f459873ec115465943a006c8c842c74c85718e7f2b35628cd10597df00f2ef470874a7982b5c3708ff126644f24fa21ebee8a34a6655ade8204d7e4ef8a703e5840a8ff9a5571c2df1482802f3481daebdeb779fa6c74e358e223dddc708bf462945f245ad74f7bf9fa3a6ae6ae774dda65733dda3d78fda4d213466ee73bdbc5a2a8b9c2ba3c55442120dc744e40dc5d86bfce393faf72257e666afef4b97758eff6936009d1d0cb3127a419baa82c6f5ee4bf1d1f25cd8eae66cd1838722de1214d38958e9f2034fcc340cf91dfd2459c505a3a2bc026a2caf5d1922ef6977305a6c2338ad5533ed07a75303d7ba5eee451acd687fa49a4a4f359bd0915fe2429230ab710ee672b0f0206c3fd2b6ac104724c595bb31840a68845b7412eff5f9b3179be6cfdad48de6c57de2bb425f862745be5c209038eb3fbd3154fbae37a104d415853068778e2208e024431ac202cbc94df86d0894f72672428c8548d54cb610c8e2f0370e655c2f7787e448303634e94964dc08d6777d1d27009b26ef895f8395f19e618cf09e365da6b037b1af9e03f5a1a6320846d25f59f9dc2e4b301bf12d20e6cf9636af6bb15cd072108f0c3c0149f9e009063678cfad121c0dd030eed28a55b953ff92bc136f51590dd56bb73216888c8688bf001a963044be1c2bfe132bc156be9b663745ca5889d9c0627d908a4277d180cd0edb23a80ede59e9682935f57cbb0a2b702feaa83a28d3432d389d328a96188151d7cbb5da7f09465235f749197e51c69f78ccb43d1e8186c815b3190e3c581e244a6c5bd1cfb7cb8a4cddd8e72ae8ac038fd43202ef6fcfc52eca7cbd937493d50f2e28e60f2b8a0a8a534eb64c44fdff3a8553c1de56db254bfe457d0803fd2b306a673b40b4eddd1495abd507e8ddc21f66a2a9d5d82c99e9fb9f8691ca6edd3f04aa95bbcc3f97b94cbdd433507ed54292177adc36a7aba7f46f1c4dc8748d22ba1c169b567151d97641b98fbcace4e3b711ffb265140e82ba1a30068523f99a972d0db33860f7e2e5dbdcde98867654fea4062d2a191f921e12e3aea50216169161de08c939a87e3da75f3ae3fb1e9a75a66ef4cca5db3a1b92de67a166fd03b70d765c4da6dc76128f45da624c8e4ae5b8da24341ee9f4f1f9a3361daeefb268263b6d68fdba00c3084ceb43ff71382216aab014d288e2cc8263317a1e37d42134245571907b462da0ef6e93a4f014d1e4c4f656405fa04584c2c0b4c949734d6559cb816e670c0bd92a0afec96b1debacb6b167fa9c293535d4b037a60f171b14ea4aeaac321f2a541704b3d35f01721f7ca887857d80164542cb59c2b161d7eafcc79247609e982b6d71a9f7ec1517025c5cc04fcab6a58f18210cd9c3e57ede017911f8ba00211b972094cb81905acedebd413c56999917e423b0e7e070211cff36491b363078eda92a5e10b362f703725d15054ae2781da055616cbabbbc91b44f35bb78659fd4e6cdfa6d8a6c55000b5bb804e8f2feaf15ce996257248b3a66f650222205c648b84eac54f4ba1af2000bcfe69e34534ae9cdb842da94d020f504998cfbcee8494d7d5cfa4e127c5b5cf798aed90888b846f7fff57ccbcabc63de3ca88646e95ef32497544216277a83db5259842a250a0582291313c769bd7c7e8ce24779f21c50bd6c3b25d3491df44a1abfdafc8be7f79b9898d28d2a682e9832821fd0cedc9197b958fd46b5a9b953a2b7836ed41533717ed528568c5243013a9d5450528a8700fecee93a8828b3d995abe2a5afa7bd619f71fa864af08aaaecd8e593576d5b4492963a7297abf925ddf4b32a9f952b71aeeb437d8f1daed8de66dec13421ad5d02464071cdac542953443e327fcfdb7bf1e408118962b343bcbfe7cecedb8dae450fb755c89157910f6fb44018a9f75d40b26b961be90ad9357864cbeba275cdc8c6ed403b4f25c1aa74b71751b6a0fed459fdf52ff2b7aaae6524fb97ce92a9348e405274a4e097ed26ad78409c9510c37716aa4c52e7ecd91c6a473271f559819a4b35ee047d914115d5140c555ddacb941f47177d7375ea85f5f8ad7b469b4098adb471ef6e74e88222555591ad565102cc4aac1f653ac209c38f380e10224ad9e314034303ab0bd6c69"}, 0x808, 0x0) msgctl$IPC_RMID(r4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000011c0)={0x0, 0x100, 0x0, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x70) socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x21) chdir(0x0) setreuid(0x0, 0xee01) listen(r0, 0xfffffffc) r3 = msgget$private(0x0, 0x0) pipe(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x52, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x50ca, 0x0, 0x0, 0x5}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x1000000000, 0x8}}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x8) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) socket$unix(0x1, 0x0, 0x0) shmget(0x0, 0x400000, 0x86, &(0x7f0000bff000/0x400000)=nil) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x20000006, 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) syz_open_pts() r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) kqueue() executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x54}, {0x8126}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x35}, {0x16}]}) write(r3, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xfd) setreuid(0xee00, 0x0) r4 = getuid() r5 = getuid() chown(&(0x7f00000002c0)='./file0\x00', r5, 0x0) setreuid(0x0, r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{}, {0x7}, {0x6}]}) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[]) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff81, 0x0, 0x0, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb"}) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x200, r1) poll(0x0, 0x0, 0x80) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket$inet(0x2, 0x5, 0x1f) sendto(r6, &(0x7f0000000000)="18b12744", 0x4, 0x40f, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, &(0x7f0000000200)="1db8708db61b5d13aa269568235de39cff7594923114acaf9ed6549cbffa06e71fa3295a8e7e96fde0a5f5227d4508fbb7af5cd43e1c86cecdebbf0d4a741e115cd4087f0760741c91378a35ef10e607edf27bec182fa15f3d0707557ddbc9336ea9d017a39d3ad62af3ccb59f83717775b06778a6effa172530362347336a8f34577be260f6a3023e0143659de755c3d10f2931c65d5cc39bee155e7fcc83147aea32ba00554ac21bc9b5023b", 0xad) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000440)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1000000000000000], [], [], [], [], {0x0, 0x0, 0x0, 0x3}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000040)="7f216f7d07ebc9c84adf9fa258136a1fb340809aabea902273615f8951fe5cfbc978786667833c627944df37806f757015ddaebe0d5dfafa6e5b2559a03513873b9d8976954b8ac099", 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() syz_emit_ethernet(0x45, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0xf, 0x0, 0x0, @rand_addr="feceba7d7ba90e0000000000000000be", @rand_addr="e75df200ca70cde02b726ae00a1a9ba6", {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x0, 0x0, "774ede9478"}]}}}}}}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[]) close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "36cdea", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="f6a245ac255b8fd3e384c71c965d7938"}}}}) socket(0x18, 0x3, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="791c965780508f54dbcb129a9b6934991cba070d2e0c2f19ce57fdf185dff047b76f5bce561cfa080860c2905c9d57ef9df88eecb44cc27bf73a964b794a1daba7ac8742bea32f4d23e71ae0658372c558d41ee20902ae", 0xff81}], 0x1) executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x4, 0x0, 0xd980, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x21, 0x2, 0x2ad6c34d, 0x5}, {{}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x0, 0x1}], 0x723, 0x0, 0xd1c, 0x0) kqueue() sysctl$hw(0x0, 0x0, &(0x7f0000000180)="c344bf92878cfdeb370abc8cbdbd2872e8e1d8d537b6e8c082ba9bfb3afc79529ce177cca1cdc50dcf36060adbc1e202be461b1582a51e4c5a7541212f40c8a7bc6644fb231a02940289582a35", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x2}, {0x106}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000200)=0xc) r4 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffd, 0x9, r4}) getpid() syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b83def40e1000000000000000000907800000000000000000000000031cd9bae"]) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x3, 0xfffffffc, {0x400000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) mlockall(0x1) executing program 1: setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) (async) setuid(r1) fchown(r0, r1, 0xffffffffffffffff) (async) getuid() (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="1c7227eb300f5baced872a50216001f383fa646b79427738ffc1f6fea61416b42775e326706d0a89ea6177eade3c29dbe888054964de7204b5c1405d70ad63340d4b7d1b98dd29b2489290b38175f77052e059a23c80f421db204031f87524bc421141b1d926d03f8e8b857c208f72eba2f13fbe68e18d2a8f26e8", &(0x7f00000000c0)=0x7b, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000400)) msgget(0x2, 0x0) (async) msgsnd(0x0, 0x0, 0xcf, 0x0) (async) r3 = socket(0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) getppid() (async) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = socket(0x0, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000100)=0x20000, 0x4) write(0xffffffffffffffff, &(0x7f0000001680), 0x0) (async) close(0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) (async) sysctl$hw(&(0x7f0000000180)={0x6, 0x18}, 0x2, &(0x7f0000000200)="18c6a56ec103918530c3f92a07b938938010fed8a3a15d44b7649494792d29aa3e", &(0x7f0000000280)=0x21, &(0x7f00000002c0)="96480d4274353f9f42b74623d4971a0ac907c571ca59dfea3fe0beac953b3687bb390fcf983e3b1b40c5fea7e5017ff43fdcabd3b4a5e5529913470cf6ec23fc3e0e7fbf37468764c7f41eae259bde43e8f6e87a697a4d028f5934abbd8dcd50969f458484732b6cb048b23340041e702d4f65e4c6eb5957eb67eb6510ab6da18056a4c82c3bcdb8ba1c4192c622a892c9d6944a341379274d050ddd8bfbe25d4ca4c252", 0xa4) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000580)=0xfffffffe) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x952c711f6ee20350, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='!\x00\x00\x00)'], 0x3e}, 0x0) executing program 7: 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}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x8000, 0x2) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x7, 0xffffffffffffffff}], 0x5, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) r4 = semget$private(0x0, 0x4, 0x0) semop(r4, &(0x7f00000002c0), 0x0) semop(r4, &(0x7f0000000080), 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000040)=0x300) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x45}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) write(r8, &(0x7f0000000040)="ed", 0x1) shutdown(r9, 0x2) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r11 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mknodat(r11, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8, 0x7}, {0x2, 0x7fffffffffffffff}}) r1 = getpid() sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="8f0714404738a7aa991f0d63cd447175597042bf49a7dc30476be6011d018eefbaf4416452cc6e3672083bd87ec041d2a98f468613bc40e7f3ad809834234c576f554efc0b8f3a317ee72e8bd6a9500d184a28edf6d216a74073f181f690dc30152493b3561c3556e592aac725501bc734048852434e7d7b9e4feaf92f52161bd7575948b244c6b009a3b15bb1947ab3313be709ab6d2968144b1b7589090976772c4359498e7cf61356b1728bb18958087fc3e112b36e7583b61ae504703c40acc092c54eb3709fd016fbbd63d4165c", &(0x7f0000000200)=0xd0, &(0x7f0000000240)="92a9aea7e9522bdd5d42770c37322b9089a2e7ff34abb4197755a849a979a5cd5012318937e8a830a3f643", 0x2b) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) setsockopt(r0, 0x0, 0x1, &(0x7f00000002c0)="234fe11ff5a824310beae62980e925c006ed6d3a89ece933cd6bcae78abba4c3acad56a7ec88457aaee4ab9ce6f795b7bf7b7a283e8f20da3f419427284ff5967a8a7a8bd0e38a87723ad6d7857cebc26a0c32d697758d51fcd31b84236c2ef51fe413ba674e066bdaa002a02b78a0eefab3b1d5068a1a", 0x77) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x10, 0x0) connect(r2, 0xffffffffffffffff, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000380)) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x2) ktrace(&(0x7f0000000400)='./file0\x00', 0x1, 0x722, r1) clock_gettime(0x3, &(0x7f0000000440)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r2, 0x1}) sysctl$machdep(&(0x7f0000000500)={0x7, 0x1}, 0x2, &(0x7f0000000540)="c08f4670a4e9c6b666", &(0x7f0000000580)=0x9, &(0x7f00000005c0)="80081454306670282f004050f4e17d55d8d5d8edda8008df8b0801c295d95cab8028f4def3e99da872b549eade5dfaf7f34f6b1c3ef8a38b92df9558fd60ef437006ff58c04ac13a5f8a61f06a4755d56e61f69f309a97de581554ffe1e27c95202d591b09d6f234f399047c0bf0157fd7f0db65672720eb38278fd9156ae688b4e8b987e1a7344a092ad772722cd2f64f0115832c783fb36a0117ef184fb3e8f0c34263a7b00d09f0dc986d6746f463533491f89b43adc1a6f139fdc3447b5a241c9dfd01f9ce7ac7d9e28f8290564f3f7c3e", 0xd3) recvmsg(r2, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/79, 0x4f}], 0x1, &(0x7f0000000780)=""/4096, 0x1000}, 0x807) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000017c0)={0x876, './file0\x00'}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001840)={0x5, &(0x7f0000001800)=[0x4, 0x16, 0x3, 0x1f, 0x7]}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001880), 0x1, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000001940)={&(0x7f00000018c0)='./file0\x00', 0x6, &(0x7f0000001900)='./file0\x00', 0x8}) syz_emit_ethernet(0xa7, &(0x7f0000001980)={@random="89230525c32e", @local, [], {@ipv6={0x86dd, {0x7, 0x6, "be0bd3", 0x71, 0x62, 0x7, @ipv4={'\x00', '\xff\xff', @broadcast}, @rand_addr="fd7e46ed5f0977117c20ddccd2e7d5d7", {[@dstopts={0x37, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x67, 0x4, '\x00', [@ra={0x5, 0x2, 0x9}, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0xffffffa1}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @ra={0x5, 0x2, 0x101}, @jumbo={0xc2, 0x4, 0x1f}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], @generic="b1dcaffd1410ac5d139dc5e4a7d3c50a97b1b3ced405e1ddb9137bd4c82b912ad0c437f829bc479268"}}}}}) sysctl$machdep(&(0x7f0000001a40)={0x7, 0x1}, 0x2, &(0x7f0000001a80)="edfb75026ea293ea1b6a9c5c879794784f57724fdf7122e6639fe75c3af462c5dde7221c043cf419a162c4253939d4befb5e175ea1b0fd46d1c5a4b9d62c131a69bf5df990711ce13a4858d08e86f8f52d3c5ff79c61a1791f26a351c6103ac5cb8a9ae5f0789dac96ae2e00a5d04893552c089f48de7f3b60ab26aaf6b29af7f24496883fdc3946728c257224e148a720833269c8ab30e1cccbefa797f180b64a61ec09d69f9eac0577d37fa260c4c4962ffd3a1b6e5f08ddc35c3be4c82aa5855c25ecf36a6ca6844866bff78f83620e7a3e84f938865602a207abe791d8fc9b353b9f86727e844e998f8d4dec3fe5fd", &(0x7f0000001b80)=0xf1, &(0x7f0000001bc0)="50e6e67124ca4014574804eb622bd437abb7c4b3c0febec4431264fbded70d70d5e9874e6e9e2e5523da413af549ab4ca3b59d4088bb84593ced313fa4c104ab86cc4b68e0df03d9489ea6b360f07ae471844796", 0x54) sysctl$machdep(&(0x7f0000001c40)={0x7, 0x1}, 0x2, &(0x7f0000001c80)="dd2acb8f6e21f5193f620d55af49468d902779e37241fafdedd00a559b1a74e49edc028dc8f9b8e3a7b4ca17a9c1e1301f3c47b77fe4482daa29cddf45de2f12169639a43f33a8ae34663781e65e404a90fc5b0333a914d0709bec18218a79ea0f0efc62ccd2f0c87261c48dc1ccf627e8d8d9793259afcc3456d3dae4330cda6c4cdd3178a3028e541e010794df2f580b56e10e5ef63d1dbb32fa4fa7090fb3dddd43338451cee32f0650480f59d70303f407583be1b76862d122fe4d148256b45e619adffd189b846b341d98097b5b04a3b158b49f1ef0c8df31d2", &(0x7f0000001d80)=0xdc, &(0x7f0000001dc0)="a6bfea699a44144ec61c0af0bc0545869fbebf01a11493710ad39d7f97d06fa883e3f53c548111d7942a4b300ebf49324b80bdb6abd8be52a1d7f686a407bb966c0149604711285638e132cf33823d91e8dad11b2f2bbddd1ce189891308d940d1cf3a8d8845890203d63de849053b28a387b31ade878b793cbb5f2cae22bd38e7f19dd5235a4d659681d6b1e3ac255fda87aca8f97b01f16e42aa58e3edd49670c6", 0xa2) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$KDENABIO(r2, 0x20004b3c) r6 = socket(0x10, 0x3, 0x20) recvmsg(r2, &(0x7f0000002200)={0x0, 0x0, &(0x7f0000002180)=[{&(0x7f0000001e80)=""/240, 0xf0}, {&(0x7f0000001f80)=""/36, 0x24}, {&(0x7f0000001fc0)=""/143, 0x8f}, {&(0x7f0000002080)=""/223, 0xdf}], 0x4, &(0x7f00000021c0)=""/18, 0x12}, 0x800) sysctl$ddb(&(0x7f0000002240)={0x9, 0x3}, 0x2, &(0x7f0000002280)="1ecb071e2764d79314ee972c134800553d29085a56a7cad859b82e6e0e92ea28183d6eb733d3a19bb25cf0ee940422daefa5a573c5ded486611ca26af9fb43e02f9bb9ef147fd09cd73c", &(0x7f0000002300)=0x4a, &(0x7f0000002340)="57a3216945051977eca7c4b237c1995166e210b6e6a0d0cdadb075cf630fd744423c6fa71d84100bc0b66580303c73f9542442548123ff3e52f642f701bc79e119536e17213cd4a1cbdb4a100f75f4b04e5f61d510171d583a36a0d771cc5790c33bdd1475a2b25ea8a5395a531ac41df4d2b87dd7f9220b2a838fc736a9fc3adf2c53ecc5574db3fddbe9b64d076862a1957cbbba6c", 0x96) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f0000002400)=0x7, 0x4) executing program 1: sysctl$net_inet_carp(&(0x7f0000000140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000180)="bfeed000", &(0x7f0000000280)=0x4, &(0x7f00000002c0), 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x10, 0x4437) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x6, 0x5, 0x9) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000001280)=0x200, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000001180)={0x1, 0x3, 0x1, 0x1, 0xffffffffffffffff}) r1 = dup(r0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x1000) geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r4 = semget$private(0x0, 0x2, 0x476) semop(r4, &(0x7f00000000c0)=[{0x1, 0xffff}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r4, &(0x7f0000000340), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x6, 0x8]) semop(r4, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x400, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x3800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001240)=[0x107, 0x4, 0x5]) semop(r4, &(0x7f0000001200)=[{0x4, 0x202, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x400, 0x1000}, {0x2, 0x4, 0x1c00}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x0, 0xda, 0x3800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r4, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r5 = getuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r5, r6, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r7 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x323, 0x0, r3, r5, r6, 0x8, 0x1f}, 0x0, 0x0, r7, r7, 0x0, 0x40000, 0x800}) fcntl$lock(r1, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="0042c103064201c93f5b", &(0x7f0000000140)=0xa, &(0x7f0000000180)="1fbe0203a483c5c3b4d5ba25bb0302234ef7895bc1cd6a30eb05e1fecec6d7aef557146f908e32c497497a79612042d85c80209567be8feac38f021ca6ca7615a0d3bbff6e1c03e324ea6378f3a12020c846c778165ac2cdbf3274b35d3aba3f68ed31b05b9709f57be1ce8cf80f9b21031b8fcfe5b9dc42c46b4bcaebb4b0e6a71d5842b39bedfafd09b9f2be1a158d1accc27d22e231fe904d455084554f4e1ae5fc9a3af8ab581f977f5d90eb1d4b29f6a3a3abd6852f6c19cd8b9da0ff1d30a8bdcaf24a5abf5245df5afa695315bf4fd945c21d7f4655c798daeea24a06165950f141c443cdd9c0440fb4a576bfa48fd13d005969699a6fe28169fd700c695c0093418423da70bb9774994a498d645cd545e7b64cb4e431ae264a0505d163c09432d45bc334ba44d4f0a3498b0451cec6fb3f02099fc9060d6d629f958ea8f4c2ff9f53eff8e431a81f9abcb5991ac8c2852787e104d184b08965e960c9f80058f91a0f1f32c450d931fcae65a6a4987c1c5bfbff61ec59724b03875238783c44aba096de0a5d88da26df33581bd639a227a2422f9b1f409a3d55757df30f8aeeb011e564714450b07fed65ae633ef7ab5ebd1b3ccb0305eeadbe69e986ceeedb4b2467b9c420a15f167f3e3798b6bdedc807395f70a9179e28ab18934fe23bbea207c67ef5d7a0659539d479df65862dd75863b293b3ae223059867efadfc0daedf891b333b35042c3461af40ae7e45ae7acbd7109226c2d84eb80c26d08010c57c45adb0a92fcbdd53799804e5fd3973b1af3ecd05ad2f8f585725e6f8cc6cc90d8c03abaa1f28bbafa4f4f9299a8368303a596f1c1248c81ba606ad5581ccc6708ec4b95d98baa6c8d670dafc0825c19c685400b37a64fa8f7d35c5bfdb8070daa8ec097ab67d2d36c4560aeb899d2ab693080a1995fa480f15649f9ef91381143a526548582b88ddf7696453ad603050ad3b224a3b9030db9a7a4165170a707f6c710b7acd191e6bc598beca15dbdc00400aa7d2f6c6b4acb2f24deb60f00a163f5335c7a630a5d43c0a5ae1ca4b9e08438c40f421df1eaeb882393c5622068cf03bcd22a320bb21b76d1a8f1836485c47ec0204c81dbe064463825b3a4ae4d32077cc44e01c728ed3e9681bce147ce7544a130d12bd7ac78829f97a8afc5d8005ec1c5909fe2ad9bfb3203ff5d03cde9412ad42a8374f4b86a5cb8ef993c7808268006ad589825cb04edce322d62b31d55a02fc687b2f4729239707055b531758ab9fa500c96f2f182d7ae2ac3b4470fb32d899db9d5357202d409a37b9871ff592865d2417e3f3ca6ef63c2b1175f9824a9f7d8360c1e77403f8e4692cf1e152a0577757ceaffbc1f4d48afcd8c0202f629fd101f1d956e0f910329e6085e56e30a070509924b7e234afa185836a2e39390539d14a15fd2c0b3b5390a54cac5e9a9095ff39cde4f9aec618a70c1de830ccfbfd719dfca1c04fc9f96ccce88ec7d42e1c1ab975b1e9cdfefe3a16cb687917826dbed2a7240818e78bd7a834e94f33979d137c11181f161041dd6871d3cb2f27473b3cf3b3319f611c4d94bfc5e9d74de246d47bb0ead74449c4981e9357a2fa372dbdd84a68d71f5d03e84270ef85f332c845de98df2e199440790d024615a14cd49011c6550f26374f6548d074a6ece7c2874cf85c2946db2dafe9b17964be9895fc2399fa77b47808e18204ce4ba838282a2998684ef0010a2ac96a355363d1dc425e2d3197a4a01b7db3790c28dd465e3f28adacfbd499cfb92728ed784a466aa8a84a1c71d398b506a7a4809e816d656a280d56806ed8c3c105e9d780d4cc263015585f3b03dd23278b7a594c37c9169ff9c23a7f19efd548dd38896fa724d2df6628b427b95fee342d0abbbeef289e54a6d32e62faa1c765b088659037c96c221ad9aa48426663e3e5721f8851da67f65eab104c2e794285f0f7a1fbdc15f004dac0246d228e84b97b3f0b13e7ea43a03cac33d0f2ed6180cf96baf29315f0431d56c2c89894809df912ee527ebb3b0f69c189754f2c178c33dce321e9952f11d2c39e17b8407ee5307c2989cf84221858e3d8d76ad75e2413675ed14810a3577142cc0f56056c5d421215c508649b4b61665abc7a40eb6feebebbe4c2b8e3a18658cafd861c5356d92cbb63c57e6e5e9c72a912be0eba3b0039ff101c14ce27519c015f64d7f5c5a2589a3ef82c9ad62bd75d23c5f0b5e357baecf92d49baffe6eabb5ab1b8505b2e4b6939eff7ce0787586d53d93ee358625643b0e8c062a451c2ee69c69b5704021f13062636f32a0704787050f97281cc263f0b85d36864981efaea458b463b04c8cbd007e6cf75b6c49e136b5c955011e4568d8196ccfac444c51b5cda95a67a1eda429fa682116b2c7cd31a75fd0271c4420599a9e82eb29b60ea818cb0c7422db431143069aad2bdaae2517ce88d78881f23b0fd41fa62b1caf8246ebf9094f2ed5204106671e04070d593967e795f8837c711dcf4ad01b66570e3c9b624306355a8dc954020a9e28211c8b3cc3d1852816a0c5b6a91f896ea5d9ab6e04c3fce759748343ef7cfb9eb01507ef2cf2fd7abfe00d46ef8f36d7ef1d3e16e696c63d3ba4f7b88d39d93d69ff4717177741bb3b3805a907641a3da40fc9e458afce2f4c52e4e2a9ab1a8435d428a5c5cfde99ff7d25c671882664f8c4d74210dfc256276d4ac736226d29e04ca1ad413739e3862f4eab635ae6afc47634990b26adda345a61ffb63dde2b7cfbd2430462eefaf120bfbd8aceb0564cf498e59d274914c93e001a046d9d2e79f63d402b1cef41980471435447af72acd60e63653cc73ac071e049d7ea69682bdd595ff8f375ff58068045373d8b319196a2434778c4ddaa6824cec6e7e9b2ba49d0b45fa0123854f3e0ba712e4380a3a524798fcb931dc40fe2e73b375c16e5524e8eb03a38e9fcda7fb9bb03a8bc93106ccdc34d145aca4529c1fd05f4e19f932cf514d282848a673231d0f3c68816cac47d84aa43f7f8921eea93ce8eac6884fb6c945b4ec0300d9ec757c26b2f7b825484ffea5881898147d2292ffdf9a158d036778b8e91e9fb08f9c6a5ce22d4fbd2a75f25edcd8186ac2f24d8e0bcec5764691f318ae9e8c0618c44d36bc5c7e5b1438426541e5d5490f25efa16375c5b8cc002608a39cd27748663865c4cd2d2aaa1f177a8ac421771689fc19090a862a0646484823012daddaff51c37ba1ef986b3c699e11a28536fa15be904586338f6726a63bce5374506a7baf09ef85bd315dd29817b564a97fa7a689d09f2a5bb73ac50184c8559d3e3028e67530c992b3e489800690e0a3de1e7d7bf0bb615cc785363bcd090cbe8157492186c4cf0db2f8e381b08dc1253bb343c6f1be7a5a106884e0ad25997be49c80a1c3d348513f2ff2f9142a834b4518e4353601b4583728077fd64186296c836615f06ed16df6fb7cd3dc8c936e0b39632a0e337211c13e91ea0e128068630b3933f1584ccb63bbd19ee60d73bcda20a375f58a199ef8a761362bf539b831a027b845f0efc339d9ca0c4b7b1a717eeaba9d1af3d99747fecd82b5a2fdc91c2d5c386705407ddfcab8a125eb68a74d994edd447b3b6f13c8a16b494d23be810f9700c3f504dfb1d9499b3788623375f0b14581e17ee991340f918c3145abbda4ec11710b5c9b41ed9e918530cf6391cbbedf7d07fe9f38b363c0dffc2158b83182463f19c4db80fbfcb27997bf8efb6dc5b7bcb2795c0908e2f4b535cd0f20e2d6380efbe8dc91b9653e12797687aa685ff67332287d4a1a33a687b3e82b46d0c92eb0ff32cb15036cd8b572f5d8b57c53c5640a58142d484894fc2533168128489f828f902e59997946298dabb2571c48222eb7e09c722d01867ae90e5da94f9cda28ed323ed738a616be449d5e3554331787d0066cc6a15272e56a0adaf10b55078f384396b1bdf12c5f9dcb589c0e7ada3425dac6b471bdc15fb4676eb001e6759990f986834c1b16bd2f226ccda6ef486449bacd9bb20f424ed45ad98bec39170a4f1e9993a05b8a1c5062bcc24790f52a7b9186918835d6b4866e6d4e912d724b1ef786fa651d01d272815842cdf0129bb54d5432a7a23880dd1c0ff9670ccfa7327faab9db910aaa19ef3ca6d77cb6c72947901766bae9f67806b4c7d34ec5373cd4ec51c39a3a476857c639b45cc9da225c0a405b3f29e1b231773ffeadea8a23081b0d10d9f912bd4a7ed9c4ef3a5e0ce9b096de8a166bb309804ed7be0c0567191fbc752625b0fe2453668d74d2ebed456956dea87c68346df9d19b7a3386694dfd6833753f0f88d806145435533af14a04c553a80f4eeff62e63c5426c3280f13e82960093ded361419f6377dbffa32fe23df472471be6e7541ce56f3539440cf4a755ce5abd5945d9c43679441ae3d656985123013d0a298eda1e8ff80a6ae971415a395bb21d2dac068d6e61fd768e0b5fabd0564f06210257e9deb417a094ff3d7c42e9b0e30081f0aabc8eb1161c00dec97d2d4bffc5ace192f8edb213b4998db5f8401ac5eba88076a2bbdd35cc0d9fc5847a3668b11ff7cc0a8bd3aefddd063d0db8c191412cd505b65a9cf38f1113e0058f3edfbc7b61bffcee2646e97b69fc1cac9fe24ab3e8aede214e2de45339e01bbdd9a9297b243fac35c22ea86a7cb3a75def5e1d23762550de3dee7d7b45a0d87164329f593e5cf3c7e2db2fa3ae4e99c19ceaa24d3aabe76124131d636b941c8b7ced211a813c4da0c931d1f72ad40b308ba9451ca85ffce7153fb0d3a609d8a3b4b82446e5194e087c5e7a9814898d729ef862b58d54f8b42dd531ade30f2b9900298bedadecf2f802f70d01476ab28d856172feb94722330dd26e30b13cbe81ce1bcc8c6e29c1c6dddfbfbfa13a43898daeac87f48288136953aa5621b39cbcc679332a39adf8eddac4ccb662bcc766fcb7b103dde7dea64120f32074a8658e85dd913a93e1c55d8d1c9e38fcb4fabf991e1c5342de66b4177dd700e224e60314a69712872764155e131a4626d42a5326316f632f80f986581e28e8b5abdd991010c55d12141feaf145f97a8c2f99eb2eaeb1791e1d9741c4cc8bc68228650574966ae124f8b7fcd84d32d9e881b9dd89a1309798060f298e0eab28c5c3506374f99316b822838340533d29172b38d82c8cce389b1a6c7909c6533febbc98cc629516d68acfc13b452f13b443f3a2fa6c717b1b5125b8f29b22d94af5b9b1ce747cb58fd4187c5b870ad715967f877bdb03f580b2e77ddcaab4365810d43b7093b72d86a6748a927e52c4fba06b0f5ec9f42549b7981ff66458c02c623313166d1dca08edacabf646d62020acb7822671866f91e550708673a92d7cf269e236af5ebafde63bbc28d7cc1754b6ea64f0d9004f278939d3314b1a20ba0bab4e50bbd741672f3a0cdd2555eb2f15c364af2a514daa52d86ebcde70671d6a91aec8caeb2a13291b0bcd88be47f5c29ec4f4e7cf5a439ff31a061abc907cc9f44f8376a31c64c7444bc148267917ec7d214fb1821d194c18f0c161cdde82c9ef9c9d1acbe5fc959ed24f442979f17e757e25a704d251727220f55e62927f48508f1fd79d8c0c479ec672346d2a041f00fa4d67b9996defd10f819b47ee7d1f6f234c240f5adaa9f0efea2b154c4ad19e56da69066cbadbaf28b867a000b7facbf41f7855e1d326ba9022ed616a079714c0a877d00c83501fefa9c8b516d16d5b4950323e12cdbba7174e563", 0xffc) executing program 5: 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, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0xc0205601, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x10, 0x2, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) executing program 4: getrusage(0x0, &(0x7f00000004c0)) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x5, 0x7) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x60000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdf) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) readv(r1, &(0x7f0000000ac0)=[{0x0}, {0x0}, {&(0x7f0000000880)=""/21, 0x15}], 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x80000001, 0x40, 0x0, 0x0, 0x800000007}, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) getuid() executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x1}, {0x106}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x7}}) fcntl$setflags(r0, 0x2, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0, 0x9}, 0x10, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = shmget$private(0x0, 0x1000, 0x1c0, &(0x7f0000003000/0x1000)=nil) shmat(r5, &(0x7f0000002000/0x2000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002d00)=0x9) fcntl$setown(r2, 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) write(0xffffffffffffffff, &(0x7f00000000c0), 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) setreuid(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) write(0xffffffffffffffff, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc038694e, &(0x7f00000001c0)) setreuid(0xee00, 0x0) getuid() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2", 0x45, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x3b, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) 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={0x9, 0x0, 0x0, "fe339657"}}}}}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/227, 0xe3}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2", 0x45, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x3b, 0x0, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) syz_emit_ethernet(0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff000000160000200000338c780776a4ff2bda3b81574cca9a4603455d000000ff0f000000000000"]) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xab) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000100)={0x24a, 0x0, 0x1}) 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={0x9, 0x0, 0x0, "fe339657"}}}}}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 2: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') sysctl$hw(&(0x7f0000000140)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000011c0)={0x6, 0xf}, 0x2, &(0x7f0000001200)="e5b055b402d7da389ac56be76bed40bc3842a596e4af5e4d89b9f30981c1f3eb336d44cc977811a3849aa35442cccf9bede252a90bb2332873a4fe0ecccfaf535885cba0ff5084a42f8cc5837ff383e82f8d2a2e33957b542f022580cbd57d423fe360f938c4d4dac310c0ab3c038d8ef9fd1c7b2e96a4012cc96b7aaf599a23a2df9f0ea8478319a7a7c996752fa462c7f469ad585aa532dab6a0874efe0c714427", &(0x7f00000012c0)=0xa2, &(0x7f0000001300)="79bbf5b89797a706a510dcdba6811895b7c049", 0x13) r1 = semget$private(0x0, 0x1, 0x11) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="6f30b0"]) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001180)=[0x4, 0x5, 0xfff8]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0x3, 0x5, 0xda6, 0x7, 0x100, 0xf07]) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180)={0x7, 0xfffffffd}, 0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) kqueue() setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) mmap(&(0x7f0000061000/0x2000)=nil, 0x2000, 0x3, 0x1812, r0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) executing program 7: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYRES16=r0]) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r2, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}], 0x3, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1f}, {0x8106, 0x0, 0x2}]}) syz_emit_ethernet(0x138, &(0x7f0000001500)=ANY=[@ANYRES16=r3, @ANYBLOB="5a5b95618b2135075fe6ae9bba401f1f69ff2da816566f6e1dcdb7f8b863e7178455987fa55f7e9ce6917c57334c847ab6b61568192dc23c0bf784d4077b21b0dad3634068887983c43f75ecccb2e9222579341400afe1c6e85551a8803ce9949c0d0d3d2c02a2758c043a4cb74ed705c9f265c03b412fc3bec5e3a181002179637eaa5e30525c023e219c130a9dabc12bee46b64a2eba9fb186414cfdfc9df71a98f9d8f07b4d52ae5ea111572a5dfd087189575789939d70e8536be27f03b2d3c0b8da1380bf9f3b59841a7a4e34af959252a580d64525d0dfbdbb276a6bf99e466b72e36730cc73f730a131aa10472d253cb11ce223475d0eba4291356a42412cdb7f9cc3c0b129a85bce17b49a0edb600eebd3442010228aaa46e85fa79ba2fcb5234c4499ecfc3958a730594c984ba4a6de11ed8a3e2b4ff042f0f069fff66046d2d4b983ada73e5dca9bba70003b3087b6dee0ffefa2d5c17696f548d0ab598821559d0b57ef9890e9234adf352513bd2cd814ec5986168b5b21f16347ac1c10e77d15bd2a94d341b253d19b2b7419ac332385250e533b865b86aca4c47176e4429d3238c9b96c878c0ce1551f3eb850b1a6b7a27bea6aa39b296a2d46f11a49d268e500b8bb03355e7e71093a4b85d32feb3d652fb1ab10be51b748169aaa499661cd1a04db21d24713d6736f828e5062b002b9c96a93e8e4f31063fc183b2fc8c2d1a99c5c88e3bec5a689a7c33dd689c28516566baa362a587fce28cb0d6458241940f74b6a4087a37017fe8a5c8f04ea086a89ba19dda10e631308549f9802fa7313e5ca31ae73bf7f968ceb2df6805985b8fa0081821b2a31b5ca5bd19112d713e75fd550707bb7b614b1d0d9029f78c40c2924a690484d0b62648abd93628c56b1d2eb036ebfa7a66b19fec28529153f52c82218a7482e748176ffd75915bb9c08e94ec927530e6fceca3ea58ae4f17ef8201e0b1407c8f576f22c4bf67db4482c2f8025b75bea016ff73857da851397a9be7d9ea5b65ea0ea6db8f6e30481473fa4514dbe1a5bfd787404e06194c41c6ccb8a1d6dd043b0cd8d077b6740defd5568280ba5400f510e6c6da1938651556f1a84b0f3c63dc8595c687b17e909822552afefc4b0788c2e64bb1eb3e52e693f11d6092567f20e6ab645f6ce726b1bd4dd81ebbb0f4c1eaa402e9050b4e41dbb70f384733fa929c1d7b9c7ad92441936e1a25c5099cfc53f902b69bc6557f8230ae97f9758da5f52b6ae86fd4fe411b108637d4ec1a299a3ad09319ba5501695dc21dc455eb011a56279459459e398edfa0780e242039e75bda6868d37f6bb8cabbf0f40bd4956407a23c7c7e082fdd6e7b9aff43852a82b9b05e978cf91a0a2b2460b80d94c4d491c13493e589bd1c23d92bf51f987facb5e8665290789a75693dfd8a945c700c2eaeae923fec6fde5263811a97ab299d00b46582d0df781793fd3cba7ceaa3c98ff86b774fb6c510d2b1eb90e71384703a4e23baa02276eb1d6fdc0ae1568c1a3c90e04b415b2496e1b33a950383d657eec4595587f7525e43e716ad0af20b01ac27b5d5812868eb917f9d74339e632d1851490506f185a6fa28cd886a8199ded0a9e90c1e17f97f06f752a073ac9f25edc133d8ae8574e9b6c22401f5d24b5a2f74ca134951863fb5f0dd04f04de469e909070c5eddf9b92ee7c899b0d73b869d08f3899654add1b61fc308af7745d08115426673fa48e27fb8e4af84143b40db559994b042542728eb5b4cb287fb86747de98735397ee9ae4563907806e0970cb36df7be5a49290a45d062cb8b496ca019075ce147dbf1d04324d197270298bfc573cd5e15623b1f9648a2691d01933d156613c889316108bcac3706d1222b4bb9ac6402c4a67130324bcdb0913e135a8aa6f9979311f15f838a17a94e90bf38568acd5377dca8e0c4a16aadf012e1c88640fe4a968f6a83ec8ec9e80013f8f39002c7a5af13dac1f925088ff354701a8285275f04bbfa9c6789a92f94934a8a3d2e2aff6032c2c1d57dd506c7bcef5d1889d5619b3d4d4efe4800ff82ea01e58583d030a07157d354acc236ad2b348953a4c9df05d6ee804e193896556c614b79752754b5156968a79dc0b9adbe76116e7f43f9c1bbb1f946afb127c39251ae18c72f256ec84e8a164387c0a1fe3c71651c31771a0303e50b39dc4750ff511eec85855501154a6d7b326856b1b9bc491e6d00b6781f9d5f705e46473df1936471a95b9d8595553a24a1bbdf867de813a21c4cdcad3a0faf2dcce01a20ad6cb2091cd6e5f7617454d0ae21b2c2db91739dd95baccb8f60961d8f2e5551b992ea23fd80a51fb7522c7f8d65ed6c704e47174ab2ea1c8a314a9df4066f0c1d91110addd672739b9dbdc70c9d3d05fc721ed382b61241ce86b9d87278d701c9691712ee0b0dda76debcdc727b9f62bff2533e8a8ad1b6477b8090dd1753c08c0bee725fb2d1d884ddd5d2fe9ce5258b4a328f4223acd9aecc2b9cb98392f4f7edfaeb81b8a57ff171a2d64b9fff0c3d8b6aa525260d1f27e73642bff46f0c389b3564eeb28624fbb923a803e9438d2170665142f97f9df394f3521ab68c92028511e2a32d431aaf4878babd10ce32b476014e08ee851c6f33aaadc529c2b02d8a9b71a9ca9725d644557f80886b638d4d75c9560e2ec1e941b779a23548b55b9b66f76b37710f069f06decfe83b56e4f6a84047c609d670b00ec8a684370f97cc07f37b5d77908dca73966ba4a79d1f781bb80465699464eb1137dea5dbcdb524c899a0e62dfeeaaf4b6b431078e9e381ef580138a18d450abb4ba66a8bb35ba38265f62039e5911964a5996d0ab840a69e7399aec78dd321456f8c1e317870157750aa3183ef9c60a19961b04b5fe454f674c0f343e2bd406fead74b22e90e2300ee7555c67e76fb3bd314e6a18a30b1eeea2ecdb86d137c074ce09a4ebffe7cf9db88a7be85076c3c8112c4643b0823e391369cef0ecc989f186bd4e46094629ed86d3e5d5d6af959fe3585dbc0ec9effb7a310d49a29bb4f8f5bc7d95ab49c39fb4ebb0f340c56bcf9e208f6f271a4b9c3f821af90ac660f652507263cfa5978519bd54baf3bbae4b084861ab4e7bb6e1430580ab1a03ce8307675c544f9d171389efa6ccb08c9bbcf699178b76f38c2a1f54db1ad6f80bcda899862327ccdb5ecd8b64868ef617a38a183d70c0192cadd28e03cb426dbb768bc0879184951b16c4a1c22531b80e841fcb9142dea8ef90a06cc8342665649141248b204c8fb77e48fdecdcab17a1ce26676ade2db61518b79571c1df9f79c18ea78a73d862f344ead00a64d3af95ef5d9c5cfca0a20fc3c0f25715d5122f8e614b5c96c28f30f6549ec1ce0707f6edab86ae111fbff07b3fe7a4d7534913c09f29492045c2203ee6a3945d0535d535378af550adb1afd8cf4ce58f2c90fa8c7b06e9af97783876ce14b3c4ed91510cc75f349dab30b97713020e1bad2d658a9da4736383f832d07eec77dd105f5ac78b8e1d952926faad736bdcc461cb0436e04a246c442d6202de9765cb84c665f7cc2c4ff5729251dfdb2e28cb928fe2a20cce8936ec81996463aa070ba8e9a72131d539598805519b5d1a3a0973e3cc8c6f7c886d952b32899f034bb7df1b1b18c349b22a596b843892d215c12d57cc5c34ce239f9966dc757aba33cad275ead3575f520e7e41492ddfd648e796e8058db040b3e3fdf8181967d83150dcdf2cc6a965015adc11f77d0589dceda20e05a4625eb43ff44fcdd8d09c4f8c470706450f0941ed2c64b1c32ac22a6595c5a9a33edb75f5377c4f67624a343505f0590bb9c14a9a31d5b24be09d04a08d7683d7c916a63de3d41d404af8d7e5ca43cc48e3fa60822d72f3ad028c361a78c45850840824c9deedc6af98245f1d89cc9aa2566fba4c878fc9a284f8906f91e4bcb8483e8f1e9a09176b9d2fe81c8640daeaeb6d79d8b2a262dc69e355220f766caf898e2a89f6a018da8b03e7ea950f9fc2258607fe60215652de7a1d21afeae8c3b24a6cdaf734c952c3f659a4b744fa5675713fe4b9c513ae037e8676388dec7593def0d7a499580dcea1fb7a9fa56d25594283928cec88b9862f0d58b640716eea35864dea94903f7af265880544dc2c0ccc3ce2f60a67846d425d2e2cc0c994ec997d1a4f1fa89b933526fe142ab506409ad8159747400f5ab9600a47347eba5716580c2962cc06e9a16b0ca784642e5d7828c5fdd44f5d27efd02b2ede036b712c1ba6454db0d95197e93c4f4ef990da7959d27b8ec595fb7db38cad845915a9401f51c5bf0698b638bc7d01e2f084177ddb3a4e54812b6eac4b9649eccb788f5fd1fdd0e473e1c9e0c06581693df83da72353b0f14e8c4667c848b599467f0c4af34c2bc32434e94346a1e815e2b4ef013fde6c4914a580ecc1eb339ae70725fea82b65522976590b8a2e60dfaf1d4bcd3779dcf635b62808aa6f5d6c31dca1e1af19bebe7627bcd1e7ed74d15834b79c5fdfb86fcc221290b393dfd1a011fb2f6cd548d27fe23fa10d2fa4169420f33fa8fb5c984d8771dc1cbde61ab86647f47ed50daf61a7e88b0a3ce973fa28205871341e21dfd190c68f0e1aad28c68d11b81c14caad20fa767b173334231275b31a470af611db9c7bfc7e02f8f1386b506e904fcaf528e02fb2b97c079013d7f3da5027770be636bbd84af484baba9abebbbf0f6c94cb24469115d91534ae72f0e1fe70c391766d00fb382adabac1006270024177a0e6b0a5845215503b9defc6967adcf565a82d79b3d786a5ce2bf37f20dae884b4b1d56808482c0e85d2749fd75bcec82f9259ae2d99a4cd8e38ab75572e1af5d0c0b910f3407efd2e5763a9df0f3a151054a2d9f396d75c940a7e2377561482c190196b346bd7da2816833a13269b5b818360c51845bd908c28ffe4164d95b4a61b296c56bc62533f11a8cb860ac29668e7d7f6e4c07d5be1e55ea7a55bc8af605ac4f64e9553f7da3593c9f3ae267c4f1b6257a5a8d8fdc910acf2ce6967b291a411c37911a8b7ff32d2446506d88fda50e1403af9eefbc2e7292f0004b3f47df487a1c780cf59b31733c283b8945ec9bcbbf472bff3dd81a6db8d96274c219de20d563d4a86246a943b5934eb90060d9b64643132d66f65e5dd0e185b39e28d1be1e9f7b4ba772ae5a8ceba6f2f69af235d20ff5234f7861431469da73f42a9f9731a14af03e2c5ccdfcec90720688217288259a9d9c47d3ba156f60bd35f49fa97e87bdbacba11840cbe02e3a02927417ddb576805bfe14d142c667979c4d2da8eeaf378256cadd8f5375ef343ca6acf24d4dbb3299430e1f257e445c938be24b9bee35892d68f9882bd875eca95d272ea77892e67f409d564ff9f3c81a55e8ebd6f8749bf6c1ebd5055ee2a02b43a02802e805f2b611d4626501a73b63936c3dcec7d246de924e2409a631e2593c60ebb17b0e22df81f4029ebdf9882417ec433370ba6f417eff65af5d5a11e5dfd395e09d43f43785cd6e4aaea83b6862eedcb171dae3a67823cd8b85f40d245c8c4d7b934eb387532c4a4638ec9dbc335d36aee35d86869a5f90513450d6bd1b816f96e523e89bda3c62e50d00a7fc04f32bcadd46ff915626c0237d0d200380776734bc001817ae604032c99ea6855dafcaa862383768a9256edeb873541a8572c89bb849845b3a4594e4d6678e9148b24df18145ab157eb948bd1671e5ad98d60feac55bbb526e10ebcf9149be08c25eb", @ANYRESHEX=r1, @ANYRESDEC, @ANYRES16=r5, @ANYBLOB="980328bf54d5b544d94b951da166a383dfa8d0636fd7eae3b36b72c611ad5bdc0a1f200eb9c0adfa7f4fce8289e6f62cce85ed8a0409ac03d9072d", @ANYRES32=r3]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) bind$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x196) setreuid(0x0, 0xee01) close(r6) executing program 2: close(0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x0) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/210, &(0x7f0000000080)=0xd2) dup2(r0, r1) kevent(0xffffffffffffffff, 0x0, 0x201, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sysctl$vm(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f0000000100)) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0x4000008000000007) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') clock_getres(0x3, &(0x7f0000000140)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() r3 = kqueue() r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001880)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000600)="993bed4712f01a09c04dbab16ded6706d2d61c649209de44b71a551c1e7caef9e7e7a730aec028f30a116c44447e42994a3b90bb6d3ca00726d22ebed53ba63b6d665c6bd875b93fd7313103e8bd4d1ca6c495d3bba806e3e0fef3cc2b63a2aea532d1", 0x63}], 0x1, &(0x7f0000000680)=[{0xc8, 0x1, 0x0, "5c534d5f7a5e13521bdf44923c98a052128c45e98166a02c6ab6cfb5dd586b3b7286b8271797d9e2377d2d5f8b0efbbfb9a6a19d6263b910dcb7878c3652cd690d69bcfea692f9a2c6565307e68554ddb4999b005c7d172a2142618f43e371cb42033699ff329b61582aebde657c521e826f1ed195e8b5940249e9e08edb1720b150823fdaaee95c207f4dc574f873d850f481d1f003a1558662319950c3c4fd6a84cf7daa3ce76cedcd302aae2c73e427f78af1e16389"}, {0x98, 0x1, 0x7f, "284dcccddbc6adee1f116d1597b251b4b10e8cfe167aa1ce24e54dfc61e6a56be89c503b8de87c2f39b62e33f0ab1ecaf82b4ec548d1545cf9ed61c3abdfd3ee03ba740907807e65edd8092277aaa912b7ad9fa674dea04a09bf85cc89f2ff42e2ff2e305f2e395fe149baec03d2aa1429abe60ae7fca23e83d4ce455b58f168c13c8a48"}, {0x70, 0x1, 0x200, "677038a1805861b3cc2225699fff3fb1119224d80c2bb451fd82cfaadc0b48e8c51b61576d9b5a0715ccee3d1a0e3ce34c188b4ef8647e48ba1a35f25d41ab9f649d21ea5f1cc87d41e998aa2055e10c8e0e822b561d390fa9"}, {0x1010, 0xffff, 0x5, "8093e488aeb097c39fca8e1838604b390d385bd6bf7bb0d6f1f5bb6cd6e4b977dce5fe36c59cda5c348fcf37d300a0df2482bc34224675388e5ffa2193b2fb8d6b454d3537e0a7a3963ac2813a2e8a342d0affeba978186a10bc93c67a1eb27a9cfd1291eba931574cbbc2e639cd25ea3fad9bb0ce09defb2b07f6595baebb75e870375f6a62c9070709aa9740e8e453ededc8fa950bae3771f3008ac2d6bfcb7147aed9c78c0fbb9245fbd42cd4c5848abd609cf3ef64c2777c2b45293278335042c3fa692e55ed0a1d62c46fff5cf5448feac9ba9323c7aef7c0afd946afd29c2ab0eb0b7f0ce89effc7feaa46f797c4b1b570d064c73e755fbaf0e2680c26ad4c987ec9528d9c329ac962f3d12ca3b4d9bed066142deae1223aadeacd4901ce0f8145b64d56c8f6a3453eacb192a3d4fd644bfc3a944e3484835108c4044134abe5edcd73093936f9e4c99f3defe2f958137d5fe50d1a87bd314d721b91141189636495be0016109f9e17efc8eb7f5562aa00b0fd1646eeff0c7797475a2401b94f69d5b456da5c12ad6241f7fef702d0ed66982091fcf7b227748f6b36aa9cbe4224f4836c72e350c6ef8d7c4ac9d2f1c613c6a09631323dee0d8cda736cf8685daba6b375304c6a7b6d272961a8927f7c22dbb3e842f0ddc777ed1be667dc4031294d8e62682306e9287116d1f8f2b826bb14375af49025cc20651a7e99181d12693cf28a30dd759f6b02748ce432d801ea7b4b2238793ee2b2270f3384115033c6e533036b04f05e1df9025998fa328ecaffd1824925384fe5a24ad37d03f0c5e28ce6d23f6f8a668fdf1746309851e4f497f8da61ff6153b6c3a7917076dde0c12ef7a9ade416d569aebe559f4c6d5f22df4694f20ccb0c75fca940c7645399709c8b594ad5be36e07837267ea6bdee71af4aede53a563340143d856a3c500624473fc32836ba3362a21aa063b49baaeb9d0ded7d2f7617410e3ff7e7c6e583b1bdf7f7e3edf42327dbb2c4b21993192cb485afa03843c3d61be39e4918cadee685a5baf04b9a75085fd26ed354a53bc734fcc6d35b2490acfe30e1423fa191ee4823f2ed3a8bfaf9f42a9e085678b90559a0b502ad08bac89e7aa7dd27f6d26a18d1382d55db0352b183047713fc1aee5908fab163c49f3864a9d5f6c3aa1e99490cb92148ed36f92b99e1972eb86096465424489e297b48f7eb3df37c31d0ad4724950cfcc8c34687f04b454935ad47d55ce18ad01ec3bf37f7c024aeceb2166f360e8b95510ab8278e4c14c5c99f95aa31d98ecf590f3fa47d785a298baabbe4b98423df1f20d37e04207ec34fce660a555a4be56807a67e342eb2ed170040a99e24fd1ccd8e0609f9be4d4a71e534aed33de6e2f96bba6f35d6c56c69fdefe10b600bb2e5a505ce1adaa11a0530770617a1b1a2730f0574967c0a9296c9304aa16eaa2422131e2849fab43405b5588edf55252b289986d368969771b42360b9ced1016c2876e2f2ff233a5da319ae1e0113280a1d53f16d98ebe1b84525677cbb711eb84ced104f36a1c7aeea6632d1a4014946150d9b14aa32fab440229d88d18501bd3d957dbc84d070cc7e1b4cf86a5d0e4adf7aeb55bb745c967cfb937ad9c7e67a2e3cbdc2908fba563d99b2e7f27f34c3e437ac02fa0c4f058aab2c7c7c71491835e8ef56ebad11ac0d8042b4be1b848532d5e47b0f74975ca411fc5db3023f61bbd1b565d4d37b1f4c3adf863e9030c928438ab049c123a1e3e182bf081e13a418dae3f196b37c835bdaac3acef09a62e626b942538517f1202a77b7ca3fd86cd6d5b21f14fa31a63d82673e371e9d203c64215d2030c199b7b7724f86c242194e507438971bb02b8be0d8e5686f09442fff91c690483c043c8a9e54d8f15ec37f25b3c3dc6c3f86f40c5a63438fcd4249f8eb413178e16840d8ae56c3923bd5400e02c6b3b288726e467b3e3ed3320a780633f86362f8669fe9341d3097b2ea4e312c6f5a328758b06a549c758a2aab1a67a1669787526575d6e3bea113c821f9de6346e4913a086620f280a1c50f72947de0db94df2a427cbbc8674acb174c49795dd4c655bdcc0aebe7593f3ed25d257a09ad25f8824ad263a91695c92682d3e16a19fd5e86ec40798cb49996ee6cb3587e606af1dd082d17be66bef1d0ba83baa5be63d24867c08734cc12162540737d54e64ec6e749a77d2c0562343b6baf436d1b1c6e7b327fec65468d6ca43c8509c0a90e5d8819287ac2e3457422efe935cdaca031634235b391b6f68a94d1d384994940e6fed6502456fbd2edb4ef566721353be6ade61e98678dabe9bd646ec7e26b5c4a243d96ce004a0f403f5b805af8321b9ebf9c7f4d07363059a1d03d3f9ec45a3beacd7e17e7100d934377982ab6d7085f353ccba7a787c0eb5ade2f95f20d78de467b2b03a9c306a3834d08113a65ac04aba85ec8b332c45816f6c734cf184923ec3ac79d66c02025b8019ae23d9a3cdf4fbfe3844a9c95ca8d0bb980e365254d6311986cf60925e2af2355a3af6a0d7c9deb8970cb7d814277038f6836b532fa2eed78bce4e7cf5177e01228e229bacae6348387036a9692fe64af39f3b7dd400f5e1402ac6d65a010bd1668fb565d8be0e3f3d5b490d4e0d70916a3782131b823846cac6b5cf6cef66ba785a4ae43728d3b59b7638e1a700ef05378c54266fd7f659d90e8ee4fee020cb5e2ff7a860d76af1e6eb469b919846f5a1221887b57a3fb261ea1df288f1d21f5f0027a319ac2dfd9d87b2aa0dad68c6f846ce850e9c8751579fd6b1afbc09bed325ba5bf0151b4c2a641e79638adfb533b099ec7a46b4a9192e5e4c977436427f4a32a4bd07c9ca51b39dc4b4bd0d3693c49d5218f44c496c643ecaf5eec87e91cc6c8f76055c9318bed97ce355544a0357e434937be19a651d71648988fc07ced3dfd0aefc638d960152325a2af9d5b1bd608213c14b8972d9d9933bd14d1451a52f015632d4fd8a0b74504530dc41595c966473a940efab23b7382a49a5bc4bb61dbf37a1fe30ba0797d721b0f6ae8fc6bf2752bbc35b885bcc5c356dcbd33c193e2b0e12fff5103d7755af32b8816758c0ed70e269f29e052f9dddc096ea428bec2badf99d8afb7d4986abc61f0a68f3a43612f71120330d34e1854ca2df491b9a7cefdd0e60e7d06a954d8602f62cf9db8f0e33ee883c2f15127d6942d564b6e253c8740ea9898c9163d6b4780a3c6b8fe65369dfab48d2c47708ec268fe2014523456cc0f6c3d4e03d70a3c1c1cdc293fa63ddc80ccdb4ef33a51825d55da9b2a48f5df1ce25a849c6e5e8f56f54c068620f62a8dd63f203649dea4497f98b512e771fcf73de2c93363c0c8ce52297f783d7974c5bccea9dc28b4766267c500d7e2e4261d7ec52fbcb5f9a72ac3fa7094d5226898a0f08749ceeafb2293cb2526bd5c5f3fbcbcef5258c1ba8bf627797022bf404302fd713c166bb141f111cbe99ab8f11a75de7126dab5e61f121c49f07ade6305851a14ca66602809754b3e7eb6ef6bcac967beeebe26451ea5b9d31fa44e626e76f66b569857e41512624923c667935d57372bab6aac45ee4077d4ea7cdf8367093a78f1a65a8d3d71a641ea98281577d230b8cc21461a32ec6a08643bfccce2896aa968ff98a5294e7882e941f8f29e270ec3e52ce74dd5995f7863ceb44071afc83e4e13b2c2b64a997651579d93cfa90f1b6b8219b10d86c96dd7a22c3593be80ce79914f47b2ea18f176d99342a650aa6677117df81798e6094a0fa1fecc6f56dc775544ba241700f77b849c5a41f8b613aceb7d87573e69d34763d114f76d5955230f6d93ffa549178fd4500f18e4b942768f2430c7d7ba7812242ec6ebcdb051f3cb7510aada74f83d6b9ac26fa5fe9786e676cb1105e03eb3a97224244f852c82449ae378e0399c8301d44db4714e6cc54ac3dffb8a9e712032ec06bd3da9310987731bea16ff398fc916b7321eded2e2ae074a34cdaceaa219093a19a7a67ed020ec730ec4a612d6620ce2da5f9013fe415fc707f8ec3173cd80e07560185feabbc015a3210885b5ea0f9fd80978df7cba5b33667d0397dc87f597475cd5578bfa4582af2d9a1ba22d6f3ca1d10c84a583cd6b648f145898b3b5130f819f9da0c994db4ef23310513fefbee026f3f24ad5e49baf711d871872ae2a318019ed5d8b90c707eff47cbbb85fc952d9368db9e4d83be52924c255084915cce78d956a2a0686978cd7925bf74a4c45b1fc6d07ed729fd4a44b08ce5fd332625f2d486670e2985edc2b07fb1008b2e0e13fd88543ff26daa059aabf4341184fb1e38a8331fb05d00d55880bd923077b9baed00cbe6d932d0760efb46d2d1c3c4d33a83943d611c07f0b2aa09285d4038066943cf6660b19c897c6b725c57a59d1cae6ac552574d96a4110f7da60dd38ad8cc3ca9701af551bf5f202946e76a813816a85d64898a40cbeed30049c6c6a7714a179d214776f1a35fe579ffa51c50b7a75833e28f6badd11fd9990a5533b1d4484ca87166a74ae6b96df067f606ea9654206fd989be649e76fdeb5057dd3419c846f763c9d4dd05dcb1ee7edf387d3a7b01e092c8b26fe1a9b9be84aef66764d05a7e8231e1e7d9521a1fcf617bb9c8d74c34ba897b7d59bc68c6aba152b1973da34e3f739d7c7b0726acd25001f3a3762e8f2d7fecb23b7e97f0f525afc09f4591aa761c2dc8b8568ad3a9f0fd42ceca29b81cf186ea1ff9d5b4e2f9cc13be5b98faf0ee717a1bebfd312b6a92389ade8d9d7dadeeb53651bc78c7279eca73d90306f3521fe77db6242e4e01d1ae1df954b3eb2ecc6545584bc184ca19586e563188d217c6551f76007393fb51410f6e4c26546233b152c0c616382d5b0561f79b6e20530efa70e84ca19711bb3547d2f408b9dba8b7d332081eea55869e688e1fc6130fe18e9e0c4f6d44c4ddaa998287fb4f9eccbe7ec00f98e248fc494574d33eb75911a3b56b24e50fc59710613edce3cc37210528ee76191bad63eaf8ed84aa7e75808d55cb3383b95eb954406d065c4aaff29cb436b2aca9677d956c7f047c12ebc27f0e60cf1c8251e428a9f5f84212ef94eb41de05ff886e5c0d19af38f0e20a3bcb9a9cefd2f8192fcef844b2a71486cc442a8b9cfdcc4978a6361322cd8fdb47f45fd255e09a4c22bcf32c1c12b74062e5400e73b66eb5bb9c9b2eb54b9d1dff3264409f2e93489eec82f1ea7ee9ee1fc717b97f28c0d42367ba432db28705fecd3dce43126dedba67b3ccbcedc56de9a31b8055e2bf6aac9401748c7423af2d5817036b5ef654d6beb510eb844f9d50bd6d711c99341b6c4ef4b11fa932c680600e6449ff3dfea9a3e09da8b5ce2306e2c38ef43f4a33777b68ade75e5a638217ce86dede1f12980a3f295d5e243cda1f0443b693eb9682c32c97547a162f8d08696625318bd1e4a8106e5f9734c55ba428b81f43cb88c94908f4747a83f4d76e3d6bfdd550f42814e455d3f37a5d87958803639b744acab6fc9b82e22aa203474b51286f4dce4d2c2c54a2503d7c9d8362e7c34b164a1cc1f284d6822ee5191b3bcad21db75c088a66b4d6c23d14081f3c4a0572286f6c4d382beceb5d6b582ba304eaaa93631cbe3637d0ab6075cb252eea470a4a0cb83e40b6c3a04fd55567693fbea3f49118ba8d56386792e00472b052c4e0190fad3514f699bdac15f260237df4a084955c6bad30d7741b7687e330d47a721c89040bab7c0bc918cd1d77cb00308b51057"}], 0x11e0}, 0x401) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) 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) r5 = socket(0x1, 0x3, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendto$inet(r8, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000540)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000440)="80d7be8f177ec076ab6266e190b1f746f2a796e1a9aafaf57228ab2413a90a547d8f18a0397b2caa640843e7e9e47295f3d504c3320e9297910ead34f4759cd5484cd01e3f8c3b6315b0443d5c0211da3845105c0c07f64d3bc557441b04afef62144e6a21ad3a9c85d54680bc1a651bf14d4a4c565bbdd79ba4339646d59d248647635e1b3099d4b26cb3845649862c11cb199422539b78b8072c7a22716299675d1ec418edc2f750766067499aeb17fb3d1c78f0a331a8008d6ce69d9229334fb114409b109058150e32c5f987818ebb208a012d983e19319eea4da24975f35c2831bf0141d75e8109", 0xea}, {&(0x7f00000000c0)="40eece9c559ca0abb3d09b53f1e95c4ea06e8ac45584555b0bc3bbf77982cc8b48cee3d54a65bc0769a99096e74cb5768db2bf", 0x33}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="4800000000000000ffff0000050000002a6d4b3912c31a628ea8cc004abf93287e5793238c8aee6a4264b7333973fd9f15e61c3578182446ef285749455d9807950000000000004000000000000000ffff00003f0000007a3e5864c3212e674f3fe38073ab44462b0900000000000000fdcfa14ba6c62ab4c6119538200000000000"], 0x88}, 0x1}, 0x10, 0x0) sendmsg(r0, &(0x7f0000001c00)={&(0x7f00000018c0)=@in6={0x18, 0x1, 0x6, 0x200}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001900)="8e2ddfbc878ff077a781b2a1cf3ad16f04669011f4d9d1f1962992a87d5e830b1a509f05cb3750982c4ef110278f05278faeadd50cb971cea3daf0b23f2e7dd9", 0x40}, {&(0x7f0000001940)="78e0e0dc1d6bb53a99b20d0b54c0ffb9be4320455ad0a62b6b7fad6e971b3c05af941ca6a7c13692229afb5c8dc78dfa2bc1c2cfd9b482e5491eac2f17229bf82a74002b6e40c1942d169056086a86a1b0774dae1467cb9ab6a5cd98af0a2ba9575dcf61d69b02da3d932a1c585921278c34f816838b7fc30270f6583abbbed0a19a2a6c584b7fd06bedaf36e7a0a43b5a173f6d86fd6f0c7c85869c137027038f820f2fff5fd997a33dad0da40675b2258b5259c1dfa54761163d33f0daed328f937ece516c50825dd655dc56a8942ec5002682d06142c0bc7c5b96b49f7292c90037ce74280de01d87f3", 0xeb}, {&(0x7f0000001a40)="3ccc8873b81942c1adf2e4a5fc7249f5319ef21175f72a37d00dba2886d0dfd1f15a81da33f8993bb637417fac8057aa7b41443f385cfde66436bbb2c755aee49220db", 0x43}], 0x3, &(0x7f0000001b00)=[{0x50, 0xffff, 0x101, "e67a61fa79148560f2af014dceda37560fad3dfbf4075212835a783c932dd143bdcf2dacfe12b633ebc3030eef86009cdf66047eabd79623a8468b004eed99da"}, {0x58, 0x1, 0x3, "c13fac2fef3e7901f044d3a28a176334e9f8653d4353f62aff87e40e51815317e9c08b9a69c69d968b6d4f7811ea816d06c3273ba44da0b852da54eabcb3f796cab217f54f"}, {0x20, 0x1, 0x4, "566a4d9694be26c83b0da8"}], 0xc8}, 0x407) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000000)={&(0x7f0000000040), 0x1c, 0x0}, 0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80106468, &(0x7f0000000380)={0x0, 0x0, 0x0}) close(r0) r2 = syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x7, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001340)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fcae9884d924a039e67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23621ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170ae45613f0fef84dbf73fa7202352008c66f2d4dc2a5aba56593053474e987bd1e3e24f55bac9349f6198dd88c7ee90207dca213284e5b8544148b485c9bb0ec20ac074c6a0147808b799e64a610ee1854ff981cad716ebf58332d97f4cbcdd956be069d674cb02e4eaf15f8ac173795bb97f1f2e5ddce84177c687dd8d713c0bbc3bb3eaa29d8ceeee24c070aeca398185a34f0e35d9b98b6d40257b77320e6be5d99604488e5baf58f87ed7410fa7de1971690f066ead45f052e44657ae04e30435aefcdd5bebcee4646920a580215d97873b8f3ba9707703df196d6e233b8d3498a3d7ef88e4acbbe89ec69e353f495c28c77cf04cbd2227f0056bcb6153d35d5f0ba307660965aaa95f84f2eb377818fac2d8cdd7576712e6b58959108c3c91e900463d9517839f486fef54052312a018ec716b690868965d9018228ae50feed53e50decccc8a73914b2fa625443cbb1f9040922a9a5c14c41ff5270026ce511b657e66b8843588fdd6924e0c6f04542081f176fa6eaa089feb972b29533fbe41131ee062a3d4f0d63c6d445cb41afc2b174e420c00c9b20aed3007686c49f76be981cc82dccc6d11d9e29398dabb8610830370951f684725f3bf33c6378097d9557b106fb9b87dd513524ed63ce503086e348c3f5d2b61e3f819a27962db04602e4b975f055a74a9a313cac56365425df00f7aff526a15755a8586ef2850e543f2cc6cafc7ac3c94561b38758a27eaa0b0df01eab797acc9f23b7e075cee8869efc693dbe941a090000065133153ed7ed5675d8d29affeb3eec8201be65230d655b074b4b4498bc2337fc0eb63016d6b27a5e2821c4e902016f6919bbbe44347379c8dc125e78fd9111edd75ec35153ac9ee52e6a3864cc765da40039a555855bb49c105cf289a9de59ef74da56c0628431ebedb70e1c0000010000000000e4e18fdbc338936c098b8885fff369116af612e36aa79a4e457a91bf16da4c617940c6f2a142e86a502ebf0ab9cbf5e255a8176cc9b6da32062a0413d0afd55a1c2a7c611e2ac39a7bdb1a51fc998467ba22cb78d289b5ecd380ec313bd924ea35da7ed8460cb691bd3f7db87321ca73cf1f7bf70e566a919e041ea2cd9e3588030d22ca971f326e87372b271d6665bf69d2b53c8649d1c9cc802cd20f6d1f7e212be2eb3864496a04b6110e01021521da23a390dd3b05750e1cba91a7a3ae80458a29fceed44f51c77877e097851453d53d3642e76c17c1514e094be25e5cb891a5ddc8e6bc314f1a5c314202dd2fe4b3e6acb38a6341007675a70128898d5023b6c8fd9de6bb183e1fd16298c739d8c6e64e75ec7a8f7ad892cfe015dc5d8ef130e6582673c6b1beec6432481494be130e73c2d6b374d6707a6b0e171c92c92720eac72f7b2bbe52c6379f347e83c8d1a3ee1cd7ddc2e062a8a7e1231938ada047ce6c75b9ce3f3abd4d02b6f43f2c1b6ce4cfcecb7f16ccb07ce0317d9f5fcb8026779346739533bcc6c3f281701dcfbb6c4bd1189c4e3d71f0225ec155cdad68a42248a5912e936cfb082c82086392fe7f19dbd811d9bc9f125c2504940f56544ea1ed9f0ba0054bd6c2a31234254eba8d35a8d57669a0ee747e58edaf7f0cb3503f7af5d7324009a3589fed7ef89d34a6", 0x5d4}, {&(0x7f00000009c0)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f686ea87837b103cf8658d6a66b21345d3a464b04f281290fc6b0f364012ace3c1ae6968984cc8362ff2debd9afb18f5ff8f5af1411713865784c66c7dddf5e957831bc00952fa3c089f24dd7bfce095343d0815d72423af7a5b72af785862a027c97065758816ab66b8f564efb59c7e54538fdcb5b9206e97d19b156d8486442a07000000000000004d4301f8fcc28c749382b726cb449b42904add1c301b1715fb302bbffe5155ec3ed4b5a350ee0fd868f96047d6fb9a82f78af211408470c4e5823cbf08fc655c0ab549354126d4a5fd86507ab582f6e4a82d5e0486416016b34a56b33bb441123977d5b7f129c31de1302d0fa437dbd02b187678aca502f2addac8605673b920f5fb506527f37671395037685660e27dd491c2031d75f4180268aa92db3567c3b92d348dbc3c9362d6f3713708d60901eaa88ff527b0349daa22ed1f590ec67326952c1619c1fd8a612e13828ebcc311f8aa3c5062f6863b0ca7051ccfbccf72a64a684c0a5c7a59564cab2e8bc594cb54e307fab0e3a1c53a441cc2d1aa0d7925cb3c9113f016bb4d5d8ea8a82a0ab01c918c2a18a927a1c18003c9127e7f42aa44d036ffc913071420c8adcf61196bb2d217bf129c6e97b6959fa07c9f157798b3da00e149ca21fc3b0ec9651a89188d47a97d5c549b381a7b5ec6141b28a22fdaab22657a8378f8ed66a4d94aab5e53f37dd46beeb327e950ecfd071a9dd48fb3ad3d123587e1e61c6cb4895bda3316f9aa4141fa709976b75112dbe7567399e919fecc788aa27ab4af1d21d1616883073cf50ed1162281eee77f9371f90de2c0d2d97109d3797c960a48a3a9b69f980e63edfffbb78475e9b18f93cab5289e62106e7f71167c53a04fa6", 0x294}], 0x2) getrlimit(0x5, &(0x7f0000000040)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="4a6eacc53c76f50e5c7ed3266df10e689b59fa974ed23511663229357fa246834dcbd593cf0e07368c733e038de4be23a8702f6adb2dadb729f5684137eae207928675061b7908000f060000006f6eeface402bf2c178b3ab9bffed64a2bd25c2c1dbe7e49c70429b54d92bddd9890f62ddd7f46978ab16f51fb42d2eaf5cfee9222a46067e3e7b76bc18369a780366d5043e3c8495721aa2e0d3064b9a1000a", 0xa0}], 0x1) executing program 2: syz_emit_ethernet(0x36, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000001240)=0x6, 0x4) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1e61) r2 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r2, 0xffffffffffffffff) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(0xffffffffffffffff, 0x0) getpid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000340)=[{}, {}, {}, {0x6}]}) write(0xffffffffffffffff, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8019"]) r5 = kqueue() mkdir(&(0x7f0000000000)='./file2\x00', 0x0) truncate(&(0x7f0000000280)='./file2\x00', 0xffffffff00000001) r6 = socket(0x2, 0x1, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000040)={0x10, 0x67bc, [{&(0x7f0000387000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xa000}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000000000000}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x200000}, {&(0x7f0000feb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000386000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r5, &(0x7f00000005c0)=[{{r6}, 0xfffffffffffffffc, 0x1, 0x1, 0x2, 0x100000001}, {{}, 0xffffffffffffffff, 0x80, 0x2, 0x4, 0x7}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x4}, {{}, 0xffffffffffffffff, 0x9, 0x10, 0xffffdffffffffff9, 0x10000}, {{}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x363ecad6, 0x8000000000000001}, {{r8}, 0xfffffffffffffffc, 0x22, 0x2, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x12ef, 0x9ca1}, {{}, 0xfffffffffffffffb, 0x9a, 0x40, 0x3, 0x1}, {{r6}, 0xfffffffffffffffd, 0xa, 0x0, 0xfffffbfffffffffc, 0x9}, {{r4}, 0xfffffffffffffffe, 0x22, 0xfffff, 0x9, 0x6}], 0x101, &(0x7f0000000240), 0xfffd, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r9, 0x8040691a, &(0x7f00000001c0)) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) write(r1, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) truncate(0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000800)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x18) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x40, 0xba) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0x0) open(0x0, 0x0, 0x0) acct(&(0x7f0000000180)='./file0\x00') executing program 2: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000140000800000009078e0000002e00000012b53ac16da137c9198efba182967e64afeba019f07fb80bea369bcaf1e4c5df99daf79a10699138bba9f792af580d2fabb0050b2749836930d8c1b0689a3db21eb368de3f695e3482e771b08f0a8830a70038d254c789b2f9b1a12e0592e21c4d289d8e0a1a86525eab3698454636825b065e4dddf02118cc1702ea569bcba733af8fb6ebc696c515ce776d4d5cfbcfdd9db9a8746bea8e57a7df7744e9baae9eb9f0d2746acdf0d79dee8afaccbcd39c4a1dc75105071e73d845bb13e194321e208f905201cbbd6a4697670256c88811642fbc09134598e0b744fc1c131acdad33490ae6e8a6e4834c8c95862533e2761d2250d6c702c05b7c1e0abf0509684373e6a205e15767a077a60ae8dc26354c26b352eb4e27fc2fe19b6d30502413d50f8daf4df57c01efa8394d00a432e7558a7fc36266e5b50c42e7df96db32c8bcea192d2ebe53c4186ac761faf8c91cc4b48"]) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x20000000000}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='x\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000003c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) dup2(r1, r2) socket(0x2, 0x0, 0x0) kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffffff81, 0x0, 0x0, &(0x7f0000000280)) setrlimit(0x8, &(0x7f0000000980)={0x42}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000240)=[{}]}) sysctl$net_inet_etherip(&(0x7f0000001bc0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000080)="c71253d06c45e883fb14109cc817fd5c6c6d1a5101123e09a8e49a61de7ea4e5fbf1d64c9cf3676c0b43cde35170696e3b0c9617ccee71d53f3d35829bbba6011fd75fc82486c7158634ac41b0580580e3ac2c68fcd24f8946648c3d95159d813acd372532e3d03ff1f63c4dea22440b764592d2d4279de144c18c99ec3f36f397abb5608b6df44914b7035ec7bc9cae18fa8dadfa03a1272c1fa9497fed85c8d536a86645347d8341954f4b721f20d811ff0216a82d1ad325e6bacf1b4a25", 0x0, 0x0, 0xfffffffffffffee2) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x70e, 0x1) r1 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000200), 0x2, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = kqueue() kevent(r2, &(0x7f00000003c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)='./file0/file0\x00') 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, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x1000000, 0x0, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[]) r4 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x16) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r6 = msgget$private(0x0, 0x440) fcntl$getown(r0, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r7 = socket(0x11, 0x0, 0x0) getpeername$unix(r7, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r6, 0x1, &(0x7f0000001540)={{0x0, 0x0, r5, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r1, r1, 0x0, 0x10000000000002, 0x0, 0x1}) socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r8, &(0x7f0000003780)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x5, 0x8, 0x6, 0xffffffc3}, {0x396, 0xfe, 0x1}, {0x4, 0xf9, 0x0, 0xffffffff}, {0x3, 0xd4, 0x3f, 0x1c00}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt(r3, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x50, 0x80}, {0x4}, {0x812e, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) getuid() recvfrom$unix(r2, &(0x7f0000000100), 0x0, 0x1000, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) executing program 2: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setuid(r1) fchown(r0, r1, 0xffffffffffffffff) getuid() sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="1c7227eb300f5baced872a50216001f383fa646b79427738ffc1f6fea61416b42775e326706d0a89ea6177eade3c29dbe888054964de7204b5c1405d70ad63340d4b7d1b98dd29b2489290b38175f77052e059a23c80f421db204031f87524bc421141b1d926d03f8e8b857c208f72eba2f13fbe68e18d2a8f26e8", &(0x7f00000000c0)=0x7b, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000400)) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0xcf, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x6, 0x8, 0x0, 0x0) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = socket$unix(0x1, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0, r2) lstat(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) open(0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x886, &(0x7f0000000c40)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "7114e6", 0x850, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x0, '\x00', [@ra={0x5, 0x2, 0x6c}]}, @fragment={0x8}, @hopopts={0x0, 0x1, '\x00', [@generic, @generic, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x8ef7bbaa1f8499bf, 0x0, '\x00', [@enc_lim]}, @fragment={0x1d, 0x0, 0x1, 0x1, 0x0, 0x3, 0x68}], @udp={{0x0, 0x1, 0x8}, {"1e691b01357cf2f686f9413248c5b95ef48dececd825b2bea9d6b32b131f559f887d3a1da240ca28a95807674677d5ad1e6c35997a79f1074ab8172db6fac3e249b97a48c4f433320988701898a72d501c80cebe9e0b9f73494470ae2a923b4bd26236546d0b849aee08a1709bf63c31cc7160031f34105d553196d21a26c45778a826d761953b779c636d97b93889239387c83a21c6bc102aeb8ae79eb2f64a326aebdf6edbc4e73855a2901a2d437949a159c8406e3877d9ffef61cb296dc1ae92467fa58449f60f0e53df8d805deeae6f1062e26f7eb0801d9014d1a25dda9828218d379aa92c1853c773a5c8686ddd2baafcacc712595f8139b01bb23e0e7cfb59b3ff26341ff5df7aebbef4698b7c62a73676004c85da3fe898df7c8b9256988282be34592af81f00340264609899564d6036f4ef9a7d38c38b0feb19980c8e7d31d22886e0ea3f8c63254671e5ac4354274f037ab9de555eec8cb93c3ab2ee31df4e5eb4ebe51ff4d828f11d9eb1d1c74671e069c5d09e4be7e9e7cf1ed6040407f87eb90b9a8bf670e1306f9231bdf344726414461c67e6035c5fbb0b55171bfe9b5336f29615ee39e523cd2a6f80c17a51e9c04fc471140ed6241c4cc019425db26ec1b45f82d4fba15576d35488207baf384d861cf283b749fbfb3df105a51d04f8952348f6ea0eb10396c4cf20df16bf74da79dd8e8ce2cd89ce6f414048bb3930cc6415b55233cb6ec146c15b5815cb6878d69007b08c5a64f5d4f72b8b512bdf8a20183e9232db36cf9b91fc223d54e015c268d5162b542367c62bff6d2b2982b43a45b75068648dd1181bea8c1ef78fab70921ac66168511a904fc7458aa341fa00b31f88a6b1461731c89fdb0904011c5dc1994b08f77d91a51cecef6a863b09121dd705915fbe94ee8b0b9d7f81ea8504c3b1b9ac6ba412b94bab05b739a6971dce8c807faa89afd88c23d6ba0a3bc7803707c319cb206f9f8da5d52f85d684ae5765e1b0041255e8be201d6292c2cb16e5f654ef2265adef7b7b5f8111ebb0eae9898a3defd31f8ec4b93fc6e4c108c00fd3de89c1a84ec82fbaff4df2845b12cf7f1ea710110317109b09892a71a7a56304161e5c392f70d907dbfd99145f87e5e4e73d0db853a343088e6ec1a9900a3ea85364d5381068c4b38a5ad7fe0c2d152f49bcf3bc9044f1d6fc19f23cdc13bb7e676c1aa39c4e14749d8c452cafa04f0d058556d2dc97f2f6febc8befc6d5409bb867233dd86eca4a22993d5d2c157dc2cd4e6d57162afc6a4d265f76d6864be163157c7956a07d083d6fa707ca70445015dff2dc8abffd9fd254bbb35f75732c790c38e6c462c7bd032418be27aca02cdfeb0be9bf207154eb4610ef9c544da24dcb97d4312bedc22815e04bcd66a2db67361f91f8deac6fbfd2e62631cc51d08ce79cabde74a6dfb8db1a1bb39ed5fd0cc3ac8ed3bd49f1345137b2d32084e38ef5cb2c5dc43153f9bbf8ec25062838ffb873d30c84f8f9838a36e69b7b7a689c313908f544a8e826936656ccd90129b705676bfcdf88a3ca49ceb278e9bca1121646c12cd2853a923649bfa0f1c80db233dadce95da96c8969f4bd023fa8ff9a60ea4ba7d4c27e47299c1510de14d2ce939df2d96a6aed877779521f94eb93ee2271d41d412a699576a813b01b3d9b49c8a34e91718a092735ff53785d8a0ab17e300d6dd987432a7596b6b31395fbd22a5350188d01a2c60726351ce946eb34d6699c8edc0c61be72821a01b92c5334ac8a2cc2bc378a42aaff655090175c88d2db324b4389b127f8787d44ff59d14f36714b846a987c99c216e19beba59917d8e41c2e60621f20ba28bb612a866693920720151ce54eb58c7dc4030afd7c28211e21c288ff587a9575e7d0850404a58c045897bafde8af0a546e17dcace0b278adb5342b9a88f0bcce2ac54769db48222749d93d6e8ec3bca7f06504f5df2b0f6c094dc265846a237e5345e824903da7183deeeadd50ec09d32c204e876836a3cbae5a9d1df5475f75858034c3344fe1df02180f18268288b385276b9aa507646b409ca5e627966c61aef4c76a908f08510ca45fd086ffb5655c8bf3ae4d63f5682bbee2d7243c0464524b99ab1339a12e80c78a465a871ee858a04c9b9068b125e1cc40c475fae9b2cad594e12d3b7baf65f249e35b06e2acd8f3b72cd2de881d35ad4b289ba1b2813d8e3b17848422c1a43ca0b54e6531a9c410aecdd3312b67384c02df0e6496d74b2aa6e664b247b316ff6ef7bf2b61bba6b4225591ec4138e3cc3d9ab6c3ca25080decd9b8a35e0780737e1ccfda276ea14b492af7d0134f850e0b906849bba8cdf78d3df5989fe2798d46bce90fa10a19cebf51c1c176af0e8197d303e3535fa00522783e6d9e0fc88ee340e83f1611ed6f3dd6d64b95a30bd49d49aa5dcc475476f0794cd8e141559d461270918a2964ee9cc704f07953f8e067de17b09bca763b9fc67de000e8419629cf5f9bb65784e7362d9935aa754cc2f1f4dbd030319874dee7e5580cffb752574aecaafa3d2a27609e92ac6b891c3f798c0dd19d985feb88b3fffd31d835c2afeeeea2c8e89d26d4274b5beebf5080490173c1e74bab7e3d010180bc572af4848d21b864fb28dc42026f378d7aff5a89201fb8a3deffa60df4a5c75d8dbc4e64ba3478daabc1f3b285f091887b36e1d59d3d8902e2d0ccd1afbe8ad73464a1f45946f4c780acd8f40a6517b7c0a4018d9e377e8488db9ed3c4f74dc6ce47c87f80830e38c1767cb2022ab71b5343f3286b31a40d41d634d9181ff872df7c48432b0d6604bcad586ccfa55c44eb8e1803cb7d940fdd6f4c132c04ab09b742e3bdb8ca2083c8ebc5c307fd20acaf43dfb4"}}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="5282e907e339", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, @random="77f61ce24219", @multicast2}}}}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x800000018, 0x1, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) close(r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet6(r1, 0x0, &(0x7f0000000180)) r4 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/72, 0x48}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000380)=""/162, 0xa2}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000140)=""/35, 0x23}], 0x6, &(0x7f0000000300)}, 0x3) r5 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) sysctl$vfs_nfs(&(0x7f0000000200)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f00000003c0)="1b97d9726dc13536e22f5ec0b456f002afb2633038700dba36217a4b3bfb3f3090804b967b85f21f23a9a5c9f80f8fc82ef9accf01895d61d203f4ad51e096e354", 0x41) 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}) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x8000, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="f8", 0x1) executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x40000000000002f0, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0xfffffffb, 0x5777c536, "3c107dae307e08042b4600000000da64612c3300"}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000010c0)="4b8572730e51a93601084c480dc1199dc57b2495e54e7209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb280b4159c5d1cc872d79ad1721703966da567664630f2106236f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216b800581e8c9aff5a6691e97bedc672c5e8e9e6bbd372eb4db330003c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b169cbd255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd727629c8000450dcb36f693bb26b75e82299e4e39eeac9ae3122c7ddd1adc48621758141b0dca303454edf70ff1e66f574bfa180004e6003aadfdb7b196087edddc571ab8a8bf9d9676b2a22ba7e946a26377f29f53da61fbe5238b3ba135febe2821ce168c88fed545c6f82874285b00254d20ec65a168817dcd0157821d9c0c28d4790c62cbf67b6f71982c73fcbc5f943204b649b6313e879d2cd92c788aab06c014a89b3523debb0451a3a5f559d06bcb8bddb5de9aae120000f2eac0b8b83c9502f70f80a627d784037f333ed300c3a993e252ea24c9f5e1d12a5ab0ba3c0346992a80e1cb91283b459e5aeb7d2a03e0a55f27f2b0cacd8c62743f7ca5e9b0541d92a623ff7772df5ec5d228c087209b69c903b0b779defd39352daaffbc17424f5dd69c8885481e7a97cbf2a6870e590350b913d139afbc581ba6e2d87fd7a9b6e8d91b41afa9531e53a297e6474afc5c5e", 0x21d}], 0x1) sendmsg$unix(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) geteuid() sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f00007ba000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) syz_open_pts() setuid(0x0) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) shmget(0x1, 0xc00000, 0x204, &(0x7f0000400000/0xc00000)=nil) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/162) syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040), 0x0) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)="75871a07b50d885917ae9bd12ab8bfaefa767e4443d8b88218e0663ecad537e064a8958619dea4d9160671ba76", 0x2d}, {&(0x7f0000000280)="1a448f8d5b5385d3f559fdf71902fd0dbf6bcd4583f1d819000004dfdd9df6c9", 0x20}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff00f965045264", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x402}, 0x40a) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x18, 0x2, 0x0) unlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r9, &(0x7f0000000100)=[{&(0x7f0000000040)='5', 0x1}, {&(0x7f0000000240)='O', 0x1}], 0x2) connect$inet(r7, &(0x7f0000000080)={0x2, 0x3}, 0xc) dup2(r1, r0) dup(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r10, 0xc018696c, &(0x7f00000001c0)) r11 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r11, 0x8020699f, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) executing program 0: 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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa62d4c63cefb986dd605ccc30001c63000000000000000000000000000000000000000000000000000000ffc3e00e000129000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x9, 0x0, 0x0, 0x0, 0xffffff48) executing program 2: socket$inet6(0x18, 0x0, 0x7f) getsockname(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x3, 0x0, 0xcc}]}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x41, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x7fff, &(0x7f0000000180)='./file0\x00', 0x8}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) syz_emit_ethernet(0x138, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)) clock_getres(0x2, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) executing program 3: getrlimit(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, &(0x7f0000000540), 0x0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) open(0x0, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd27d43220c7cd9f, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: pwrite(0xffffffffffffff9c, &(0x7f0000000000)="700520595ef5e3c9d490cdb5623201570b660d93f03e14b4b021622837572928d19c6f678533e17987c9e95238c16c780ca82f84fe2f300cf745dbf597e8d015a8bc9e8dc63b160fca5b149152d686051e8fea20258a6fa3dc5a3b60d3eb03b60e", 0x61, 0x879) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000080)) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f00000001c0)='./file0\x00') r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) r9 = geteuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0xfffffff9, r9, r3, r5, 0xffffffffffffffff, 0x103, 0xff01}, 0x22, 0x1, r4, r4, 0x9, 0x9, 0x6}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='(+\\\x00', &(0x7f0000000380)='.#})\'%--{-//(]\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/\x00', &(0x7f0000000440)='$*\x00', &(0x7f0000000480)='$](\x00', &(0x7f00000004c0)=']*{#]$\x00', &(0x7f0000000500)='\x00']) shmctl$SHM_LOCK(r8, 0x3) r10 = msgget(0x3, 0xd4c711657e7a882) msgsnd(r10, &(0x7f0000000580)={0x0, "7ee556f76d6df929e384168d8a68af94ee5b35169484243d159c9f281177bbc9d4b4bb2e75f08cdebf6e0c7cbc5f8c75bcde51800da8755c30e2fedb3266a740d8a3cffeb5c4052cd94c1e6b64327ea3150b0547b7bfdcb22a2eabf20f42019e3fa0905abbd90aba1a34dd450868e8cfa210e8bd3fdc8f965f5c7713f2ddd8fbd9584089e3f05ef7555dd5e2916450d3e16511325ed1caf513f55c89bc50af411b7bda04f5c30a70122deda3c5686746c9df4dc7ada776a0f4421296a4d8d43f719b0f1f21f18900dd26c26e82930fbc4fa7cbc9e6a4890ab840ea01c55e1a545119e58221fa8dc4196e330fedc54119f7482db45836ee50bbeb5fca9e589d12b68bd394d8c61acd996d4ccdf61027dc8a8fb744e54e88ae42418404032e6557bf6c477119e0ffd132e2d5f37a670130f1b30455d53836c7d5f56c98584009eb1d3010b4137fbb5bd6fa6fa6c99c8a4c9de66a23fd630f5f5e98335bed9e010db92cf4b3a5937d0dedacd54ee620a43f1788c1f0b12d0526de1a1b10823a48a379ce499011a886c2c4d637df5616995d19af1c8db41d360d6d7fb74c3f1a93f32fb317766a510b62b70fa8fd1c8e23a3307c0231c8c4860aec0761655e7705994214011ca1d43bcfb2341acfa972d6cbbc197bde54c737694f8586f978a40b2fb80b7be69dd7550e6120a3dcbc23b1c19e8859465a91b4af4bafa0ab381fda70455bcc9dd3cf025fc6e328b36bfc50b158ec5a8b5c6d2b34e7d96be0ad8254d7627880c4e51ff120dca57a1be34170b4e12efcef2956f34f7457af74a924ba6d046aab6758223d134fb46e371e715432b518d167a42acc962195124613bee50832f4ded791f68cf3e37426bdc49d32ef69ef438838cad093a98cd5e6c5a2e979f3d2b637e03e0cc594ea96d7700fb00481ca4f56388704b7a4c3b26a45fd567201e9aed152b949105a8ceb1c7ebebda9fe34face36460336916301b8401e2c6343c0d6bd0ad27ea13ec94d69cd4746a8a92bd241f9316a9a2c29470dad816eb024fca35eceb2be8cc62567175ec878ed95ca3dd9b767cd6803beaa5f2c6b64cc3d798c4e0a6501c6dd385266149f65a35092237944496ff7a1d879cd8c3f3cc24c670c7b7ce56d085baa48ee73bd3fa37e2e4166686e2aa960c6a73f7afd95c2cec6b01ee9b61b0cbda8679d3aea3eb1b5311e049e4773f9ffae7f0d90bb830abd88adaa2ebff866036e6309573a9a7098e939c32619a5cf3567782aec29f5f25bb0615c68379b02757e804f4dc7d3db2cf8278b701705e2bb0183ef1779face34917f62d6f4e2dab2136a7b06d04af4586b0cab346119a7a98de7d8ba80cb77d5f2e8a061b353f1e266b2e8d8e45d44eb05b088eb10f85cbb59dad0a416eac077f3bbe3e980f32f7063089e2346df8860418a577b05c02c0c7e71a631f1bba7a0ad40a82ac3ca8477acbbc7ed500f94493faa5413906feece3f9db1dd1a39a8b851afc44e7f18222cbba8223f630bf8dcc8456042b34ebd8ee1a3c0927fedf7aff914df3ebe7c8cca03a263622bbf334a270d0baf9e6666bb5e549fbc145b830d82cef2d3a1a639dc2762ea09e06ddbf71813091759f4e0406f4f118bac12fde918ae1fe318398174af835b6b5dddd620589f8ab35b87105a25f329730735d746d86080aeae2a55962938a1606cabafe706f8248da28a0470c45a7e39ebd97ce936439da2c154fd1cd04bab75ec703467197a216a3246fd7eb74c788ac15e5116a13d91c6f7d58d4752314adf541a6c8ac64af46aee3798f222cd4e9b7ab9e1710e12dc11c5161ab8f79af065ef9bbadc9a7b77ee2efa5be87864fbe51ab353541ffdb4279232adb81ca96bf823c2e2d38b92a9f5b819444c73c955a4ae1330f57f261412014015e3f6f802890b6c82c2edd3cc460b26804a7463cfcfc6f8fcadd7751770b165449e0ec4683f22b8ab1630fb133b4398471156f4ee2a45a3ba42039390ef85624f8a885ec2ceca50902b2b7f178d0dc199481beefd590020ab9cd1768941ce6845b9c1c22d14b2b9eb0965dcfec721a829041536c85de377693794b127e485098e72d3cdb2b9d45c716622fa6ab748908a6595fa37d46bdfcbe4c875e2590635bb7cfe06993f5e9d8a493e2daea9ccda908eca4249c4da234ffd0a2920e84dc9e9ab5d9ed31ee66e114c7eba473d2b6dbfa89fcf5570306671acc43bdd2a421fdcc19a613ddf425e9e5905a7e8c420efee0792ec4d81e3e43ad68f6e7c29e9e88aa75511ec9c843673717fd7a21ad32d4c93549c2af344b20c2f0395fe9010909e2c053b511fde5b413c582c89a8df9f34833cbfa28278cb70fcc6f549925466c503b9793451363e7f828863d6443e43f0312e49f142bbc2ff8a400abed50a998b9deb7f512918346bd2a9dc2627a83524a30d617f426f35c76dd857b09f6d5a8451660040a9cbbf6e814b9ec880d86549fec1e4595ecbd1458a1541dd82f0ca0539e8f16695b141ff248452293ee0178fe070287aa17535e363a9bfdb5cd32170bac66ca2b56f890a55f62eb6c373513aae06dbd8bff8635848901c5c099228898ff34a4542e064ce8a27e6a60f70409e940d12ebff3d94754096976ee09aad364138ddcba29c4f6e002083d96b6081dbad75a3ad665565a781845be86830eee6432e4502198ffe8ea7ab7a842c8a6c79179100206bd332af61390d531bda8d57502ca8b8c6455b9ffb8f6feb02ac99b238cc0e1de2656633ffa99d76d8845326e62a30d2fcae3e84ec5d0c51cafc8ae3ff00ba4e182115e24248c14cd78decd3326875a1a1fa1b4cf869eb92f438b56cdb46542a864c85027115db8d4ee328efd25c84b324ae5bfd700a2ccfea4389122028e64a67b55dded09a0d94f7a625d051a39d3c2d5a603f4840a886fd04fd2586f18eca862cd9c19e061d123bcc02c40d7cb994ad1b69ca7a43fbd3a5991c8d1f8a2a1fb021ac4996000a3fac452cbc9c9ba752499cc8ddb46d45403aba2b3c018381a1a5c5eb4d7929406c27354a2d384c48c294d567b2263bcb9913d5f096851383b6328000ab53e289a4c64c672d1478cee063ca728bb50821d2740ac994ea3c79299baa7f312e6a0c98d4eb3741074ab8aba218d8d8b2d64cb74906d0e77b83542417aebb6e87825c9d615a9ab7e93b51da2d7362513a6ed2692c77c16f10f20af81a6d6a1712edb37ee75afdb825547ba661c4cc088ad4eb1fcb92d4591d1b4dc66fe6aee63d7ac801d984cf27fe9f790f629b203088acc0343c2dcbc9ddb222dfac6222ce179ff047f458894f8b87313795459a5a0c3ccf9eeba0150085f2d5175f7f61f4dfbc207dc36f9e567610f0c0d0f220d0cde929481fc4d40d2cc51648c87f7f2c877349a1145c2be5026d2537112fcf4043a8df04df786ff833132407bbf82daf434298d42c3c5f7f89d059c697974e8ad23988991506eafb3b2764cd1ef740b2224c77026c22410acdc8081cc5eb198052b24477f856c6e4b6abf81f0008c05a5c0ebeb5e837ec1415c0866db3163c631a01068827cdd4b148e95cbdad6023c38a47c2ed43b9ce119cb8aad03e750c66a781d9b52a800c368534725d0bc7f7cbb2274bc4a31fb8bb834eee4975ae6a9b444acb92fd6468ce28b8ee9231787e637949f998c22801fd315354c4d9c7af1a370232e580aac46495e0b2b7841b480b6fe7ca1e821390e75d09a6f9c6bb7cd1fe0c8c0bc14d82bf7e5c5a57752ed0f16bda7e21ef459425b1ca0143a329bec76c2ff947a61181b2d69137ac63ebf06d4761bb1bd0e13d7d75eca7d12324c2a8f33e153e6e48ca7e0ab3f009e743e1e58bdc7835de42c38797e27aae69e7d5f41f688db2bc975e428d4e69aee1b03892aa921e6bac4383fe30ff6e8cf468bae69628a7d28bd8cd72289976b8eeb3c19045a3a6cdd58efbe82a17cac0881febd8ccab1937f80d4eb94e16e2467abea73bd1b31aaea061c214803edf1476e49fa9a1fede94ca7406343fd77206f8311cf21da0e72ded981c510a79921b0694c9b8d24bb2250f839811f03c4c6e3144dfc208ea80193f7d63eab91087137b5023d2e05b0796b0566dae03abd015e075a1ba4cc60e668f9075805ff76cbdf3965e599e2c0fba4eba0e72d8d3a9ada6c5f7d5665d77ee9f30610d3908c9cdf2fe45fcaa17ffa6bbe6e2c26f4a0407508418a16413bcd9ad0d9e408efa73c1fc0814aecfb52598fab250ef4cad2a422ee9135c676909a10ee87d61afb3857bddb0f17c3a8a96fee41b3bb711550629842118fe292ffcd30fea585643815f0d503c3e94c9ce3cbcd4c08a360f8ee4e8b7c9d20e2543ad865939171b815632a831933ef9ee152b1304674678bf795de01c373efcb860b3c6ccb7891cf4c545251c359436f424280ffbc24a643b6637407b295753ff9438f6dfde9535ca9a0d8be43eab8644e1a0ab9a4cb3e81f2b6e92da731bd5f92b1fabb56912f0fcf2f546c34b10e50518590bcbf85f9d394d8a9e3571f9d7a298c4d1e34fb840c62c97837455df2fd89942f7986494f6eeebbf4ee83a0ab5e4743582ba4cce40cc1644cbc2cd5617aef11f7d2730cc1d9de952e9efccf980894dd615dd8ed801b94ef0cd6becb07f8c61b0b0b38f9a53f3e75fe967ce1e39ddf6a567e02198b1a3b9272a4e47c90b3c3f6d6b1cd969620a338b47513122c97142041afe97482118893d4ed08dbdf277b2f56a1db77ba469eb0413586a26e98c0d81d756876577782e065248d71ed5245f323e9f9a29b1b66a7e33d9dec5dada9bf1fd9ef6aa747b0626c060670224fe19cc30032d97e44bace087498c7a7d3a5e8f410d5d613426ff40e5777a1dbdd4d8c0ea20bc9d51c86ff8ed77e03d2e85ed4647a4e7496a16cc699032fe29cb2255bdd4557c61a87d139bc9c85317e71959b38174fb4f4e0775ff3b9e0c0cea11ec0ae6d827fad2eb9d2b25406488a3ddbc57af0e9cb12b1409a7457f4e2698ad990725cfec01b0d463fb979263c217dc035050e0149cd45bbcb552e7adcbc950dd9c614dc2e408fca8c077af66e92e1ef8181b78bb19f85c7ef4874f66e0f17e96dafecd4f8795cf42cc6b38e3e9255b815304539a192b57ef67e2c44ae66173230b66f3923e77cc7e578b7360d5470421334129f7f16d331678ce7017738fa81657c6be292dba0360eede8932762868ac9f25691b48183a7e54121b88856892657193a854d620ad84e05d1cb576d51d889f8da1a9d991170d9415230b173252aefd4209ee4b85d14e0de5ba895129605b4c9cb2ebb12b438a9e7f0874da5bc9ba044dce28e46e797608daafbae206163197c04feb17f7c4e0e3ef7051498dbb37c822a76e39ea799fa7dcb67925c930726beb75882cc8dd6ce770ec72929ab11ffae8b5750b8bc01b0b9e8cf162af3d855f57ad1b03b11e40748345057e971f3e76404c45d8b6e2af68e45449e66a3e55abb78da55041e3c0103857e86376860c310793edee0c12b7d9ceb0e383c357188aeb888c43e230f4a9a5d23d6c1286718c4f1b9359fca1be5dca0092e1e4d1ad31565e064b454440afbf6b4624edda5e17bddde4bfb2033f92ad7c41711276143dc71b0dcb4e4eb4d629343b8a9b3450c73f28cb5b8ffc95416ef4e8e5f1cd44ac9b38b363c78bf70e6d4cbcae50432d8c50ca49cffcd82411e80b82f114ba59fb11ab2f5d0a6eba5b7f54cc78b6dfd71bb77ced3de066bdce5bd0ad80cf7b027e6c09f0d850b7e22fdadbe045481eee46c167d631aadb7835b0c3045aac"}, 0x1008, 0x800) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r11 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r11, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r13 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001640)={{0x99, r12, r3, r9, r3, 0x176, 0x3}, 0xa81, 0x7ff, 0xffffffffffffffff, r13, 0x4, 0x0, 0x8}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000016c0)={0x98, 0x2}) getpid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001700)=0xe480210d) msgsnd(r10, &(0x7f0000001740)={0x1, "e0d27e7844875b5576a99fc4c7e9642d0aa6a46b8bf9ac1802743479f73d259e602366f8b26f98c8733e89089906648ca0f3a53308bb23959fb2cf323ad607315b65931b9994f316e8ea8c6866ab61584312066f31f004d05733918d4f44152db5b15f74bf128827bb8265d46697b2de2bea59004b27f4b11eb480ff75b15e8a538cc981e0d94ae3eb6d65e37a99f6174bc2b6276339a4f5277edb994803d006ccf28da035f658460322cf7b38d13a7b26fafdc06d03bd9c3cb68c764b1188f61c090149b8ad839016da4c043f6545684c493c3a7b687010acb2a7d83942dfc5b1bf7515a030da2a"}, 0xf0, 0x800) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_BELL(r0, 0x20005701) socket$unix(0x1, 0x2, 0x0) msgctl$IPC_RMID(r11, 0x0) executing program 2: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mknod(0x0, 0x100, 0x9) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000280)='./file0/file0\x00', 0x13afd7fbc660df31, 0x0) open(0x0, 0x800, 0x20) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES64, @ANYRES32=r0]) ioctl$FIONREAD(r1, 0xc0106978, 0x0) syz_emit_ethernet(0x3e, 0x0) mmap(&(0x7f00000aa000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4, 0x7, 0x0, 0x51b4}, {0x0, 0x2, 0x6, 0xfffe}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xd27d43220c7df9b, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket$inet(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x138, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6048afa20040000000000000000000000000000000000001fe8000000040000000000000000000aa00000000000000000401050000000000030090780000000060a76f03000000000000000000000000000000000000000000000000000000000000000000000001"]) socket(0x2, 0x4001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000001c0)=[{0x1, 0x7f, 0x1, 0x7}, {0x9, 0x0, 0x71, 0x10000}]}) open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x0, 0x6, 0x9917, 0x80000000]}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(0x0, 0x10000, 0x8) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r4, &(0x7f0000000300), 0x0) readv(r3, &(0x7f0000001800)=[{&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f00000004c0)=""/78, 0x4e}, {&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/222, 0xde}], 0x6) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x10}, {&(0x7f0000000040)="20206000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r0) mknod(&(0x7f0000000200)='./file0\x00', 0x6000, 0x6d4) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)) socket(0x18, 0x0, 0xf8) executing program 3: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(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}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000040)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000000240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcff42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c99a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d0cdaa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc1963641b5b61cf107", 0xd8}, {&(0x7f0000002240)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c547976628a1d43aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079038954403a26846f804313151b674b991907054e71cef065939ccbd5c4b5cc0b95d9fd587dbfe1559cfa027bf8f95af2788bbc912dd53e3729c1b7298815fc68f0b6bff49cdf2e658c1b51099eff58bbf8ae9f6b334b0d8d5aa55d7abf78651323b8e23a5459e130384c2d5fe128b0b75a46983fad0f67d7bc2f264bc805c24aa47434edfcbfc3f8630e8756507c35a0900bf447d", 0x12f}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfff489174317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb086c3016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730437985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8", 0xcfb}], 0x7) ktrace(&(0x7f0000002480)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0) executing program 2: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = kqueue() close(r0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000002100)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000001100)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe611cca8bf596032a8383c693e0fd9da49f09d66b03f266190082f44d73", 0x188}], 0x2) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="f546a8", 0x3}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r4 = getuid() setreuid(0xee00, r4) fchdir(r0) socket(0x18, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000580)=[{0x3ff, 0x40, 0x96, 0x2}, {0x2, 0xfe, 0x6, 0x70}, {0x83, 0x7, 0xff, 0xffffffff}, {0x1000, 0x2, 0x4f, 0x1}, {0x401, 0x8, 0x6, 0x8}, {0x5, 0x5, 0x82, 0x3fb}, {0x2, 0x3, 0x0, 0x537d}, {0x9a00, 0xe5, 0x20, 0x217}, {0xfff9, 0x8, 0x2, 0x3}]}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x9}, 0x3fffffffffffffa6, &(0x7f0000000280), &(0x7f00000002c0), &(0x7f0000000300)="e61f57eadeec00ddc01cbf7314ee5d2f02c644091d03e18f37e558ab3908644050505d46880ffd97a4d18146999340be15c53e00000000000000000000dca09ecd2fd66340332f0a3ebc303b20180e0140ae64e3117a14910655d0ab536a936ac17413b9c0e97257f1bf7288238fe0a913b93e25b4dc45083ea843cfc29c1e87d32ccff8443389cf702e6279ffb732d9731b0034e7cb9bbc9e553ccc59318152c0c7987e77842eb1b3da32a96a5893567c8b357fc53ac224a75f399587fe3b8f610ab6", 0x3d) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) executing program 0: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{0x1, 0x1}, 0x6a, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r2 = socket$inet6(0x18, 0x4000, 0x84) getsockopt(r2, 0xffff, 0x40, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x10000, 0x0) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d15", 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001000000"]) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000082000302c00000000000000000000cc000000000000"]) syz_open_pts() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)) getgid() r3 = getuid() setrlimit(0x6, &(0x7f0000000200)={0x101, 0x873}) chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, r5, r4, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = semget$private(0x0, 0x7, 0x3c0) semop(r6, &(0x7f0000000180)=[{0x0, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x3) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000011c0)={0x0, 0x100, 0x0, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x70) socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x21) chdir(0x0) setreuid(0x0, 0xee01) listen(r0, 0xfffffffc) r3 = msgget$private(0x0, 0x0) pipe(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x52, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x50ca, 0x0, 0x0, 0x5}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x1000000000, 0x8}}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x8) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004a0000300000000000009078ac1400bbe00000f65328fea10faf42ab96205301891300ac1400bbac1400aaac1400aaffffffff0008009078"]) r0 = socket(0x0, 0x1, 0x2) open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') truncate(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x56) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x93}, {0x0, 0x3, 0x5}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x6e04, 0x1000300000001}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) msgget$private(0x0, 0x2ff) r3 = msgget(0x3, 0x8) msgsnd(r3, &(0x7f0000000200)=ANY=[], 0x401, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000140)=0xc) executing program 5: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x45}, {0x8506}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write(r4, &(0x7f00000001c0), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r5, &(0x7f0000000640)=[{&(0x7f00000004c0)="4534122cb25ac723ee67fea7ef79bfcd8421636cb079da6dffefb384603bdd6bdc6ba6b3916e87bf948e26f6c69b480188162bc6d6de481f66dab68c8d48ccea9d0001f20887f575f96ae98678ae2888de940a83231e8d70349ef32df073c6403f37ab3b071f8c6b6143d2d7d3551ef982d078c66a1f19eaadf6c3022f8450555a9832016a20f25111317ccb78b4d62ef582402e6f8ae2efd2f99340621814a5791a88fb6453864045c123104150ef6e1ba2a046c070262bb70c42800db87460baf85c742a048a3fe5b079b7ff44638ae43a78459ebc5fccf77c797570b433a050fc26eb7774a9fd95624f17e716f94433b98b67b54d78ea085c11062d8a42e5a254196f03a48f56a2bbd1bbcbe36c8165cca80b604b66d3a9921f0b6b89225f77b4874b", 0xffffff68}], 0x10000000000002d9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x5}, {0x6}, {0x9, 0x7, 0x3, 0xff}, {0x0, 0x3, 0x7f, 0x3}, {0x400, 0x0, 0x3f}, {0x0, 0x3, 0x7b}, {0x100, 0x95, 0x40, 0x1}]}) write(r6, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') execve(0x0, 0x0, 0x0) executing program 3: socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000100)=[{0x5, 0x8, 0x6, 0xffffffc3}, {0x396, 0xfe, 0x1}, {0x4, 0xf9, 0x0, 0xffffffff}, {0x3, 0xd4, 0x3f, 0x1c00}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) setsockopt(r3, 0x0, 0x23, &(0x7f00000002c0), 0x0) socket(0x6, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x50, 0x80}, {0x4}, {0x812e, 0x4}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) getuid() recvfrom$unix(r2, &(0x7f0000000100), 0x0, 0x1000, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) socket(0x11, 0x3, 0x0) msgctl$IPC_RMID(0x0, 0x0) executing program 0: socket(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000002e00)=[{&(0x7f0000001b00)="51f5f7fa5698a0728f2ec9375c01a5530bec7ad4401b64", 0x17}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x6) flock(0xffffffffffffffff, 0x0) executing program 1: setreuid(0xee00, 0x0) (async) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r1 = getuid() (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setuid(r1) fchown(r0, r1, 0xffffffffffffffff) (async, rerun: 32) getuid() (async, rerun: 32) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="1c7227eb300f5baced872a50216001f383fa646b79427738ffc1f6fea61416b42775e326706d0a89ea6177eade3c29dbe888054964de7204b5c1405d70ad63340d4b7d1b98dd29b2489290b38175f77052e059a23c80f421db204031f87524bc421141b1d926d03f8e8b857c208f72eba2f13fbe68e18d2a8f26e8", &(0x7f00000000c0)=0x7b, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000400)) (async) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0xcf, 0x0) r3 = socket(0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r4 = socket$inet(0x2, 0x1, 0x0) (rerun: 32) getsockopt(r4, 0x6, 0x8, 0x0, 0x0) (async) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) (async) r5 = socket$unix(0x1, 0x6, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 64) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (rerun: 64) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0), 0x0) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000300)={0x1, './file0aaaaaaaaa'}) (async, rerun: 64) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x0, r2) (async) lstat(0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) (rerun: 32) open(0x0, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x0, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r1}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}], 0x30, 0x0, 0x57d, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x0, 0x0) r4 = dup2(r3, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) r5 = semget(0x3, 0x0, 0x80) semctl$GETPID(r5, 0x2, 0x4, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r6 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699d, &(0x7f00000001c0)) executing program 2: r0 = socket(0x11, 0x4, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[]) semget$private(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x6c2e4efe, 0x7, r3}) listen(0xffffffffffffffff, 0x0) syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mknodat(0xffffffffffffffff, 0x0, 0x4, 0x9) setreuid(0xee00, 0x0) semget$private(0x0, 0x4, 0x0) socket(0x0, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r5 = dup2(r4, r4) r6 = dup2(r4, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x25}, {}, {0x5, 0xfffffffe}], 0x3}) socket(0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42100000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000", 0x7c, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd00) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000204000/0x1000)=nil, 0x1000, 0x0) pipe(0x0) open(&(0x7f0000002300)='./bus\x00', 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00'}) dup(0xffffffffffffffff) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000240)=[{0x4}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xe9}], 0x6, 0x0, 0xfffffff9, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000300)="81b0560f4f91f2b2e83ca6fcf84c8f4366b86cb6e82fe9023223b6dee90ef823300077131e750a48e680289df79b36a0dc9fcbc9d9c5d0e966a629b0627e15341fede86dbd07c5c51033b3af77e1b51620a2ce7bea1f299fd370f4be44b75b4f9f964c07e3bcb80a2eacd43fca2be0cd3f28a21864a6b16bcc99b74fc7ce2f7b5ba77534a391e253d950ff255c91ef87c7b29dcf720bf557d713b22f052756cb2d692bacc176816dc7fbd9076281388f3bb4579bc5b10ad691eb8126ea920b322d46ac3671c57624a15ce68e21bb7251ab35f852a48127d9ed4643e15bec8999f570d18ba8d7e574d057fd7f7b1eb13f5a8e97de2cf4cdeb04", &(0x7f00000000c0)=0xf9, &(0x7f0000000480)="dec1daf3cfe521b4ae69024389abdc55ced782b4eb3141259f93f642bd7a43d3521ee94a3c29160007789ba349b76fff03fbb6adc7278c0833f114dfc13fe0246d61ef2867899b6e4c43a483eefd13a11fb323bb0d7e10faa5a0dd266984e0c9b1a1ec0b48c7cc67b3390921244e6d44fa1aed566ca908b091119a77d7aa835e9e56a0402c9a7b7156e00628b7bf50b11d27ad9c0c832673d582aa3c6a2197c769035a3c65594ddc5140e7571382021633f4a7c74c600589b1f8c01f648b912bfdc6ecbfeab9e23bd7c5", 0xca) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) executing program 7: sysctl$net_pipex(&(0x7f00000004c0)={0x4, 0x22}, 0x3, &(0x7f0000000580), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x3, 0x3a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x0, 0x31, &(0x7f0000000140)="38036588b48004ff9516be88391b4195f5018109ee595e5d960744d027125f50d6601737a812abd7332be5a0da64378c3f188f7f647675fcc5c6177c9e24fda9dded4652c96639a644dc5e0a25f7577bb53d04000000cd450cb682445592d15040e1b02200010000f41b40b6c5b66a83", 0x70) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000002c0)=[{0x3c}, {0x2007}, {0x8366}, {0x7f, 0x9, 0x2, 0x9}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) bind(r1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x48d}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x80) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000530, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) 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) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) socket$inet6(0x18, 0x3, 0x2) r4 = socket(0x2, 0x3, 0x0) dup(r4) executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') syz_open_pts() connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) listen(0xffffffffffffffff, 0x0) r2 = msgget$private(0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x1a, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x52, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x50ca}) executing program 2: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x3ff) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) lseek(r1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) pread(r2, &(0x7f0000000180)="c4188d462b405b88814b9fa3385f989922139f6659d4b38c6c6c70a0168ae1957f6288b9fede1f9768fa1abb791869adad8cbe8c84ab0cadfc1468616ce607aeb78ac1288c56eb6dcecdb30c278797946679a0b9ef03d1a9c6ed0993cc4f52aed6e19c36c02558a5cb89772d5ce488232759fa1bf2cf492c555168d0917021903907f26213ff2ee2acaab91af26890eff6b2d88701d95063616242a9770d803896dcbb5c50664f4fb7b98d1e02e6be119c7d3f3df7", 0xb5, 0xfffffffffffffff9) shutdown(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/517}, &(0x7f0000000500)=0x207) r5 = semget$private(0x0, 0x2, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x9, r3, r4, 0xffffffffffffffff, r4, 0x58, 0xff}, 0x5, 0x5, 0x7}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000005c0), 0x10000, 0x0) r7 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10000, 0x48) renameat(r6, &(0x7f0000000600)='./file0\x00', r7, &(0x7f0000000680)='.\x00') setgroups(0x3, &(0x7f00000006c0)=[0x0, r4, r4]) ftruncate(r2, 0x2) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000700)=0x10000) semget$private(0x0, 0x0, 0x200) r8 = semget(0x2, 0x4, 0x406) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000780)={'./file0\x00', 0x0, 0x7fff, 0x7, 0x0, 0x4, 0x8001, 0x0, 0x2, 0x1, 0x1, 0x5}) mknodat(r6, &(0x7f0000000800)='./file0\x00', 0x1000, 0x6) sysctl$net_inet_ip(&(0x7f0000000840)={0x4, 0x2, 0x0, 0x14}, 0x4, &(0x7f0000000880)="f1e7575540706fc511ee60e3bd5a0ba6e046bfd261c847371b9c195e7e8a8fb2dfaf689f5d8fda5132bbc8e0f8cc2e743dca7808c990a3177abaf7f8430226a5f3acfe39a986da18cc4bea9e78c96538ed81ac00991f5a87feb67818aeb7b2", &(0x7f0000000900)=0x5f, &(0x7f0000000940)="fe130782b115775482c8983eb11f8cde21cb3d44ae67010776dc7563256a5308a8608d96d96e140f8d22a51757e72dcd1b7ebf4bb45ff25c5b7b56b4ace8d62726c2b1d7861970920e7ef401695ffd13cc5f50da9dc15d58cf8fdbce7805cfeaffa3dbee2375ce12e84746bb7c719fe642f71aeb8030ac9fd70e801409c50b824067399c4e17f970f587386143c7c2d2a42ed6371ecfcfb307f29f862e78661ad5a12aabc9d479c9219207c73d1d1b0263d49c", 0xb3) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) syz_emit_ethernet(0x147, &(0x7f0000000ac0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x15, 0x4, 0x0, 0x9, 0x139, 0x67, 0xffff, 0x3, 0x2, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@generic={0x89, 0xe, "a4b2e21db6a5f9fe7c990843"}, @generic={0x88, 0xa, "5a30f4a71fdf4bc2"}, @timestamp={0x44, 0x4, 0x7, 0x0, 0xf}, @generic={0x7, 0x11, "76ec6166ea05196ef5692ae425d4cb"}, @ssrr={0x89, 0x13, 0xf8, [@broadcast, @broadcast, @empty, @loopback]}]}}, @generic="c74e333f04eb4a28a067326d53bf6297140d4cae21ad3559a2682584b3b47afe6238d53e6e7714758de9bcab53504bef7155f0081710206ed349db8079faad85fd7273eb797828c7a90ebf3115f865a428f7a03459249e13948e341cad1d13a14635bad91a4ff93f86b3eac9fa752436b328213a9ec57253dd047b10a2b6f8a05b285a80335f07e64f6a0fc07fed830369eb8d2295b4886a0d5c9b85566ebee6959c932ce6d79b68c277e06f9e7d1fa29697c0e4f5b17c6c75aeea7552493d42b71478f40c1688b758883fe9891fa59469d9433f05738e7232af912b71e6b0c83919945959"}}}}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000c40)={'tap', 0x0}) pipe(&(0x7f0000000c80)) executing program 7: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, r3) r4 = semget$private(0x0, 0x2, 0x414) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000001080)=""/169) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001140)=[0x4, 0x3f, 0x9, 0x3, 0x20, 0x3, 0x0]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000001180)=""/55) setegid(0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000011c0)=0x3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200), 0xa0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001240)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x43, 0x6, 0x110, 0x0, 0x80000001, 0x5, 0x3, 0x0, 0x0, 0x6, 0x1f}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000012c0)=""/55) semop(r4, &(0x7f0000001300)=[{0x4, 0x8000, 0x1800}], 0x1) r6 = socket(0x1, 0x8000, 0x4) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000001340)="00fa11f0ac52dfd005b1ab1e7b5017a5c60fcc7ac0706df3d73beca1bae9aa15e9d1bb23b82fb18ffa6bea57ab8a2f6d82b067f24ede630e60b75d62f05b5d25f0e1cc6f49668211b49c028dd6b4eceedd96bd7519676895e9c5fc4d2e2897acfdbaab3d52d8445a47f003576ab5ba6939a4bab8d962a63ddbc58c9577a42d81ba5b278fc7a2fd206b6649b8aa0f92a736b60dbb4aed754fb0c200", 0x9b) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001400)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x2, 0x2, 0x0, 0x483c3b65c55b52ac, 0x100, 0x2, 0x101, 0x1, 0x0, 0x7fffffff, 0x5}) connect$unix(r6, &(0x7f0000001480)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x23) geteuid() semctl$IPC_RMID(r4, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x20, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000001780)={0xffffffff, 0x85, 0x2, 0x8001, &(0x7f0000001500)={{0x20, 0xfc, 0x0, 0x80, 0x0, 0x5, 0x4ec}, {[0x40, 0x3, 0x62, 0x4e, 0x81, 0x7fffffffffffffff, 0x2, 0x1ee2, 0x24f, 0x2, 0xab6, 0x2, 0x80000001, 0xfffffffffffffffa, 0x80, 0x3, 0x40], [0x80000001, 0x7, 0x3f, 0x8, 0x5, 0x3, 0x0, 0x7], [0x7, 0x7fffffff, 0x101, 0x6, 0x1, 0x9, 0x4], [0x3f, 0x5, 0x0, 0x10001, 0x4, 0x529], [{0xbb6, 0x8, 0xffffffff, 0x3}, {0x7, 0x4, 0x6, 0x6}, {0x9, 0x3, 0xc3, 0x9}, {0x88, 0x7035, 0x1f, 0x3}, {0x0, 0x24ea, 0x2, 0x1bb4}, {0x5, 0x6, 0x81, 0x8}, {0x8, 0x401, 0x5, 0x5}, {0x1, 0x0, 0x100, 0x7}], {0x2, 0x5, 0x6, 0xc000000000}, {0x3f, 0x5, 0xe6ba, 0x8000000000000001}}}, 0x1, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0), 0x400, 0x0) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r9, 0x7, &(0x7f0000001840)={0x1, 0x2, 0x7fffffffffffffff, 0x2, r1}) r10 = dup(r9) dup2(r9, r10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001880)=""/6) faccessat(r8, &(0x7f00000018c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x62, 0x0) setuid(r2) executing program 6: setitimer(0x1, &(0x7f0000000040)={{}, {0x4}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000000c0)) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000700)=[{0x0}], 0x1) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file1\x00', 0x44) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000009c0)={'./file1\x00', 0x0, 0x4, 0x7fff}) socket(0x2, 0x4, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aaffff6deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0xfffe, 0x0, 0x2, 0x2b}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) unveil(&(0x7f0000000100)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='c\x00') open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f00000d5000/0x1000)=nil, 0x1000, 0x4, 0x12, r1, 0x6d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = getppid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) r5 = msgget$private(0x0, 0x440) fcntl$getown(r2, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r6 = socket(0x11, 0x0, 0x0) getpeername$unix(r6, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001540)={{0x0, 0x0, r4, 0xffffffffffffffff, 0x0, 0x106}, 0x6, 0x0, r3, r3, 0x0, 0x10000000000002, 0x0, 0x1}) executing program 0: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/112, 0x70}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000a00)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 3: getrusage(0x0, &(0x7f00000004c0)) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x5, 0x7) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x60000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdf) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 5: open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x3, "cfe6f50d51a80300000000000000002ddc5fba00"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fa7000000000000000000000000000aa02009078000000006006c33e00000e00fe8000000000000000000000000000aa"]) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[], [], [], [], [{}, {}, {0xfffe}]}}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x80002) syz_open_pts() geteuid() getuid() sysctl$kern(&(0x7f0000000180)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) sendmsg$unix(r0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7fff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8015}, 0x800000003, 0x0, 0xfffffffffffffffe}) r3 = socket(0x0, 0x8000, 0x8) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './bus/file0\x00'}, 0xe) mknod(0x0, 0x2000, 0x1b52) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x28) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d8", 0x439}], 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0x81946467, &(0x7f0000000640)={0x0, 0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000001880)="fbae3f211250f37dbfc766bf2d6e2cf9d8de714199a058679309f051f8073c98cc617a9fa13a475440957be795088b1ace2c78fe00bb8176bb60ddd5f17f9fcea0d0f231fd0d8a5c2e8f9a30fa33361c081c8c6d0a", 0x55}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = msgget(0x0, 0x9) msgrcv(r5, &(0x7f0000000040)={0x0, ""/67}, 0x4b, 0x3, 0x1000) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000}, 0x0, 0x0, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) shutdown(r2, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) 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) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = accept$inet(r4, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = dup(r8) sendto$inet(r9, &(0x7f0000000100)="03c019b7e2399b388d3cc45f01364c934feea3d4c1fbf21dc5dab6090e154d84d22c5ff1da069dd0d4af159f8000000000000000c892a0", 0xff4c, 0x401, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) readv(r7, &(0x7f0000000200)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000640)="f1a42138cd18da", &(0x7f0000000080)=0x7, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000340)=[{}]}) syz_emit_ethernet(0x127, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) kqueue() r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg$unix(r1, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[@cred={0x20}], 0x20}, 0x0) r2 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3f, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0xc7d, 0x2], [0x0, 0x0, 0x0, 0x0, 0x5, 0x7dffffff], [{}, {}, {0x0, 0x0, 0x535}]}}) getuid() setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000440)={0x8, &(0x7f0000000400)=[{0x5, 0x51, 0xf3, 0x1ff}, {0x4, 0x0, 0x5, 0x4}, {0x7, 0xec, 0x1, 0x8}, {0x3ff, 0x2, 0x7, 0x4}, {0x0, 0x7f, 0xf1, 0x800}, {0x9, 0x1f, 0x2, 0x800}, {0x4, 0x3, 0x0, 0xffffa278}, {0x4, 0x0, 0x88, 0x4}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r5 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000540)=[{&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000240)=""/164, 0xa4}, {&(0x7f0000000300)=""/218, 0xda}, {&(0x7f0000000180)=""/40, 0x28}, {&(0x7f0000000400)=""/8, 0x8}, {&(0x7f0000000440)=""/27, 0x1b}, {&(0x7f0000000480)=""/181, 0xb5}], 0x7, &(0x7f00000005c0)=""/217, 0xd9}, 0x1002) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 0: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000640)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000140)=[{0x7}, {0x84, 0x0, 0x0, 0x1000}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = semget$private(0x0, 0x4, 0x3a) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/152) mmap(&(0x7f0000045000/0x3000)=nil, 0x3000, 0x1, 0x4830, 0xffffffffffffffff, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xfff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/112, 0x70}], 0x1, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x78, 0x0]) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000a00)) read(r6, &(0x7f00000001c0), 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="02f08d5b", 0x4) executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), &(0x7f0000000140), &(0x7f0000000180), 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x19e) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) getppid() pread(r0, 0x0, 0x0, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7f}]}) msgctl$IPC_SET(0x0, 0x1, 0x0) syz_open_pts() msgget$private(0x0, 0x120) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000280)="fc679723d15fab1ded5f520435cfe0189fc6b8c7953393b4d4cb", &(0x7f0000000580)=0x1a, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x401, 0x800) msgrcv(r2, &(0x7f0000000300), 0x4b, 0x3, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x83, 0x800) executing program 6: r0 = socket(0x18, 0x3, 0x9ef) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = accept$inet(r0, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x5, 0xfffffffffffffe26) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r4, r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x8506}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) recvmmsg(r0, &(0x7f00000018c0)={&(0x7f0000001880)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)=""/219, 0xdb}], 0x1, &(0x7f0000001980)=""/4111, 0x100f}, 0x1}, 0x10, 0x10c3, &(0x7f0000001940)={0x7, 0x170f}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000002ac0)=[0x8001]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r6 = syz_open_pts() recvmmsg(r5, &(0x7f0000001800)={&(0x7f0000000380)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000000400)=""/237, 0xed}, {&(0x7f0000000200)=""/15, 0xf}, {&(0x7f0000000500)=""/183, 0xb7}, {&(0x7f0000000600)=""/143, 0x8f}, {&(0x7f00000006c0)=""/179, 0xb3}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x6, &(0x7f00000029c0)=""/194, 0xc2}, 0x200}, 0x10, 0x1800, &(0x7f0000001840)={0x7f, 0x5}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001900)={""/16, @ifru_vnetid}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x0, 0x45d1}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$FIOASYNC(r7, 0x80047469, &(0x7f0000000040)=0xfffffffc) read(r8, &(0x7f00000001c0)=""/153, 0x99) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x6c, 0x0, 0x0, 0x1}, {0x3}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x3f, 0x8, 0x81, 0x4}, {0x658c, 0x4, 0x50}]}) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) geteuid() getegid() msgget(0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) socket(0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}}) r4 = socket(0x0, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x111) getsockname(0xffffffffffffffff, &(0x7f0000000180)=@in6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) socket(0x18, 0x3, 0x0) getpid() executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x44}, {0x6, 0x0, 0x0, 0x7fffffff}]}) write(r0, &(0x7f0000000140)="ce4aa4a25043cb02abdf8701f131", 0xe) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27ff5, 0x0, 0x1000081, 0x5773c549, "102609307e7be2df67de208c8bda612c3100"}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000004c0)="2686280c27fbd3f957af6a133c50723d6068f496242e0889b119e49ab538e0ba11d80087577e8654332b9faaea40ed03f10b9f5519109554634493303e9b6c5969023f547cdbf23dbeda9d4bbed32f69cffadf90b850575e23b16a38a9e84e15e52cf4ea3b3c3a87b2266b5438080568382c91c26bef93f3fa5c6a674ef95228e42d0ad19fdd72fb5ca8", 0x8a}], 0x1) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000), 0x32c083843a92f776, 0x0, 0x0, 0x0, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x80000001, 0x7fff, 0x40049f, "ec92281f0511f0210d2de8de1554010800ff0400"}) socket$inet6(0x18, 0x5, 0x5) writev(r1, &(0x7f0000002880)=[{&(0x7f0000001700)="343627e7d86ac4d7317c4e515d71f901819eff7d68476be87be9031124345628ded3aeb91ebdc6e3248810ae13d1f2032b957265e1208e8155af7c1d8e34b2c61c18c6fc133a11e0b494cab5ec5b6a81b6969d0a837bbb1e90bce86e60c2692de95b2c528690f9d5a55bc4a8b67abdd555077e722f05280233db68d7a00519b66f518ccdd8779e1972cf43ca0c86faf989fc20e509c1bfef5394171b804c3bf8acdfec26e398ace0fe3bec65b7cd0064acf3de40e847fa580df1d65d88a550df8b154f43d66ca66ce6616338765b6020add32217ca5bdabe7eaf61608eaa088bb491606ceefd559021cdfc5e4a745ca44c5f1c436e492cae4ccb67683bf07b0bad96fbadd338b7c35096a56c59779d6f9c46038e308a652f01e5015b8126fab5efe411bd8d7f0a4f9bb8c5d613468035a7345b527bb16ea42a0ad54160285c0dbc573e01fc178377362bd72d1b55828aa46084218f48cdf2dc8dc930ee989a7dec9bb8c59da6a2f5c0902485c048579f57e56f7964a0e31c961a257e6ebfd795eaad4efe8482c2fd664ed6f0aa608ed32074dbb947a287b6bf6142a297366a18c17047df27c0ccfda1230caf9216576c82e3430f76896bd0606a048fa5d090322ee06801277e17cdbb749b73a3c97a22767b6fb14818c72ae30dd40c4798d8a4bd6519ec7a89dbb468f0eb735260eee1fc5bcc07a147cb43c57f8fded533ecabffdd3262de7fdc11ac50c699a5d4f32681fa662bc8b143a0255c8207c6ae55a1cbd715490dcf0c84b579411e84ffa24049c72bcd6d178fc7364cc2847b11ed8cadc525f423809f37901a8e06746c553e9cb1bbdad1a033c2981abf9ec1c674b7c1cc475d8c541fff6e2adf26a1e8991b1ceb18210d08", 0x276}], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) openat(0xffffffffffffff9c, &(0x7f00000028c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x30881, 0x20) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = dup(r2) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) executing program 4: r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x0, 0x33e, 0xfff}], 0xffffff81, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x86, 0x20000000, 0x100000000, 0x7}, {{r1}, 0x0, 0x1, 0x1, 0x7}, {{}, 0xfffffffffffffff9, 0x9e, 0x8, 0x3f, 0x55}, {{r3}, 0xfffffffffffffffa, 0x12, 0x1, 0x0, 0x4}, {{r4}, 0xfffffffffffffff9, 0xf3, 0x0, 0x4, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0xff, 0xfffffffffffff9f7}], 0x0, &(0x7f0000000280)={0x0, 0xfffffffeffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x2c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x0, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, r5}, 0xc) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(0x0, 0x0, 0x5900) socket(0x18, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYRESOCT]) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="fffdffffffff006cc500000786dd600000fe0000000400000000200000000000bb00"/48]) openat(r0, &(0x7f0000000000)='./file0\x00', 0x144, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {}, {0x416}]}) executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffff7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}, 0x40000007}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) accept$inet(r0, 0x0, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x5}, {0x2, 0x0, 0x0, 0xffff33c4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) getpid() r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) seteuid(r4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r7 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x100) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)) r8 = socket(0x2, 0x2, 0x0) select(0xfffffffffffffe64, &(0x7f0000000000)={0xa, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x40000000000, 0x7, 0x1000000000000000, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r8, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000380)={0x0, &(0x7f0000000080)}) socket(0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000580)="e54e9b9bfc994bea005254a2009d6e2cdc0df0f863dbc905d01003331f71448649450f77e756d05ca39dbfc0015016c0082b22cded5fa507d8496a91cde2d8af20bc2c1770e5530f5f16604098196c20bfa6000d6271d55f9ec31c3a251ee5d2d9611bc21d22641b01fab62472b2a3a586cbaa14747e4527179820441e7a48815d0ef8bfde1b0d57b7be388b5b3de2b653afd0d6bd24d92365016040ecb6570c4ebf9470e5e27421ea33bfde3878eb8bc8a4cb44a89bd9b57704cb6bb22d41fd5e14bb21ff533fcacd4d5890d941fa03c547b56b391f39701d4850c6e20110270d78dc823bc597ce64a34b153797c93efd1e8c2022289eb17c6e30d5561b950d7d1a6b53a5c75bf12fd8f0c274d3b067887b4f73036de75f0083a14b44b0301baa74cc03efa7631c1661e48c95651eed9bb00edcdfc82935643778ad9c855ba89125ff1fe56e52606ff9feb5c17d986d1af330bbe7bff0766bcca173c7034cebd570d9c49288681257131d746b7e2736a400269b7293ae4f2c3c2d50aee9102679ad1b60116592f6ea2d2c6c6e08cd035e92c6c78c809eff1db2828f139ed70290dc292f5c682b391ff242e401616e8611859ef4dc15abc6deb9448a4a21ea220b84139ba029384ba75ac7ea426e3c5f717423c7056b0aa5b2298f3b0fd2ef40cc6ba8a9a620d5bc26811896cb2f746ad679eca93cc1b132770ff972aeacee13412efc19d6db481923ddc9a394e8356b3587118f559b3bf1e00ea638a4e2f82733de80fba08591a8b5150825e5c348aec6fc4ba59dbf3f25fbea4919ff4d8717510a76914ab62f16253b1d8d813e969755c8397e15ba76214c007396c68bdb7ebbb68e2d5533a9f0c8c06fa111363028f8c5693d9f5c8e39235a473de5b004717cb3770ef243ef51edecfc2fa0c4aa19519b7b09c0b76d6b4055bffa4e47b8eebf8baa37addf90fe167ef31aa87fbf96a891e98ca131c8c9fd3c2c6802e63448e82c47bc164030acc094deb63cedc671eeb6998719e65150e3c89fe6658bf0996e693302e212c2c163eab4eb79f18942ef9d4166ce7f433abe87c1054c223bc32a6aead18cb0e39c6637ee31ea9937b7b80c73a5b4af90c01def487bd1d6e5937ff0a811e29565093e399e7f7a9ee5bd6fe84ab91bdaf6aef105dcea26f6ea5527a37f866a348da4c8470081b0c88b8435dd2b98b9e868ab84561073a8174c14b2c01bdf4670aba6fa3dc3e76a77f364f90b29929a3c92aa746a0bb4514252db9cc5c958e40379a49b08e7dca2039da0218a8f57d71b785488659998b4fb6d3c3f50ba60781217dd643e0a8077e7b5d2e1f04692f69d55fbcab7f1bb1ef56b940782557c140a441fdd1bb198e72a1cd8490ec8ba4fc5905de8eee58da04d13401f0917abecabdd3c7e0f350def338f4f2c3531c0828012e074e579c88951f4191e19cd9dcef9b9632c006bc267bba94d48c85fc6e63777c155aac13853d5bc433ccba713ceedfa381be5da8bea0d355708a2b7ae7cec3a1832ce75ae5269dfb2281792f0daf0961c30099ba71a9a60c1cf134dbb481c6705b3c1b9ae2d9fdbccb331f7017302018b884df9a55bdd82819bc450717b82618cb5a17567c9629e27427907c9182ce447bf7c8ff1779af018d7e86b66182328758fe521e62a291beeab971cda0e06319e8fa5f31bd74b93c30478cfd01bee3363ddd7d5d10c536571886f1d9bc5a08e1ebb3a5903f14f1d645970bff5d9a343677a24589648eb9b998bc01dbafd3e167e49e41d85524a6764dc9a12d76259171d913d098355a7214edad76cdfa0127f285e6800224748e89caa08a56ecf97c3b6a059696ea99b0392799084760717e337563460fe251a46aaf9d552c1fa1f3ede01bacb3f16dba7a4c03ca59ac13fae9d02e7b9ef9fdbabce4f6a7d61701e2a54a3f20ee8ca555e8a2cbae4d96c2bb8cd3ca2f3a448655693d826d6acb104c21f7bd0c9ca7b4171027244d53206e08ba0c65321ef06af200e0f8d3322a30edbd54d9c67b5e762ef18bc566fd59aa6c8f1bc8f66d2afb5ae50ccd630d5c276b1b5f4a0199b32235f468320581541c6952da1a0bf4049ffb75e7cb102b8d8574a0289c7eeab45432aba2923c9a3f85247df706101fb9ae68cbd241b18f4d575939fe4e27dd281bf86a6b596fa8ae97a377c5c9cbd806a0a7a023f2169637cf50e49e050231e17b3dcef1e0084ba7814b6a0d151f25098c5734ca0414ad43b9774cb263bc1004b395a65b410813e6dd75bbced36c8bb73a52ad4d9f2fc271bd31f23837caf424093f4cae81c084c5b2a8257550eb475a374a2a6538b81cb10e3ec0e78feda467904a8935e803aa599ac3ddd04555cb4d8b19879a52af3521f40f9be6e3c017359e5624926a27e0d13392a0bdfe94381504823bf2b0912b7f202ab7cb3753e93718a816182c3d7a4d8c4023903ee467479b5a5fa0ad491d398a3534ace160889a2e826fad8837b1ae4bc9f0a7e19b96545365c02a29489e1c721c7d7c491482b24b5d5375440f526fa07142244d7fe541d15828a1f846716791dde1453316ecad3cf7b02725cbc2e030b14ca843a53156e35173660def55e5dbc7b31c52ae83b3b335eff0dbefc47125116beb044c1134bb39e36ffc7e7e49884f4edf9f6b91d6394f405ac46d19c399afc7e8c839ef78a28309fd28e8ad8e31ee122b1be7c5d10a7061c37d80188e3f31b4243d9fc0060c0aea168b14234c4d88a3e98d094738f805559b54ac5b491cedefba5282ba14e04b4b1b3a403ef2c3e8ecdfdedd20ed6afd34f7910e27ee3abd0e81ea61a86f8c81e5a88596f89a99be47d0accb9c2b6eab8183fdf0697b424441a9eef060f38c2f636870ba61e28bf92eda6e6cfa1c8354e1859126a24878f1383672b63f7e0d305a10e8516b89cacbc08c35e7331787c5b06ab779aa8dd0f4b7fb51372b7c98b2ef8b4741595864e0d9d9172e5995898ef405a2981eeb0a59bec92c6258221c8f0831b25b2d1bda6f1faa12d1643d3d15953cdfa52d15ed000518ab7772428dd97342615a94e9248e4ddceafa2b6aa67184f9f574803ec9abfb374a40e152384f4a75e81ac3d2057be417e04da483abb2662b2eaf0af0b20947774608c0818ba552f4bb171e088b1f26178556a6b3543ce9dcebcf05e19ae96e3dcb2637682795626dafadcf361cfb948e6f8ec948aa15b7ddbc2fe0935e678e8d2678192734e645d42323226d7ade2b356a0635ff59a0b1cd80518b95852cb71d7ea6720e9ebf479216bc95c26330bc6f9a5bed48262358765e629ee7d9fe5c0f709d3ece71d7765da3c4b324b30591996be9c149ff085067c308ef95126588cb64ad82bcfb49a92d5e30b4910777d607ddaf14a38f60045c3104cadd8d1c935d19f813458555c78d83411ccef3ce45483f8814bf4a3e00a90e344ad59a612681722c411ebc29e792e95b5a6bf68cb85dd5cdf4a48828402655ac9bf8f36156f853f1825fbd8f1262a9ace8933000d8e6e2e7eef9c0dbf01751d4eab7b842f7ee5174cf59466e3a12b5994d47dfad147a15910741d88958dffdc83bfe77c12fd22e3f94d553943c42e1df6c3e1bf2411b967da1013c9a81aa707e7c3f5b5a988db8141b264a94cbfc0dcf444f8e61fc85fa9f83ecfbc3a6e8a04e9ac07f61c296c142cb79da0bcbde1d56fd289611cf08db1cb89d79f35b745e1d300568f4bf8099ccdd4d795270d11224eb6b9e413fe7286eba0601dccf3a43f0792d823fbe48be1d2d21d3e980ecad9c9e85995da8c9344d0fab1b45c07f072ddeedb3abb9a67f5af4bd6229c947ea578cbfb6744a3dbfdbb1da9da02f8a2af84664c5b545e4b02df011239059f28172b86658030b79c9c82ebf7542cbf217c6b2c5934519745e552a6cc3441e5171e6be0f35f61fe2e88cdf75cadb683f8745c806e3dad45ecaf6e34f8122ff30fab19a317a5be9002fc2b33087b9cf5ae1fcc02e376369871456ff3ca68f8f3cb19e86f75e71721dd45ed77f632461a7bb13a0ef38ecafc7bc21f7ab725e3156966f74a7cc13f032259a8b659f81e987fdfdfa4b8024aef570e443fd83cfc78ea7708abad3943a1986cfcc26fe3b200132adca7098455eae8daa6d58b5597ee5e6e9c2dc6e4e9f5894ab6543452c5fef4f4c846883f55d2966631b718291a36433ca4291e35545158030a4f3c5c2918c50d9fc9f153f4fbeeb3288bd1446dd8dbadf994dec9bbd2383d4d17f7137fc9b074c504582eb501561ed0db4153cd04f432485a693e88d590c730474aac3ed2c85cccc58705c87921f399b8b9fa26e419ae1a1be83ac28ba1cbfab7b67d14944dd86aa8d92d1443cf1a22260cf9a2c68f7da80003f104a4c6ef340c008a696d111ac463f3a566fc392a3a81ddd9d472741085b808c4d66c558b363d034db3e2f2ec25dec78ebe61e61ca6fdef9cbc4db576a2c063dd130357311e57088056a480d13bfd6157c11e22da1e606cbba373dd086fd48e294cb594e1197592c6c421f2481ba324e30e5609b50253f5f110a6d363c751a8a42fe28361f009574ee06018173cfab96a2d5dee26d8e1e564693b3b13c458ae05526781da5489a99e381118e340d2b7d9ad47b30b106b5590214aa2795d1e9a32bb49462718828f9d5bbe77d120249424d8f0ca40130769e641bd784027c72ccba9a376dd104393bcf3c9949d1467773c980d8d80cd0df1bc1c3dac795fcf2809e4b1e05206197b39b9c442fbaa013455894a8a19950140426f818c7cfab8c355a394850622972f935dcce6d090f4f5b609c21cc4bf2f4f3241c28e0c903d84851fc05e114fae798c926b6c827885379a758449c725e9bf017422bd6840b0e478799f6310511493b3d61f24171662635825c877b35bd09b76dc2d88ea93986563e631afb26c5b4b14898f86b2088054f29487f0c7a1c84553c6cbd720c3ea33fc0bc5caebe947c597647c6518bbcedc04f03b4127b0dfdf408c9680b41107b6a1cf37926a5f44be1b8e163f6ac0e55df00551b078de30abaad49ffa1bfa3f59e87631f3d48f4f6393fe06cb170a191a20c798579f68e2870095cf778d31f231330ed14bdb97c5207085ccb1717eb8fede0b3acfb02d486d493eadf78b56133fbd2a1911bb60dfae7f1438dd584182be8bcec5881ebfdb925577767b01ec782eb741ab8e167b76ac64c78f9bf8b5696a99c9eedb80385ca81b5221e815837b773b3f3c747ed42574296f853c82cc34554a75b2ca9e912eee67254a2faad01f2739c57b53aef15e1e4e59ce1aaec95a2724c5cc4d55af5cf808613f0628736b5d67f6ecb90f1faa489bf8479c131d2441f51a2e9fe94c5503680b4185d5ed49f729b9841c5a9c42a6a3627fdf9c5835eac5f7d9ed94bd5536cec2627a06bc688a8dd288b3a181367e8c0aecb63716b3a986466557ccb674b3cdce391a9070b91f6d874873ab281180bf12adb2b75fe9ccdf7ac2dc5b46ed5542bb28460e9019ebb9285261e732bde6c808b57e17afeb3818adf45925c2cac6ef3c8c79051f6e4e672f45a298625398851e0c138f6863b5c6c5cf2c5b236d33c9a17409fbc8de734e4ba941e29ab49561df951d9217b7d10085c9550a7f1567e3aafb01373a8f8af9dffbb9ec35c1c24b340c1bbf9ec5d531fbe13f13dd41915f10e7dbaaeb4ee046e423de9c0428e88a73cec27eaeab05d3ec3fb3def9deabbdbdb5afddc4029dba957d3ef1fee009d9882f599b3850a21df13038782b38b982d1ea697234be99d0f7a68b5af00969bf5e48", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="5a1e15c3505469c6894557e20c7a214a", 0x10) syz_open_pts() syz_open_pts() kqueue() r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r3, 0x0, 0x6a, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), 0x0, &(0x7f0000000040)={0xab6}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000080), &(0x7f0000000040)) execve(0x0, 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5f, &(0x7f00000000c0)}) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f5769e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r4, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r5 = kqueue() kevent(r5, &(0x7f00000003c0), 0x101, &(0x7f0000000180), 0x7, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f00000001c0)) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000001940)='./file0/file0\x00') socket(0x2, 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010008}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4c}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(0x0, 0x0, 0x0) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x400, 0xffffffffffffffff) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000382c00fe8000000000000000000c00000000bbfe8000000000000000000000000000bb330000010000000004"]) openat$zero(0xffffffffffffff9c, 0x0, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0}, 0x5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000880)=@file={0x0, ""/4087}, 0x0) chroot(&(0x7f0000000340)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)={@local, @local, [], {@generic={0x8863}}}) r3 = socket(0x11, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000840)="ae088843", 0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r8 = getuid() setreuid(0xee00, r8) openat$tty(0xffffffffffffff9c, &(0x7f0000001940), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000001ac0), 0x0) getuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x20008002) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x201, 0x0) ftruncate(r1, 0x80000000) socket(0x1, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x406}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x408ca53) close(r3) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff08000000001686dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000dd0000000000000000000000aa02009078000000006000000000003a00fe8000deff00000000000000000000aa00000000000000000000ffff00000000c800000000000000"]) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) socket$unix(0x1, 0x2, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x1000) recvmsg(r0, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000027c0)=""/131, 0x83}], 0x1, 0x0}, 0x1802) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00o3', 0x30, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x7}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) socket(0x0, 0x1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f00006b1000/0x3000)=nil, 0x3000, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x3c, 0x2) getegid() msgget$private(0x0, 0x0) clock_getres(0xbe44501372635004, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYRESHEX=r0]) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r2, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) syz_open_pts() close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x284e8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r6 = syz_open_pts() dup2(r6, r6) r7 = socket(0x11, 0x3, 0x0) r8 = dup2(r7, r7) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r2) recvmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/76, 0x4c}], 0x1, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x7fffffff, './file0\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0xfffffffffffffda2, 0x0) executing program 3: setuid(0xffffffffffffffff) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = shmget$private(0x0, 0x14000, 0x0, &(0x7f0000feb000/0x14000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 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) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000280)}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod(0x0, 0x4, 0xfffffffe) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffa, 0x66, 0x20, 0x100, 0xfc}, {{r3}, 0xfffffffffffffffe, 0x24, 0xfffff, 0x59}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x20, 0x6, 0xa183}, {{}, 0xfffffffffffffffb, 0x85, 0xd8eccbd144115caf, 0xfffffffffffffffa, 0x2}, {{r3}, 0xffffffffffffffff, 0x12, 0x40000000, 0x6}], 0x101, &(0x7f0000000180), 0x9000000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) open(0x0, 0x0, 0x4) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)) executing program 3: setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x1c}, {0x28}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000180)="5525b6a9de65554ee3020a71568fc7ff3be18c8c8c77c33429bb5fb6e86ade578cfcee780a09615e84e13e9f1d94bc801604567f4d2766c7171160b60b198e6160d82a9b20333411ea60aa809487925a0ececd7e9b060b2634d0902128fc2ae80ea8e22f6670300277bee1b655141e576042dc58f1d2f7e45b9b571b4c414f563d1d3f4b170b68639b242c", 0x8b}, {&(0x7f0000000240)="4f1f893cc092143c943a5c48ed78ba64e69884ac123cb1cef31a3f1e8f14a6865cf3f31e34e076c5ba1cf4f6aed2b452a482319b3b26d93c2b4c5b910044b2ae516de3e1ce4ee375f0194cbf73bb99b9fe87a3e00e53ad5cdab63ca38425f5159b6a028e2aad3a30e52617b7de64e75089dd9abc06cb5301df18b11426a95deca9677c33b1aba18383a27acc9d36df70f8a27f6f175e9b4b54298b780d1f2b4e72c50d1ae225ae654ffaf05661cfecada4b335da8ca1d4598604d685d2227a432da63e3210886710b3e76d7190251a9a2318b14c285568359ff9e5be08ebc8f64091569f", 0xe4}, {&(0x7f0000000040)="2c45a87ada3cc0466bbb03188b81269b65a0b94ff1d97210a421e2326b4056b1f549ba306d4bd95a93ef799f60dbbd23024cdcdfe851a40b3d3ec433095ce5427b7e4f04d75cb1e0e2305db4454360c253", 0x51}, {&(0x7f0000000100)="83193973ef5a626174f4c45e4fe26c9f8fcfad8ee246f44318106b7543e2601059bb59e48870", 0x26}], 0x4, 0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x80, 0x0) ftruncate(r5, 0x80002) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) syz_emit_ethernet(0x4e, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r6, 0x140000000004) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000380)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x54}, {0x5}, {0x6, 0x0, 0x0, 0xe00000}]}) writev(r7, &(0x7f0000000600)=[{&(0x7f0000000100)="ba2128", 0x3}, {&(0x7f0000000300)="7a9f30a344ddd8175e00c5", 0xb}], 0x2) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000500)=0x7) writev(r0, &(0x7f0000002000)=[{0x0}, {&(0x7f0000001000)="25b9f743860de9d44b2a8439abc5fd75e4cf5dbaf93de57eda4d30b27a8b1aedae3011249e63783b5ac5011269f8d31b936babe2f97e53fdc9c00769c4f347c8f38eef80a1a9ccaa38919a7625dcb895c82e3f7ede17c19b2f1d9212fb1cd95bd0dc9a38895ab7b839f3ccc4a3cca460dca95aacefed8dd6d6f3915c9b0cb0666a45a790a9b67d241956c876373a730dbf278e8f77734a79567bdae6360b7809af172ae0c4291ec06597eed83661bd0baa19b163eecdde88aaed78514d8fcf64d7b419140fb8941122167f799845245bce12f6642b6e5d513302b9804a86f8dddb2728a000c7c38795068da777edc5c3b71e704238e76a0d1155c7c02345d1588eb6d630ac84bc7e3653ffba7148bef98da5225a5c3764d0ab8a99c250405bd254f312ff1c56961a8016dee14a748ae9377796bc7b06db0d91e55d35d903b5dc2fc8a497b2afa23d4722ddea9088cf78c63885262f5132c535df0cff69b45399061e08c47a8c263298cd60ccdd03c542a32d5e8305879d7840b0711b4aec649b0d1327bc55f8e438d86b39d6801eea3e468b2e8c81d0870cebec4649373630aa79418b424308edb2c6be2e0b84a7a10499ecf933be6e3275a2b8d6671fdc6ced549dd47857dabd8b044d4f00011681de9a2df7f184834bab060af9449d94f6048fdd79113789b68a730e8ab3d790d3e55102f20a6755cdddf8c07afe18af717c103d5655da77d8510cb248f3e58330aa6c0efb9e48f1e2488cbfd32c7dd84e1afd462e063ec4529791297e85ad5df8712223a99ea241da037dad58f2e6a68081cb9849a8c998a6749c803ddc88c10230308902dcca22e05d428663ab947722f531be7b0b3318257eefb918b7c46729376863d902025f0b007fc980da57f8f07372b551fde77dc2f83d42c3db131d08f807b9f5203ba9f5adf9e0d4fdcac7e7ddcd360bcf364d7ac09d85636b26efcbf9d8b8bf6a5a04a31ccf59d029275e0371e13325828d75266b696e7d7a33c33d4896af49c365e5b0937f95aaea0db27deb2341bea1a801a76501ce80307e10a1b62c1e6df08481020c054df5c0be4f9983fc7ce2b63485153375e699b05fd6bb1b96c2a14523b800833f85049583b5e8075e85220b56dc02055f0b386c71a2341c2cf3aa5a749c15869a4aa9c80ca53ad3994ac3a96565c9700a0a55cfe0ab6a389f3bda818f34a6b7c963406021591a90e706baaf6186a116b14241d5f45371af9b5418d84298e9d108897c68f820397e2b7b63f558997a8b165eaaca4fe2e128eb0871cc03c28b54dd9a779cdec9fa38c1ab50a8cfdee63dcfd6ca65869a40ad16525c3a206912b09fa984cd207988d218e17d3af680363cea3025ae2ceda0a69e40b72a0a2bed671cdb8ac867985f4a5bbd6c9fbb491d88ffb86c2a08f7f1c37651ce3f71300d92524818b866afbb1af7b861b0f87233c9cb335879685f54326ff6afa12467fbb8ec4b4db88dccc40fb96a3bf81fe04404d18e8505ac049382355677a78ea288080f5850d50068a6c4faa505e1e32a26899524fe8059df8b8cd58b552afe3343c13085086e7f51287b75f691b5f96886b36a125725e35104869fe3a403a043cf2dd6856ebead426d6ef5c95a579c952f7bfa870e29c6f0915ca1d4190537339cf7396e509070cf63acc035b13b65a93627d41a77005ee0f92ac1c3881bcbb03c29c333825fdda88f726b925e905346e70269b861493449b0f135f1e37f990281b6056a0a7da61d60125cf03d9ea8cd232baadfb69de67090660451dea748b1f71669d4b536f2efd4bef98220048cecf1ab18b5b33ea732a994d2b722bcb59c8f03239c5d80d86cd1356695793c174bd2652769c6817bca145bbf032ea0ddcf74c3997b7892b829f0b7c4f3f720a835078ad79089cee6a11ed2e267968a63e6372cd68ae5bcd0f2628708b8418ab01467b8a8ca3668443a6dbe3e163bb46efaecc5386ea7dadacb59620cc1eefbdfa2492e380ef1e061e15f9a62a024cff3b21bc9c5a4501ace00c42ba6647e7f6b00a3a7018e3e303cda0703e89bb7406f0c60008b147b98597871e1317b72e9a16cc6ed6b050977b24e572ac7846aa1283d17f08be62159696ec7dc6d98e73c18138d9814af34595f88454c1bcdbd4060332100c6227c9466e0a8511254faae862feec7ec33393bd1329cea1156bc416d9f9c90549d82d4b73004c17550f1193cecd87933484b8a6d781370761dc0836705b3ef40b1312d19da156f192ba2e9eafa58737c05a68189a9ec670892326951b6c859d2ef48ef7ea1bc168b44188efc96b003602f044d1c2425d27eb75a66f1accc5304f582c334094a2629790e5a94b2febd53be7454df6e4e8eb984697d9d68ab598688e4f14807a65a40688207f91a3bb1edc325a9f9598c9ab6fb8f7cb3aec1d32c0a", 0x6ba}, {0x0}], 0x3) executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700300000000000000000000000000000000000000000000000000000bb0100907800000000605adf000000000056337c210000000000000000000000aa00000000000000000000ffff00000000"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000002f000/0xd000)=nil, &(0x7f0000a81000/0x4000)=nil}, {&(0x7f000087b000/0x3000)=nil, &(0x7f0000053000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000054000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000875000/0x2000)=nil, 0x2}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000be8000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b98000/0x4000)=nil}, {&(0x7f0000479000/0x800000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, 0x0, 0x1}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) socketpair(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)="adf084b46ec575aa3e6c1cb2b30172c2e479bee3ba0c78aded1b59efc784400caf0b3df9462748ef1e22b3489680f2488cfc7e0bb785b822da5dde5fd5e60f61ba8be8b29bf177866d27321041fee73dcc863dd51424adf167ed5529b93793cccf1782316bc6bc10cf0d8c78876e5b5eade47870d1277beb61392f4f35", 0x7d}], 0x1}, 0x404) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x400) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) open$dir(0x0, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x401) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000040)='f', 0x1}], 0x1) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) openat$vmm(0xffffffffffffff9c, &(0x7f0000002600), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) write(r3, &(0x7f00000002c0)="04", 0x1) executing program 5: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {0x8}], 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001340)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2040, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000011c0)={0x0, 0x100, 0x0, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000200)=0x70) socket(0x800000018, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x21) chdir(0x0) setreuid(0x0, 0xee01) listen(r0, 0xfffffffc) r3 = msgget$private(0x0, 0x0) pipe(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x52, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x50ca, 0x0, 0x0, 0x5}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x1000000000, 0x8}}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x8) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x800) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x4) executing program 4: sendmsg(0xffffffffffffffff, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x104}, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) pipe(0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) chmod(0x0, 0x0) rmdir(0x0) open(0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x669771d2e4b4462a, 0xf9) r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(0x0, 0x8000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000180)=[{0x6}, {0x20}, {0x1c, 0x0, 0x1}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) writev(r2, &(0x7f0000002400)=[{0x0}], 0x1) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7c}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) r4 = getuid() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) getgid() semop(r6, &(0x7f00000000c0), 0x0) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}, {0x0}], 0x2) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil, 0x0, 0x4000000000006}, {&(0x7f0000028000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {0x0, &(0x7f0000193000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000018c000/0x4000)=nil}, {0x0, 0x0, 0x8000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000000000008}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000173000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], './file0\x00', 0x4000000}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getpid() getppid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) flock(0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0x0, r3) r4 = msgget$private(0x0, 0x43c) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x7}) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) socket(0x18, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xac9, 0x81, 0x2, 0x8}, {0xda9, 0x80, 0x0, 0xef}, {0x5, 0x6, 0x1, 0x7}, {0x0, 0x8, 0x80, 0xff}, {0x4, 0x9, 0x7, 0x3}, {0x0, 0x2f, 0x40, 0x6}]}) executing program 7: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000109000/0x2000)=nil, 0x2000, 0x0, 0x793d5bf81f5716ba, r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) syz_emit_ethernet(0x74, &(0x7f0000000180)=ANY=[@ANYBLOB="89ffa23f3c25aaaaaaaaaaaa809f974e7826e66fc44714075d5f9f9a74ab58e04b014d7cd588a341c21b8f13261f2326b79d51e761a9f77b7aafce56e4f93bfe199c5c79edf50e601b9a998f3f3c92238975c38c101926e3de939c82eeed8c1828f7568effa200"/116]) socket(0x0, 0x2, 0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000540)=@abs, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="521dc32a838f8e3cb702b8a7cd317baa85cbf7cfb1376ab3d3d698b8461d6d06eb34dc5e00000000000000000000000000000090e415a73aa993ca8ec3015d601f2e58a0dd9b3545495b254208b6f64396167b34af0a08a3469322fc39328c8585c629e30445bbbed61925c644f31543888dfbeb1c3b19c03ff6309148b974cfaab3ccdd9e693fd5d5ca67468292e5530374a4bd8ba4e2cbe11bcc4ccdc528ec0715973bb08baefb93e6a529d6dbd0b3571e68fc8e26403014228f4c84b25b048f", 0xc1}], 0x1) mmap(&(0x7f0000070000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x62b) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x48}, {0x16}]}) write(r2, &(0x7f0000000180)="7f23a3c23cce2575e1dd92c25683", 0xe) close(r1) r3 = socket(0x18, 0x3, 0x3a) dup2(r3, r3) executing program 7: r0 = socket(0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000780), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) r1 = socket(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) r2 = socket(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000140)=0x401, 0x4) sendmsg$unix(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000740)="fe7f9a0e114c76e869455e5246d0b56f404c023f7137734703d8", 0x1a}, {&(0x7f0000000800)="3adcdd4a52eba1c8f8cade36bf2b05ea3f4fa5d762686994fa8307e0ce6b6c5d7562fc0e21c89ef827471fc93c0d2c6b03fe826c1a54e4193534", 0x3a}, {&(0x7f0000000180)="1186d6a1a165befebbb57ab4394138ad17f7f939b9ce31126ab7ee0e36cdcb4d2be37b3b9ee77f7421faeb37bbf1d43b9f7800715a67a64bdac225bf76", 0x3d}], 0x3}, 0x401) recvmsg(r5, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000180)="cc3327ba17897b28f679839530f8278639a97ff057c6061d0d7d83597c6fd01974ced32facf54942a639bd17a5091b497ba19307b812534de95756301d343d1f9747516574b73fa7436dad7e6a38d5473cf110f3274f3fd2e3e063f0e4b46ea107d014e3d64044e841e360d89668e1577636a7e5267d1abf3dec8d8d3547149d30cc4b90e7a429e56e2fe8bb5c2e22e0253d9c49ea53a2de07cc8e77e6ef914f851176efd0455648bca17cb0f6842a4b8c1d1a46ba5d58b2fa0b021294e408bd44aa8bf00f3ba0e7b9547a7fcd090bb188ead029d38a90522c21bc", 0xdb}, {&(0x7f0000000280)="4e533f45a6695efa3a034d52425ee89ec081635f9683ff18a0badce32270dabd4d88e01b330190c75f12a5bf94aaa36bb3ab148b50af51214f780faae0bc987247947a7e23d92a21020d70d7ccd8196a1cbd853786f425a0", 0x58}, {&(0x7f0000001a80)="7d2b3ca969fdc62e43667df5ac4d64fa8d36397b173d849898fc473cd33f458ec4a3e1dea9a25382aa95dc21f4942073489a4a2bb22788f1736a5ed6db4ff46f9d646917e8404a2bf4b57cc2c8d5f5dc85336ed9689376c30700fe8212486ab4c8289d129f091cec227e4e7b9587e7c6e5c789b9d8cee9ecae3cfbacfccc688cad0c53d7ce3517624b88039ebe8322525a30d068bb9470ecff940c449c2088ac2ddcf889e2e8caa610f4cca2a62a526178858728fd5f547dc8127ff858832ee722dd1292a22c5cf64a54ff10a1b1382c61e21f4d861888376198bd9d55e5202f4269b93dd5d7c1a25d516ae3f03351d581e47ad9f0e5add1f6013b83db89dc47898000000000000000000000000098eca7682649d40d93e070613770392958abdb55534def278a5ea319d85810d25d295a348130326df6fa9a827344af3043066704188a68d7baf0208847be6742904f08d709e05e8fb273a4e8caa232f545268c3624e4ce242d5b5d1e9e32e3fd0061261535f458bf1bc6dda22280fc054e78e16e", 0x182}, {&(0x7f00000004c0)="ef582c8f61a0ded1fe8e99c2d6d4d78442e4ff5886b92bd634fd4cd848a3df3a50e81513f44040febe726643f4cfc8d9f0ef5e6a9014df3027e329b564ed7cfad369a32414a54791b88b161efd57be97669d9cabdaf95b8d3ee113e03c338255ec9250922f364aadbf3346b11984fd3dcd640ebcec019bf82b6c7992662a994c14acaa134ccbd71e98f734741a11c1eb5ef96825cb49fc2e2a0d191b1a5a1cc88ba1f2b844956ef7c3da46ac68683d7193160c3283f064b2cd21cbe41e707d293b26ebbce05f1b10491cb7506802fc198e11c9dfb06059cffcb9b46bcf24b8f5bbb00817a0cdcc122ce0606a6e705dc1f02a17121d5946ac609a06a0db98890116f6e6d553e791c5453cd3943a8a57bf62d7fc5575d0cfc78c5abdbba2fb1173cd2c38a1368e85ba4e1aecde27ceb4562a212d6c5bb0e1bcaeb5f7918e80ede21fab4cb61c8b1fe243bbc83172a99708eae2a4440bcdf9c211859522cf86418ec13a272dfe071b175f543a62337b7929bf4b8c8b967c888d0ca7d207337ce493c0cd7cae77c8e5be68052ac71b4746cc4ea4740a25f28a6bc93c63e71f2e9d119aaf1bb79ddbf4ddebc38060af95d83fa2b5c2f4c5b56d3bd0dd456269ee9fc466b8b6e54c196d8fef768bc8aa4db3b6a453637055795c624c1d5bfdde2ca5ddf838b41d625bf536f0f14dd5de17bf02216dd7900913372ae8082f54d90cd4c6d9d96a613e120ec36e296ffb7c71ccf8da7f8a5c990d00904858853d4902b3f4d102e01941974f1e4321e2a58287c29b2da6fa228de5ca81664ae7556ad4db082df85645cfa739e55a6d3919e3e9b1be4bda3ff65b5543266ec25821bce67b8760177206e4ea9ef851ab486bf6a70a8373c192ade729de4f15ab2c820513b6ca11d45e81cbd67a470073ebc6d7fb55d4831e370dc257f90ca192ba8eb498411936f2c888af6d8343f7e05a613edec603af375bf6b1f96833bffea4bc9432eac5d1f248f22b10622c6e178e5ee7672b6d287475a2e7e71299fc6909f1f3439ac8634f66b03b2d97f45a8091750fa01803d6605d7f675f8920440a0c682ffae04aa413251c26770bfb052fb597bd167d67dce50bed51a3c4dbe53a0d8e6bf99a071ec63b6bbbb41d49acffa8ed40451b41059be1907a9b674cd7f78db1c93a7d7e4b36be9aef5af7f761c7b456c6c895cb32440b749e15549a7f600e14b26deac7b531af93ddec1a8962415792ab13a5dd5f5d6ce8d6b4b22a530f66eb66081ad8b0ab62c93b6de42c69028a5350ba69e0eb3f41ba32ad9329fcf7047a46c5dd757fcfd55498e2393cc76ac42d384ca02cfcdb36d455a93095c98c022ae7806c883dd66559fdcc11c787f960d7370e5ba9105e7edf6eb49d6fd4411ec1dbcbfbec3aa523ec6bcca57a9e273025383910e96cd7598ba2c6986130bd68b1a4acb2b3b3f118fb5b5b3c74e4c46bbcfd083a82006708ebd193b2dbd84a921f865ddae32093cb5706bf33b4527003b8db1fb03e5a823791e41716696608fd8719e523147ab9b944ec70d2583d25cd6bc9893d9eeb23c6c7ae2784e000901c8e629a8f6fa49da64a86add8c3c4ee5b8a857e65c546408d48a1de7c63e1e77fa0945f0776e03f77ae7f25d2f54c35b5e87329a3477eabcdf0ae06ee4a775158f5282bc297d8428410626c92ee973511e864f8832850bfc530a9dc08a7ff1f8c8013b3d301436fe11abff3a1814011f8f9d1f103e049d0844c83dc1b2673b47b66ebedd86d7e6fe04ab6e9fb9ee2c007f5bc319f7e0b72b3e64364d9470d59b6e4be7a5346db355f09f826098f418b1fa78f6aaf61eb0fe7c9f4c38efb72888000eee8cd0c75485934fc34c021f266a97986b2ca03589635b23f1858301d5c62f6fc76e7138ec03273be7c0b71eaf77e0c2831e9f975d83920a3759016624a8dfd66a9d3e1b11140ed3eba238a0fb528d9a4e0026b55b08af8ed4b89bdfdd27dc7841f85838c82ab48fdbe2729638ad4bfe6b0a00c12c1d0f14ae771aaeddae67f23f1a7ef7d3c45bd4aa6fe50112ba71ebdbef6f5dce4b62325b606124ea64ac3554ebf395aff53a31cc4666be956b23894b891325faf57b8ce711ef491a7fd5e02ecc9b48bab99bfb967098528fd08cc2055cdc4acbf2a12f74913f895e63a4eba99a71f4ee0c64cc87da1a0b2d286ee315fa64f21110ab4b228bbd21c44b50627fcf2ec375068e595058b16f4d360b80f4a92de6af328c8e899a3946211288445829e04a97c82a17fe593f7574d829b300c5f54eae74bd43a57dd3c2f52a922b8dae59ceb8dd4947ce0e975dace068b05a02bd448bafd1181f196fbd4a1d4af367fc423ff200791b820ffdc2e008a58e6355edf06c3138f5f13288e316012eea509c41bc6cc06bc611c3fafcfba45af08608f93124403f4e4cf86fee12db909b94c2d9b93822e3cd0fe79cb00aa31cf42ba140579e748f4819927475369f746979b2f7172d65ed7dda1666b2946907188a533485f599c48c6a8b180d681f230f8e3eca60731d08c7e8937ab2ea7ce9e463ec2f7de14107029d125a0c03e5399a10460e9bf022bc9a853aafce4143e87f82bdc3cbdbb9debc2b12cfecb703a4ba5e7b7104d4b3ddeb2e43786546906e4b6e500aa765d62c605582ca1510d32411583523b8a49f044fb44e71ec74efa388d673cd0abd357c8580adc5cfd5acff574d2aca11da2eef946411288627d1b5a6101831cb935d347aa10501c3991f686cece48eda03937d20b6b851286af6c3a208e033af3ffeda932f232a2f95db7ac59dc4141a5533142af075995b30a075ee9bcb8824b1d7b1b8759bc769d7e71b5efc83da087252f45b3a9c28bd22828ddf638a8423343c8a9be4f4b544510c5b3623094b185a516e7eec4f9c3ac7e9fafeeefd9c98abd54f542859b8651786b23ed05771cf732b82d348f3d0ff77277e7523237bf9916bafa3bc6483ba3e2734073c2df68e8567b5753cb3655fcd33c5aa173ac63d0785d3528c6dccd6d8fb8c17e5d044e8b3da92b44a6f9de73d7fb63a0bcd3734c94fea36db61703627d5421358054742014b9edcee421d1305d13de3f06b01794456ad693e9d6749a8a0260dd00062d983cd6532c3d08a869bb2c27922e2232d5ec0e7129e8a8b4652fd12414052aefc7c794698a1b670c7000e8bd4d85b08afba264b33345032e3788b93edeade0b7a353ae333c8635ea7727d658ea4ea744649bb48f59db38f3ebe416cde7bb536e0e39002ac5fdff1b0e8bc0cd13f1c3a7f58899fbb774c3dbf1668859fb1c8a6c4cb8fa24f4bc509c308248addd020bf1043f263ac65cd69078eeb90e8381a4aa96f8ed989ca23172823353fce5a70a3ec1849f42ff054c0dd6ef04343e8e1ab395a004dcbf5f710b753b2efe004154e3639badd2fc6a47b91dc6719d6800a59276785ea6f617b3fb18a0054c4c12bc1130bd007b9efbe3ec416aa9b9c6f716fe62d2231dbbcb702bdea16fb845ddaa7c8afb03dcab59df59b59cfd42abe469ac7cc53009b510076f035f685e8c51d5d6c21f90ed74667764673ff55c8ff926cd2cea9babf545ce66ab52e31a3f62ca99ec769a58448da36e7b6eaea526333b487d9c6dc0fbdfedbea2571f375beaf5476efbe3321cf7a0f878c6371aa9543368fb27cb4903110a76e5f9c57215b49ed58ac7d4817db032ee1aa23837751ba392163385d9e388e7a9b8a0ccaf462bc3d7ed5ea1ace8e7f6778247e6b62c7a588fe3d76c8d06f9c8f88b769ff3231857a571e99647615be6c383e05f1c04785d4b151bc9e26239793e2c94aec3d09fc03fa930739a6d3f5356de8ce1790e2c7aa468ab145347d550dfc07ec54a2d725be776c0074be39898ddbb9762ed15492c36ba34264883a5385231b0ff9dfe7e58b6417a699dbfcc146aed58819ddfe1c5f6eb7c0c5fd19537a8c27a1d35634011bb1297c12f95cbba68f0aeb3c01a458f63d6c2cac7964c350d2aa89541d4486610348b0d96a9a39453ee747c333c86dabd0f03646d4d840410f86183849f5adf2e0b5fdbfe8e063f41fe9e37a320f56b422938fa1108b39ba916f1fb23861d60082ecbc3dfb51b7cd28ecf6eb46b9a9ad111ee8866aae70205024315f9a7f0224e187dd22302c9d4ba5f14cf9b0fae84a35e6b0d8a03b2f81746cc8e3d1e0f69618b3c558f3e39caf12de5a33145744a573796c90f3c9fb1d58a3188c720196a3b2907ee145993e227cfc4b304d84726f0877b9cc6ab55a30d18e995622e6a2d8fd2670723b2ca5f5619a34d689ea411ce2f9f215fb573c82c0bf2a5cdb09bf3f5b3ecf7ab5bb48279126b34e42c793f738d36b57cfa05f699095f66f89dc5c21a5fda9f752175a6eba927ea40263ef5e2d66494c3a6b11397b256d30984125d9cdda0f0d9d4c5e96c50eebe137ec5270b18a70bd0435c6ceb94e1b97606ea8f57b9c4913e9fab221617c4972157c165dda49b8cbfbea3da1f2aad06ca9f61e209cdf420a55e4ae07bcc395dbe4eda591d76e3c6d6340c40b9b32486e54fae840e6b33ec8b3a36a013ba7f030459c1a280951016391725e28292fa95e95d084c37b6d943b1f73316341c71e7b54279a84e139595f40d218c6e9e6fb7d71c30ec97d91ec3fd21911827ee780699da8cb642ab9b49695c2b098beac7671d075fe3baffa2398e9f09c9a7b9ec6bb4fa2a405ca1c83f3f80ab9442f8d8b661568761b6339581981492e2b1306c4d7c42cafb7c4f8522221b59c8d79ca9c5e9bf7ef4365d3f025490ba1b00ef33f4b2eb4a084919e900c16f0b6eabe76e2321548f813aa3d9d6a09bfec45d9947a1d4bc954e661a838b288bd5b94dbfad056b6abdd29a69b231366252f6c893a7e14351791ff10c32626e29635bd8dc4fbefd182d09647d52e154dc734e3f58eac8a6dbbaf0ad476544f53fd5e0b604b5a28921b9c9d04b59f0cb5493f8705200af0084f7da5d263e40ed99fa381877326b8fa564c8c1cce6b897bee2dceb836e0ac785a0d34a02e6a8c6b01aa95ff37cb624a844ee417f002a88a2261c37708df8ac9252b61b51c8b1762d50de54d941b38ccd646569648fdd98d363d36307abdc8ea87d77e832d05c2deeb8a0fb9bc6cf7be6705acee456a8d4ed7aafe17aea11638dd04c23d57e9fb8c759e727f29501a44ede3fbc3511945b75f18480171b52509b93030f705956d0a59298cebd00403f9a7eb0ad40b9f9ad9d31c06274aaed2ca95fa0a8fffd76d8e775eaa91e67b16556ae16fc92fc0b363312cfabc79a623cc34039220b892225b1495fe2211161ce916b12a971d8a4e3a161ecf87b9cd6f94b87976e6bd818ae6e2fb2221d59ca4e626601a85246e49f3779750452d5f0ba6afe823fa492bceda4ff9b8f0f09535a750aaf3e7def72e3fd502d63def78010e64bc48352953a42ad85a9ae31057755b5de8a6cf49479a8a94384fbc6c1f6f50576b379fefa84ebba5fd171d2bf83f8be95145106f5ce7ebf07e08f74a15fa9089db305692ec005fff6059aa8e10719c2708a4bc60f0d3ec19100a0135e49fcce8e3be0857550150709347d59cd7ca9d8fc4937a4f1f16b638744c83a0a7c830a96fbff3263db140665095c0c3993acaa9e96fee8025206930376d9dd13199cb05ef82fe692bd7b42a1beb71aebbcb6cc447addfce229be2476a7f92ac3e51e64dfd22c2cfd002fb95aaeaba5810741b71d2101209d0e7b0165f746cafe9c1cc881580ddab5b40e029252525410d209e77463009186e79961f23ef47ad7af2f1465b7f7", 0x1000}, {&(0x7f0000001900)="b1b8de0731188180a2c9b01b10dd42618fd6a6f5fbafe106fc4d903cee1de6fa09bc4e12b0ab348213a3e25cfc2d31509c5ace377f5fb79142cd974a54dfdd86099992e01637afbc7e986866d30b2ac608eef6de320694b7632c1c2d7628a18e9a6b788cdc1477853a8fa0e6d9e2c6ea176134f79f6f620e2378da6d3c28355c24264fe47c07011ee0230483df8e098663f36464e055db37c88eb64683461d9d207df7c16c7c87ba19607b2a696fdfb8687bef1b2d407bee336dc722d5d26c3c574acf53ea3652b2ce50bc4464f96b037f9c148c13e525aa9e6179bd235593adb1a157c620fe9676f6f1eb0f166bfd8524d034cce12f92046df04fe06cfacef4adb55cc54100b8e82eae35e50382c38b53eeb36a276b971ead803961d16fd9d99ee4a70fb087d28ab06c61d69aee62dd45cb7d0e77e561d669a666f92f93bea88af857f30d3a71f5c56d67530d9398c6fde1637ed74efd736ff310", 0x15b}, {&(0x7f0000001640)="f3cbde7eeb09e6ebe820d23e19ecb74d954921966f89b4ab99e3c0d46005dca5409a270e29d048a68612a5d682cdef7bcc2a611e86e9f5f1d0bec9c913557a2f69624f388ef68fd3b98c18e7aed21eebbb9bdd0ddc121ca4364269275a5e3337fb1349d1", 0x64}, {&(0x7f0000000300)="92b9cec5cb44cb8c3aad53b37a31c840d665e8d5cb5f7c9ff74378f5e580718e202e7e139cac9ad9bcf08d14aef699f34ec8834a4c3ffbab2e1bba3ba1eb71d57f109dd60fd26c04a1df58dee70393f781eeb38e00a76acd0f16e037bf9450ef654e365f910842877b8ac67cab601c3dc7b8db86f6b6cfa0a29190f53ca1447ca34f1614539406f8dc28bd155695847e6e76ef0d159814bf76c139b1046ad6c95de93f57503755ae22519d09f967c5ec29c71714", 0xb4}, {&(0x7f0000000100)="647dc7612d8adf895805a96e19da", 0xe}, {&(0x7f00000014c0)="51b372cf0f8ab9ff23ebfa0a206d533b26d0785fe1c1517c03d53032e94b623f24f871f236b5cf936a3bbfa427d32ffede9f62fab50528815da1320d624c60ca407520eb5b4b97d5f7e4c64b2f045e6e0300000000000000d17a40829c3fb39a8e09b445d4b5a590b4f3a1c311da10c9deeb7517bec5940dad2b361b60ce9f2b1c81b5c8ae9a52d89b2d00"/152, 0x98}, {&(0x7f00000017c0)="4dd79f2148f6a184dfd97061c6790c54ed0a7890f3e9a2d81de457ff00c4551d913afe04b2cf3cbbed563f03b0b508d0a9de6cb100743d6438100efafa08e11ada741388f5da", 0x46}], 0xa, 0x40) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x0, 0x7}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5, 0x9010, r7, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000003c0)=0x9) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x4, &(0x7f0000000400)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466057893082876ba33ee8cf2b0b3907f5101000000d7e39544aea098d196e63d03cbf92380dbe904538135f09e59b5afb6d94952fb04ee64b0ad54e6d4e309d50942", 0x0, 0x0, 0xfffffffffffffe8f) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 2: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x95, 0x4) syz_emit_ethernet(0x100e, &(0x7f00000000c0)={@remote, @random="856773e652a8", [], {@generic={0x8863, "38b74c4a77d84821e54a118c013c61b4321af9754d9b8aadd3fe66d4b36da4b112a047881f13a589709e0cd0c890ea44a8e1d6014008100185d2953f1c806ea8e2e2afa6c4434cfcaddf9b640497b7f26418e8827015aa3d6f7bf497a6e775ccadf8dd8768da647681c0b9d4d8b575935e696c7312d6f542572c7cac647de230e89f493baf52ed4df42e128145299a18985ab6dc14864185bd7c610e72c5ea52b8f0240e8669205db220296cf9227397343c204dfa849962f6461927d447efac25906517a6aa01c83ee21a4113bba0d203e6308809ea2048902d71c1b4adf4fd667ad3c35e5203726a21e3ecf4e07d75dd943ca2b59f20c723fdd47b3f7a6854d08d8cf472fb041ba4d19d73586820525dbbe2562b713bb9c756d37651269319a57b3c57882156c7edbea504fbd7930eb54b1b536b1cfda045e50199c61c095ba62f36597d178f8b9f487a8db93afad29a2b32b08c2f69826df350466c17dfd7f488e1ee660a45101f9a821379ef8d57413167016d62221abe9df1dd20e3dfa954a0f6c0b56860344ba04011292a89a107e4cb796d9c06145b72b52dcbbf25b2cd8ceb5b62c8ac9ba7a55fbe06276928ae72bac691f307ddf4306c92b98b6cb0611f9dc199f677a1a30d02edb70c4f0530e63f7cd8f76c1295518248314350f38b9910ed91728cd7b48b3202e4b5f70a9703ae9c30c7bdc79d61d30bcbe31bdd11e39ee522c05b7f33256914994e4773fc90e7daa7b98a9a436ae91bbe9fff2ead9a846ea181e7e528f4af2a6ef7cb0fa1ae300a598a152184ecb1b37ae2d6a29436592a551120267d23282212922ffb422c96a93fd0bfaef875aa75370598328ae776a989d4504ecc7e7f5282cecc12f2edfe2f8af1b8190e866e36811da0a0f788b9871412eb93b8cb6db96e0b28878a2aa137c8c56ae607e0e05d9298d26b83b78b90bdb999b4f3f7d6b9c582b289cbb50e5c710c051b169b3d05a57cf417218cf923a0f669899eae0545472e1fca1acd92af988f38cfce20ba666b9a3c38a47922eecec5456040a7d2c871cb5ce84d42752474d3f74a541699a5c8ce07b0fbbb11340651256fe8c6cecc2d3f7a501931309869bb2252c54c4d3d5c88fb6c0462a78d85a881c87c5dacfdd75f710315de238e58c1ca771399b564d862f4328975718e5d5cfd7f4268d8a693f857b437d1d90fca76d94423519e689c7be7ff89ce2108a443eb648095e902de5857f5ed6d3ea11bc48e18a59ff4d07815e7718d2f448651e1b8a5d7b48a690d152b55eb13dc25a312b23079b96433d67866cfb7c1831f4e5851092e816e99978c6b6d96b66818bf263b06a7443d43d1a559a611aca47567b61c25b599afb6f432d33648888d6785c3102826908b262927d8736b118d4718f8c384700e31e391f43b441d70f38f8bd5daa0d3f5d59e88967e2974399dd8ec206e9eefb3d4a0cd32f7b523b681a3270d2e1a9f555887589af0dc6fb6f3ca8fe15dc65fc83a054aab8e2b5243de8085f2ba171affa6dd412752fc9c25cbb500e5987f03469c9a19d06d8b353811a2561a249ae11673a489afd56997d6b6fcd025f50c698d6638b7e3eee48f71a8c8c22fde2ece6ab1a7a1dd87059072dbdf2303aab60d54ca62c744258920bd3a9e1166023d918967044be3b7c08c453d3237c4383054a2dc76c60573a8fb4e6ac3f00e07497ed8f7a69f2fbff5550c5ff1ec107507842696bf119db74c940fdb2e661fd02bab24cf31d495d3cbbe0210a2797056c9f3944afa3152af629e0c48560d82deca65506bc47b6360bffba800b0482489cd98a9af9a203a2049df83950ee4f23c853a2cb87a1cc24918421dd9229a9096cdc8a59ba0b678650aa902668b5ac7b02be6192ea59f87e432a57532ad46ca53fbbeedc717a99d109f3f124a4088f72fec959ceb646920816947476c17f37c890d61b0e3a1e403ffef9ac86f20b7f278bb59b7cbc2c0b250f24637ff2e7144f85a8c7b67880612e09ce3b30034a1ed7abd50c2b9a2c5bb77aefe924c97fa0ee645a56a2ffbfca397ef92665407a810085c81f30a78f2ad05fd761d570f07dc7287df67dad5fff624ad6293ae7bb57b291aa778f70fd5f90f457bd9962c0f1fc5a8e0358edd4600ebbede9b28b4b52ca1d08357c7217297216624212c97ae5e8b0d4cd3ea0351e6d1f67563c0c0d7842a3112d6ed813f7ae132f583f8fdc50117f21fe9e2adadf0f892a1d0845ee6aab8bc5d54cbc4c78eebd01c374a7f841d4b213a18fdbf9adacc01a29804bd82206b26f1948b4fae27c684d8dcea3761f7961ea0693db99661d6a41fc9ea932522962962b9373c3bd4df6ea58d92fe0115b9d78493bc156e4edea33624b785202c5b12593359a8b0580f7dc2af6901193a6c7e03ec5cd2733347ace61034a3b11fa8c85b190fb8aad20c2ec54862242d9e1d72eae82bc15ce192956e1fe51a3ee50a41f1900f7cb386fcb51f3e73d17e5f31366f71dbbe54fa822f02b577a793125c5731483adac0fec078031bcd5f78ee5cf5725fce8e27e53f1db58fe41ca6b5a80ae5447a893211dc2603d555add14d8caf58a895fe1ef7c67541d1b25f1c952cc317ee1ab74280bcb794b272fdcf3c74ac50a84efc1776f18add648d580163e8b072a6dd7823fa9ac7aaa3494de10ced04d0a12eab8ace71a6086eeacf2a9d7dd04a58e45a7be07a18c1f9eb8424bcf05ecefe5aeeb4a0df89710c19ecc6b241a0f1b2395b9d5281831868d1fd5073271aff214a0245c0f84e900deff2f84827011aef51c6f2f49c8ef35328281f3b2c09783ebaf3bca9c1a7f734681a17a55a7629b5aaec74acd4d8cc6e4d565e363f97bc5819168e9423e069207314bef91d81f92814a07acba981c24f4d72b5795702c16043377d58ed53de58237670814adee87cd8c03c2ce3b53a0d9eebf8183d8772c01a7a8057be3fb9b2510b28fa6833274fb86bf82e3c424ed8fec27ee23d0cf8a5cc61b72d3e9a52bc66272a700df70318c9c09338dd15ab09fc3cb78d7035845ca92e5ff5f1102b6a6421d20c3d00dabd226e266b00672a006bb0d042909cba2d06914b73721be84657d12fdd794eb299c2227ca071fbc0bb8c9d0a11d37bb9ee72d4366953241b1c26541dbb9a19ae8b70f92a0c45d12b7a4450e98f67c76b58a9e827c898bc57dee74d4bb6648fc3b07af6c89b18673589336a2fd17dde09e5ca183a524f0afd84f36e82ba4999ca1501c96f9e11e68fd2218c4f2b77216e56fa87d4c1779091f6f2ff915e41b21bd118ee098a87b39b407c50148df334c6143e34a2cec152d52027ddd1035a2e18813cce017c0cdd7d2d83cf6a5a31d8a5030d0c667b5e3ff8c67f91d4da396e54327f8c5f77a642b61f1bdf1586667f56d2a7f0a6d35693a49026a2f25f98557affe5db3f3c1bf5e68018356f5ebb95a870bc4166ece04238dc5f8845fd05a78bd4e54811072b06ce5b44260ea489caf60196d9996d2a4e5f4e148d00f3c24622966796cfd031fdc7656a07600bc06abadd37fac79cb24d40164a6eee665fb2204fb224c8a1e05ab543630b093b14338d1e9e2f97a7258a744e76f91d71716e914341686bbcd56873cf8243e2aad449ba1518468a67eda2f37fc41ad5762c9210bf1ced7b70506be3ba1f123abe67baf1d6c5d498cb327ee7045a94f56e031dea7000b2e176a68ec022778614119b17873297cb62255c75fef04242c888dc2a01baa387d710fc208e4538340b2bdcfbce9869fde54ccb849ad9968c6060644efc2e93e31d898991a0437c1fbb2fe70a16947a6532fe7bd5a8378b4130d792e3e460dcb46fa22f2f1a369edd6a8209fe4c57359c7650a27dc335826e971b9b8de3c0c129127683d6585b8acb1b712947a2cbc5c78bc1e15c682b863c149e0c9a28dc4c5d66c803dc4eabc61ab17f0219e026e1fd983abdc8a00c1493e9838ac7cd50401bcf09a2e54600eb810bf1ec2b5d031777d1bee0f1859923a0ff7cc383d42b0e4353d038181d38d0aea93d3e98eabaa743b5142ca849cb076ac89f4e2b6a6ccd8d70b03267081b6f8a65724c0d03b5893b043181a412b491fa405daa662c88fc0769740bec471f7d916d40a94a80fb4178494ea08e178144ca934dddf8cce78673886c0066c4172aaa1954952a623a6335b1dfdc5eb1c7214e23155d008c52627be23edbf9032c06f69b62af38e6f26d4230cee227f59ac873b8a4f15e30cce495141c93589ddf1498f4fd9bf15f8ab067fd690928677ffe7c2ab3c7a34788a70503a7b7c7dd8161f59bd033b40be41db24a460b3bb9ad340b17b6268eeec56ff304c4418b23e4332337734d80c8632ad989f95702335a8dec75cd370ec1c49ae64802bca857efa184acbfe77e610b25d6df051d792e67a7be1509ef5fe79ddf70e4956ee1ebadd711a6dcd2db49099b6435953ba6b57f148cfbd7e1dd50441df4f7da99f47394f773a415a6657c45cf866e5616fe6b0c3a53089ad2ba0a9de9bde89aba844836937e89fa07cfce91bb1e3ebaebe86b1fac20191d727f9b63ec44ac586d9d81284d355fbf2ce532241dc5a03fb4d9ea456ecf7e788cb0f28a7a44532cee716c2ecfd39e959fbff79ac9c9e2dfa12e32336b75f9594c9720f36dcef186fbaa6be49eb9ab12bedd38c1eed9037f7d5ffe69c291cd2db31815e7998d5579762672588b9f8e21b473e52461e643a64105c0a653ca3fd20030408a8d3d500cd0af5ebe25a95d9e15dada878c26a8295f25d4de2cb522b85a0f5aad688b9ee2e26b24f482583d1822cf86c89a77aaa25e0fee0040c09430a49f2c8a246a6ed77b81a6a1001f7de8023ee168bcefb3d8cc1e8d9734f6f068987b908b882256a76e33363bbae4904632bd74b2e09ed11542035050a15b1dd726713b9b1f2ccf7022f303daaa1292652a7535249ef1752dfc805112238e930926596d2e2b8639ab2bfbf968d6dc0f28c30dac3302c393f3bb05f2b0f862207c8d6ca67e0e5236e24566465cde84c98f84afd183281fadcde4ac728c32c2ce09124a2f9a3cd018df78808b05605ef37d669a0a822ac95b37a06cc03acb43447f80e53fc9b97503d7ffdfe4d53f48c8dac460baf1f18aa65a34372f5c3b4f5d24425d62818d8fce5ff13da735d3c885566d65f47860b2d2aa1d9c195900990e64a61095f5bc9f3bec2d82f421247833e2b16d035664ad64c5daafdb348e76edb5f7c4037c4f04f27080230e2e1ce1b6d7e6f986b561672774209d9bddfad0ed7fa51a5a5322c53440f62eb127624838f0b3707ad60054c10b17d8731766a5e974437bb9521995cc0f2170154886c7a3396ea29f3cb499dd50aa970834bbde77e2e2cdab95f1eb5d4d78043c852f825d284b5cfe629d4c0d21cab185f27df7a23c0f1f12bec7d4771a6a65d5c0c29181fbef446e4d60dd10ccb863c5fad4ded6802d582484c77df649a90c9a900e6ad9e33e788009929b54a4053213504a39a11471e55328bfe311a204a01bcd15e7611b027a1e505b900f4bbeefa669c7a1f6396f824d8e06b52b49d090f5a4f98ebbc3d78b35f6dcff467df1ee2947ec634b3412f2f79093b4b93475386d00deec14028fd14b8fa2f72e519554013be43f9910e741a7ee41004a0ae045921d3638e8104f2be3f4cbcd679350e52ef2e7f779dc90dffa9e416e2c3d8cbd7a7436e48eebb225e37641cc6d982dae084a3f76303bb4fe2d275f0b414c84e1d3c2184b24aa9f56808c34c200a051c854dee04d59839987f71d8e6dbd2f15cd"}}}) syz_extract_tcp_res$synack(&(0x7f0000001100), 0x1, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001140), 0x10020, 0x0) mknodat(r0, &(0x7f0000001180)='./file0\x00', 0x100, 0x8) syz_extract_tcp_res(&(0x7f00000011c0), 0x7ff, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001200)={'tap', 0x0}) socket(0x2, 0x4000, 0x7) semget$private(0x0, 0x1, 0x400) syz_extract_tcp_res$synack(&(0x7f0000001240), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001280), 0x1, 0x0) syz_emit_ethernet(0x12a, &(0x7f00000012c0)={@empty, @empty, [{[{}], {0x8100, 0x5, 0x0, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, 'pV ', 0xec, 0x3c, 0xe8, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x0, 0x0, 0x7, 0x0, 0x0, 0x3, 0x67}, @fragment={0x2b, 0x0, 0x1, 0x0, 0x0, 0x18, 0x68}, @dstopts={0x1, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x16, 0x4, 0x0, 0x1, 0x0, [@mcast2, @empty]}, @routing={0x62, 0xe, 0x0, 0x81, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @loopback, @rand_addr="5d457c4c22e5b004fec0f18f094af499", @mcast2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0xc, 0x0, 0x3, 0x0, 0x0, 0x7, 0x65}, @dstopts={0x0, 0x0, '\x00', [@pad1]}], @generic="e87750d845d5023050bf871b"}}}}}) mknod(&(0x7f0000001400)='./file0\x00', 0x40, 0x0) chroot(&(0x7f0000001440)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001480)=0x3f) sysctl$net_inet_ip(&(0x7f00000014c0)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000001500)="7870260fa231c8aff5e8f6a3cc2cdc148f8772ab90b25713d17f42ae692ebc151035a65276f9a30589c36ac0bccc5d7af89c9d97217208741a56dbfd9fda84ab843e8cf3b6b64fec1d4124ca1306d9a93f5a68d0f5ff262957fb45432aa985d343bd77c063c4063559dc2af58fda9160a77c3cf4067b171bf6a8ed7570b9fc53dcfdf4d7aea0f6ceedeeb39e679e8d049282fc1ad763da36c52ce1d82ab3147ad1edfa4474f12d4408781bf83374fd6e14a693ffd29ff96540e7c6a43f1246f9b20b6a01396fd3f1b9ba6cd6009898ff15d6bf431c4543021d8985b26d523422d7d31d85457aba353c2b6e520fc26d09dbb72d1badec38cb26401f47286601fa3195e3130811277132abb87cb0075b8e290761fb236b578cf35d643d107d222b8bbdd502908026bd45e6da6322d9b7885e053c6e0d9555777e8f3ac322aa98120bc35c85d42faeb28c6f4547dd7620e18148a71ca7f4c6e4b9012a3f0522f4454ed403b80c0756861baad464b481ca140fcd927b2af9ca7d1214e3cb0939423859450ef339a30a39001848817d2a4f1197e2505ff287cb4062234cff449ba57a6c858ce73e71e98aec675f5c0c67a1d0b6ad12253ac308627fbc07ab7fb3d6e78ed37426069e69be5eeb8a180d430915fca2c2901a777dc70617b3df26796da088fac99532a0e68c6db4e7cb2eb97519d3dcd1de77d5840529d652a104f9f541d9c23da76a73d6a00597be32edd050b8865281f9636043eac07a3e93e59a4fa61e6814497374449c61f58eb5fd98997d50c2adb4147060de91c45b13946202a21aa3ce210d49e10a6f7d5c2f12cd4170622d9d8746f57c63dcac56cf0861539951a757494d70a3bbcdafa4f66ce23784ccc080936a631a27055d593e937196da4ab61f0974cefe53407cd4a09866b43ad4f6dd306642182590db16e85c01d5d45024d606154273e88187ed60051d45e5d5d45581e6649a418531aa8a06923ae48d2e6e76e941f9623fa9b2978511137d64cbc87ba21eba60674c60fbd20a96e512f17a713111466ab5b9b51a7eb47dff238515a0f90cd7acb84f8d127e42334607cd2046cfa4198c7d45ce8616026809e86dc2104763d91687cb3cfd4434c903c4f054bb683751fca52d513f2c7d9a657ddeac308fb6766126e6a7fb0832bb71506d48f32fcea59d0900166ad6026cdd5947be7c0e4615084b8fc5849614c873064541a6996d67ae0e942906d763ef7da0b3a37bb4a4fc971932edb5738e0ec241a2c210149020600de0c07b174af9f5df86252d9eca457de27b40f64b3179c0fe317bb25f15f4a494d523f35e7de3561df7407efadb272de9abc6f382fa6393bad98c61893ceab5ec5a965f0bd0a64ab21faa9970b4be0b762275bcd1c8496cc372be011fad57ba78afcedd25221b2ec862506df8fc51a88d01b9fab6232fe984af6c5311e396c31317ab9a7a2012eaf41af35b09d807994985f04e39eceaf7dd5c94c8afb021380112e449414e4ac6a687816f33e6fe5813580c78b9991e235f4773ded07643e4160eb2d6b57e4c8e4d224bbfc8b3d4ce735ca11b64cb4446a097ef28f0e4e61a9f09c1b254e6cd4fc6883fa406dd5827294d280ea1270a0de5b4fd16f0f9415e8ca7e8eb4d0c0b5e85ef57d780756fb22468f455de1aed1398ada8337680d5b4fb3fab52c48ca1dbed9bb9c2a8db78d151eaa42c54b21635fe74418def9e97f5dd8ea133d5ba7f30533a6cf7c5a463f01345982ad0a2aaf101d1291f676f08ff884bc30d2386031e63a1a2254437d2e7968e972bdffbf66c529f6966b06ce4d22f7b61bf18fb0804bdda3153b8ac241bf5bea2b22cb505a0196391dd9c033a4642fc1d765f4c6a4ec2a5d837e769118884620db654d7345cb720f8b2807950b411c9738a2c369942a875e76deaa723fb33a4203119e9c4545b6e691b63e140511442e2b81dccd52cb362a8368bc9fb6ee6db0705e71ee992401a43a7dc58dafd547a8d548c3b8c88eb91e58dcd665b684434a3f11d087d5ccccde286a6251279b23bd2ca584af8475b5729b67a8c882043c0c441678cffa8212e42532f0f8a87657bf17c904330b7e8a2f0f632eb35b127cb4314c1e37cc0d2164a8188e60471d0d4c1b074ca97897726fec7e9aceceb7ac8420e3e9c460150df53023a39dc67bdba82f6a8c3511363921d6342d79ace7df66fe4ba7b8fc2dd4a3cbb8fa26210768c1dad82d3ffb7bfc3fc01915a0eb169b7b8ee3ea8b92dc081a6f7e43e238a37524033d86f06fdbf088df1afd121deb6cbc429ae5b201df215c8f850806b3612df3f9b512cd3b96e4fca73f36b7a89d705901ca507c4b289482a57e7ac01fd81cb25485431e58f1ac189768edab0ed5561f246edab5eeccf5f70b603104b7276f70b596f6996cb7f188caa397af486d5545637959c9098de4b7f1a9b61a727290473192834dbc53060d348308737b4d58e8992a39a51156ce5b9e0ef7449c15910b69021cd4202b029eecbf6f89828d9c42a9fca62de30371f5a7547bf60e82a261b069ae078349d09a1fcdeb30a2e5262e6d6a9bef95088a4200c01dacd785c1e29449f39ace3fd4a42025ff39375560eb6ee502dc40188e9e26370995996fc2cc5db7441c71cce63a6eb2eb726ba18cf7d202ecfdc599c286e3d5e93a3515a188bdc25b760def8246880a4749c61f5b4916c5056ccec1c002c66762eb2bd86f47bef680f558657617f12c0f93586608f817920888e9cb012740aefde8fc2b7c8ec1f7d86ed0761b6cc5a5d270b7f169728244234bdf23ae933f08c79cc08c8b80c73036bc844fa86810be396cf8e03300a5a3712c71be07408b0a10a848c2f62e215cd2f233ca7517386474adc8ef6fd01d4999f2a0ecf92b094f109714b63ac8f82eac2a9398761d5d401d0dfa4a8ee6782939a889a63df5cd00c693a6fa943de761ad976e1f3789b53f8368bf443a033eb281cfa7efa47cccbe86364644917bf2bb8e8b63c2887b0cb0f5d84d45e3e3a0378bb4317fb2266e1240b1ee3749bc626e480e23febb98cb115f9622147c9fc4557b47a3e2935dff823068513ed1262143f500d8caf1801bdc184df1b753ee3ba98223d1608fe586350e4836dd9a1c25ae926854ea53d0423db11bd458e7bf29b7b9da4e01c2aaf1cdbc95d1e5e5532795115ed2c41045c275b0703a30d58d4b27ac81d518c25de69b8e593515928795e8c1da2e1dd6aea978b52f8daed21a9d0c02c1cf39c1807769792bc53860156703d306baa265b3de90fe58f469fbae3241f7a5a8785077b7035a9f709a91c0790b76f5fb9fb37288d58431d10fe32d581116befe2c7ac598ac742f8e405fa3155b96a1eaaa8e812c3c3808c3d2873b7898d9618ed5b82fdf88b7045affa7944d5e3f1efe1209c1e44942e3970455a716fe5ddd06be40cc68d8be271bf40710e9c7e039877886b373eebb67cdc22a401b24104519675917c72571b1bdb483a1a58fc5f3e0c7aaee9871b779e9c3c57c1f029c57f2176137b63b77f62175d19581852db7b9d0485aa5491782a53d3f0c283d01d02092c6e6bd3560dc5899889473dc1d04e74b30b379f62ed6bf4e0dba199e71bb952f45274da751a15b0a3da412657ae337daa6973659da311d3eaae2598a4fa23a5935a4cca63dbee57feac2de790e7bf550e06125e070537fa3ab4763fa27e8b402d04e7ca97ddcf4c73e148a3b034a896343a33a1d4a4d0eee106cecaf5e478ed3d587d03cc34cbf0eab8f6a14c37d0a04e3157ffc86a15ee9d62fcd86f6c8c53c17d6d2badcf9ee3b423d08b495bbfc4e47f60bec316d7b55f745d37b8798292bf55371fa2501ac5f4e1cfb99bf740791e265d8bd0dbf07a1a823e931340763a2ee0900d93395b1337037da6700c056bdb03c4915d19a0aae15a5eafcccd1aa4d2e37dce5a178b1866360401d3deaab2222e2b2c5735293ac87c43e05fffe656730c6f8884e55a4495a2368bc06d695e90f87650ec325fa32b9675bcc3fc8e50a859854e2ffbc270291d2876ae912765a9f081a8d1677ffcafd35ea8afad394b7aed70cb439b569023b312035c455f68aa189b721c8fb8bd6e1cb109cfcd2744ae3bb1ca3391f756ef38760bfb608f9f497a428ce95c7b6baacddd151ca7bf55a8c9a28ca8c073be0aa5f3b347cf25878aea0ac66ecbdf9c1689a4e1f7383d87703d0a2800bbfbdcaf90c917a1d6242b7ad218faa02e8e4339ab6b5d50b3e59cfc1b1fe9fc168bebf35e582285032197d64d24243ccdaaa16da87362834177ea78a1905074ced8e01ceff6ddb36544a3100a216985d7f4adbc67e9450625751f449ea1834873117175e3d4403f9e0b60055c938a002381979b579360503f8ee0720c5c2ecf4f4abcbc84aec8983f9992d553ad17c75a4f9660eba0f894b19b53d314c3d7b696f01885f7102078fe22ed57b28cd2b8af8f366cc54dfa1e169753bb1ef2118c323f5b97af4309b8034bd2ad21a14f6e4564e20515d01b061e0522f99544a668d7b37a18d8b56dfddbfccd5cba28a992dfbbae7281e59631d20f538c71b4a2a33d17527d5f2d55169fcf71c2a4dedfccd1aadde37e5bbefb1ac36184f8d6e42f6c1f78fc304cb895205434cd531be7531104294ef037c78e1156e2154478d1f4dab05ec53e34bcbd42055c6ad86054664b8438557a27ae5736f704f84729c4b9a09ce88f8c21843d479f9446a22a715e38ed2bf4b376e880b5d83a40956a27c45b36b89a18fd036c56ab6ae3379db94770fa2b161a337b95b2e36c765221082f5272b5cc64ed74d73e63be81ff411b0ddfd1b994c9d76f1f5f5495f9c73a10b713f325d9a2500d678775284c316edf43ebd56bf10c6c06054653f32b3370d04b31b68dff2d8c7ead2e83af137a3d160de7d4634d7780641a372777bbcc866c44e970df61858442db903bb96b27e3d1315cfa866f2f68fd233ee37ead746f1270c42899155a8a561e8bb90ddcc784bf40abd8c946d945685f5476fcfe70e0c3a8c7d00fce41a37e97b498e1cd1f0ae79cd377c7e86a202bf5fbca769974006010612834c81e92c8847b6272d61042c9f247e4d693faea713822e49bb0658b2687ea23e08a4cd5fceba14daf8865baa6f46efca4610e7b8145e441230c738711882051171b0cf8e7e0da55f47698bca7df23002f1cb6aaf3994d5ea85d23828a8e1e51479c6809170d2bc05af28d513b3439aa8f7c6c02a14df667e834a85f3e2e8da791ef9fd505469fd92946d94b382a9ac71678a0262030498156c4d652f3adfeff595b5d97f9623d247f29489e3e1bd41fdca4ae80a35872e3f7d85e38700371b79236b23920016e1091a04ec3dd58d5a62dafe575917424adb2a3216ded97f426f0a2fb4643445c22d2b7261972a364754390b3d7d450a607255282c2ae24b426f42615c037cbc56c8c1a7854cd32ba3f0cb224dd8ee348dde76aacf5723612c0e006e0b27f918d57b2efcb4ddf388c1372d0c114640d428462f30137ae81a5cdc1e296ca38c44b40abfc6cc8ee5d0c59a69142ba4f1ed7de4e3c9f5c75477c0b8fbc3d3be73b39e1a44a8794e1c27b4a45fa135089cce66501f05db416966af245a77a706ef8f8614b20d262a7ae28b9beac231a6ab72a0b4f7c68e27a8b9d4f947b6514fe5f9307035505f25fd37eb7942232cdb759b7d21d46645956510ff9f97ef5bce72ace9b2f28463d7c5bd9dda99fa2b93e6754613cc4111f0f0e0e63a55a3b6423bff8d3c12de0377ad46b5873672360617a6bd4dd", &(0x7f0000002500)=0x1000, &(0x7f0000002540)="5b1443d7c815f5b2648c60734c3653f40a1f3a95248f13e375ae431900898bc4915a5454663c7afc199d55b9aeef6c361e0edb06b94c4812d4078a5522d08ff5a6089be1b3743fab19a6235182fde8d482f86cb52b03c2c0338ec1da20fd", 0x5e) syz_extract_tcp_res$synack(&(0x7f00000025c0), 0x1, 0x0) clock_settime(0x3, &(0x7f0000002600)={0x1000, 0x3}) syz_extract_tcp_res$synack(&(0x7f0000002640), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000002680)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f00000026c0)="d491d00f3c2b1a95ed66aa04a985930e535323fbb553391c6dbea7e4eac8ff3fd4caa40bfb450d1e81e7380fc29e8bcd6c4a2559ae4bbe3c6526d78f807e24c654fd2c49dbe31912c5ab989f8d8ffc9e7565819709dd92b6d0d88884", &(0x7f0000002740)=0x5c, &(0x7f0000002780)="cc4974a7ffdd407ea816104949aad525db46815c956c404f97987fd4e579d4c5b3d1ff1cc39e9feafe253c7cae327bf1e88649b84e25488339d185a75765c1b171475db014518640e468c467e39a3787033adcceef20c64ff8db1cdc032a44fe7e0200908d6ef6da417c", 0x6a) openat$bpf(0xffffffffffffff9c, &(0x7f0000002800), 0x800, 0x0) connect$unix(r0, &(0x7f0000002840)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x38, &(0x7f0000002880)={@remote, @random="ff938f92f346", [], {@arp={0x806, @generic={0x19, 0x86df, 0x6, 0x6, 0x2, @empty, "e7a9de582d96", @remote, "7c88ee9e59854e5255f1ea1e5bc00194"}}}}) link(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)='./file0\x00') clock_getres(0x4, &(0x7f0000002940)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000002980), 0x20, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f00000029c0), 0x1, 0x0) executing program 2: syz_emit_ethernet(0x68, &(0x7f0000000940)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd603c1b8200323a000000000000000000000000000c000000000000000000000000aa02"]) syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f51d00001c0600fe6f00000000000000000000000000aaff020000000000000000000000000001574c177addccdce73b1846f67318"]) read(0xffffffffffffffff, &(0x7f00000002c0)=""/4096, 0x1000) executing program 2: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xfffffffffffffffe}) write(0xffffffffffffffff, &(0x7f0000000380)="e05581e323aa67c03400bcd87b8e9353cee39b530a3c77ebdb987a9fb65a12808203cba211fa171b731a536f5770ef9f62c8c0bf623aedae5cbaed145dd925a86ea9a48d630b33d2d01c487b139671f882cf96cc9ff0e260681ce8b93d37d13943a8d8134c16b9acd88b95a8183d0104558176a0986d01d1d842776dfbfbbcd8364246bafbc99fc30f33471b44b02b1b71aa0ad027bfe8f40c6f857e285ff821", 0xa0) kqueue() socket(0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x102) msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r4 = getpgid(0x0) setpgid(r4, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x8506}]}) syz_emit_ethernet(0x3e, &(0x7f0000000580)=ANY=[]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x307, 0x0, r2, r5, r2, 0x0, 0x2}, 0x1, 0x0, 0x5}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x4cd, 0x0, r1, r3, r2, 0x0, 0x1f}, 0x5, 0xd5, r4}) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x1, &(0x7f0000000200), 0x0) socket(0x18, 0x1, 0x7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x49) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/250}, 0x102, 0x1, 0x800) executing program 7: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000001c0)="682f47eb5a1f37b3f6bd01c72e52ff45a0ca50b53a510ccaf696abbe6d38b566321b1eb9f8e715b67b4967ef4fd8c9f2a015b5b3519c26de2e3629da0ebee3fec3697e8f1a73d7f203960ed4db3bd78c95f3cbcfc135ac2232c6f81b1e4ee60dd9f8ffc64e7d894988bc864fefde6f263ff47138971d2fbe7c3ab0d171a30cfa2b015c27a5cc35f970d166c14c4ad24a3f58c9dc54a51b84cd005f0da3175f9ea9eea1de58c497062cc3930f29a958c3c7f575e2eeda4dcf4fb5cb7a2e13f53dee287a5e3cf0186fb8acf7766f6adbf4f87fac22f7f41108d066619693f5257c3b259aca276e4c370d554e2fed2870b2c178db3b24e05b025da3dd6ab63d7f", 0xff}, {&(0x7f00000002c0)="13818d661e16b88f6e5936d8f391c8d5d7147048f9826a2eb5fddd4dde91ed8d9ef1b7f1e692a977c1601045bc1a8d3d14f7ddb79db643faf4a1fcf530573ac9cbb4915df995f4c1ddde9178347cb1138d98337aeffcda9ea47850048771ae9a8bb661c0b674fd562d22e27ef589e063dbe42e05b619201e88b433160d2cd1ece66e8934470daeb85b113629f1775ebec8e8c27541452ad56c062b1039b234be74e41318b2bf44200af024", 0xab}, {&(0x7f0000000380)="8a90c70be57744bee27fd2523a566c6b4b6b0e16e410c6bf12911fcf4397519b35f814e46d890565f95b5e955bc984a445fc4f52a2c81e11d870cec3fd918fc65c839958fae4e50fe9f1699085fb35b5c04fa982b55f79026cf5205041c35e4e59e0d22268d8e87d055e35f7395ab34dfe13887887fcf485c63927656c1adc3610ddb5ae4bf26e52185b9937853c800b213aff1649158763efb74758df55ff9499", 0xa1}, {&(0x7f0000000000)="0aad99a19e52ec", 0x7}, {&(0x7f0000000440)="789dabf9ffe7b76a2ee6b9db66d3cb4f49273cfe50c6086e8bac0aa8159b5b98e428a4fe1dd4cc44bb3162880dd78dfd09ae42869f370aaf137643d8926acf1928b4e0dd4ee25b9a6845db38aa4841029dcea6008e3619c03be5863c3b293f0bf7e19a8a5715896ec0cc7a69cec131aa7cac60bda4a63314cf43fac363917250927d9d9220b9b1a28375365f1caae02d13c4fc0fd9a4f8be4dec12377e71da5d3039b4fd61f11d91eb12d27d00933addbefcaa3632985c022fc9b7386f4e6436014c77d33e0f1381", 0xc8}, {&(0x7f0000000540)="fdd5a562154eabcdab35806c9904c5eb27d0bb5b9296175caba7dd1d972a7ba8678b865ff5ef4184fd", 0x29}, {&(0x7f0000000580)="a518e407cc22fd955fc4323fadfc5a6e28c452300cac233aba594072830e7030b1ed99156fd94321a9e137b4daf008b8ee013524cb0925e117b27265b9f5fa8b6afafe2c57290acdbd5444780d3b30950445073720b724e20495d9c86e75815d4b9642e480b1fa4cc8744b6931b7eff6cf34393cb45f1ea73594d744766f861a3f88e1ea021d02d83fd64d98472b2dda7b217efc55d499ba64c7f13c657ae32ef2e7ad4aa36648bb19df488371f3edbdab7e910c1c28a25ce2ffbac97c094668614fce91a4cf3be9a6490968b94c16a823c2425ad608b3e6b5d237458bb7ab9919e642fb8792306ee6ba94a81dfdd8498baadd35b9ea", 0xf6}, {&(0x7f0000000680)="58f29bf603a2c102a7146d12f8118295aab0912d7f2a8470a784d9281d63c1f4ad1d1312d0653256a6c9b16604e67ded085753fbfb956c2436b4d33cd5455dfde0f1156a893bfb27401990bd038f626222d4ac65cf3f1013cde9b673af095fcc51eebf441545de2fa5e35a23827dec5aa140d3c8552dec8b314f1e4a547c4a95f0b04abaf8bf5e827c3fe1524fbab68c5d39d6614a3bcad571eb69f8d9aa00e1ed18d3377f36ddedf164568fc0a3b2e218a8ce8a48d67d9638c3e6f5eca84b58e7854811a70dadf89004ce484667ad54c39a45219192b5292dca37606601e56652a9c60c5f7f2b7866bc", 0xea}], 0x8, 0x0) mkdir(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000281500000000019078ac1400aae000004e5a00907800000000000000000000002ebcaaacf1b74e6a6493c68b9bcf751030659ba069c4eedfea7e1c1a37c40da3bf520a911647ef42ebe7d96a071f7f26db520fbf2b2cc21388a418a00222ec7243416a03c8693ea6f70aeb6a0e4d144c89a2b29de4591ac85104d0a580d12affcf9f686267fe99a0e04873bd30bc76c2b1e41442550e0c450d8e31a6793a99a669977c73d60d20cee9ac270fe74a815eeee023db5a6d4ab3a0738bab8b44cff9af6e3c8e587ef02810593a7d6c86b22176242c3b4f07acc2015237d0"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f00007f9000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r5 = syz_open_pts() close(r5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000007c0)={0x1, &(0x7f00000002c0)=[{0x7, 0x7, 0x0, 0xfffffffb}]}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9000004f, 0x5, 0xa7bb, "d8f276d3bbb39500c8930aff9c6600"}) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) mquery(&(0x7f000034f000/0x2000)=nil, 0x2000, 0x4, 0x0, r1, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r6, &(0x7f0000002840)=[{&(0x7f0000000200)=""/165, 0xa5}, {&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f00000002c0)}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000580)=""/235, 0xeb}, {&(0x7f0000000680)=""/196, 0xc4}, {&(0x7f0000000780)=""/32, 0x20}, {&(0x7f0000001840)=""/4096, 0x1000}], 0xa, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) write(r3, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) select(0x40, &(0x7f0000000000)={0x66}, 0x0, 0x0, 0x0) madvise(&(0x7f0000177000/0x2000)=nil, 0x2000, 0x5) dup2(r0, r2) executing program 7: getrusage(0x0, &(0x7f00000004c0)) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x5, 0x7) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x60000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdf) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) pmap_unwire: wiring for pmap 0xpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirvm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2daaf8 executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x0, "fcdc81d0ee4a1466fcd1ce667f3e3fb6c4547a05"}) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000001c0)='N3', 0x2}], 0x1) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) mmap(&(0x7f0000124000/0x2000)=nil, 0x2000, 0x1, 0x5812, r2, 0xffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000002100)=[{&(0x7f0000000700)="9b9b6d4c", 0x4}, {&(0x7f0000001100)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d48cd37e5d788d9dc9b1a5fdc4094f0307931dc693d646727c74325a288835bf83c9029b4f9fbc275c8ed723a954b542d3ac1e03143f3b9b9dfc4ba58695c2b8fc369391f84321f6922d19ff52774d77e9fa5da31ec4180e68a9ac2a24b4788e0d54cc485b1bc332349f35a212a64747978dfee5e025493fbcfd60f1aab1f6085ab1c461eb816699c3fc078d367ab0fd6a2c1afde3f1fd1071d5e7856e8c6f726efd37d9e615dbc457767041b51b63a5af8fbfa98b1bde28dbcfa9d698abb946f831ef786761b64412992b6242449fbe6ba627d64dbe611cca8bf596032a8383c693e0fd9da49f09d66b03f266190082f44d73", 0x188}], 0x2) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="f546", 0x2}], 0x1) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) fchdir(0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x4) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@info_request}}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 2: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mquery(&(0x7f0000157000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000180), 0x0) open(0x0, 0x800, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84}, 0x0, 0x0, 0x0, 0x0, 0x17b1, 0x7ff, 0x1}) shmctl$IPC_STAT(r6, 0x2, 0x0) r7 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) write(r4, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {}, {0x406}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x8001) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000300)) r9 = socket$unix(0x1, 0x1, 0x0) dup2(r9, 0xffffffffffffffff) syz_emit_ethernet(0x14a, &(0x7f00000001c0)=ANY=[@ANYRES8=r0, @ANYRES64=r4]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setregid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r4, 0x0) seteuid(r4) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) syz_emit_ethernet(0x38, &(0x7f0000000240)={@broadcast, @empty, [], {@arp={0x806, @generic={0x1f, 0x7003, 0x6, 0x6, 0x2, @broadcast, "d778079d948f", @random="ff7445b636d8", "59538269dadd45d44110a22c00f53f34"}}}}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) setitimer(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(0x0, 0x2000, 0x0) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0x3ff}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005a8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000040b000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000590000/0x2000)=nil, 0x3}], './file1\x00'}) socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x2, 0x0) executing program 2: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x8}, {}, {}, {0x0, 0xc8}, {0x3}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x9) getuid() poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) clock_getres(0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x0, 0x6}) setegid(0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='W\x00') unveil(0x0, &(0x7f0000000180)='x\x00') unveil(0x0, &(0x7f00000002c0)='r\x00') open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) 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, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xfffd}, {0x0, 0x0, 0x4, 0xfffffffe}, {0x7, 0x0, 0x0, 0xffff33c4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x400, 0xe0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) sysctl$net_inet_gre(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) select(0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x1, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) open(0x0, 0x0, 0x0) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getrlimit(0x0, &(0x7f0000000140)) executing program 1: r0 = open(0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000000303a003bcc2629a17a6c58afb8877c8be162e3fa7000000000000000000000000000aa02009078000000006006c33e00000e00fe8000000000000000000000000000aa"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = accept$inet(r0, 0x0, &(0x7f0000000040)) connect(r2, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x5, 0x8000}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x4}, {0x40}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x7}], 0x7fffffff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000003c0)={0x8, 0x8, 0x40, 0xb0, &(0x7f0000000140)={{0x80, 0x20, 0x5, 0x5, 0x1, 0x1f, 0xcee2}, {[0x78b0, 0x8, 0x6, 0x7, 0x40, 0xffff, 0xefc1, 0x3, 0x5, 0xfffffffeffffffff, 0x1, 0x1f, 0x81, 0x7, 0x44e, 0x8000000000000000, 0x3, 0x8097], [0x7, 0x81, 0x8, 0x85, 0x7fffffff, 0x8000, 0x1000, 0x5d8, 0x9557, 0x101], [0x9, 0x7, 0x6, 0x7, 0x800, 0x100000001, 0x5], [0x4, 0x3, 0x5, 0x5, 0xffffffff, 0x8], [{0x64e, 0x800, 0x7, 0x2}, {0x0, 0x81, 0x8, 0x27a}, {0x2a1, 0x6, 0xfd300, 0x7f}, {0xfffd, 0x1, 0x1f, 0x6}, {0x1, 0x7f, 0xfffffe01, 0x7b7}, {0x1, 0x8, 0x4, 0x8}, {0xff, 0x11591f0d, 0x4, 0x9}, {0x7, 0x2, 0x7, 0x3f}], {0x101, 0x2, 0xffffffff, 0xff}, {0x41, 0x1, 0x40, 0x5}}}, 0x7fff, 0x9}) executing program 1: r0 = socket(0x20, 0x4, 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x205312) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f00000008c0)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f00000002c0)=""/27, 0x1b}, {&(0x7f0000000540)=""/143, 0x8f}, {&(0x7f0000000600)=""/94, 0x5e}, {&(0x7f0000000680)=""/229, 0xe5}, {&(0x7f0000000780)=""/101, 0x65}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000800)=""/150, 0x96}], 0xa, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) listen(r3, 0xc1) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000500)=[{0x100, 0x4c10}, {0x1, 0x2}, {0x100, 0x1}, {0x83, 0x4}, {0x100, 0x4c9}, {0x20}, {0x8d, 0x8}], 0x7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3, 0x0, 0x0, 0x20}, {0x87, 0x0, 0x3, 0xfffffffe}, {0x8106, 0x0, 0xfe}]}) socketpair$unix(0x1, 0x5, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) executing program 0: getgroups(0x9, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4000000, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0, 0x1fc}, 0x0, 0x1}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000000)=0xc) open(0x0, 0x80000000000206, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x22) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x1}], 0x1f, 0x0) close(r3) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000180)=0x49) close(r3) r8 = socket$unix(0x1, 0x5, 0x0) r9 = dup2(r2, r8) ioctl$FIONREAD(r9, 0x4004667f, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r10 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r10, 0x80206913, &(0x7f00000001c0)) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x2, 0x0, 0xfffffff9}, {0x106}]}) setregid(0xffffffffffffffff, r1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61, 0x1}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7}) syz_open_pts() close(0xffffffffffffffff) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f00000001c0)=""/188, 0xbc}], 0x2) writev(r4, &(0x7f0000000140)=[{&(0x7f00000009c0)="8a29e29a863bf3d9349ef6e169488cea77bd55a00689bffc55da9f9bbaedadef5fe55c98134b439974b873468fbf58b27013b1d604ed13c664231eb0ccccdfa6570c043272fb296a2f125405088e18b72b437c26461497ad9405c6dcf297a0a9aa4ac9429042f4b24abec18a8b955a5caedbbdfdd3f57a70e8536c04d115f142082772e6512999cf99eabd1b1f84c8fa8cd47811c5dfa4ed9ea3ab92402abc3efb80c49eb7e373d92c76cb22da8cf546a947f112bc5dbeb03c89f72555ebb70034d486149f28b05da48864cbf2f7c5adc8f51e0c7f1de4408786f4159c42ac1411ee68d1eef5e1cc7c54cbb07e30124c0bf2548976b189347ad325cfc2a2494c71737b3163698895fee2ebdc4d85ad544659faafd2", 0x115}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mmap(&(0x7f0000136000/0x3000)=nil, 0x3000, 0x1, 0x5012, 0xffffffffffffffff, 0x0) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r5, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x800000000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffb2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xf0fffffffffeffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) 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)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f00000000c0)='./file0\x00') recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x5b7c64360715b10d) chroot(&(0x7f0000000740)='.\x00') getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 2: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000280000000000009078fcff000000000000000008233968c02b456994", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8", 0x0, 0x81}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb319", 0x66}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "153f3d05eed8478640d651685c2c204e0880bdba", 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) semget(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000000000)) recvfrom$inet6(r1, &(0x7f0000000200)=""/125, 0x7d, 0x1801, &(0x7f0000000140)={0x18, 0x1, 0x1, 0x2}, 0xc) getuid() ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) executing program 1: 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}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x5, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 3: getpeername$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) r2 = socket$inet(0x2, 0x8000, 0x1f) poll(&(0x7f0000000100)=[{r0, 0x100}, {r1, 0x40}, {r2, 0x20}], 0x3, 0x9) r3 = getpgid(0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x100, r3) getgid() shutdown(r2, 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a}, {0x84, 0x24}, {0x4, 0x8}, {0x83, 0x2}], 0x4}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x3}) r5 = socket(0x20, 0x4000, 0x6) truncate(&(0x7f00000002c0)='./file0\x00', 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) wait4(r6, 0x0, 0x9, &(0x7f0000000380)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) close(r8) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000480)={0x1, 0xfffffffc}) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) kevent(r8, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x42, 0x4, 0x80000000, 0x80000001}, {{r2}, 0xfffffffffffffffb, 0x48, 0x20000000, 0x3, 0x81}, {{r0}, 0xfffffffffffffffd, 0x48, 0x1, 0x3, 0x1}], 0x94d, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffa, 0x3b, 0x20000009, 0x5, 0x7fffffffffffffff}, {{r0}, 0x927fcd85507a2a25, 0x10, 0x20, 0xb383, 0x4b5b}, {{r8}, 0xfffffffffffffffb, 0x0, 0x20, 0x800, 0x6}, {{r1}, 0x0, 0x4, 0x1, 0x3, 0x8001}], 0xfffffffa, &(0x7f0000000600)={0x8}) close(r1) mkdirat(r4, &(0x7f0000000640)='./file0\x00', 0x18) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000680)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) setreuid(r7, r10) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000740)) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000840)) executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0285602, &(0x7f0000000000)={0x5, 0x2000000, 0x0, 0x0, 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pipe2(0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) link(0x0, &(0x7f0000000240)='./file0/file0\x00') r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 3: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x5) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfffffffe, 0x9, 0x6, 0x1, 0x95, 0x2, 0x9, 0x0, 0x2, 0xfffffffffffffffd, 0x6}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x9, 0x1f, {0x1, 0x2}}) sysctl$net_inet_gre(&(0x7f00000001c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000200)="e86a8fadd3695eefcf8151126f2b12b4be49a421c8f241aa7cfc1940a8d03916e561be48efad9350228020f9c216e2e7225e14d7472328be869df2366297640c752820d1de8de67cea9158483dbf1cb25625d78773f9613607efe3a6b7a84e0f8bc6563b9144", &(0x7f0000000280)=0x66, &(0x7f00000002c0)="729eac1ced513bb044cc3f59eb870726638488923e85d33241e9f87c3f144e45e6e18fefeb141bcb9345f979821e57be1ed82b891925ade1f23294e6f3de4b97ce46e0326b989460ec6dabe09b749bf29c4660f9d790d52be53ab68b85f53c048c6ab518", 0x64) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() setgroups(0x9, &(0x7f0000000500)=[r2, r5, r6, r8, r10, r11, r12, 0xffffffffffffffff, r13]) r14 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x10000, 0x10) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r1, 0x1}) r15 = semget(0x0, 0x3, 0x208) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000640)=[r12, r12, r2, r5, r13]) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000680)={{0x6, r7, r2, r17, r18, 0x14, 0x400}, 0x9, 0x4, 0xf1}) r21 = msgget$private(0x0, 0x20) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000700)={{0x241, r4, r20, r9, r10, 0x100, 0xd28}, 0x0, 0x8000000000000001, 0xffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0x0, r7, r19, 0x0, r22, 0x1a4, 0x5}, 0x88bd, 0x7, r3, r16, 0x81, 0x3ff, 0x9, 0xffffffff7fffffff}) sysctl$kern(&(0x7f0000000840)={0x1, 0x4d}, 0x2, &(0x7f0000000880)="9838b0521dcc8b88353d43781d9f526c22ccc8b291f0500e1ff6d3d8e77418c3c7013c98cddda571201a837b72acf24622ae7468f99978bf27857d175094bdff415478623ee59acd4ff6d787891e886384aec5750775", &(0x7f0000000900)=0x56, &(0x7f0000000940)="26d096dcadaa941ebc2ab04a21f484fb4428f3b3a6015b584dfb18951181ff3aa6a16905696a961b4cd63ff52fe444d9f64534e11a3a13009af5aaa5393207a5ccc94c5fabb1ddc70ec81a8255a1ffe8c5519f22219df972bcbfc4eb7552c2f7175afe895b1947ce877c8ae983175222559346635226b701c7a3a6776392ba0d5f3378073dfc61c5e68ef258fa60f9f5ff01946fc56cecb46220efe16c85da6d44f1ed27d4c27a7102c76a0a73aec27eec76a1f2d3474e854239f2", 0xbb) sysctl$net_inet_gre(&(0x7f0000000a00), 0x4, &(0x7f0000000a40)="10e28b4a36257820ba662fe7580c94def4df315d87db46dbab7d38e66d6b72f7c2a71821ff554d8792de2d161477b2bb17dbe3002c4b7444fc8052aa3b4b50db1ba64a440d21e022b6b422495dbbb6ef0b1a863f7eeeef86f6a0856327902162468049de1830e952c75afb8b20854776583151bf9a123cad0784fef9567beab4462469c72f07b7242353566f44a799d20c4658b40cc6928c4f30e8f556e6e1d05c1adc78965f642a6f582525e029bc445ab6c144bd0dec86e45546707f850fed5759811bab9cf17a9f750781d29803cad36998e8c8f926139f57d79b74e84004c08c2253ab986a2998b9895977df5846dc447059684e6922c08ae649476e762b90cf5b6d4ad4358c9a5a50b13e80da5c4691fe72c9da1383f85277b42259f26dc2c5e25037d9ba4dd6005d251144dcfbbb5d2f1c613a2faf549f92e0ec86013c11af139353491700cc32bd962359eaa3473d7312f79f113130d5aaf5224430ceb2d31bc3d74bcb95f816ba08df9a3d13a8682ebd4612ca6211eee078a2701a04759a85c922d9f7d77b577bd680e09a7217cbd22f3d377dc009620f7c40db83477da16415debd11b380d42b2c1d4a9988d2b8732974aff576ac6e93ccc7492f26aff0d10e1bfd021c6b292f3db5b4672a286b5a1c1155412aada71ad44a1ff7ae7cb131a7b0e27c7bb59f3f9cec130a61a2bafede136f83df7b5bb1a1b37569b35f2313f7d6f337ed3a12ac3bdc8dd2c85248d12310f04c991f5468afe5b6881758a757e500bc330ee3f24877b6b7c8b7d9ae7a447127ba26d2b06da117fe6bb0bd36cf32e4cc44a35e171d7f568d78d583603556cd45f410ea717bc9493964fb86d388a9386fbfcc9860bd0302b72324ade431a39f1d26761230fd27745192ffbac0892e1294995c403e04f4f0542b31df599bb114961df458cd02b621d1bbb5196210e0511d5933752cac6c37f6ca8f6104e0e203cd440753063853bd3eacdf081b978b5a5d01bcd0a7fab3510ebf885701b06c2057aa0aa06a2386b99f69ae4e92338923c87a657e03175f7ce4f204f4d5663e6d426fccab9d949683cde4667c7e33953e789af237a18091cb6fbac46a2168d004c37a1c4280822cc1ec7b2a22d4637cc0026bec0f26d63b48e8815c81f1901fdf26cfd365ba8dbc5ff6bb8944fc0225dcdb5053df5c0ae5816f4548f42d9038804def042d446064edccb909a5dfcd802b02d28e6b3b23ba4a2495aa8c854552844bf2b81e0f15e05df424e5ea9034687c596bfc7770560f6c514c4e5deaddeb694244eefcd21ef17bf2913de1f3eceefb2c96e927166425100b7403f38d75077f624f8a092021cfb067c47d627cc8b82dce623c1e0e0f17eefa51544837d9dd9e25c013aab0209d246c133523ddcad245182f25621b40a4665312817a21c270c0a08984c88d7f573a002b6fa559ea44fc7ef5f0a0d7cab2e01c55b71fefa8a74534ee4661cb6d48dbfa956ab53b2f83ce07dfe54671bd38e02816a4957df074d2022c189329fb215a3f97fe0eb39840025ba28472a55779d069575d4343db159560baccae91fdbd5aeb23a56b0724662bb83b2917d9803cf2bf950c517602de70779cf1e3d3eb0871d33bee52e36a460eb85ad5ab6786cb9726acfe9364d5a59037803eade5116e0ed70209842c1cc2b7ade5a3051951757ef3c7149d174ab934ef3d805aa2e0ae5f7407fad77c36ad763f2fe7eac6232486d38c7261932067d55445756d1c36836980fa0c15d165ec7237820051afa511f2509df38ebe8fdf68620c87f364d2617521092ce38a01138e1ad4feb075f9b74d058f8d74863ced12408649f7d92a88f18dfc5ed3b67b030547f0bfee5c7ebf569a83ed6b65a850db7812805069f776d849d76437c806143c4c67ab1bab8977064c448bd374f1058272274e22073cda47b5d0d3dc77d9198d3053f26e2f22c82d15af8dc6d3d82929a5d47daa990541286ee9b8e0b5f3c2e0dc63ab18ba0e33f1f330bddfe202496ddd8bc0903823e5c153aff1fa958ab280e18b5f9ab7ca93dd531ff73614649d0fa6b212e7667e3f4238fd6cf36b9775bc077ea8bb7e5c2bd2f51f93801ccebbf869f84df6ffa78018abb9760296fc9dc04051bde5c42ca2d5b5ce57f6f3bcce2eb6267ed370a02003838d7fe77bad8a0cff4c349e5789e26dea25fdb958928076dda4dd1ed244aa1e1182f2093c3e69bb757da55706f1198243e24595ac941928c55a9b700ef9a32b69d0a6ca3638ed690a9e749c900d5ecaeaca5186f939c7b4c5d12f389b02c47732bceae5bdb9ed847862c825edba1cf79d6cefc3851f1e4e7c76b5bddc77fdc3c27f64c9f657a630098b1bef67d1e56a3f137f35d12ac5c40df5f7d513db697388f13e70782205a50f62fe66e8b2f44f18b1f334d6ab1f123bae39f19875257e01f98bff5b7b90554acfc9eb67a271ffd7444fe3f64908ed59f9627ba686cdfe0de47177ea63dc73533fa3b57dca3ea7c5aa4cdbd83b8dd4407fffa2f7323a7ad7be538413b5737c13592c9725e51f14cb972b963135e27a497fa7d67e05e95774e4fc79f00508c0a5c48fa442f6cb7eaa84e4862aa314be01ebeac28d8a5a997c4ff716fb990651aac6ac4a161febf3c95d5e655915a050769292d86ff2837fd417addb870cc7e188c481a5325250c907bf317121aacb2e0bc15aa15075aba9f4fb3fa63e8924653e3b65113c9bcd9846afeaca7147321f428adb84e7dea92f41a44a473be567122cb811a25e8be1b6b714c4b2627ea577cd5e8505a2c2f9a91fec8d6a0df0384f662d1c691361a23a2d8fbf5fd784a4352ac87a63f1a9cbdfe98f2404d6b929e55105111c8ad978c02fcbc4547a34d0baff13cfdcd8628b9156b7a5e2658abc6e60a019b76d8a108d9acef567e8b0c51a2f2641921565275712388b972ea7f1e9f9f13b2533a9d8de7608651947acfe72b8f3bb8e4bc30f773721877a83c7645510bed1afee2f5f0f68d446ebd3cac7bd7729991cea37236e814844d912e4229f9caa30e96152606da5d1d0066d0883a48566e353e9dd71624cf9c96db08b6641abb018609269f7ee8b3990ec3a58b1eac0d9ac730adfc73768ed7a21025fb13dbeb6276c9245a994f9922a448002992ce35cf0ada522021372a2f9826b50021eda958472c0beba97160faf13892c3eb5c61bebf8e0112465b99258b6b67eb5aec045b8e135d7130af269c4f62e9c7e36da49da25f7f34c00b26d3c3c777fdae01cfd79b78ecdb1a44349eb7b8d859df71d9a91b12c9208118725cd51e2790610eaf812a9358664ff9b611b82e036954be25b6de2ac00a8e6c2e87f4f7c231f51b15ba838598a6ad42184fc5fb6109ca5d40f61c8e128a936cebb5859a04746db17a3c0be02094cef05addf760ef45e6c1f4480afef4ba9d552a14ac10b76c82869140a2649b45b1ce63180f310c449672c9672a5eaed03743e83508b8541a95cb06c23c293f5d39095c652d437a3af27d0508f965e15c57daba76eb15148e422f1650123fff5ec09d2a3131b2c377f0edf3437d4e76b68af9256b5ee9cae927cf02b2d2794aea96b14a45dcafee99ef8389bca9fc0df0654af3db100db95afabeeeceb39b0d9a9041577209fba1cf6a73ea1031c7a8877d190d1b4f96bc6d403253903a512cfcd36a14685a5d587ae30d8645c035200664e8fc066f23c0a1be650f477f8bc24c1d7b1863cfa844ddd1e658037819be51cc18cc66661ea727ffc45eec6ce53f1b64305c323410a666175025935d6232a615e2791440d1e00de585e5b69b458c7291fddb7bb926d0ae9811b25a356e9582c933d6dab03ba751a5926fd4561d549fc6c49846e23554dfe21864a880ef9b76355d9d9a065b859434cd2003af0e8bf826a4e7caddcbad4ed6a88d4b8eb00715739039b11c4a693782abff794ca3edf5af4e82243ef464e9852559d9f37075ce612588fc55f29af265caf60075ce5697400e7d981320375c29307df99915cb3ed1ca70ff98cf0bd3bd13dc214c3db341f8de03fe43d26a97b9b1e1132e4b6373486c9f9fd3b248b366e76914691da650b59b753b6958fba41f62f2b196fec09257444eec2b3795e2dfa1cdf38c64e4d895f0b7741f3e6876a9c96d7a0f3615c033d69d31506ba10764c6e14026a5d882afcc043142544b44bc1b3cb3d16b501aeec085d0637b68d5b9adcc45efde0542d4d173acd6113561aee6987c627897f80ca27a1de0f6b9c2916c447098b1845a66902b950af5a17c5629153af293c9294d40c993db95383fc577f93fb02a05b8d3e6a838f2188f0faa4c1319d7eb74254997739aec930f0ab49be795f332ddaed7bd9ab63fd03d9d7f6ac3ef66672abe71fa7568bd37ae797b4f80902998749bdc0c0bb2a25c36fcb1a057597fb2f43e3b2e4962e81ecb8256cc74c38c79260a3492b26c4fb25c2846f0a40310671e1baba976854912b3e6530e31b65ca48950d3beb658d7dd070056c9c1ffbb24ec51f1a30bf71adbabb8a90d69a7db3c32e93a484ee78eb8d68404fb0ca18546bc3d6b9bd2636502f5f9a9cb52bc4f93b76d85f7244578b8594acc11b1445fae2fc15b9147e9bb7d4925260dd30561a1840c3858e4ae3e875cd122b6ffa1d2cb679a3cefb47c66eaf386f23bdfa0708f165b2718bc72cabc33c04187c22e9e55bccefcbab15864997a34920a2079372c8b4ae9d1de65c04162f113193478858eb912fc75579101c564626a9f7e62fdf25f415369c553245a767512089b1f4020ade82c05cd17fd0b83c9a8a129a3fd6db8938ccd4288575d0840a7b0967833f237872fbd8f186eeab4b1e33cf129d1670e5e1a293189a5706eed26d107dadc27d36b2b54ae4f17d3a0b41432fb0e2d6e76e53ff5a14fd98563557a9a1097e33eaf7b55d9e812a9c76c3d7b6e0f65cf2ba771d8e0c73bbc50a7056cac7cf9ab00261eb1d4d35f8d1e9b28ec8a053da94476c5b21315672823e3f2fe9387d24b8761c7d2c58a3509ef9ec19803f71657ab5e07664110f6c0b22fbfa23effb11bc099f51bace92ffe2381fd7e1dddb20c9398919070578779a9fb191b2a8692e1cf2487fd63ffcf6c8a03f45d6789cd2a09e91fa3280a5286a331ca9b7fca7106b72b9c922cfda0f86c9a4bed1b484b3945e981cec43ebf308c0b3e15bbcaf19f7192f22af0583f1b6657bcec9f5689bb01a11f44ba63cee89c88342cb72c6780fc1570589f81fec143f9ea2ca761216340b3bf67370740ab4ec062647b8c7ac1119cb2038958896e9507ca11ff5dad010948d40e184637d4f5efa32e1f711fdcdd47531b4f66105e70470a13ae62c9ae346109cd682dab2c941ef1f2be79b06295a66868be0a3032c3ec9cf0583b531e7e60ac1011bd18ede07393bc94b57c6d03e8c99338a475f9c6abd97af4eb3f54c33e1ffc4ff261d8476e4e0f2f523d502c54f422e85a12f4c2df2126fe3ff83475cb5ce0e2123e56b95b36ab4d196c9891a425ff6794714d8a2a34067b203af02d1242a54eafc85d3c2cdbd3bf49e690f604d63c802ca348aab0ad483624f22e1acc7cd4096628707e677ad61107ec186414ad849c5b65845d0ee2c3ab1a1a59e04d78da1df2b64937c91bf2b7c6b1521138efb5245ef45c3f1869038e1f89d879b5198f5601bfd666e5bf8ab87791af489078919d30a51299b7d2e02f394286db3b518c5cd91b80cd5d6deb1b794ee1819f8c5e6bb7358edd583324edcc972ee98ae66e0a0de3c5a619672700e01e91cde9c675f83466d", &(0x7f0000001a40)=0x1000, &(0x7f0000001a80)="1bc0a84a81475b1aa6a6460c6a0dc1885f7fe964f8ad1eff4df9f7f7063705ad8146d0b71d6e21707484f7246e8b5cdc4aec07b7fa63dae226b272c1de58ae34aa2636117f6990a67105e65236d39dc63062c4bfb9a222dff9e7e9debef299af9a161467a3987a5569417a64d43c3cbd7dec916c152a2b9d0c3d8c2a28472c4e26fee31f5f183c7c58eeee218c6279a629e1c20d1857cdfa5d7beeb12e383b6274b030ff74ba2f7b3f3d38f70676d2e24de8fbf0b6b7bd019d7951d263e23c24ee13222a34067d533055c19419acde48a0c86ca3eac5b83f10e4b9a6f8aa77a154c4cec8fa530f6c365bc52845f3fbcbea1688db8bb9b9e6fc6936c78cd703b5684bdf127da91e7debc20196cc00d5c0e82dbd761ef7790f1107ab2d11dbaefb6f8b19cdaa084af48228acc139f65730941d4cf91284f5ac5118882462375a625f001dee9d0424dcfdf74050c81893787f01ec064f0b02c430b86582bdf46b4c15e45710f29ba1e6de1f046e54a2d38ca4beec172df2dba8da0a71c692c74faca07c70d8c8caf839be3023f8c0dbb1e01fbcc76c39a17833f69f02c7c32fa2e0592c91c4de3c8221e45a01c274fcf5765612193f60c21ef87d0a72c3a2114b55459d0bdc9c7e84fe98000059b8db8f9d346cd5a96c7edec618e7ad076408d918fa426e0aa7c1535a1e3c494c22896aa31ec0d9f0db884e62b125a08819cc8434ade3b30f76dd51ae4617669c35e8d0af3ce165d49b84333750f6142b314a2fd7b37c552b29d40f3fdca2c0b702e8b95fb3037a31e6a3ce30b0f6809a96bc28a50c5e8f3a92c0ead54c2f54e286f9a9cb7160e939cc3a6c845f446546f3a709af38284c6e4eab26a86a77c5d08f7e7dcaccfe484fbe119aefe0d6160ba65a5054d2757509854e63502dd22fdf52eea39998a7336a3ba3ac1feb30f101506e0f5c0755cd46d5ca48e939ddf1399b61f6d3421dec4a67001b7c08ce38bfb40eab908d6a7abcd7db178739f86e4600dfcec842d6092007c81c913b252b29a0e429b59b188b35c1a8fb36b507083969ddaf02f9bd4f866275bcb1d50ded78845debdf534ec04daa0b038e9fea1ca7ffecaed21da8d36ac733dfef2798eaca7e710cbec35f0b99da18d7648d128a2dd70f92cfa020203ff1e21320239548b8627a8a0e2381cb7584f60f048c751ec58d928813bb95391bf44ba6e73e82f7e1ba8aaf1216507366e3ebb8574661da3246c867f1dcf59e6a65c7bb37b016a4d7ab3d7aec56e6cbf25808061c178c975001fd8ae5721e6f878e7bfbb568b5f79216ac510299b696d16f607faa172c81ba1ae4e78f5df45c1d52d88e79a29e5fae2e06ad0cb79a2edfe509e7fa9c0d3d8d62889a504e7981a7afb283f192aabe010d4f8b6f44b3aed2ebff02dbc15e1eeb0452c549726384c5d73adcf2d6b8cecc690cbd082f8a822ec3e496a00bd7cf62747ad441f16c8d200fc803819811adbfb84b41f46f288570e94b3278f028f1a2a50e0f412b98087718b8dff04b3a1aee36b0288d120e2ac801443c325c6de26b41cd1da8cefd71a7fed358c02a2dfe389112c735f76fa4b0f946faedffa51f2dc98a39ebf47b250eeb1723094d5b8c0c7c76a01b6e3221c83f740697da70cea7bf649d2df0d117b2952739b61297262e0c2aa3974301590147785147e4bd987d8bc078c26382f0620bdbe4deee7d73756124931fb7a962aac87881f9f0686fee2dabd17a0affe9edf07ff8c8d0b318e3e7b2dd6cc5c48307f61202b1c4c18a10efb1e92417771dea75971fee0cb3606e5a13aecc9f3faa598f1f2415cfc8f16a2d5fe000251bd4e92fdf619f6e449684701f0a61ac6b2965fb27503d790758ae9e871384ca79498c3805dc6d9d1b519187cfc4ab59b7cdc92014ef95f8537384cce5b3214a62948c3dbdf6124049e567c82dac70f68e4b1cb20261f8aa47d4fe2440e5e4ddcada6ce3d8352285e96f9e9ed648fc4bff15ff27c37bb01bd888641c0f45403b8e7112aa53942a2d222931214972c1aebc469ca9a52cc62b315db4c1953e5f2c7d1c4d4cee608fcadc9e52073ad38e13d6e9d44ec3322b40c8afba3dc81570155614c77284b03110953f1a2ca8982760d6f242f6f79c0f5468031ae171974f8b344c1182f2c86b66bb53a1bd41b482dbad498c4af441361b8d6d7b5341a20cc0fc5dfd311e98c6b32f772070db6b979a54fbbaf216d9fdacacd1f80c0b7059db2e13d8187f18e2e8380865fe2af65838794b348c3be09eccbb0756e44c19360fdd7ca404fc06c64dc620dc908aede2accc905871d45e02e910ac5ae29c6f9edd84af5ae4b583f90958068c496634540c623bc3b71650254a778b15acae17749553772db807b3c7ea36c7bf15449d584f66577357e685f198108d6aff3ef241be20634570026556f32a6aefc788ca35cfd12d159347db5f35e90967dc4126c70a38e5d5ec71cc8086cdd42c30dee384a2361e533c791b8aa2de3cff7fcad589f9788988692fadaea77b9610448509db50e536948ad33aad28ff39df6135031705cc1054672fd330b48e02ce9fe7615ab522a72675b217882e221ea4cc425576978441ec39ebdeaab0c590b8aae977351d5f350aeb1b31dda37249f817e74f0ed05563c0cbab29ec512c2a62699218b876ba370cc32811d68e3f304d3c718a13fe81b6bf37d273cd467f941c79edfe1b0a06e9ab8234f3fd016107a5135debffcd56ef74c89483ee419c0912e5705a712b621d9841a89cab1a5eba93a4c866e7bae3f294314df8c63b7e785698abafe9cf093c1547d1fa109ec7288e30ac6ca800a93d11eec9696148a587a83e253e71c61f370d996722e8590f31f13b761f1f121449c8a7d1a449accb0f5e49f18b84453f14332d96f6d9df053057a582e435586c338382ea630489c651411934c416eeefa05e189a5a13f863484097b55776b0caea19aa25e4271d6e3d4b4c6569b64d8ac737e3d5fb3312b3df712a4239036a6971b8fcb3869899f7130639cb6a2abb19e2aeb50de2457abfa77da40c9ed9b4d3b7692a5ceec505065fa129a8082567f93ba8d610d020791777a127ea46da491edf012b9a17db3509c705d00ab62378198a7bafa9324faa49f2ed5ffea6694ea8072195486ee9723b3b4b1e92aa12b44b3b64688f50e1d6e7d85af3074a8c6d7f6421cbcbcb0469a45471f56401790a3b6df4273fefb4d8d4bb3456559ad3c43e4df0144c2e0c1e20ce4635d8ce6e856988a0af2cc23d5a3a360f9d3b3249a4a885853593ede90349f4f8e06fb8b4068582c7ca5e4a99ee922e2e823ffbcf4ed4c58cd0e51be1e0cd8f791f7b39faadcf1e2793c6af86065a6dbc1522ee622ed71331679084a2afa8c324f7331d89e9a0fdfb8c3660ae97d2d6753c3ce370f6cc6e4ade883d96d37d8e4764056754fc5bfa2d1c42e41de824ab2ce37e1ea0aaa8e67594b4ba80e609d0228b9f1f64397f28cb1c5c78bb4d7f02deec1f188679dcda5626d995847cd4ab5c8078b71c2386b4cb49a71efd28a38877bca8a5a8936a0a7337dc5c96616a035248f1225493572ae656bec8cc65704a68cfe164cecff9b03588ab2d3151e2e7a0a4b0c6c536e1d78f98b0f8496bd9b4730f9bc0895277feb9eea7f3fdbbd390cebb4d240253e1becc5630a48bb12bd824a44c17b85d4497709033bf923e763a6d54c1b0c2ef86e15ef4f2cd74f112becbef3e9a4c0ef698c5f837105c5216b9b7ada0a633a2430a40c75d6964a8e00068a7dc6875f61c2380e6ef3bea75e914efaa0153d15f972b86e4399c36f91cbe25fdbc7c171ee675a4530069028c256ff7914d346c2a71e0c94b8fe8cd34c57bfa64c4a389ceaa38257fa3f411b261863baa5649d4a05b8a8f63081e1043245250691e516bf0dbefdf27386c24038845b120c5ce0da2cf13e08407fdd5aed80b2b3c8ecc6c72725955816d99fed62d751a738505dce85a745fdfbbfad77a43cf469e4b1a156e3d036cd707996b84a624d205baad74d48edc67483e89c9e4942e84d505d99281b702899722340d2f059dce89a5c622f4ca38beaf80e89866f9aa91c2ee9475013c76f5ab22ffec94bf59f4a3bdad1fb6979747f2ba746a97882557f2e0ea4bdc27c840d4b4466cae9dd8e0d85f906ffb78e3edde3089297ca418972fa6d0a2a62523fb6bff1a7d048995dda037b629e73d0e086a03876f5dfae2841a7fb063433da3475acf329875f7e9722d814d8c2acba6c45bdf528ce489d7c2788dc640a00ea66918a19ff28dd16cb755d0724dc7ea080b210c565548aeb429303f6578b58844a7953e88e4df7efa96cb5cf306ec9b3e76b2fa28e77dd80c62398b0c7eb9c2b09b39753f77ac26a04fbe55673e9b23094d13f605c20f0d1ee07bab6241dfdf011344a5d5ea34e8e67676f85a6de9ac9e584760ef9a7d7a6e6db0ed74951ca400c169ddb1397b4e9a4f4289b4ca57d8cb0fa6a46c6bc54933688f6447ff97b55085eee5b8303e2857e0a417e33d2c9af41f707940f79887c27d2def18eeb392e874219ec2c8a0b7116c58e068c028878317ee39740b90c254841c3b83c51f7f0206407b5fd98617b19024c0b352a64e7e6aa4c433da787660914f96f643a84d4c8cb497cac876f87981c3cb5f26d7cc948aa2b5d7980f4bf76974d1e891343c8f5c0c8b0ee27bb7a6457665ab90ea96528f377e0bbca95b795f5b6ee6c1b024c0bd19a70bdb480314b6b98360acda445214a45885829cfe760a6e10c158198b023085801a094a54bf3ea549b80510f2bf851b427a83c23f1423054265cde042011fc6e15fc5c7f394e1f2b5ca5df09104df7c64b42b7d4a94399a5c9f22085a45a3163f0ff011ea1b38223dd91b8e731c99c478ae9cc46cac2de57ea964f52f238c41a4866ffd36554b22f3120db8ec5198f4093629c24b49d45bec566afc9e7d2f3aee2508cbe9b7f842c95a3a5cb7c6f4c1b5e6f662ab6ea3700e0c8f7a6e8e531feb31e178505639f0df06f2bc8c3b2abd3dc1466d8e90a827946d054bfbc8008abc32db22a42998a02afbcfce4345f95f93fb6cdc5d3cc0c526c8efce8eddad5f6a1681b493cea7e0a8fa108d57e81c9d6c33f0641fc68c437fc401ba80ad6bb6434b135308b6ccdae15e88422297243cdbd663b7ff7def7d0bc26e8e559a55c4a3265a02bdd6df7ff84851681eb9b319efc8dd9ed355ce6dfe34831fa12c3e54bbdc61511d9a538e029b3b4612a859991b021ffe30ca96e4857fb8fb8f87603e9962e285abe3222540ec931093876bec303e04ea6ca3063997892eb2b9adba75a542b1775c9a8b5e0fb7ad43c8ae23d3a759eb51fe52465d89c9f1efad3cb5da7ae5241eb98b12bb544c38296e8dfecc60e3c9683acd842909cdba84a5005dc8800561fe7efae8899054968ccf13b639fec8c29e772946d323f01b4ed1498574bf6c81838ded608178796f3d4df8827193448ef815241d3dd7eca35ed9e49db36734a9e9dea18a58a2a69ccd4f0b4f208ddc5a5e4b712a9dc37393c5d17ea3b04bbe511b5e45f455299bad04e1e4d1d3d060cfb57b1d314d66b9f97629dbd25a25ca11e1b28a0e51ceaa0ec772b6d197da3e785fc8270963505ab5c648422ddab4244d73bd6f70e09d8b8faabb15a3a3b91d252299cee8648b0dccd612b34d4c4bf606f87e4d95bb03f479bfb7992a1f2ad1bffc0c9535e8fd32c008886cc463e3976bd56d37748436a557650c46012d8817aa90cbe6719164b941684dfacfa253d0e100be85f0773b1686", 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r14, 0xffffffff00000000) executing program 5: ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000300)={{}, 0xfffffffe, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) syz_open_pts() semop(0x0, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) getgid() r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7, r4, 0x0, 0x0, r3, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)) getgid() r6 = getuid() chown(0x0, r6, 0x0) setreuid(0xee00, r6) executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x29b3) r0 = open(&(0x7f0000002600)='./file0\x00', 0x0, 0x0) rename(0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) socket(0x2, 0x4001, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f00000002c0)={{}, 0x0, 0x0}) r2 = dup(r0) mmap(&(0x7f0000229000/0x1000)=nil, 0x1000, 0x2, 0x13, r2, 0x4) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000280)=0x2006) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x1f, 0x0, 0x0, "5a420000000f00000200", 0x0, 0x40001000}) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000009c0)="471e49aab0fd752532784bf2515fa242320b4a6e6543ffda060eb842b843d370b936ddaa7f71a0a0c4074da827c862a93983c361dc12dc50305653dd84a6adfc8761f897b60c4dee402807473103485b4475c657ae5428aa89543eec1819c76b9eb1e5c1848e49a2a588ed0f6ac77d2106b8ed9b8e3bf7a033cdd96085e372fde5a0d0e2fa622a7e28febd09", 0x8c}], 0x1) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040), 0x4) recvmmsg(r7, &(0x7f0000000180)={0x0}, 0x10, 0x0, 0x0) socket(0x11, 0x3, 0x0) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0/file0\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x24, &(0x7f0000000000), 0x0) close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x10b7e23d, 0x8, 0xb, 0x0, "37f6838cacb84fa967d1a0d0cd4f2b3001a68601"}) executing program 6: socket(0x2, 0x2, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) r1 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0x0]) r3 = semget$private(0x0, 0x2, 0x476) semop(r3, &(0x7f00000000c0)=[{0x2, 0xffff}, {0x4, 0x204, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x1ff}], 0x4) semop(r3, &(0x7f0000000340), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0xffc, 0x8]) semop(r3, &(0x7f00000002c0)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x400, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3, 0x1000}, {0x0, 0x40, 0x2800}, {0x3, 0x7fff, 0x800}, {0x4, 0x19, 0x800}, {0x3, 0x800, 0x1000}], 0xb) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r3, &(0x7f0000001200)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x400, 0x1000}, {0x2, 0x4, 0x1c00}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x3800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r4 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40001332, r4) r5 = socket$inet(0x2, 0x3, 0x0) sendmsg(r5, &(0x7f00000009c0)={&(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x10}, 0x0) semop(r3, &(0x7f0000000080)=[{0x4, 0x1, 0x1000}], 0x1) r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r6, r7, 0x40, 0x1000}, 0x1, 0x74b7, 0x8000000000000001}) r8 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x323, r1, r2, r6, r7, 0x8, 0x1f}, 0x0, 0x0, r8, r8, 0x0, 0x40000, 0x800}) setgid(r7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x48, 0x0, 0x4}, {0x74, 0x0, 0x1}, {0x812e, 0x5}]}) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000080)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x5, 0xffffffe0, {0x0, 0x6a88}}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a2", 0x9}], 0x1) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa", 0xd) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) sysctl$fs(&(0x7f00000006c0), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x8020560a, &(0x7f0000000040)={0x9, 0x0, 0x2, {[0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x400], [], [], [{}, {0x0, 0x0, 0x5}]}}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000240)={0x3, 0x2, 0x2, 0x1, 0xffffffffffffffff}) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x100) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000140)="1487a91f73502e1469656667cd491f0aac1d76a3951ac5e4315eaf4e992f77b624d21ec5aaf2fb791bc8cfecc0bc7292f0b622145ff1a2ccaeb213c06874dc03053260855a2c81c6a34e69bd2622427b9bed9eacd0ad416a0f35dea7036de0e481a931734287c4fba2e512ca962d40811ecbf0bbe8c417a52420e505ca6cf8d93d76dc6b1ba61df3cf54d1db2a7f5a039587dff5b8ebf3d5856ae63f5ccc4934424eaa656de44969d5941cb03e6f12f36da0ef4679fd3fbe49b1048c2656a3f01734b53f1f7465c13eb59c23ca7a55d5d657454c9f9737541176eeb5a68302f886c3bf9383eb73b41b786bca11776638a8d6323a5a5cd3439ed680c0ddc5c459f92590a88e4bbd42648521054c070bf1afda91343d3f3b158ee6b81d5128fc916fcbc7950a48c3e1a48b3f562984409e01564e00c5d1ade231866635ded88ab398f19bc35972e1bda100b51bc4a0b4647169d8e894e60bcdbebf8d520831174a8a2026696dc8d680fd70a4637625662c0f9bfda85ed10556cf1705056e26e23043123d618ed15c770430596d1dc946071547ba17dc65f2efbdfc53742d5ac5968c91bea0fe65c0ad03019d272877a94bed227a775c14f6ba0a6ab8d00ce1ee2e3263864594c922a7aa8f3433d598678db12dc2e21643510ce6fca6e72ab59a9446783c8c1308c440e3dc4d3228f0c79d47855404f94744c0327dcaa3de5d23c18f2c0cd9bb830cc5d16566db1964780d265c092e131835ef03e202caf163701ca911c2b75b4b04b73ae5990dd2e94024d7af1d97d9ccd3c6837c74fed5457d8145d4389786d85155c515a5b8fe2a33528fa7f1a98a921337557565f9ccebb4c8eb1b884c39c2fb743224275a9c283cc36700c4bc8432ad08deacbe3d93eedb8aff2d60a79b5a4a211e9e03c6c1e0b9d3e766279d53309e0a2a18f1c2e1facc4c3a75cd15445d2c953d27b97a9670d661842a3d8f4d40d0cfe2e2a9a095095c2af51f95bcff200f989f1d354ffe4c630dfa221f6e09ab6f47c78f94ffa0cd71a4048e98dd8933362061b8d8d06785b82f1c266df47706de4aaaca1baafe72250aebf2eac2e942b019544f2e0812f05090627f7386d6fa425677d6f18c32bd559042dc9c28a378d973a5a005cd4547384774ee5d614e93a0162e299b3f90d5e1c6e79642a1824d81ee3fef4686753b7d2658780f92f3591bf02c45d5827ec2832c771f5080f447d478bd767ab101d7dd64a27d4fc58c75d88a5bea42788399b9ab8e2f96cf05481352931e03e7c2d38cdce14d2d2679483d7ca785d4e29e4c9352c48229810f35ee3f0adf34b662965e3db5135e62fc4f2aea54cb79c2acaebb6081aa94aa5824c0cd3f86461fc5fc366cc5f3c7f48d0476dfafa422a375e17da7203883ad406523747720fdb2c8e7d587ecbfa574437c23f31cb42c052b2c1b45c1dbc66b5a38b3e14c47f24422a7be122c666946d6dffcbb840d203aea011f82f3e8c40850f9a1ece5ab0ac624994b06bd04beb26cf485c0704b872f82dfdc7fbfb07b716a13d383f27b5bc4305872294b3c9b3be8c70db36b0a9225e399fd0d536451ca16ff1fec559221efe7f6d0aa89814e63982937d75abf416c1472f486756534ab11902d1370f4f71461c3bd905aacc66f9bd80f97ce081cd82c4055d2b119e4b4feca9d02914d3dd20cd29e23f9b62bb413236c43b46fd901a2165e4a593e5f9725f7c45c0f7b2615eae8712261466719dd062d9f7afec4d90da186359a269a624ed725957eb36be4842fb4640d48d5d7dede6f4d8c69e2deac94330ffdb9d4e9d16f11601bd62fc376028d9f70ff6a14ac2a0795c4f5e8874e7fd2b331c1226967e6789bd8b95c1e874e0e1aa51357cdb3bf40687c79aaaa94963d4f9555e148e5a215e678491cefb53a0ff8a52da5f377485d7e4e0e255a3655635e1b36fe847d98e161039912a5163429608cc6ea28c4585696c3471f53ad3c87128625aaf1dc729ddc77608c86b34db96875d2c7833eb1a75b3c0b3388ea438aa4279d4d49bd1cc64e87158f9214aa67ad4ac0abd80d19bbca4867d0bc958fff16424a3620fbe89b29ba2f21dad97f7b01c7a803eb0dfe811f4751f3a9afa3940051f7156d61f158c0bd7de686ad9a7d6883c74c14ab8b54cd1a52950a30178179e637c9e50ccc1d7a2dc11f45740bd2e9225b1cd039fc5a662c9498db7131620f4a04a9c2396cf8471c0b15ae8384eb97a6f9b5b06dddc52840fa5cd20004f52e5229c09832d733b889792b7391691e290e3bca24c40896329aa54f471cd080d0d36c99002b2a2aa9c640534801f5688fc4857cd4647953656e24d3fda736b71d4951cf3a2166453b42ce0e43ecf943441645d716e661320e28ff900f668fcc7918f0443196123599d798d064e15d6cd6e1c2d83611cad03258193b722b12b8ba119c8ac1d72c06115c6957b7b2653a889791adcf4a33c0f6e9fc9b354ccd05f067fc54147c3a11f1143f66556d6c33eead1867b045708826c9da5513c6026c2f81677b4ade498ee51a5824a1dcce3b7b2f12ebdd087910d2e907c2c25cd3552b2781f342c8fe5969e253aa82c3e354c355b11d87c8660b7245e0e4224f0aba85bd415c0487937343dbabdfe001b469037628009e76a224c0216c58d808c5791be3e3259c93d669b108c968c549aa70f0cf3e81452a32c0ee9fafc8a1c7d4a89a51e7eee3bbdd152c1ecb435a4cb5505c30a01e82fa61cfc1b4ed78a2da2a48d99af78dbdb9fb47ab5844ef454a758872a6bde3bb79f49083a8fdf207ba44bc880ddf4756cff22cd4cb6bbf51a655724481fcc44f1a2ec3c9587bbd05f33a77c0ad41838941e810385676834e8306357bc32e7f92c623954efd47c75099f8115b8cfb6224cd0cbf0f3c586d6abe2eb0b6ef2d3f89649a13d64dea14b931dbe47ec56633e7c5a4a2ca010ae19b41d7d51dd42b6d0140491da0bad6fc592657e4a5bb6b1e7f782127c9ef2b6692bdcd723d4d0a550790dc618d9570b50ff8822e503b400d0c6b941c528141b1cde3daae9b7700b45f98ed3c9646a1a5daf6acbabaf47900bbb12379dcfab45d4b25b26c4f9307975cc1810555277b9d435f42e4a385f13851592e1a583be0600a0cf8535714641b51c6502de151a78c0b16ca455bdf3fbd0fe6a39e56c3fb45f4fc22d4800d89b4abd023579bf89f6966875d72bb965037e5b55f69059766bfa9fe377e8d05845869eb74f73838e685e9de507f4d6b075f16a4fbbd6ce7ceaca9ad06cef21d643173ee9e3e182977ca997c76e9c2527aef17b66aab6f3fa4a2c71e6b637c0f73357e1b859b8cc79d402e6847c73c19283fea3b523b31df212c6ac65a4691be221c64f00047f0a4453f2d9429fdf4a5c95434501ec17ce6ba1292de33fd5e63261d16857b67065944030da03906d61d6b427c5df1571fe9f12368bd4a700f6c1200c921bd95bfbcded7ad56e0382a91f00c1ff034c5e001065c9ff8c9455bcb8690aff37eee3bc494b968d08614373b3a00af27300136abb96cd6b586ba15996184e841a6923d068b9c0cc8a5bc2568fb6d6f88e54f75663cfab51cd8baa35cb4d3324784211ef2100999d34710188592411164321f4f7d272ccf5e66c3250b4fc2d80a357e656ad9d666ee698edbd165bb00651b720a84e9c971eeefbb6abe16c90945793403ebfca99601962b10bd92fd77662bbef2024aecc4349dc28a6a99bb050dd1a03979a771c562d8b5d28d2146e971b010844811b0fd5c45e0ec21e552b8cf63f50e67fb73446ec3b1c3c4960ee3bb284669113bdf45e47557db018b6c82c67b9112f5e64b4ac0a1f02b7b8b9279ea488785ea2370947bc91d8534e7f79cfb51c25b51b61654212619819bd992fb440fd0707d76619d437f228b37ef99989d64c648d7509463837041ae8e9a1c360cbb838cf164d7c2be35f5502dff582ff08e3b76f0047f59f8007b3f9495062d6061dd5dff521b1692279e257da1e40761921470f609334299a4c2a265c95ea97ca98c4261afced288c2ea9c6585118b23bdb66ba9ee4f51cf61aa51bbf6fc7e69af7ecc6aaaa6a7cd8024319515fbe8eb5d64f6d88834ca14b3eb2e91c9af6001ca3e880725501fcb31cad337bf943588b0c93afb13ab2c734507336710fd08237ad335b309c292b0d13fc136fa15296956b40d065169488cabb270034175a8d402ac7133215011a40633af4e97f0827a32382ccb295105be79bdc34e881c48bbbdcea9156449f4881f847da8b9ef1877ab162ab4808301d649553ff7796cf68af483b039fbb952adf47fadc18f643df4a27a406bc8122ea3f65f8740391f4864b56e3c7d4da377233e5b47c52445faac4f9da2f1b8bbeb9ca65ed95f7d500c3863c8bf2a63dfe9c853ba5c04eab2a04f0fe692cdfebb977845e85398d3f5997173331ca7a4a46b29890406068f2843038acd70dd73447aeedd99a9c3d726", 0xc63}], 0x1}, 0x0) sendmsg$unix(r1, &(0x7f00000034c0)={0x0, 0x0, &(0x7f0000003340)=[{&(0x7f00000021c0)="95e9f753d4d61623436f4db96e581d923f78158a4dd352e94b4184c9b201a564a2b60b5fe9c320039e0682879aedf95b7d6c2af8c892457d72fb2b482d53d96606eedacf4a490f763b54a408b4185e71e25d3d767cb35b4ff0e9466c283c4fd7e7eb16828ecdefb7983bb5c37a4820b91ddfe6983ad78abe011d1bf83e483899a00595033e29b52a97028943bc80f8ff1d5f89ac533ca9a0421f4748dd2d1f1d46e8cad22a7747daccf784b845a1fd04381898f94f4c627b1bd896ce6bf5809cc7aa0287bde898d699d75202ac1f98a2f4fb10ccb9534252ae38f9a11263ffe1657ce60fcfbc7593943815260c0a1ccf905f30ef91c48aaf598af1d53232f32304f81fd10f1f8a9a8fea6715f35d1dc704fe2aab67b73f90e3da1549e0feffd114fa0d3f8e13b8602bf0d94ce3378412f09c90815f11038ed33e3ddd32dae4c7b667dd98f15d3e59535168853edf153212e80ac6d6006497c98659e7b23207b9aed8913ba784eeb03d2e5f2a64fd7ef3d9059a99aa03b2258b285380d771f4258dc128bfaf9e5e85f6123e3880e8cb5ecfe5dd67ba25e8b08c401be138a065d724bcc8bd2898a7d2bdb4373171ce84f2d63a8887f80c57b997bf96344e58fe11b67ba49d7c8fc530602ed10df92d8f573cf1be572dba5df7ca3f33764a493ea74cd41a606004057e19c9604fae5955caa77982e64e45a55103486debd41b8bce7ea857b16b434f666e6ff23faa1ee9a4e1f3c51c12c2dbc119f04b7ea0bb2b13f2be1606d0727f99d9bde95f547a87adebd52e2083d37e01cf38973060fd6ebd4d64f9a0b8144e339a99f0425ba3698323dd39296c888dde7e85bf18c79936aa1b0a3bdf9ced23a707163fc73fd0c44632c463de0efa6d39f2c1f8122c0a6221aae564835ccb06512b0db0ed6dd0cd7291b8b9f151f41cd181225b6c8c5a4ed24daab527b0ca9b24053148cff9971247346132457183e897bc0320606ec0a66bddecbc1754e8c4f0f44c83107d6f121cf09c13df75064dc64d7b26105632c7305dd2f4fc81e3e5f4f95482eff642495c06d5816e9d0aa4479e61113e7dce779cb3724cad5d962072488701b28dd21fc3e716a2a7fecebe6a3f043e5e352abab14fe37b8205aa9974986bf3f79e395e1f0e038ad05a12c52dd1d25efcc3545bed2ad1e4fddcf8671239e45fa43a7dccff1c7e548b6443c3a8be8c6f22744ec76e7b42ae4948f6231cc8e59ab375e4603aa946b5a396dc7d07821d5f1fc63fa1d9413f03f2f2c65b982acb0edb4ab11c53bd3a67c3945f5ad98f69ebe3c7529884d96e51aa4f8f4e7022e9a8994ba28c61bb58708c27146165aa5e18fb020051c120c59cdac95f3325c51c2e855eecb480707785671a070d4f1947cc5a8272949fdd195bc27ed38c44d98cb4a7f8219196153a39af22699372351435bb905c196d18cf93a90644dc62fcd592820d01c04dd63cf944bab54fb732debc500b8be3d63e8bb41e37c3fe1e981012388bc582f7a30d3aa93d62a263b4cbe23d41dce0aaf42963ebd45f91dff632220c55191e0367adb7334382496b5ba6d033bfc64b4aa7742fbfceb3a93118b1cc19405ef2a862415fc00b23b83c0d14633b6ea1f853f8bf4c8616167557c46c7db4994eec8cae6f6086c570c82ad1c2fb6ed8b86e6ab8b7da1fd8e393f5737fab468731d5bb611397bd33dd6eccf5e2026f33824da86cf7370d794bbc697ce92658cbc747838583a4abd4379925e7bd2e5b8fc00d5e66d4fae2332158395cca353a2b50e52558960aadb79ba50e6734f8410247f4de40cb62e979be8d98a37ee42e52a2a44ecf4b14042defdb99661c360043b46d9e3992544e2d7ea64404b5ee3abf1da8d472526b2925858a4c9abf21686a52f5dfc9970abc8c22579cb736bbd97f8b38e780759701f579a72f4008709fdbccb5d275b35a15ca63f592f35d595d05df8a32614a1c2e8e8d1ee836560f0144fb10418bddc3646ba49850a8000c0274cdc007568390a799db43462923694009f53c165d936c3d7f2d82010f306636eca5b78be80c433f639b8c5181e2a21f944e9f50fe105ce0b456f937b19095775494bdf6ee229acee9f7533f87db09ec976da088c3897596722fd0c4f1f599780cac13cb98cd988f418dfae8a248adfd8dc3d4be93a9415a3d050bc8f80fce43e38ea9af37b1578afedb2338f6bc7ae72fa363c4146c25de646014a1b595a294edf734dd15bffa6f553bcebf8bd00f71ac53bd85eece14eafdb2ca63d84f67198afbe90b1a03472c251f958db1ecf14c3599f951b6141f9e45d2dca305d38b7da19b1a8b0e6ff814ca191a2770afad64e8e9b5c8be156953f18dacb6f9488f9ac7c7f2b34ec58701c60e074c1c8a3e4edf5578b530ba6e64062aba3a784c2fbe5927f8a3c315c7afc0c998dea8df6426fc38f05fff18cc12f30ccda4024dfce37e86f601915dd168046c92074b15cb04194ce7b6b63ba8b0e55e4e18ab0490a33b83fa4ff723103b073a5aa186ec6472317b16cc8272ed7073d4826d684d8e342e637f36d22b667437abd100aafa7e01c5313615a66fbfd1d5ba449f221c1445ae7627e948b818fa16fe86fc5fe3f03154fb559ab210a12d90ae742b89c10b3ac19178151cf97ccc85a2c03197d19069607fda2ad67cedc0eab3b8380b951b44eed9e7c99ccb194c8d216b42c03bd4ce320e3a531e62bd2593705d1edc5fea6c8290be281b2a3f8ed87bd947761ab1f9edbca7bc4a598113241eaabf83d863bed9183cf92ac8bb64deae5afb42e9ec0a8b0ff96e561e2a9112b55b8b3b023d6905866b51a91b465a9f11f504fa114f40df8ec881df55c13d0c9cbc3a0857173fd1d9533e3946e2418c28a5783b15459998779a58e364618f688a3c6ad1ec225017e807ffd8c5b2500cff2604500a6d2382ceb47d462f0b1aca31e383913f72d39582282537413ea9c929f9cb7b2b09abb34effea72be4f8a29e6c278f1f85cfddd68c6ee684aa0e3ba8b96177337be99fe95500cbe5d53b9d1916bb940661474f70a2e12db2e07eb9b0debaff4857c4be8529efb36c1aa7eada2c320d762cfc1c666ec501318d112606130e9efebd096c03f16acf72f153d41a2dfb297dd343cf5d6c8c1c09185a733b9ab5bac75249857d369f30d49660136ba515fcecd678ea6a59a08dd4f33f5ab2ddccc3be9672553bb4f2a67126f38e74cc7ef4d89ac1607d24117476757884b14e9d9c547a5f695498e84f8a8abe96c47621ec56bd49fc1911b5e6daa1421590168e54935121e8907470717a4d8a55dd9a328524ceeecaa79cf46da18970f865d392e995c438b1f7d38de60dff223071841a5d00cce452ead9ef70e82fa57c584874864566a8d78f434486155bb14b83df9fe65026becfc7ecb223824d28b64a39215b3bf67daa62e1fd5819bffdda5e0ad0dcb08cb2ac20f3be6b44ebcc07c349e2204c79424bc1c019e61b54561c1d58cb9aafb269127395432a573fc9be002d47683274695bbd0009f3ead526f5aecf2b7f1c8ba13713f9c05bf2795f423a1fc119ba29c999ce1f9b96a9a74c666084cb92b2555e9b611e46a54a6a148b4c1943e0afe8399d3ae8e8c70c97a7ba7f6d46db128057f0fd143b94db40c8997c642a507b1765faebbff717d983b26d6b58da4e8869f18a5f458f1235eff78b652dd9e3aa18dcd7a72faaf9b9c55a4ac43984186b19c146573bb722443217f4bad917dba15a667bcc905815b6f1263e102ee583587a7827680f30d0e13a6c814de414909d325eebab0fb1252443f9cbc472623542592fd5dce535617bf44c8069eac2939d5b37f79c1f9aea504d9e6a63eac901b60c4718d820a69e9029800ec58ec00f06994252777451290f82cce2c4bbb15dc989c3e9feae2dccd4599ed7d469be73d6e13a265103bd2c769a54296e6c2d4746b63620088310dd23badd52896f23ba4fbbc1629cdbddc9a6ae4e3ea93742b1b3e3b786f9c704f1ef570ae35525180e2d6c15c5278c55002b4b64343e92510736f401d0549c3dcc0b08de654b381c98d4facf2d3f41ebf039296e7c47e422a27e6b8959fbb894116f324a1b8961d5d882ca8315ef3f8b41acf2c8dc6aecb56e88eb468f8d828732b6f916c644ae8388e48a63089be870ab1e7b803a2b7079395f7bfcf678af6d62be953c5faf576c08097b1b27b96acb43609e24ce148447c35081ae22d17b808309f5c9f6a2e8610e686ee3d66c2cb6bbfa516503de55652025c5690a3f29a7e3762839171be606fd54473436cbec06377cc223ece2a5367f00999d5b1a1f6ef21832a21773509c69c088f207e012692c2179d6eaab54f9d37cb8de34f7d00634f9605c4e5bf0af85362d3f649703baffc7065cb9b280a43489de9339cef7d847898a8d9e540fbc1b20f08dcfeff022e763577f3efa06cadeee3396304b85f7366a5da4ba858bc4c29ab808c442e48fa0a916fcb988c03cf868dabb703a1ad45692758c4540854d3085fee6323f849a50b67966821f1eed0bf2d604b24e2afaa69b05f6e568055413522c53941623a9272818e00099237fd711cac16263708d1f758882ef972c6fe92dc6fd7ac3299147843023da25986bc978d0964be59cfda7e656d2a2e7f2f6025274b11419f05edc276ff40d998e1b4956842d011c015d723bb9529dd7a548c3da4891297ab4f9bf4fa69d16023c52526617a1da3886b10945b188ac697b54006cbf0b45b9590905b7c64310fa1d4e791efa073e02b4c08f5955ee211360f48b15c3f4f43d7c144ee1ddb3fc0a7146f2c167209652f0dd46a240a9f89e2dc11a8aaf96230c294f9dd4a88c5df1d83d88a6424f028b47d66f07b40a41eea0ce6a547eafe2fc8f2b0f91f6b9cad7a19c743487cf3ace7d40a55994dea1ca3ba7b1f6c20344043a2b33d009723ed98ab7d28eeb864f5cba351859723469627f0c029194e0a0a1eec23a024e64fddc5c9ae8c464468b0d4a6c48309b066878a9115043dbe9222456481c137690fe23512c458e4f6b39c377531d7163cf9365058614b461abe67be744ce10507767221f789955887b62a50b4803b5099d3ffe633acac149fe0e06ff42bb5abab55701de9b89d5c5c94a7f613c8f3df0ed6ef7010a92c04330d32a18fc3d517d42c0d659eff524a32f1f139c7e2c8183f5274ca6db078bb36f10a8cc2cfec0893b555d97f14dd368e49e03025e390e20f6d84ea16d63a5e5b6d6063637ad65547dbcc292d55838f7a86edac4c6a49a2f850dca93bccd74b257af3af164b40cd8c3d8b8850a95f58cf24ec9fb60958174b407ca9e5d429a97bfc923dc6aee2f463bbd29af6764ed5d051acb764554bf9e83a583199d10d7aaa6860f979b12b1a72d158765b50436489e275d2efcd3220a6bf8f387748e71d1e3815d6c9e8b26516458c6d4dc97ef85c41f5708f6ba56a3401e9381f8966043033e9c3652cc43d8e3b2c86a3cb3ab5795d3aaf49739122d5dad49f7e0fe0e86d9d33ade3d63ef220e86fd124a5116fd544ce4879b27f6a41b1a661f1dba4db5dca9c41d5bbdd31e99f753aef9412f2d9da79769c562a0492594d0b1a86dfceeaeadf70c18160f5141e0e58d2a7c6dbd23c98ac6b581034385812dc71deb1c3dfbd5daff13b8824e2b9f8f11967e349558aaa0084806f4a6c161f689af95459bb00e780989454e0dd2b5e00816f394d99a3b010a4b62a239981a5df809bbd38d3ff1a9f675e74b79596b572f8dc1a8a6e564f3504cf4a79058e7413f27abd6398c92517852d", 0x1000}, {&(0x7f00000031c0)="93583ab6a0369f821404b9274f7fd5abad6d7c2d76e2cd02665fe19430908bba11c6b2e6acd0aa6de0078f88e93674a416c6be9ba709f8489ca29e310baafa32b810e764", 0x44}, {&(0x7f0000003240)="9b09d4a9debaec7aec5638c73370eb2b2d3c0242945bb886e1b3d39eeb87332b91881a51c1100c7704e986a9e79ca9b1d3b9496ea25101d65a037737c3b7e23c6291e0f338b4606fcb048e1f02ffabf9e904dd27704170e56045bdb0dcc429e4b4d0f72491b953c777568365a291231a3a5f166cd070880200c2f09f7c772fe2a29b310c642976634d611574d7bcce94baf907148b7a0b71fe65aad235042b37bfc1ac670ab0006d08723ff03ed028400462056680449cd7b79117c5bc51d38c888468dc21dd44190bc13d3d0fdf49b29c1552ca670a", 0xd6}], 0x3, &(0x7f0000000f80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000800000000000000ffff00000186eafaba48", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) seteuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r4 = socket$inet(0x2, 0x1, 0x20) r5 = getuid() fchown(r4, r5, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) sendmsg(r6, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r6, &(0x7f0000001040)=@file={0x0, ""/262}, &(0x7f0000001180)=0x108) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000], [], [], [0x0, 0x3b7], [{}, {0x0, 0x2}, {}, {0x0, 0x1}]}}) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0xc}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = socket$inet(0x2, 0x8000, 0x0) ioctl$FIONBIO(r1, 0x8004667e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001040), 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001080)) syz_emit_ethernet(0x56, &(0x7f0000001140)={@local, @remote, [{[{0x88a8, 0x7}], {0x8100, 0x4, 0x0, 0x2}}], {@ipv4={0x800, {{0xe, 0x4, 0x1, 0x3f, 0x40, 0x64, 0x0, 0x1, 0x2, 0x0, @empty, @multicast2, {[@end, @lsrr={0x83, 0xf, 0x7, [@broadcast, @broadcast, @broadcast]}, @generic={0x0, 0x12, "aaa90156160ec6da85f128d8503ab28e"}, @noop]}}, @udp={{0x0, 0x1, 0x8}}}}}}) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000001280)={0x2, [0x0, 0x0]}) syz_extract_tcp_res$synack(&(0x7f00000012c0), 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001300), 0x20, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001340), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000013c0)={&(0x7f0000001380)=[{}, {0x101, 0xc9}, {0x5, 0x1}, {0x22, 0x106}, {0x88, 0x2}, {0x7, 0x80000000}], 0x6}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfff, &(0x7f0000001580)=[{}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x6, 0x7ff}], 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000016c0)={&(0x7f0000001680)=[{0x8b, 0x2}, {0x8a}, {0x101}, {0x4, 0x81}], 0x4}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700), 0x20000, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001780)={&(0x7f0000001740)='./file0\x00', r3, 0x2}) read(r4, &(0x7f00000017c0)=""/13, 0xd) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r8 = syz_open_pts() close(r8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d, 0x3}, {0x58, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x20, 0x0, 0x0, 0x1}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x4e, &(0x7f00000008c0)=ANY=[]) r1 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x8000}], 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r2 = getpid() fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x1, 0x2, 0x4, 0x7, r2}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', 0x5, &(0x7f0000000180)='./bus\x00', 0x6}) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(0x0, 0x0, 0x0) mknod(0x0, 0xc000, 0x0) socket(0x6, 0x4005, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x56, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff02f9ce00000086dd6000000000200600f6413aa3e3e314", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8003"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) acct(0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42}) socket(0x6, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x2) 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}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1092) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xbbd, 0x19c}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x200) r1 = dup2(r0, r0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0x1, &(0x7f0000000100)='./file0\x00', 0x8}) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x2, 0x3, 0xffffffff}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = getuid() ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x8, './file0\x00'}) symlinkat(&(0x7f0000000240)='\x00', r1, &(0x7f0000000280)='./file0\x00') setsockopt(r1, 0x81, 0xfffffffc, &(0x7f00000002c0)="fecbeeed5371a2da113df83ea3eb0196ae82db74a0f385de59a4af679c4b6745caa337ccd5e7b3f126abb15a0e5d9f75b5905198b2fa5dc8d560366be5f3a21f", 0x40) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000300)=0x3) ioctl$KDDISABIO(r1, 0x20004b3d) accept$inet6(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000440)={0x8, &(0x7f00000003c0)=[{0xffff, 0xa68b, 0x1ff, 0x9, 0x9}, {0x6, 0x7, 0x7, 0x0, 0x8d}, {0x0, 0x5, 0x1000, 0xfd68, 0xf26e}, {0x46, 0x3, 0x9, 0xfff, 0x400}, {0x5, 0xfff, 0x6, 0x7, 0x1ff}, {0x4, 0x3, 0x100, 0x1000, 0x1}, {0x20, 0x3, 0x9, 0x80, 0x7}, {0x2, 0x1, 0x200, 0x7fff, 0x1000}]}) r4 = accept$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) connect(r1, &(0x7f0000000580)=@in6={0x18, 0x0, 0x5, 0xffffff00}, 0xc) fchmodat(r1, &(0x7f00000005c0)='./file0\x00', 0x7, 0x4) pread(r0, &(0x7f0000000600)="6874a2aeb9ecd2b90a730569053ccfcf6737d6821106e6d6d821083c89e6c1629d6ec0b32c6bced2e2952e06b556bd158da116308786744bd57f87caee4f97d82f154f1ca22c252e416dd70632acb849ea4bd3039a0cfc85ad64ee4c7f015dea5341dbd7fd42b6758550128ee2d32f9c810f9e1ec0508d56679bf949c820f19b980bfcc14578bdc9fbcd0c8da71cbe935326b1d9ae1068c205b74e96d99867dcddebb86ffc84d0dfe8a6ab78b56fd9eb6a0a0ce44ef03ef2f0310a4702bbe1886e839981b0528ee3ad415ee6379c9df62135ca5a83bd01fd", 0xd8, 0x100000000) madvise(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000700)={{0x8, r2, r6, r2, r6, 0x185, 0x8}, 0x9, 0x5, r5, r5, 0x7, 0x200, 0x9}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000780)={0x1000, 0x80000000, 0x20}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/52, 0x34) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, r6}, 0xc) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x1d}, 0x2, &(0x7f0000000340)="633507e55c304d0a17b88ea2596a427cb0ce51cf0e92ba36d02d5a5feb56ed158d1b25dcafd0d5e53954fc0402e2e6beae502ca3ab32e987fc1ced9db0c03ce4218a69ba94f664bda6df3dc1594c4807bd60126c28330b8523a3e5fc186fcdafd798e3c35ee1ffa6b2d50ae212c2f0b4dd2e4af4dacbc3cde4b3ebfe28374791b45b54954d55f797bb931a18ae4108cf11b319ff889967e4718161f7c9c6", &(0x7f0000000180)=0x9e, &(0x7f0000000400)="31da62db33c8295312e837dfa0cb53c5177043773fff4892a78ffb7f395630b5d9f7da00d326e2a6a678f476ec5aec0297966804f9cfa5a899325eca9c1cb8501ed95e49701f6dc63478278ea2ab003d2c261ac1025175e54960dd9a869ed3624e431c16d73227875f16b4b455dfc657acc3a71799a7a1f6456826f7a37a94209ce5d2e9a892187c906344a690d2ce65e8fe995aa4b5407b69a007eb9bb311d46fa70a0ea9fde3dac19815f302322e0db14c911fe318e9944c8b07ae2166074b8164f0b4a06ba4ece447bc43c03066b916a56be19c7cda455e8cb8155d2bc6fe659c354a068f75896f90cdb807b8c9b6f3458d4ba38414ff8163f4a1ae609e", 0xff) openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x20000, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x8, 0x24, r1}) r2 = socket(0x2, 0x2, 0x0) syz_open_pts() close(0xffffffffffffffff) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r2, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000100)={0x1, 0x2c}, 0x2, &(0x7f00000001c0)="71f91e3464ac0058b85a9e2b823403bc916b5fae1fcedaaced91501d94ff03000084cff1b59c7afec37082e2d78becb42bee6d4e4554d51dff8e2152848b6c5f1fc94161c02b5062b7e17dc1a783bb7c34928881d5029a3b1120365141703acca8a4bba4ce8fd071370198f1f7fe4e8c7d43ed48dcf36c57cf9a993adfc8e3ea8f93d072ec0fdf81572ed622dbe2773025b489baa36edd9662d07c9f3486a60023973783fa49e2a1045fa9ab66e4c68d4ebe550924ff28be66804096b4891d848bcb6b8587650aa4ff", &(0x7f00000000c0)=0xc9, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xf8e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x4}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x12, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x450f) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)='m', 0x1}, {&(0x7f0000000180)="01", 0x1}], 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) sendmsg(r4, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x88, 0x1, 0x8, "f48a0275660c6dcd68ae16dbee1f57efe8d6ebcc61bd906110b1090e6af156c9046507da9bdc6a55a983d59dd9cc3ed11e5ab60cef5ac4c5409b883b813b1ba27049bfb816c01a4150c778e6f5f4daf1df02302e10b91a3154f7c0f97995c8b5b8f77ec490f398b3b3e31a7b25225de7c766"}, {0xd0, 0x0, 0xc4, "821824597d4fef2c32abdbb4f38e5e33348eeef58db4c2fe97a6307072ba8ed2d5c1498337a035f3ac510c05b18c9fa43937fb0ac809f3fc1cb4fbd5e85b33e69d8fc8c0f2852f1ea393c5653d0e91d36b31c801343c9ddb30de37795a49ab905351d718be20f5f0d1085e157866641872a4743140b965f0c415d54af4c24d72472f204ac28a4ec9b0284fc50163185764fbff9ccd07518848d57e60bca549b3e3e3d3af2383395d24717f4d386ebe6cf2f78f07b497d579f9"}, {0xe0, 0xffff, 0x6, "937d80916810c675fbe74fcd72b4af29102a6ec5dc3c216d20105edda14fbe7ae8457fc2677376173942f8586d710b7dad5c38e9a0edce9d15a548edf53fe98d6debdf46e8ed1f5f332ba747a34ae12a89249264018ecff8507a8a4c7728e58a0624f9f51aa7c4a5dbcce6de23b579fb14079d3faf384ad20d1b65484c774c046a3f249a921f9e4d877ad3382cf65694baa36b439ee4e8746e4c1bf478210b1f4310d5dbb67cf53f670469a85514048eb4c7af72fd7e5a45f3abac06be3f4a0477d6cf0511eebc46c937"}, {0xd8, 0xffff, 0x6, "60b1c07d21a52a55c100196d92c376268c76c0ebf14635216c7e527635abb6f5b07b55c76f69b31723fb92221bb2c5062995801e8dc15879253f905fbe5031014f9b936a474fee694b6bf1221d9a2de32ce9a9eed6cf2639cbc1a6ad63be304b242403d828eb4b07c25ec8d482136413847d582447987be6c6c17dbaabc7a1ec3542b1e59fceb4e2c9df65849bd3e34a7bc2a9114818f271416b03d76909552806d4c2f5fad28cdf57b97e2eb30c8562d0a2d0fd86f135e06e6ed533cbd19c40e7"}], 0x310}, 0xc04) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x978b, 0x0, 0x1f, 0x80a1a3, "bf08000100f1675910812cc900"}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = msgget$private(0x0, 0x180) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) r4 = socket(0x1, 0x3, 0x0) semop(0x0, &(0x7f00000000c0), 0x0) semop(0x0, &(0x7f0000000440), 0x0) semop(0x0, &(0x7f00000007c0), 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "00fdb1186461c0810281c796791461292150a3fc"}) poll(&(0x7f0000000100)=[{r5, 0x40}], 0x1, 0x0) syz_open_pts() r6 = geteuid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x95, 0x1, 0x5]) semop(0x0, &(0x7f00000002c0)=[{0x1, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r7 = getegid() semop(0x0, 0x0, 0x0) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, 0x0, r6, r7, 0x42, 0x7}, 0x6, 0x6800000, 0x400}) r8 = getpgid(0x0) r9 = getuid() chown(&(0x7f0000000180)='./file0\x00', r9, r7) r10 = fcntl$getown(r3, 0x5) r11 = getuid() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000900)=[{&(0x7f00000002c0)="0ba2efea38286ea83a226dbc1db0e7732bd47691bdfe21412adc7bef2f3d50fb958a756e5b5850d8f855a02420c34d1a3438d8c9bdeae1dbe79122665f25ebcdf0402730a18913cf9251744cb73b3103af81597b0b4a59e37c0c046a120e21e2ac719cbec91b7fb9d96baee83880158ce966d51673ce48e34052a845af8526709b6a7db745", 0x85}, {&(0x7f0000000380)="2a8527eb0d541bbb825d52bd8d04a39dee59ba426d00c2ad9ee2edee2a0f71a32e1de8d4f3fa7626d4aa2368e23a6a05bf584dcbe60a931870", 0x39}, {&(0x7f0000000b00)="d8bdb93ebe6f889ccc97b1ae4fa458c00025e2a5de39803fb1f6f4ab412ff911d0f03110de3e3f4da1f7bc511b29e0266a0dcc432800f69bdfcd09f283c4807916013d565998a5a226926361108147c47d27174606309fe8c50d804c8f94455b9e917e1c5d607815081e9fbbce94fdd20193145917f8a8914746473b358904610f7d8e489b227ec9804ce2112f23589c136519db385e57643ed1bfe100ddbd268f7ae8691f1e55ed77dd5d81d1c90773681bb0b10541efcb176749a62b6a82b5447cd95619ee27c6095d6eb9278023d29c0f263a", 0xd4}, {&(0x7f00000004c0)="5ed709693d2845d4adc59f5707520f953fc553a0dd67c90455693d51556a4d324f9e1840962f2c9fc911ed9dbc773d4953ab0222a76c0498c9a70e319fde3be0d079ecc29a861d5c3a8d1202dc07601eea58d2745d936a25f2c3eff922885c8d8943481bf063409fc2d69b4c9f6c9dab57ebea65df176ddaf9eb7cf03b309957fb9c4bbc70cf91ddb7b3e4e7f8b5108bb2f01fe59a0b2d55a252686a0d8e427bae7fb56443fae3f2a83f2a5a48f42e421402e7817fea251f78ee75395e041fcb1ef4a6fd76889ec17c9aeb4b68f20f480614b89723d1930954dd61d0eb15e69537b50ad6dc", 0xe5}, {&(0x7f0000000640)="d6d5661b7e47bcfc969d85deee805b0b90d83e24d8c525905d5d5c04568e7c0f180dc328289283f9cab6c6886fd680a8d809ddb62dc52b0ffc44d2ba870e4d4dca9cd644a6c23aff7b765cc93cef5218013a06630ff0a125afce731a4219f19f684de39bc46e2fb4404b09938310e94e5af331db6c8e460c6b798e53d3d3", 0x7e}, {&(0x7f0000000800)="ebbe1cf7f885392faf4af8a329b85cc08fd36c2f8dc43573a4de4fcb481c8907db0ad07d663f0d57be3fcbe2c22c6c546f976052f5a45cbc7d4f799f9ea0e7354534ca8dcc353b28f7ee919d3a81a0230fff93f954a2bede0fc9b883a615d003bf951ab50dcf14c2bb4d4a35a53e8bde0a05d3fb1ae580d3db13e063669991708e5026bb115f263a52b72f2acd826e4efcafd37513388fbf73c4450fafea7fbd06df3d9ef0da706b62ee4359d7a7d309dd76c06b43f39e6dcfba66096b0ebeb317e8be544dbf4bb3ad01cee719ec729d3e299a89fcc03f50a43f8de77d25", 0xde}], 0x6, &(0x7f0000000c00)=ANY=[@ANYRES8, @ANYRESDEC=r8, @ANYBLOB="0000000020000000000000ffff000000000000de6ce79a19616fc7a7fb8248bfc5f92c8c9c0b6d2ab174f527bb0f51b7d8824636a9a840b4bc6765c87ad7334470693a2a3d547400b17df6193ac662e638e007b34d7c343f781d8abdec8055e9b67dbbfc95826c8cde743846788551c6584f106a71790577e527f0019ab35fddab2da422064d264d31a138d72e4ff125318710b90a9f7f53d4415b782e9441e0eca6acbca2a439b1df119c75042fd82fe05201585ae2cb10f65d1574f6773a68a0501bbadd6adc", @ANYRESOCT=r4, @ANYRES32, @ANYRES32=0x0, @ANYRES32=r7, @ANYRESHEX=r0, @ANYRESDEC=r3, @ANYRESHEX=r1, @ANYBLOB="0007000000000000001090d228e10083e500000000000000fbff800500004000b53d", @ANYRES16=0x0, @ANYRES16, @ANYRES32, @ANYRESOCT=r7, @ANYRES32=r10, @ANYRES32=r11, @ANYRES64=r1, @ANYBLOB="9584844d85a7101dbc434f8e8e537e44bfea01b95f53bb8d5594f9887c84105b975bf784902795a2705889206ff958b970d9a9c3b9cb873c53fce40ecc0900626a5a9c7d381972234c8c3db73cee3661407aa34b7c399965fcdd82341b41162f892f1c8793145f777cf1950eeb86c678e5ec07d42abf261136435ee7174bc1e90a35b3ddd9ff1cb504e10927b38fe920517858b50a888a60fce14e0716aa", @ANYRES64=r9], 0x98, 0x2}, 0x400) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() executing program 6: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60006f3300303a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="892500004000", @random="2adb0070162e", [], {@ipv6={0x86dd, {0x0, 0x6, "f61900", 0x8, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="ff0000000001ea443d08000000000100", {[], @udp={{0x3, 0x2, 0x8}}}}}}}) executing program 3: sysctl$kern(&(0x7f0000000080)={0x1, 0x2d}, 0x2, &(0x7f00000000c0)="05e141099c8b5e6e0d778ed7a96d636998d9d133289df91e90c30c6e64b14e4a14f4e7ed655ee5411840a36dc5706cc7ba52afb1de7dfe1f1163ed3bc2a9710828ef7f0e498c12fb7d0888f5faff756e1543a97b8ebefbba688f9959d4b1549d1c07de4812f56369bdaa5050a2f1fa4fddb3d61e44e7783b5b0b85993cfe38933b73fe166470e21c23e9289012135d2cca1a1a5d66", &(0x7f00000001c0)=0x95, &(0x7f0000000200)="95d02a5a8218c2dcf206783b05f95ce7278ac4e538740f84a6d1e34a9355ae4ffa8fb591a0b742bd3b4e9fbce15fbb68e8649852db5729bad85ed59f1e467a7d8b9bd7271a72910f597d2906a9ddd687abec0cfb7aad74b4624f5ef2b181", 0x5e) r0 = socket(0x6, 0x1, 0x7f) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/158, 0x9e}, {&(0x7f00000023c0)=""/154, 0x9a}], 0x6, &(0x7f0000002500)=""/131, 0x83}, 0x1801) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000280)="d11d2f78", &(0x7f00000002c0)=0x4, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaa2eb0100000000", 0x8) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000400)="c0de5379557ebd56f9f271af0aa85c0daa1895073073c0810aefd275a25efcb67e2e48", 0x23}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="7f00000000000000", 0x8) recvmsg(0xffffffffffffffff, 0x0, 0x3041) sendmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0}, 0x10, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) mknod(0x0, 0x0, 0x5200) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x0, 0x6, 0x3, 0x0, 0xb8}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000700)=[{}, {0x35}, {0x6, 0x2}]}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140)={0x1}, 0xc) executing program 5: mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) socketpair(0x18, 0x3, 0x11, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x5) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/507}, &(0x7f0000000280)=0x1fd) getsockopt(r1, 0x3f, 0x9da, &(0x7f00000002c0)=""/178, &(0x7f0000000380)=0xb2) executing program 7: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0285602, &(0x7f0000000000)={0x5, 0x2000000, 0x0, 0x0, 0x0}) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r4 = socket(0x2, 0x2, 0x0) kqueue() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pipe2(0x0, 0x10000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) link(0x0, &(0x7f0000000240)='./file0/file0\x00') r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) fsync(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) dup2(r0, r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000040)="fe", &(0x7f0000000140)=0x1, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{0x0, 0x3, 0x0, 0x4, 0x21ff}, {0x0, 0xeada, 0x1ff, 0x1, 0x8000}]}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f0000000180)=""/18, 0x12}], 0x3, 0x8000000000000001) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x1, &(0x7f0000000240)) r2 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fcntl$lock(r3, 0x0, 0x0) symlink(0x0, &(0x7f00000002c0)='./file0\x00') socket(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x0, 0x0, 0x0, 0x3}, {0x7, 0x0, 0x0, 0xffff33c4}]}) r0 = socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) executing program 7: r0 = open(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100), 0x1) write(0xffffffffffffffff, &(0x7f0000001340)="e1ef04d77303f489da521fa65e4b6511809e0327e4414b1ad8c6c45f1d22891a8299e2229a85ba0c45d20ab2208d49861b0beb2aa37065237c68fe244f67b39cb1d14cd6f9ad3b69041fcf2fe629a202732ea6778921a096b653b9466f68325f25c0f7ef2c57d74c1ef434b1bffff0c494e75a23f324feeba1494928821cc56fb6e03adced980b58879f7c12bd422b60438c710043cd53a15ad456f74368fc49edea41a94f3a61f10fd1945dcfee1ea832af35469ac615cfcdcff79f4c33c6730d01821b4ab0b0b34c179926a3d8dc27c30b3e98bb58f3e22e13032fa66b95d0ffa7586e845a731df2068db6afa935acd144ed29d2264730f07745de8ba3012432aec23ed766ed", 0xff55) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) dup2(r1, r0) getpgid(0x0) mkdir(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file2\x00', &(0x7f0000001840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1) sysctl$vm_swapencrypt(&(0x7f00000001c0), 0x3, &(0x7f0000000240)="ca4aaf6629231013fe814b302488cb27a6894be6806a040c7646d6dec2", &(0x7f0000000580)=0x1d, &(0x7f0000000600)="8599693715937166ead9604f9ff700000000000000000000000000000000000000000000f514fe7654d787a03202265fbfe97900319063403469fa33d48db04ddd45416a0e21f5c3c75e7c4a05c24841df28a1d01e218a28d690247a4d97723933f86f089675d27c598b9593480a6406c869912cb5cc91c799be6290b354b399ce6f80b8236e0cb4657693d86bae7a39738cac464daa212544d9ed2318c325ab39e134158c8df38c384045b52878a7ebd431518de3ad8ce64bda41ad41167d39e53dd81476e206c2bee871b07479f84735c5d5fc255b632b70d7277d6d46b1af08eb77e29608c16c7157c68f043e9f15a3becc7ee0c198af", 0xf8) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(r1, 0x0, 0x405) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x39, 0x0, 0x0) executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r0, r1) chroot(&(0x7f0000000040)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x6, 0x4, 0x7f) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) executing program 0: listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x20000000}, {0x80}, {0x6}]}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES8=r1, @ANYRESOCT=r0, @ANYBLOB="a565ef8082dcbc14750d19bcfc297aebb0ef9120f6a55ceeb7e6d99d701f2a40e4f9c5d43525901b0f39630ac6845417fd190e958d27d9b6989cf3386e5b8cdc139779a07a6b4416493ffbb2a7ed0823c43a44f6b05339871f6d110a459c3479d9122ab0cba19de5c705f35230d2deeef049cba5d01d0d8806f7e7bd89dba8a67dced998969b03ae499bbf393cef42fa154bbb687d714033956a78303e32652233b3245f3a9f8502499fefbd37acfdb31749689775bc4794f73ffea6ef5100257065c6ecd1a8182b88513664421a", @ANYRES64=r1, @ANYRES32=r0, @ANYRES16=0x0]) executing program 6: open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r2, 0x7ffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1310, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000005c0)=@un=@file={0x0, ""/557}, 0x223, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) socket$inet(0x2, 0x5, 0x3) semget(0x1, 0x7, 0x84) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x40001a2a, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x25}, {}]}) syz_emit_ethernet(0x4a, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x35) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8001, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118001000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="7514bd0800000000000037481e7b3b00", @rand_addr="297530ac4b1d49265c3d1e9b53741f77"}}}}) semctl$GETPID(0x0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x20000000}], 0x9, 0x0, 0x0, 0x0) socket(0x21, 0x0, 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x8040000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) execve(&(0x7f0000000240)='./file0\x00', 0x0, &(0x7f0000000500)) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="af", 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) close(r4) socket(0x800000018, 0x1, 0x0) executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x3200) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x32) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0xfffffffd, './file0\x00', './file0\x00'}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x5, 0x7) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x60000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdf) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getpid() r3 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000600), 0x5f) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYBLOB="6002"]) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x5, 0x6}}) sysctl$kern(&(0x7f0000000300)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f0000000780)=[{}, {}, {}, {}], 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000140)=[{0x40}, {0x28}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) sysctl$kern(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0a0090784445000000002000"/38]) r0 = socket(0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0x47) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffffff7e, 0x0, 0x1, 0x1, "fc686b340da1e4795af94547bd1305d65c21963c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x401, 0x100, 0x0, "0d9e25fafb00"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694e, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) socket$inet(0x2, 0x3, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000008c0)=[{&(0x7f00000002c0)="d1ad41337bd62c9e104cc1329de7d0fc0da7d53d815c885a83d7ff4a943c464ebaa22edc9958175d379ae077362ee07357a975493b80a513bf193d90a680ff5aaf1946dd37ab636f3850afe2a19c62e9f960283370d4a369ccd53e34e395a649a0c56982b00d8368619fe24fd23128d281701e818780f936556d86976ac8fd69dc79", 0x82}, {&(0x7f0000000b00)="6467737ecb766f44c2d2fe45eda27ca6a3d904ead75dc60d75347fe3b19bd3d0da718a45265ab59780bc1f323b62e6b98f04c80d443151ef84ee130c7669b72423222ab8815eb6e48f9979b25b9c4f90478a4a5db7727868265153bed94084784ea93c95e29ce46f201d735e1c907b353b1a07a8aac7ccbcd850df463599bc6ea467e9b3da8106005c5f444d5e", 0x8d}, {&(0x7f0000000140)="6504de9b124150647fd2be44759dc9dfe19c090000002e3e6d1a0fdaeb97939a27e4faf89cd1", 0x26}, {&(0x7f0000000440)="463cd7ad7ed08b5f5670eabaf475850dcb7609c9cb5870d02ee99b026b5ef1c022999d6ef469678e75e8407351e5bc6e284ea53839ca5054f146f046339adba3ed5d13d7c38edc7abcc37aab46b37963cdeaa7df7ec702a3eb890459", 0x5c}, {&(0x7f00000004c0)="80fbbbfef162b134419d114f4f877fe07e8ec8891c67e78e7f2754a038e168e6a681738cafcd39a6a583bf87a7019bce6ac962ae570e0fc7e419fddd4681aafd1034bf01c923e2872e899c9c2b63c64d31a42ecfb299552b509ba680cf99c5f4047fab8b1e800f6c8a16cd7f1e439c0fe6df5674ab3bf66192749be3bfe8403e8b477f2745066de05751e9", 0x8b}, {&(0x7f00000009c0)="2510cceed133aad858c0f2f71ac6788b907536febe121b4e54361b9df9ec1b796b5bf49e43b1f9c6197cabd36163fe19075cb5096a240cca78c60df61bba93fd5e38450f6a52e12fffff96186e438f0f328bfd3d7ff46f91c25a642c6e2ae0af76eb50c8c8cea756da327472a81ef1c65b2ad7aa4e75c4ca9f1fc982ab6cb28af6a2dde8456fdd5493ebc4c6a028310196493123cfec004703f31905f66dc6b1268e458305977a6a5983d4b63ae08fb5cc39c1ac812c1c3d10a0286ed8bb59eeebe293678938bcb99070b554807b2a4831ce09fd58377481af85452fa3eb21ea546cf01cb25b5651d25197ca3b08f3b68ec014b5a8f4544719c10b897f949ca4d3f99ab1b15a0957703a2f43acee617288788012cb1ec40e9432a76f80b671f6186c00a12607403d576c1cbd4ca5bba4e915f1826050de86be", 0x139}, {&(0x7f0000000580)="48e741f909b336ee6a042f88961ac66d6b368a767a2359c3c1edc434774404a367d53aca37b989264bc91da9b14c220233796c1d5f39ecefae90b1be948aea229100fb07ce0dfd3bcd353c1bc416bd4519669eb13791c21bdc32341f42248bea125b8ad02c92a098cb592f9c67423d996d32d8e344d81ef631552e4b2f229f06acf2f87ca4059b40089791ecb55968a982808e5304135fb0170fd4fa4bb4089fa81d24ac5dfca29f2bc63a", 0xab}, {&(0x7f0000000640)="07c9b3b30d34013872d0f51bcfe1530db278b94a26c11da0f9be3c1d81216f754444106eb39a5aca83b2a135bec6c28d1392b4cfb2472dee1e112023222ec76bcd6860d1eb9be3d7d3fbc912d82ddc2bab22b6881d1367ae04d0404caf14bc7754a1ebcc5f8fa34649198a4f734fa60978defee66bc59082cc038b8daa9c85568b3a3c2443df31216d64a852ca7908f69980f7663ccadabc7f29c75b0e814af3e15b0c4bf5718ddbd973459701958c9544a7e11cd1fca3f7b45cb84b279e", 0xbe}, {&(0x7f0000000700)="742b86ac708c9bbbef3d0492f9edbc33838ab46573bfe7c5790a0818bca8a9df62805738acf608d385e8e71559ef5844f2aedc9fc2de840f1aaf0871852e8d5119eff8a4a38cdb8b6a28482d210957e55c6aeb94761aa7bae65da4e80987f89171ff604bc190886a5c6c932c91e9548f412256ef5e976bff43b46b59a14df116af2edf3379945e934ce1d3bd7859170673e9306bb090e7567e87", 0x9a}, {&(0x7f00000007c0)="9a674278a1d4ccb9234e8d5b45ec87a6764eecef84aab5a0ce2e8dc940cf55e130fd5a62d8b60f91d65d719e373565025d774ea500b5e5f0faab8cc85946957c72cf10d20dc342a071f38a5370b5c63317119e29424e44ff25c3c94478742097af5203afdd6c934c20fcbb76497c7f9fe28c74024a6651e42916c106b85bad44460fbe66fcf6d1c5acacd7740dbbc6ad4712cc70637c5e06baf344a0bb2403da70ac9e5e584c8ed754a19fec4de328b4aaba7864747ac8d1352d7456c458e5946446b0538e43cfd94e389eeb3b8bf0172c26fe3d63f8ddf0c72bc872f3fe80e1eb51fe11c2b0a9f4", 0xe8}], 0xa) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1d, 0x0, 0xfc}, {0x16}]}) write(r3, &(0x7f0000000280)="d9537abde93d050cdd16b13f742a", 0xe) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, 0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x10978b, 0x0, 0x80, 0x80a19b, "bb080000009a019fbcc2583e2f00", 0xfffffffc, 0x1}) executing program 5: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x3) mprotect(&(0x7f0000fee000/0xf000)=nil, 0xf000, 0x4) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) socket$inet(0x2, 0x0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x171, 0x5}, 0xffffffff}) shmat(r0, &(0x7f0000d25000/0x4000)=nil, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ff1000/0x1000)=nil, 0x1000) executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="fb67ca5aec5640417ec252a28b71bcb46770ad27970a6aeb0dc5a639c81e00e1902db40ee8de251c349ee7fbb55bc45b55a055383206c48f238633082880888e311e0d3dca727c93830b414a22b95e09d27d6ef9632c48e94aa9392d1cda9ec2aa94c4a331b2e8115b1e76db78d5cc552a968bb84d10be60eb761a04d271e2c16b98a14a92cd1333c818439e2394f1522afdc6b616ad200bdd5ac2ec475becc46ac32015c41b9b42869e65aa9c8de5ad902eefcfe954da43662709995ede15fe018b516d877ecbd5d18dda3baac2eacbbd9817d1c00fe273e1fa5d1b29d8e7eec536a6de89a60839501d156a7fe619629763050c42f67770117d24ddfa81190d344192ae820095e0794bd400fed4db84f8c4c2eafc89e6174b227d1d4806087d0003bc8270f4f3f0868debf14a0631d761c54a764015229a4b4146191914de805742ee966aa9abefc1d4a22f7726b9e03e58a299b435a79f7e9e5bd2358b6f7f95fd943a8716c9a4096a4f877f228736e8076a01aaf9d751b6446659c15418b0afae34afbd755dd4b354556c323cfdb5e45a673a7f207f54f8ce8611ec90c5e50878df5ccaca8c6c93e4e661cdccd6eda92a50ad5056116eadf1ea8ecfd56f7a7bb48380128f0d0c48f766f9541c04f650c2dc85ff8014ed66ecaae20f1f30c4293e71c45eff3e06911d81b1dabca06f9386a281a8d8f77f97c3d2115b70364778e02e56c964c78f485ce7a2f1472c15c40513fc9f7115a4ace304658d0372842e3ade0ffac71ee52e7d81676f060febdb15350f491d5eb843aa9a7eb80e97c7e5ec7d8d71fb680ebf85e71046c3f62c8c52caaf71deef2d654ebfe4251202b44808b38eeff5772661d041e643f240d7f043252c45f202d76aafa417a67f0317649d1553dfd0160bf09d401cb485af6e5005e666b68205805be75c7eedbbcb2ed4f19731adfbb402603919a8cb4b9998627671438812b3d616cc11033b6c8f80816ecd815f38676d8c23cc63649b2a9a11076dd090d1eff98363fc386b37dd708ef20d6e5212b4dc05a98bce7601725ac1eff587717e0a1c60530ac90dc7800b33b39c679c431b7d1dfc6e6f9e401ec67668af17aaa3a82eb752f6468107462da015729a7b6b46e731871faf2878cf301c450c9e1edc3a00df8b99ab4057f5d52181f4beb65256afd658151a64d2712f2bebf8bf84e86c798be462e29160d12a6d1e014cb007be69793a4fbdb90196fa790af3af18d50cc348deee89ed4c6f41daadc5962038e2896556a1ee1ed85764ddae145668026a614d36b75930920507b03f9b50106171c654fd16d4a4a69b0987768a4b67559a32a1bb0c4f333bcb2f95f7b1f95952b7bc4165549125c2a37887ec6f787b378a1eb2f37d8db77c4bda4845b62a46eea6a24dd9cf2e7568ecc1caf52c8c8fd267acab8bbb785e3ce77ad2a14cbf51fdeb9d0047b5d895e3b42a358460ecbdaeb1c96e078b3d450ebb997bfae9c2a7b8b0f0251d4c4a6285fd96f07d9a711b8f59acd3dc692fce583cf86f8e0a6a9d5de3cb1d603d7467e0c6885bc3029c97add1ee73a869708a9a1aea0f5941c2244b78b4d673865429be75952f811aa1bdc5ab6b4d7d9fdcc12c86c435571aee7736ba3a41ca465e90fd374a570fbc0fb37ff02533ffd45afdb59f3d505a3c8551d1102ae73547fe1d26bf92597aee0d2fff8fd61514e23ce7a75be3123a057a40df7bfc03e2a14f417312bc72bb23f6eb5c29216ce67dfa1128da07169d3f4f4891427bbcf20f311367eb9cdf2fac6dac4b6e0289aa57bdea4196c0b36227da8843d4c7e6c43487c3f8d44af144e4d4d205d4016a114af144256336980305c025251b3eec3a6aefd870a8cca0e8ca7a9496b134532256b88140f68b89feeced84cf6c5e565fabdf3141b2fee864167be9a879431f272a4a3be8ebfa3bf72b9ee0b32aeeebe11808b1a9619153bf71ec66cc793007ccb9085b6fec16aba21b950c03acdcf26c2cc754905ca30a41f638cab1369ac6da7686b585d258cb4bce72610a2fc67e4919382d6ee5ca28491ac06dbd4a9c0e4917d95eee512db05ac79e14ee69081164d19b3d7da1d4ee06ea1d4f4da2c4daf26c8f9bb0b5ec693851442ecee58e780dd49bd3688cb8b62af4a752b3f390b1744b40c4186e9cdb7b80bcce1e12c3ffa07ffc63854b1d373eae8e2f23757583f21367c28f276a41a23e3e2789c11666bea370b3e79deb22087b81f7af43cd316ac8226c244af112571311683b39ff0d2350cc206e02c081b68a7bc0eb7b17ea11d7091c18bc85a034246879d445798bd5ffbf2df012217e9ce4e94d927c98f6771f5d176c42dc8b3c8119a516bd9f4d53161c8d5906dc934613372565af80b95b9cfb209189cb3114ac9495ae7c54fb044edd677c0d2d1ccee8652033f8a26fe7baa4d34759f4246a0c3f0be672200f959d4197d48480aecbfb8464bf59b685b04193c7c442d62c08f461530a88e38f2150fd8cd3fa0cfc264704c41ff3188d4c68d15172a6dd13f2af457862dddbc5f972686784abc716ca88afbc5ef527d7e2dc66a3be695e583cb8ef6eaa1f7958254154dbd44b9a2565992a9a50ab2dfce4b9b4988eefb4896157c3133a2a00bf419bdb8958c12a20bec4c05cd63dc3a965e03b0db72eb523a99013be94b361db1f999b02f062adca8509f66d4dd6af8bd6c644e59126aa24845c090f68d069d36167f8cdc039e3c556b616b0564b11c1a40b985c84e48fdb8033970691c406df643bcd3cd39071304790953c0ff19c7b254e8ac552764925486dc9184a22e48488f06c4d34d8acb39657720c841679ecc99df9b083eb2f23ca600888109c4b23b278962324674c182341bf128aa54fbe05a806825e2cc658ca99a90ef4e67162a7859540363dcf272eb21d03c3ffec24ddd2d157b8b15b22de699c9d2566068ca87d1ae4459357644359083c116efa6bc5b4dd0590c1b5d276aac8f87fdf243bd17f8c1d2546a5de7d09a97707cbdc740b8160f4f7f49ca5a07a93de6f993d64296144c058d565f3d138bf36340a3654ef865b2a295ba45008c330802e643d6e2e467a2c837d48b2a00553b9533602d39b83d41c18b14b3bd8671f51e956593412702c065f45664566fbf48381a9af18b76e57e5f95830a654af096a82897d717be57c7ad874f5e50932ba5b95e2185ba3e507d88f1164e835affc89ca2464cd03e62b52b7607f753601866e389156a6bfad9927acef9961c4b7d76d8fdea1530ce30f82908c49954130b9dc079656591d4b58dd992b613a336dbe0476e40f82c21e69a6db395f271e62cd5cf6dcecb7cd3b45de261bbf6058a4ad13c5f4fd1bbbc240b1009dbddc1a7b6fe7ec986c70a3a2d1ffc3035a978ec3810c54e290d5e674e8e49fbf0b672e5037f1d397711f408f04022ab72ea1acc0a66955ad625b9644623076c38109ea335e812c5c602127e3de081b3706aa0a64198ee453f6446e770c2cdd42d209ff98c4f58ead00be154d7ee33414680fd579ba8837e384ceb152704848a623b5af4a1c574032145337c0cb0da0829879421241232cfeb67ac39bb2c71273d7ba9f4b5f53d4dbe508d89b43b037463bffa9ce0717323e70bae18dea6cb71e20e0f15af4e65f2c5ac6a196a862f9dab191030a4903ffeb1ade4a89988db545def791a57a431af0d0d920bbceec910b5c2a8826eaddf942ff9e30635f69457334e3a117b737b814b203c3c2459fddc7f58875c38963ce5efa14f639e3083c932a884aacc6450c41066da8b8cba195fbe1e9d0cbee5d58da231a9d5a734995821b71fbb4fdb7d8501827107449f3f22b96f8b4b22bdd60509732a1b400044fc11683b3b4db2059c1c701c5cf6b03207ae873849377348fcb11291f590dd7b99a083a4795afee936e3774550c7d99a4ecf72c79e0cb4bbb7da0439ab2ec4e8ae935387f96cc94592ed151fd97b8cb795daeaf22be9d49a92d0ff77905a1a2f59d8ca1fa9d5289c0e25628283973e3c5e8c47490fac4766fdc9dd6ac1d1081d6efc0bbc3bd65dee61847bec35162289f1a2e14a78e2f44677ebdd4bf4c0d854c1081932b0e94236f4fe9bf4cc98b0c59dfd4f89a788547165968bfe6d344d62b265c36b82fa090f924b7185f4f167d339ecd5ef508b03d291bc4c88b115ea7daf522004b9d27e5394591f156e2399a6555e27416a8c7c2acd66bd4ea50254990b008b073239a1875cdc13bd472b3c407aa58a44735c13002ea96ae76aeb30bc22be116c3bc854bcb00eb52b9245b388ee73cb4faeeff059cf5cacdb8b83df35d25f5e15fd761f7a71c9fc82679ba08869193409c9824b0e74f7340c909c3960d4b67ae48e7b42bf6aaec2444f8e9d6b75ead621ab4268a6d45b1077a9882bb8ae89d73bfad5105a98430d597772bb1046f6902ce04e091dc9c920a5a7619749b76d4ce6006e2031f4c87966f02fc45cc880f2a613325c761df09ca4d3635432a79bfc5528f5fe473712009558f353eb0ddb85f4001339f7b140201a1f7ddccc312965f04704bca2dfaf5e4845afeefb2371faa26367b212739e4c255b54c7e0d9938848ccde080d65fd92f962fef031086387e74fc86687670e1b774b87bf0573232a3500d7acd7109573e66414f4906a414b1e1b119dd25ef1a88ad2c6ef1baaa593768f7a5d756b41dda4102ab2f1ff41daa948bb4c1473e4e407d267d0ac99c1547f478b87e71af51380f340de411f5beec41c01b44f708d30c7e52cfa270bf98f5f7caa3b9f8a5b90614f73226a8811417548af80d834ac7ca8883c5b69a39a8e8989a993ac0aeee8fa1134192d24a26f78dfd4f8c312e44019b10a5f1e359290ac8b4bde6a9b7083204c01afa2beeed50bf1705cec11148cc2766100c2d71997c1da5e01ab7c2d2c653031f7ce6f1263ded33b4b249ebceb43092e04b0034ca4bb8bb59ea7010f8308be0c1a65de192d3fd1114f6d93f1ebf02db051b2a6dbcf1ad148d808c2d8840068a35ae8e249128ab004ba4e935d2e350c4e9293f28a4604f09965223b7e1706be6c7d4469d1e6fdf30b951aec189072a674b3cdf27a490cd2ea32a8e097a23b331ea85b422405c7cb5a8bb68085dc7e6c33fd00ff30c82a8c60be645e25b8c30d98a5e8aad7392e3f6d03fafc27372bf51eb904b9e6374eeb581a0292212ed43428c4b472e7a4581bd4b808933eeb79965a94fde3af86fde422946361e5388f984e65c4f90bb44bfee3e2a2b5bbf82cb867ca4e3c962adfd111dae52f1e7df445317147b97736780fe37bdb749cd2c3c6d78bbf3bbc08743cf37d3ffd0813db72cd7add30f5f2c7edd83baca7adb4567c123eb1f1da6e4625cf58868fa49744e381ab6f9e2cdfdf3e1b409948e2f2a37e357f8c024839598f7cb789ede1a563e4eb49c605fd2cb96ca2abe8b087a3626b765d46e7f21aa3dbfb090b188f11f371a6a5cc218a5198d5396199b6fc0eedb2e2141b8e7c5916af7831ac4c047c408350d467424a5ed33c2a431d6606b08b99fca4508e3e4dc8a89ce26f4cc9cb5746a810a856948f8ffa277c9de78639014c14d56e75c766fbd3a3bbc2fda6bfeeca64abb449c263a2ff986214e092ad2dbc827571be786b20e62a837cfe561d37afead2426f8e0b637f61ea0f91abc6f630909b24e237f0c021938f76ba6d96f3f7eff4a0519b24e84935b690243", 0x0, 0x0, 0x0) sysctl$net_mpls(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, 0x0) read(r0, 0x0, 0x0) read(r0, &(0x7f0000001040)=""/122, 0x7a) msgget(0x1, 0x3e945a056885207c) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002340), 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, 0x0) write(r1, &(0x7f00000023c0)="ba640d52aa88d072eb7e533e5291a66db62b6eb250f976aa2f94e86c04f37705962496f8cc8ba67014610a826c71e38275c0269c1dc1ff", 0x37) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002440), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000002480)={0x6, 0x60000000, {[0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x3f, 0x0, 0x0, 0x0, 0x0, 0x4, 0xff, 0x7, 0x4, 0x1], [0x0, 0x1f, 0xcde4, 0x7, 0x7], [], [{0x0, 0x6349, 0x6, 0x9}, {0xfffa, 0x6, 0x8, 0x5}, {0x7fff, 0x0, 0x7fffffff, 0x7f}, {0x7f, 0x3, 0x0, 0x3ff}, {0xffff, 0x0, 0x7f, 0x100000000}, {0x2, 0x7, 0x2, 0x6}, {0xfff8, 0x100, 0x200, 0x6}, {0x0, 0x1ff, 0x0, 0x7f}], {0x4, 0x0, 0x2, 0x2}, {0x800, 0x9, 0x2, 0x8000}}}) pwrite(r2, &(0x7f00000026c0)="81e28a65cca75fe716d381405d08ebff208734050ceb0cdcaae871ece97cf7a7a1ec0de260200d428481064bb7ea107ad0d52f9434743ae671fa96d0a61a6e74587039422d6ea0a4b8be26a22aa7cadcc1739b75535e7f94b0011cfc62ee482150adc59f703ac9a2a260166ebb345a9606faf32cad01f2aa54", 0x79, 0x8000000000000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740), 0xc) fcntl$lock(r2, 0x8, 0x0) getitimer(0x1, &(0x7f0000002d00)) accept(r0, &(0x7f0000002f80)=@in, &(0x7f0000002fc0)=0xc) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000003400)={&(0x7f00000033c0)}) clock_gettime(0x4, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) execve(&(0x7f0000001100)='./file0\x00', &(0x7f00000011c0)=[&(0x7f0000001140)='/dev/bpf\x00', &(0x7f0000001180)='(]&\x00'], &(0x7f00000013c0)=[&(0x7f0000001200)='/dev/vmm\x00', &(0x7f0000001240)='#],\x00', &(0x7f0000001280)='/dev/zero\x00', &(0x7f00000012c0)='/dev/rvnd0c\x00', &(0x7f0000001300)=')\x00', &(0x7f0000001340)='/dev/vmm\x00', &(0x7f0000001380)='/dev/bpf\x00']) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000100)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0), 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002800000000000090780000000000ffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 6: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r1, 0x0) setsockopt(r0, 0x2b, 0x263a, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x4e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000340)=[{0x4}, {0x30}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x3, 0x0, 0x2}, {0x6, 0x81}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8}) syz_open_pts() close(0xffffffffffffffff) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="25a31bf4ffffffff0000011cc4f5e9009a1c349434344f86fc8aef6419de07ac150c66ed22", 0x25}], 0x1) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x0, 0x9b) syz_extract_tcp_res(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x5, 0x5) syz_emit_ethernet(0x73, &(0x7f0000000280)={@broadcast, @random="0000fe000100", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x65, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}, @tcp={{0x3, 0x2, r1, r2, 0x1, 0x0, 0x6, 0x0, 0x3, 0x0, 0x80, {[@mss={0x2, 0x4, 0x100}]}}, {"c226a3ea8b67d5f200dead3a3c3bd025bf7428b0f0b58b77e9a60146e28c03b3999504cc02de65c4e2851c214deab3997bdea927be43790478"}}}}}}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x65, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e000040700000000130000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 1: mknodat(0xffffffffffffff9c, 0x0, 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) syz_emit_ethernet(0x2a, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x0, 0x1, 0xfbe}]}) mknod(0x0, 0x0, 0x6380) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() dup(r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x36, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) sysctl$kern(&(0x7f0000000080)={0x1, 0x1a}, 0x2, &(0x7f00000001c0)="10050f5468afe39b90ad25c4fb2cb362ca1a40eb098f53d254b13102e7f9fdf2a07193f5e51c1616824acdc0ed198f6b9e27e9e2108e440ad440f6785116b26635007df757cf56d76d1419450578cba3301cf22e29e51367b808c5ecc6b2ca6cc99243a9a9833a43836f7b0134a43aebdd5af1", &(0x7f0000000100)=0x73, &(0x7f0000000340)="b12c3ff501267a18eed8f78472d29682c16ede6303083004ae057aaa0448f25f444271983197c1e79714ac62668a83b9c32f2df656e44e29215400dbc7e96722b07a9976d93af069d71ed38bc1a80bd9dc2548ded29209b501b60fa646e8cbcdf7d42dedcbe403f6279ebba3f50d4f8239958db6e666764709c1a1efcddb68f7fd1b8ca28a1aaeca5df9622be09a1c9ade800ab4d0f4cc3e3ad67ddffa65d9368317d5b8ca9045d5f993da8e3698ea05b9821d040aa908a81a1170f41e6e4cc8fea071f6e3553ad7e0977d3ae27eba85af0d621ed4e7bd79a3c2f24a6de041856035347817ebd1584ce6d0ca072a1a53caccc2cb3c", 0xf5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x20}, {0x1d, 0x0, 0x0, 0x200}, {0x8306}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000001940)=[{}, {0x1}]}) executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1, 0x0, 0x0, 0x10244}, {0x4000006}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="676a500600000000000000a41b6b", 0xe}], 0x1) socket(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x3777) open(&(0x7f0000000200)='./bus\x00', 0x10, 0x44) clock_gettime(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000180)) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x52c5a2a475922648, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0x20000000000000, 0x3}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000340)={0xe4, 0x0, &(0x7f0000000240)=""/228}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x48}, {0x16, 0x40}]}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000380)=0x9) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x100}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000003c0)="f721ad4d5b33e492c0373b7df0faa33f0921e74db012e31d40466f22c1e046f68fd491217c26c7120cb9eec30978eea7ab331858b862b148bf95bafeeebe157bbff0fe2d571daf9f056ed1ca86033299868aee7d3d7354e5a333fa55b9ec4c91abc4a7466db9ff8228a0357d5265a27626f89fc821407d23e0352b2aaf502cbc8d8ac403685dd977169f547489786ec364dbe89d86f4a7b86c049761b3b8119b", 0xa0}, {&(0x7f0000000480)="2cdb26ed55f2bffa0f572a9ed43fb5e0858526bf0689db131ab49310100ee8771dbe9156b783c3b217b5b1a5614a48f3cf76762c7ecdc7f3a38d734dbce892c663bb2b9ba407fd22c74fba8c407259365a96cb3fae0655e94605ae0deddaf47c5be2b7e89a94751d524e6715d060b47bb6a39be50d1b7550fa1708ce90cacae0c8b2f3b361142741d47159e6bd29de1edcb9f4ca381af0b057296159bb542b87481d2145e120152d0254f1fd0e87df27d066cb9816089c90b9536b138d5376253d8eb7336e0a10d854d625d9b7", 0xcd}, {&(0x7f0000000580)="a6c92250616fd33171105d7d6278fc4854b3817fff616c5d74a33caea25e9d27eca4741c3278fdce10088ce30a6afe19a76026f5b44598cbb7fd6b73c34efaf35f6c3c9dc4ed872311070a1e2de314304ae112f66a0962da1722fc008a0cf87681f7432e2cff05fc53b6bf78ccd0216fbc161ef91994995ed9f4a02d8e3d70a3c2a0a0271dd6af2cb5badb71114d437e14f2e27f0edd415e84d23884", 0x9c}, {&(0x7f0000000180)="cd53b77ac1b4faeb35aef9e30a9cf134", 0x10}, {&(0x7f0000000640)="e9c45320b083ddc93458ed1c33d145c9022e6661d14eb2d04063e39b869124ed56df8ec084723179a9321c1c47c4397c3d7f7ff2b0155aa52092f42f342c83044b5d594e431981b4f6ab1dae3bc3d55072d474b479339a341c1c688c7a1819cd91345c1b5d963beaff052996915501b664ca3e941b6b4b32b8b86e925ccb7e09541422a049c754143a256a94597c561ab40b99e83fee84a449fd1e87f54161196bbec56522047677aa81442682dd518b5e35d69f348c8a684fb98d14d0fcdeded1bb45cc547985cc2482dda8b9bef5b0bed6661e2bfa1291053b362e0a9c7fe88ef61adcd0bf84e059afb1c62dc9043bb2e908e9f15c1218e34892865e2d8be40e314577ac02ea5f9f4454e4e40368f3d467921a1354115117f0407fe3978c7065a6366483989d6c5c81d63dd2e027f02c04e5e4aaca78df87970c1099a3a6f164d813f40f0263c1baf1f3a8abebd01fe95979ce9e3e3189828776e78f0376c903d4e89bf64da4f41ad94546aa57d10e98c94e4dccb5c09d43ba59541dd97222fc46ea54c11ebf3d2fc63f4dba2d314aa26b1cbf31031ac027c879e1ba960a0d4d2315a9c194c4a97d00e515249c0a8469cd2e99969315d4f40cf9416fd790d30a5e9743fda830c617f1182b3cbda053fb0433429a658211b02feddbc2601f1ba6721cfee9e3f87e04c88a31226a09bb8552e3a1ffe2c78efe8692c5f778aa16311cf26bc4087e0f196e548bfcdf25cf133a314a74ffb9aad76c157654a01a87ededfb2b79ed48b17ea52db123a5372d97827ce690395379de6ecf19bce6d30a6f3ae127432e9db064247e1cdeec5b21b318d2ff2abdfc47cc56e2279b2893b9e33d7929517c0865e270a3aab8d5cd78f76a35baeaa81ee557fe75ccd8cf4427ed278ad3c0fe2f69cf5fd7a1185756b0a17b389b691cc3e0d024f6737a3d317da8fbb960d9b2b7116c4477b4a48fe77de2c1d88fdc5bc8e1c6e68c5f2e3d6a9bb8c6e98b2fd17e14d91da38a97708ef59d49f3b3ae48dbe87f858474f6bbc7f5671ea57d0aee79bc371ac44658197ad3273f5b5cec6e87417b235080728483757a4bb705a57659710f43ad15a24903094c08bc27f74f70cec9a7832588dabef68a590685c4faccde2db514ce354951d85e530c26258b7f4eedb5d4384da28dc523b15e4da51419ac288f34fde2c02185f47824d283554780f9f7aadc496ad16953f8907e01151d9c8b203bc62a041b672075588d7d63ce1f5623f086414545321f2dceb85288157b662e3b47ad00bf712bd20b349e38deb600db707045bf49ba89b570489ecdde7ed2c3cda15f4a5c1bd621ca589e0a3c3a99e22c07b71a59ea51cb5dcedd8150e3bb0b2d37b7ff4b03650713b641f06fc1cf3372c0640a928b3b889db4d26e860bafbed23ea22805696083ddd68025afa085b0fc7edd6327c8f63de91cf0b01805426139741c7d08ec42a8e44e99bb4a4e7e09841ced331c0e68e44bb9cf271688bfe1d2bfe2292dbafbbd9ba1ea460c7c0d1a90d72e5465f84b7a52f6091e09841678e6f6a2575e131806525e306da31833bb542c758dd753a1e6e3e9db026560ee4e83a6bc6e39e4a38542057ebabff408a1978f67458b08551ca1d17bc6154dc484d4132c7972ddb49c135ff1a501f3e93647f72e800b2fac0dfa4e633be943db7ef84e5da0e1fcd35cb49a059a14aad5b4eb68caf2044059504b1cd5a7701eaa3c8ce5dc8493505486854776fc66a8e130d80506fb26382aefdad3b570593e21a6d48b18baba3406742307d1954f562fa5324c7bd3a5ae6519e4b78838361be5fc64a00ec4e0098acecdc678b892deebcec067b18719c0b22c34142017cf236c21931c8d7c28ba575b97fa01ab10950d4356c87aa91e94d8a03ba68f63034397d161e9f0a9278d38a6d63e64915f85a766f8597b25ccd95ed00bf8d48adfb35ce0d1f7757997235b5d0eda394cd02f0771740b817a65c43eaa0a06ff4a98eda91d6fccd9b91de95c6142c75dfa14030298bc22b6b93e968e13eab9740b512a831e332ab84f06ffa7d0df7da4aabce33a855b42b92e0935f464dbb6af2337a0cb107b156de55a24b6b1dec97fa3c6c7419ac3cd2a21b6b27e233fd7cf8c77ccd61d778606c66c520b3624790c93275a1a9117194a617544ea76bcc1d5b014211afc479197d8ef7cd02f7283c1c472cffd11041cba67ae31d4e79daa47c89c4dea19067866fd8b7ec8c5e275048fd89f57dee2f82620076442f510696988b6bf54e081f8f080137e18b676bbcb3f0488f493503e4c17711eca21c3c6ef7d96a1e6e0db15d784110e82421ea5b31ed85ebce1fdbf2a9287ff08a716dd024fd48f10da315634ae346081da4bf44d0cc7a6083af49e203eb16864ae584ce5677e2b7be98f5e7915cc579ce1721a27182485e6d84aa9b88fa3a7e68ababb7f0a0bab32be2c17b0f213adba376959706f173f41629fe35bf8eeaf405783598f94f18b4b15aeef469dfe6b4e9283317dd17f60031e15a60611f5185f058487b5f6d702d912e074ba2c5e49a09f11c25cea5ae9d6056511849b1848cd1b4b482a32e21d0c8af6e0a04eb803b85a2f14a6ad707e7dc31e0d738d36b66ea29997e65ecdfa452b69fbb3e1540ed866fce1ffb8dee665862cfdcc962e7998fd6dfff4025ae98559335f032d20fbed97e83c7f815b8270a7488c9cf045c43bb6573fbc8342448050fd8a3b534cde5a9fa2188912e5e1d366a2ab0053430d00bd80db58504f5e786924e44848cbea0f3bedbddd44ec269273430b8445ee2b27a8da46a507cb8065b7cfbf224fb3fe05f465f3075039131da6c9ad9216b65158c43e69a4095cc15cb12f799d78e24b11831ee053a397f424073864a985338d7f394cf73ccffb037e3748cdf50d119de93f83293271da118835549aa2c36152ad7b55c0e5938a25fa521bd2f7dec0cff9abe4cbebf0f924b8d058200157003727f732ffa01e7a479bf54925d3dfdf42ec921ca62b0db9e88c5c45b45c28253f849428d29114daf9e3ad18c4d5bb13fea80a802fc366d258fa8975eec7b25ff5e38a422f041bcf469b761fae8a286f0d891e2c5bce95229a23624923aa42b78fd36a090ba13fd239c1545f932b14d15cc477784c1a5cd844f1c8a870fcb967960bd301dc3a73e5d2076d881a8f9554706e464d8e657d6588616276fa52a94ebba61cd26743dbe049ed4efdfe5cc777382ba4b98b756baf64fc515050b74fe146f96acf0348d2cf12ddb366b17a76ddcf6ff154740f6054e1dbc8e0005d98b4f727a4fa03333d1d0cd0b44d058cb6711c8a17d5c530fdd3cc889a3676cbe68e01277c04745fdd7c453a66c09fbd00c34fcaaa29afd0207e7d65b19b5036c9f83f47711ad19c020f93fa6dd1ffe0ba71c5de965684bcecfdb1fe48bf9d5fee03e019f452ab62a684dfe2f069163c7fb6174f139fe8dd759a4d09ba84923cc0dedeaf23b513ba9c8f68c58c5dfc05ff5090f5d04c09c4802638c0ee522b2a598d695931766c4f75455e9d2528ab9e1db5552ef30f815e96f656794ffa250bd4598f27c5850a12a8c2e5d95eecb24d9f88a95b49355b7a28bdb3b08ff9fe519fd478f5ac7f11dcc5ca27ce213698988339f181e627ac4834f9618521bfeaf768a104784938f97bdbe1ba99ab8803501097b9ec8c9701536c503ab39961df1b4307c9e1c9807acf8cbe2f7db713d3eead31a084455d5818f6d1a04d72cb6a24f18d438817a1657fcc23fdb5ad7f915d4766e17ecb9b4d43761497c84f0773c3420d1f4133563b184612f803191bb77c20bdfc8bfebf3e9c5cca3cb03a116b6e3db7dd0f82123f0757bc364253df58721b02cb71ccc9e12073841cc50b41ba242a3ed5251da2dd1d9e7909e6d8b327e63d583674da613ad322ce3fe71313ef5efd1298e07023139d2ddc91cc98fe844d7ae1e3ae5421549f3542e548228297f4052e5b146454d69b4d617f080f23241323fc98ef6ef89a6eb409bbf077923251001a44c483c362202d0600ce0d3b4e804bd9104bc6d79d76e163421c0fa5dbad9fcb3ed6bef4dbdd34b63d88b198bda6937c336d9a55f6e67ef1bb81cd08ca22d0f42b0a5449a52be709af54b32345e101c1fd34dc8bb1c6d3adffc696aedc2a123f8e8578cece8a6083e44c15549429345f983617f98738ec129a923a8fe69d0a21e4798f731f1b18a105a371d9cf6b328d81883831e35f85d522e7dea316216a5b4a3d8b9d66e330077f89960a227596f01c6b7ca25eca1b507751a6751315e91d722bc785c3e05802b0305129506f141462ac7f590089377ae64b512a3a452c5891076367dcf02f9d0872a61f87964595242c606e1956c286216e5a3b4d7ea18c56ca66db4810b313a6e01823304f07554838d30521f816848050c8324623dadb01d5d1d0ea4639c73da109c1f27a354927870b1a6e039be767cd81b0ea5d7b0b72dfedac31bbb0a6c0dcb765a14e5bc17611320191da24488ed0139e1bae830639466cd5078ca88e46aa4f99ffecc2cc2b1a1d7a223bdb9b377eadf570d831fd4061b791c813f71b9052a50d7e94cfaba62ad7e88b16edb8ee776fdcfec0f97516992a9eb0b082838acf6670015e884cd915d8d8e1dcf8c8cfce900acd6482b63250c2b7bba5dc1354916d5df233d3e6a870eb052120ab95b3eb41bc988e26f124e4bebe6057466dbd392ba99d5648f8c95dd0458750754b6313b46144b2d41bba41cf3e8bb8cfcb6cfa2182218ad7d700312ba0af6adef3fabaf407812d629f36b85be7a34fd5a851184e4d80c105be8955f725701f891f0f6024a0b6f7a9915d8cdce1b6bc641bf077f1a6c30d5a13fbe1d8871ae5c46b96376ee9b7a169a085fad59421bfe025179c0c621f66889352ff1e0a4ce8efeaaa56502a469fb800a2ea0ef95756f21923e9176b9b0354656adab6ad774705b39d5d5a702f4f89fab5fa747c13721f9c0ca29bb4bd0081f6aaf324db65845d8149207e439b139d17d252e4a7634160dc14e523243401c31bec494a49f0a7b876a58e2153fafc55b85f38e40a213ac2b03824c51128cb1ba87a5d16a21de62d68559cdd42cb07b1923555fb3728b857f4d5f91ed6d6daa3f18736e42d08a608471d127034980ba84903c7b6ef81086d8f234ce445779542c44bb5125c70dacabbf4a2438892ac1996c5edbcd3169fbd9192b67fac37fc8dcdbdbdfaf537784286894ab23e256499b1dd61bd2098cdf86b4caf5b9e39bef7b1d95800f68c38436175dfcf5386fa42896923cf095086af2d8cb41842a57ce8df88ad057dfcf33d59e6a59901c9160fc7445886e76828edc59054c3fbbe8b10ff0be7fb055637bbae6c2041b6634007bb3d16c92b670d12a42c98ba7e305ddfc932f0cc06e23edd975bc2da93fc66ff047ca3db125de8c348c94a9ba0e7caa8fbe236206f210ef2b127a700c4d121403241a4fbc752a069b738bc0cdea054548ba80d2edc13218126c36604eb3b5990d54149ee9fd3e4ba5cd98a7062686bf150baeecdd8102c9d207a65087cd49d8766a90a7372b4b74888f51f4be0dedaa5e3f4963344238beb20a54617c35f0b17470f8dfb85ad0743af80abccd4c9fc3c9ae209016c8b76c1f32541b7dccc9b5e2d6a343fa34661e09479c32c50148bb9ccde60484028daa5be8db155cf3a4e0d456b648ebb39610e2dd1d84c5d0e242a0aa81ddfa1cd2d9484fdfe3d7b9d272b96fae17c1dc5375cd24b7983611debd359bb5c21161357f8bdfa7cc3011de85e81b4", 0x1000}, {&(0x7f0000000200)="5cd4580080722e769751cb6ade3351535a639c60a524bbcbef71c45df657b333e240abff", 0x24}], 0x6) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) link(0x0, 0x0) symlink(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f00000001c0)) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 7: kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mknod(0x0, 0x2000, 0x0) setsockopt(r0, 0x4, 0x1, &(0x7f0000000100)="a4ca5108c469d47ac71c57388cbbcd8d0de8f9643dd313a26ac7aa3e7cccf2c0b99f25b0ae8b39abddaefb87", 0x2c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x2, 0x0) pledge(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="ce", 0x1) 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() r1 = semget$private(0x0, 0x4, 0x8) semop(r1, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x0, 0x2, 0x1800}, {0x3, 0x400, 0x1800}, {0x4, 0x2, 0x1800}], 0x4) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r3, &(0x7f00000012c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd10000b670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c090000000801040000343712051eea040000000000", 0xb1, 0xf, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) executing program 6: mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) poll(0x0, 0x0, 0x0) socket(0x1, 0x2, 0x10) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) socketpair(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x3f) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000200)={0x100000, 0x100000}) syz_open_pts() syz_open_pts() kqueue() syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000080), 0x3, 0x0, 0x7, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e001e2ffffffffff7f00ff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x36, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = open(0x0, 0x80, 0x29) writev(r3, &(0x7f0000000a00)=[{&(0x7f0000000340)="be65a9e7496a09a0dfb069ff1ed21fa1d7c45a8094e10f4493ddb8cd9f21158ff5846dd908edc39d7278e2010fd2dc9fac95d710df8d78f51f8458dc05acdac17e7a56c46f26ac621763eab5", 0x4c}, {&(0x7f00000003c0)="eca592d48f74336c0ccb2fa2adace6675e29192d55a68f15b0429c0ba2582e3b4545896b735aa1d5023c79286b2d3860259670ef8415b4fe86b695b5b9d8a5a2ab1e8f2c54b78f20281a669954e66dff73f85c236745e9b6", 0x58}, {&(0x7f00000005c0)="624671e8faa167c34a394869702d74c34838eff836b72df57c1f9513ae030cc19d603952c37e2510a525c201acd517ca44acbd2004badf2be3c3ee465ecdce55bf", 0x41}, {&(0x7f0000000740)="b518174347de637f424fce0576412240de6675c032676586ba4df90941b420d088933997fcbfb01e4630b3ad841cbf772e967c6b7ec1a4500c08ce24a50e5d0a62eb4e3980cb451bf76d330a2bef38a776ef43ee458284a45eb865d30dc4a3a3", 0x60}, {&(0x7f00000007c0)="b4e258adb8485fc136bcf5dd42ef995c17ba570d69476fef36c93504f090404c109f73776ea83833ae509751bd6fc5dcd7b96db101ef5050af0acb386fcf8158e22b69ccc1294002daff4c1ae9c66cdca27023cb4040ea833c443111c58727a1646ebfc1155f9fd61483e669cbac63cc4f002cf218fba530e0b94f3550038afb54fa3590d189961eb666cb9518eae3f7b0396f85ac218032949211dc37eadaf714738a3f583fa7", 0xa7}, {&(0x7f0000000880)="39632104f76e728ae8f236605a84d14da5652255568c0a1688ac24308be8473cce1aad764d42e7ecb0dbbf76ba339f5ee7f53eb013ef67024a565a1ac24ea2c50d7a", 0x42}, {&(0x7f0000000900)="887f7fe68f9ffd4872b153838c12c095cf5bb3c4f755a0cfa31927506955f01f4e519b2cc2b75928102b36dac7fde4c65eb7984f381daeda4ca80369561a8086c5bae9a7603b0b1ab016b05f6a2d5c1b5ab3e898fb29f70ed5a88c0f7712304efbaea69b90782340a4ed8fb2ad73d66cffb031e456374d0c1925eaf0187823b141ceba144fd7c5a13be1b6dc14a410f1ec38c25bcdc81a371e594be78896769afaead910e98e583f2cd4703f7038c408732304f0ffa5d53be7cbe8787fdbabe3361a7cb973f66d14", 0xc8}, {&(0x7f00000000c0)="b4215ec26cbbb9abd2526363d41ecc093d9e9cda824b0829ac9b5a283c4d86a87620de2b9c5ee80daf", 0x29}], 0x8) r5 = getgid() getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setegid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000000)=0xc) r8 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000580)=0xc) r9 = getuid() setregid(0x0, r6) setreuid(0xee00, r9) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8) semop(r8, &(0x7f0000000200)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000640)=""/198) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)) getuid() executing program 5: openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="4f6a75648c8f", @random="33fc183059e9", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @remote, @rand_addr}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x812e, 0x1}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r4 = socket(0x11, 0x3, 0x0) listen(r4, 0xc1) openat$null(0xffffffffffffff9c, 0x0, 0x8a1, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000300)=[{0x3ff, 0x3a, 0x9, 0x6}, {0x4, 0x40, 0x9e, 0x9}, {0x7, 0x6, 0xb0, 0x8000}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000340)=[{}]}) syz_emit_ethernet(0x127, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x3, 0x1}, {0x30}, {0x16}]}) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = kqueue() r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) socket$unix(0x1, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) listen(0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x120}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252affffffff2e86dd60090000001462a3fee2d5344cb6f9736d000000000000bbff020000000000000000000000000001"]) flock(r1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x8000, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket$inet(0x2, 0x8003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1", 0x1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{0x5, 0x30, 0x80}]}) socket(0x11, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x28, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf78b9) writev(r5, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x41) semop(r6, &(0x7f00000005c0)=[{0x0, 0x1087, 0xc00}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=""/210, &(0x7f0000000080)=0xd2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socket(0x2, 0x4001, 0x0) dup(r1) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x201, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sysctl$vm(0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r5, 0x5) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') clock_getres(0x3, &(0x7f0000000140)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 5: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0xe) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000480)='./file0\x00', 0x2, 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = kqueue() dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$inet(0x2, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{}, 0x0, 0x81}, {{}, 0xfffffffffffffffe, 0x86}], 0x9, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r5 = socket(0x1, 0x1, 0x0) r6 = dup2(r5, r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) executing program 3: r0 = socket(0x18, 0x3, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x1, 0x43, 0x80a19f, "14400000000000714543403382069500"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009", 0xd, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) r6 = dup(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x202) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000200)="418940af11947c027de22349d00765ae265f1bdf27768525463057ee0ddadc132f92aa17c01da5f8037bd30c0cba4d111e208e8725e67ecdb32d92e1855e26fa0a8777b6ee5a3b0c0c2c5ac5804691eaca3966da94a3a92012bb", 0x5a}, {&(0x7f0000000400)}, {&(0x7f0000000500)="47614c02db2ee08d04d6bbb0a82f18f392d090495dd3778429645b0b54b4c328527365e55e19590e6a16aedbad680ea2b4b248a4473b29510aea90d7196919cd85bfa3a28bc36d8e5fba6cd2ceb7c7bcd500b19db2c0348175", 0x59}], 0x3) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)=ANY=[]) preadv(r7, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x0) fcntl$setstatus(r6, 0x4, 0x80) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x5, 0x400}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x0, 0x5, 0xffffbff5, "1010264d007c260000000000000000e1ffffff00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="4a9ed65e2f444a9ec732bacbe026237622ad5dd37fe2cfb3a2289c9afef2523ce34ccba8196c838b64eda3838e69bbf95f059371811f3fff1d7384630f52315bc5aba7fc040353437cbfa6826a5914534f23da7d4ac8698d6945bd93dfb78e13ff8a25c901919cde9c0aadd833b0b37fc8afd99997fa5ca1", 0x78}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x4, &(0x7f0000000500)=[{0x7, 0x81, 0x44, 0x80000000}, {0x0, 0x5d, 0x0, 0x7fff}, {0x9, 0x80, 0x81, 0x3}, {0x5, 0x4, 0x20, 0x800}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000040)={'./file0\x00', 0xfffffffb}) r4 = socket(0x18, 0x2, 0x0) r5 = dup(r4) getsockopt(r5, 0xffff, 0x2, &(0x7f0000000200)=""/9, &(0x7f0000000140)=0x9) ioctl$WSKBDIO_BELL(r5, 0x20005701) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x8, 0x53d}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fchmod(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) mknod(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) executing program 0: r0 = socket(0x18, 0x3, 0xa9) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x6000, 0x7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') r1 = open(0x0, 0x200, 0x2) getpid() utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000a00)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x200}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000180)="e2c9a2c8e92e1958b26fff5afa77c714afb7f73d201896b0cd534be7b7867b180c069481433d7da31e", 0x29}, {&(0x7f0000000540)="48ac61bbddb3395dcdcdaff6e57d7bdbd86be16e4eb00698fe6efccc15b4527a6cd2e7b7ce83e07b0ae6e2a4c138b55b0f1f73e43b8521fbe9255eff997ba01b4655d38179d6954850fcee3d6e4e017d1dd8f6e4f4c254b1d06068341162e2d9861d79ca11f90c267c00393caa314e574a", 0x71}, {&(0x7f00000005c0)="8e3399f905c73e35a4895493521dac305620b9f43a9c67a537edea7b3926c7273a1ca88cf5d8370279b7545b62850a029faf33a9e18e45b6e6e1e4e21d66614a4235764b2b5442620b9fdfd44b60932051579a820a15700192860252d0650221fc123b83c99ebf974a39667727401bb7b8e2b63a4d887be56f8158aef7d00906c44e6ddb519aed5896c92403ecf602ac3f82f6c56552073b249e7e057a03", 0x9e}, {&(0x7f0000000680)="1571c1f899707cd878526ab42860a4248101e4591418a99b383f90e9b179fe63e91e66a8aaeead2ee516dfe94510e0e1a38e2accf83b8d36b8822a8d502939f72b4bd3cb09d2fc35289667d6f4c2f23e8ecdce8b2ac60a29716dc86fbef6291cc7aeb29c61238823c9ee902a9f137587d6b58ac55ec4123454506069ac339a48be02635855d01aec66d8b935b72f7b73a8", 0x91}, {&(0x7f0000000740)="e210f7a9fe2b67a10badbc1331e33344c9e7488e883678657670de19d70bbe083a15c78189d4b2d57675e0d0b0829a7349083b36891363b2efb21ad052820282e07b260c12e289e69d4a576a643cbd774f1f642c54b2c7af320d01db582d4be9ce1853317924327fa7bd72c1b7b19662516d738cb5e9ae0d71abd7ca84b6d1bc82bde0226b67051f0452436dc64aea13726dcb189b933a07b0c529b55b263f7f3e5abc017acdce66645e1ce67525d167499c590fc52acad6ef0c06ed30", 0xbd}, {&(0x7f0000000800)="7b00b87ab1036ed2b86211a34527cb3d87f7dcbf7cebd99a5776c4adfc42b8997f06e4c1d924feb09d844ffba8d29fb0245d5e8dd47096b63d2dad71de07525f47933f68eee4f5922c9c243dc85a64aa2616225a8bd8b2841bd6beb620585f347d05927adce081a16c15ff11b2d011854770ba51d61d26cf82a7cb0189a5bd37daef402821044c897916ec3779de77dbbae3f5dd616e450ef09fe9069d0d1d4c", 0xa0}, {&(0x7f0000000240)="461136d02e", 0x5}, {&(0x7f00000008c0)="3752a458a02b3023f2114d709213c80fc95b3abbacd352fffa8e08ba130f92a7e905077f6f7b19071a88e38f463bbc0a25230197738e58dc4c71498b0b10b78a78233678da6c96f185257db9c468109d", 0x50}, {&(0x7f00000002c0)="8a246e85c0f88dcaa4cd76459d1c5ef281b310f7d830cc1bb897335c8692a52980e056319315fe0cd58b1455d9adcb62eb62872c34cad8b80e43", 0x3a}], 0x9, &(0x7f0000000400)}, 0x402) setpgid(0x0, 0x0) getpgid(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chmod(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x11) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x1}, {0x2}, {0x8006, 0x4}]}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00') sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) executing program 3: getpid() r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) setreuid(0xee00, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0x2}, {0x61}, {0x8106, 0x0, 0xfd}, {0x231, 0x6, 0x7, 0x8011}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) recvmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/71, 0x47}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000005c40)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efbc500145000cb69bc83c1677a656ab420666c3e2c6fff0200000000000000000000000000014e234e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) clock_gettime(0x3, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, &(0x7f00000000c0)="c715ce4327cd1e8124fb973d028692c4e2471389a1d03ae851c6fba6f8223722b71bbf7d9abd264d615808", &(0x7f0000000100)=0x2b, &(0x7f0000000140)="53cd6e27ab452ebfb6077f1d856d84716b81e1df3fd8afcc76a79c583dd972f41ef2b872392c9e7cc06f1beaa4c36ff9e7380cc925512eba00251632fb631c25a3441df16de6b8e9839a8defdfe2104f0ba4ba0a6f5c0e53868e27107a10405e32eb6c52a6c6336840d6a6fbb40f38", 0x6f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x7, 0x2, 0x7, 0x4}, {0x1f, 0x81, 0x7f, 0x9}, {0x7, 0x64, 0x9, 0xc}, {0x3b, 0x5, 0x72, 0x1}, {0x3, 0x1f, 0x5, 0x8000}, {0xa1, 0x18, 0x2, 0x3}, {0x5, 0x2, 0x4, 0x7}, {0x3, 0x40, 0x6, 0x7f}]}) socketpair(0x20, 0x3, 0xff, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f00000002c0)="66f2d1a37f902c650f27a46df497e63384173f7bfbf2d855747cff4bdf08a94b51e372958b1c9c14ffb9282b8a657c86a723acba80faaffa3a9cbeb286acbf4af558f9db9ade0a059281f2ff2ae3bf0a9b7f670a78fe3e1189ade316311229dc8f7b9aeba66968deab5b4c4d345763720ff5e11def4f9ce84ad5d2503a1d027522c5da0242dbc35916dd5378726d2651ff56db08ab173b48bd0ce91b1fa1ee965412971c89b1fa1d4bbf10487c1f4702c6bf91ca45aeb783566c6ba2c5105182a28c", 0xc2, 0x1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000400)='./file0\x00', 0x100, 0x5) r4 = socket$unix(0x1, 0x2, 0x0) pwrite(r4, &(0x7f0000000440)="93597b3a336b58a2eee69c273b424caac8e0f803d16cf47a7e357a82b14f3d3cb67ac76830110531073901f23eeac02ab18e5df49984b9637a15cc32c3b16d3ae813bc9c126505fc599b785f96e6e71e766f6955876376f6a6a68201221f2dc8990a2aa9b3ee634608634fb870d4f130e8c1ab169dc3f84261348049850a47b4bcee6dd26cc75e75b6965e7c4787e322b7ddbef0d1", 0x95, 0x6) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000500)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000540)=0x7f) r5 = socket(0x6, 0x0, 0x3f) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000580)=0x800) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000005c0)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000640)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000680)="b790a7", 0x3) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000700)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000740)={0x2, 0x8}, 0x10) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000780)=0x7) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000007c0)=0x40) shmget$private(0x0, 0x3000, 0x24, &(0x7f0000ffc000/0x3000)=nil) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x0, r4, 0x2) mkdir(&(0x7f0000000800)='./file0\x00', 0x50) executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x4c}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r7, 0x0) seteuid(r7) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48, 0x0, 0x81}, {0x5c}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20880, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f00002b1000/0x1000)=nil, 0x1000, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7}, {0x15}, {0xfe, 0x0, 0x0, 0x101}]}) write(r2, &(0x7f0000000080)="2300110000fa4000805a099e20a0", 0xe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0x3) setregid(0x0, r5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000a40)=[{0x48, 0x1, 0x0, 0xffffff5a}, {0x84, 0x10, 0x81, 0x400000}, {0x16, 0x4}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) seteuid(r7) stat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) executing program 4: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setrlimit(0x8, &(0x7f0000000980)={0x5, 0x62}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000200)={0x10, 0x7ff, [{&(0x7f0000580000/0x3000)=nil, &(0x7f00003a0000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00004a3000/0x2000)=nil, 0x8}, {&(0x7f0000265000/0x2000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000247000/0x3000)=nil, &(0x7f0000391000/0x1000)=nil, 0x5}, {&(0x7f0000072000/0x3000)=nil, &(0x7f00002fc000/0x4000)=nil}, {&(0x7f0000434000/0x3000)=nil, &(0x7f0000456000/0x2000)=nil, 0x5}, {&(0x7f0000707000/0x2000)=nil, &(0x7f00006a8000/0x3000)=nil}, {&(0x7f0000694000/0x2000)=nil, &(0x7f0000657000/0x2000)=nil, 0x800}, {&(0x7f000002d000/0x1000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x4000000000000000}, {&(0x7f0000573000/0x3000)=nil, &(0x7f0000118000/0x3000)=nil, 0x400}, {&(0x7f00000f6000/0x1000)=nil, &(0x7f000052a000/0x3000)=nil, 0x100}, {&(0x7f00002a0000/0x1000)=nil, &(0x7f00002f4000/0x4000)=nil, 0x1ff}, {&(0x7f0000176000/0x1000)=nil, &(0x7f00007b4000/0x1000)=nil, 0x36fcb13c}, {&(0x7f000003b000/0x1000)=nil, &(0x7f0000493000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f000014d000/0x4000)=nil, 0x5}, {&(0x7f000022e000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff00000000}], './file0\x00', 0x5}) getitimer(0x2, 0xfffffffffffffffe) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x0, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/121, 0xb3}], 0x1000000000000203) executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000002c0)="04000002", &(0x7f00000000c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setegid(0x0) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) r3 = semget$private(0x0, 0x3, 0x224) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0xeb65, 0x800}, {0x0, 0x5, 0xbd748a5191a67c15}, {0x0, 0x800}, {0x4, 0xc3f5, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0x6, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x0, 0x2000}, {0x1, 0xc98, 0x1000}], 0x9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000300)=[{0x1, 0x0, 0x2}, {0x61, 0x0, 0x4f}, {0xe}]}) write(r6, &(0x7f00000006c0)="e506000000000000004aaed75a5a", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) setregid(r5, r8) r9 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001880)={{0xffffff09, r4, r8, r9, r1}, 0x8, 0x80000001, 0x13217f73}) r10 = getegid() r11 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f0000001900), &(0x7f0000001940)=0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r12 = getgid() getgroups(0x8, &(0x7f0000000180)=[0x0, r0, 0x0, r1, r2, r10, 0x0, r12]) getuid() openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) socket(0x1, 0x5, 0x1e) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x7}, {0x6}]}) getgroups(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0xc0, 0xfffffffd}, {0xc}, {0x6, 0x0, 0x0, 0x802001}]}) write(r0, &(0x7f0000000340), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x4}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000380), 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000200)=0x4001005) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRES16=r0, @ANYRES8, @ANYRES32, @ANYBLOB="69eed8330d453e9140851cc375667a094436342b053bd6f9877034bd016962d64a6bb6b39adc21c49ea5c47373600a78242d55d2251b41d2fe795cff0f92dc05cc08c93fcda73fd972209a426f21ffefe935c138a638674edebffec579ebdae41f05a02fc215bbcb64b61d6e4600"]) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) link(0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000240)='./file1\x00') recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0xff46}, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) msgget(0x2, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil, 0x3}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x6d}) socket(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) setsockopt(r0, 0x800, 0x1ff, &(0x7f0000000540)="cecb3f2c5d36d21d8bc7f6f940e44ce98e799dc7cb69955f355ff559f1b8d7422801d6b5ab2553c7e72866daf400f483e2435d53cb240c9bfd1ee7d7af2d52ca9803c3f6e203f9", 0x47) r2 = socket(0x2, 0x3, 0x6) sendto(r0, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38460600001a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9594e4e264daa35fc6650f71689fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64f6b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd96886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc450bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc29e3006be79e8fb69d955797f0c737715777426551c5db2d100a69d0688f74cb086b6d52a98ff2a2d6a8935a3820fdcd0a48f961376265a4497fa0c5ad27f1d9aac8a4c1034fb5afa31604f3fa250f2797e8397fcaf8578e32c8f86ac4238aa72d82f917b597ddc2520912204ada6f368988d1536f608c1ff5daf98fc64fccded824cdf8ba3", 0x1009, 0x0, &(0x7f0000000300)=@in6={0x18, 0x3, 0xaf4600b3, 0x2}, 0xc) connect$unix(r2, &(0x7f0000001640)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffffda) write(r2, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc9f2fbec154d6eb", 0x1c) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000001640)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x0, &(0x7f0000000280)={{0x0, 0xfffffffffffffffd}, {0xffffffff}}, 0x0) r3 = socket(0x18, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r3, &(0x7f00000002c0), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x4000, 0x0) setreuid(0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x40) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) connect$inet(r4, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2c}}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101, 0x3, 0x10000}], 0x1, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@un=@file={0x0, ""/37}, &(0x7f0000000280)=0x27) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f0000000200)=[{0x2, 0x3, 0x0, 0x5}, {0x5, 0x20, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x8d}, {0x40, 0x1f, 0x3, 0x7fffffff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x4000000000000003}}) dup2(r1, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) open(&(0x7f0000000140)='./file0\x00', 0x400, 0xab) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fe000/0xc00000)=nil) r5 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b211010001a0946996", 0x9) close(r5) r6 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2810, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x13d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x4012, r1, 0x6) executing program 0: r0 = socket(0x20, 0x4, 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x205312) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f00000008c0)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f00000002c0)=""/27, 0x1b}, {&(0x7f0000000540)=""/143, 0x8f}, {&(0x7f0000000600)=""/94, 0x5e}, {&(0x7f0000000680)=""/229, 0xe5}, {&(0x7f0000000780)=""/101, 0x65}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000800)=""/150, 0x96}], 0xa, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) listen(r3, 0xc1) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000500)=[{0x100, 0x4c10}, {0x1, 0x2}, {0x100, 0x1}, {0x83, 0x4}, {0x100, 0x4c9}, {0x20}, {0x8d, 0x8}], 0x7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x3, 0x81, 0x7, 0x9}, {0x9, 0x5, 0x4, 0xfff}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x782, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x0) socket$inet(0x2, 0x0, 0x7) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$vm(&(0x7f0000001100)={0x2, 0x2}, 0x2, &(0x7f0000001140), 0x0, 0x0, 0x0) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, 0x0) close(r0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r3 = syz_open_pts() write(r3, &(0x7f0000000100)='@', 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0xfffffffffffffccb, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x100000000000025b, &(0x7f0000000140)=ANY=[@ANYRES8], 0x10}, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000002540)={0x1, &(0x7f0000002500)=[0x0]}) execve(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) mknod(0x0, 0x4, 0x2) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300), 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000c00)=""/251) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xff}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000008c0)="708189b1f1f98fcc7ad495c88cd848fd1abf6c1c032167ccc454ff98ec8252b1c24fd2a91e4eec8ad93ec1ea297e9d93fb3028193aa5e9719a54065e018d61d39e0560c2c00946267c34ca1649d702363999f1110125983c5eb32638e6a6349f51fe39f859dce60d03ca5da200f19b2c74c56def5e78cd0bd6941819c9f1525b3de5be004bc5cce14a746c69f5053ee92a7c3857ce066e3dcc0927a44d460145f3bd8f4fe4e364bf01b8c249cb184ccc2a0268a9c13680d455952f8ab0b841ac03e27d", 0xc3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x401}, {0x20}, {0xcc6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000040), 0x4a) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f00000004c0)="0000e6ff3249ab1995d25d1876a3c5b7a445ae574f317dc5ed2cc10d8c949393032133fecd0348798c331abadc24702510471d232109c7e09baf70aa9136d40e15189fa6e8395aff443c889d310e63786b465fd2d56da6ea720057cc0fa80fe0aa62eaa334ecf2cc5f35c1d1c2ab1d88cb65aac7194f4770a25e113ca355d71a3e9e81044ac45246d0c21d47fdf54610a6389e2a8b2e201b5655f0e76f8d915d9aa91829a611fbb52b454abaa2421b5ea5a18ee115bdaa133288f34243a29b13f1f667cd55b5c10ee9247097b64906a4d65e0a7f8df6d801b0630fb9905160e56d00a14b5fe9f5b9644d7eba09d5caf7405b24727fd5ff0a3e6e2a7e77cc9badc30dddf90d0613890e3503aa2edf4fe03c3d145009a2e90e7dcc03305315", 0x11e) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaaaa86dd60"]) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) semget(0x3, 0x5, 0x79d) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) setrlimit(0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETWF(r3, 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, r3, 0xabf) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) rename(0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x0, 0xffffffffffffffff, 0x8) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x22) kqueue() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000580)) sysctl$kern(&(0x7f00000005c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x4) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000880)={'./file0\x00', 0x4, 0x2, 0x3, 0x1, 0x1f, 0x3ff, 0x0, 0x0, 0x0, 0x8, 0x8000000000000000}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) executing program 0: writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xb6c4, 0x9}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x3}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffedf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = msgget$private(0x0, 0x0) setreuid(0xee00, 0x0) r1 = getuid() bind(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getppid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x20) setreuid(0xee00, r1) msgctl$IPC_STAT(r0, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="8b", &(0x7f00000000c0)=0x1, 0x0, 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000040)='\t', 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000180)={0xdc, 0x0, &(0x7f0000000080)=""/220}) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000002c0)="08cb873310310d3e5dd4c821dca1d880d5b77dc83cda7c924bdd0cee964a5c1d28e8c47100cda7962456314db9114f114a216e32c4525d136b6a6a6d5183de279179e7e296bba09014cf72b231ae7f462810b264550584ae5f63c11afa5da005fa3c9b23cb7b6c8ebeccb2104824f36629a76decf046a93fe7154f0de69b175bf6bab14dc30c44af218b143feccc4fc7d93f764eaa5ecf1116d6737539d420e077efde63b90007af984769fd5c25a6dc4d43db80", 0xb4}], 0x1, 0x0) dup2(r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x4000, 0x0) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0xfffffffffffffed7, 0x0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x1, 0x2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699ffffb148", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x3e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setreuid(0x0, 0xffffffffffffffff) socket(0x18, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) executing program 1: 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) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) poll(&(0x7f0000000880)=[{r1, 0x1a5}], 0x1, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffa5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) dup2(r2, r0) sendto$inet(r2, &(0x7f0000000140)="46404bb6e177595afd80f745ce075db4b62e33f66f061541e69a06b1f09aa63122afa0f9572b51c18e176a17b7f8535d17933601fb5dbfa0ab90ae2ef659b13c56795141f6c7117951135df7777a1004bf542d0a5a43e4ac9f532c9a388ddc747ddd61b85d23ff10898bf097e5be005e2dc24a4e82506cf99f82eb3cb7d256894096001b97d31c21657dede19e7bc30be63ff6ab617df51a6c94088c209c5d02a545931c35209ec192c6291dabf01671faa69d55a5c2a8951e6c3a74521c3187b55485397e7719d788983dafcc6a0bf8f2bd610960645b0926e4281f4487bf3f606b233ffdfbf2543ef3fe1eb99a2417b2bce814bc94c541d78de0552f38cc57ba96366ef6478b015756826405b74865f915065884714ecc84a7b945c3c92a1b9019f21b3ade1afedd5e98109d4d9a5a57439d8c017698f3febe359e1c2a2c3305909cd8aaff7ed7cbea6c2715caa073c1925b4f9899a17a6fbd2a7c9f6632573ac9f4942f6b5aa8be6454428aab1ae2e0a5329c5585539e037cd831eba1b45b1fd98ee22bf81e9179933a4d55669f63499adb94bde87dc642e72c62eb5d5b78afbcf507a5c552c486ed26b993f59d44a56f5512a2797b3afd51357b84e15f1d49fb73ffaa026dd224306023f783e520a3fb6b4d93d92723e98e5a1e1f71fc330a28442937a887e2a32d656d47acdbfd3257d8f6cfc407d3cf8c42a77066a0982f44952de321f6923724a922a360ba2af341526dfea44bbf442469f2495b61eb4ad1381a9314a03f525c770c352d3ac4afbeb5ee5ae664d94f42138039bc7f938107310ef4d744bacb7c45b172334cd7a30f1333b759d5bd81410ce4a6a8c1e7b30c493dc7f1f39efa6602f883fc1ae8856dc0639b45ad4042c51544dc30dc3c92809f8ac7a747e2b56d948f2a3fffcbef56da893fea98c92227c131a707a2f6dd9adbd15ccf62cedaa0dea4dcfb611acdddc74f4b8a72f217b3885f46706a1a220728b236a18a04c6eee91b3984408cdf9349f65016fc0d54106c18f64e0c26b6a3160321affb8da0d770f999e27ce37201d3a6a62cc2f377acba8509a5af8142c6730e166d869a9af8aaee9886d79a3ecc993aef8cb614fe7299fc3fd4e76f7e797bd1e4187cd35881d3355c545454a8abdb997fee1dc6247a7bbb93f46d9a30d2fdb2e94c3ba2cc4d60cd1a5dd4314f6a1ceea2b9181b48acd275ea3f8b076ed97d0a7a425a2d1404a6129bee0dbbfcba65cdae16be7845b4acc6c1ae18aa027888fa41b5448a9fdad5b391778a347f2f0da000609a45a1eb0cb1ba5772045c8b2f8589bec264b38e4ed7fb487b648938ea736bfd49d18b041c7d0a0e529ce4c171f6baa63330566bf5120a60524abf54a47d388a408e809f1fd4bceddf60666d7575ee6ea876a08f5ec27e95b255c09238d4eb9e763d74cd395b56f55b2b9f6809796cf9f049e19d654e7aa6ea54f098d8168791a883ebcf732ecff7a42096b2cc433d5d5edb455e95917f25f48b6be9c60eab0c3b6562b3a0f3a758885e7dedd5124106d1c1f489e7c3686ff1a0f208c9cc77f1200a2f0ff5d133bbf50376e4970010984b4f40f1cf75d6a4697e48c0467cafc5029f527df6ef6dfdda578c35d5f9e14f5510d4bdc0e1f3fb72c769b766e3e1a68e93ccb25b0e70100a0c3cb13d0177451b66c2e69d7fe4072e16146fbfe6de5f7b44a5c073f57fbd302e71d275b2655f9b43378efd9f7a25f7d80aa4250c3c67e675f56cafd243e79de4ca5fdf6c247f6df6fb152e4a14bcb9ceb640f7b4608737ca9d61c006c9218c8ff09b6494a34e6d50dd53721557b80f280966b75404deeb07fc6afdacbee4c00c5c184b0fb712966e71d4eaacb20f8483b3e0a91c5a3a6ab3ecb1768bdf8b4bab2e81ede7bda69adc3cd3ac3ad5233bfa6050947c3e04fa496dae0ef16817f034666616e03afd8bba02d9fd8d580b5634d00f1f878cc6ad49c2daee0f49be14e8f7c3912b942b995a2025b35244c152830367cf54e7ff15798b507854d56096a39a676a50301d495be12d80766c4442597658a0dfbb8f616312945c87be6f0e9cef92793929398c90484cd20fe48c792ce9d79f24c824d7e1f7e355bf4e92d0fa51939f67c180f28550cb1f4049cd1c1d13d8ffdfccbec50ee108c6e9a187c0155ae5c6807323eceb59ec39bc4e448615c8da0fcf91ec20f955f9d07c24aa55f3ea7b5d72fb370e4273f17c070d102f80610096839af8a0170d91a9a79a9270eaf12955988b03b00a424a74f42192e10b3d6756d98634e30ea9762e032f314fdb6369ca00752e4ddce7d3fc8997536be0cd3f7c9e71e381778a7607cd85fc2bece79d535de4eba2f2a8576b6d343e497fd2bdd23c38cf91fc0dc0195aabcc20d071d97a105bb9c00a027313e1c3c70189ac6334e1415027786bd6feb3316248b83e0e58b07807dfa255e109322c28ed575d350e28ff2bd8de0d3f3c3f0dbee40562bed080741d35ac9fb8c548bac15939b2b776800d5014bf38acda8f5153da58ce51da7725e82488f57e87abf1d09dd58419cba4dfef6792abcce2b8797e73f7e73e8c742f2d30588752994aa21c835f970f8799dae2ad04ae22c3bfefaaf5f9df406cbb0307ee9c2c3cdcbd635360262be8deb620c2ce4e6c02503d16ad21d1a7a1fcf927f385c1611b8c86bc3e5a58421abecede61364a46e47fbb6e585fc7f9184e34b10851f24b7523badd097fdfcd90b9ae974e9e8ea41fe34bf97fe97801bfa590e3d2accecfbafaef7ee6c780200555b81556022eb810647cf8b3fc67efc2436fdecd0b2a51696456be879619c85e95e5772551a17c44f053f14010e41aef61a3539986f904c19180006042e86d3113b87f8a96c1fc170c9aa95164f4a01c08a79d56acf5edb82246d494ad50b06e309507864b371c5106461aff6c8c67fe52f5de6c7fb0de7ddcc645f3ab5ccf87635599060f283cdc11e7dd7216d4f23677491acd68fdcfce630d8d0bc709d2df203979c916d0a4f3267d442468ba0cf16951d90cae273aa5be9f829cc3e9abb6718ee647eddaba3298b030113144d49f8db905eda4a93bc3eb8ccb9dd8c1c88f9be92c521f5f84f51cbd4c4df47009232944b14759e0d9181305dddb8b26e058982cc4c6e05544febe2920cec22ae9ea05cbe76333e901b59afccf6494c9a66b61b5525f4496a05936ea53ea747eb61cbb7ad01a17f9f9e7b225913ac0e2a2ed2b9973e59594b91d1b3c4d2130b3c1e7416e714094993410f8d062aada1057d5fe4af8c5cf17ccec6c54a81c4deb5e091fa99ce628a1192684326e0857c9c276275220b74b8cef1abde9842af80d1b9f07d772ceb2aee00125cca837acc88c69b7859a2f8ca0a9a95db5606764965aac5645219e510b4e2c9e174ee2faedd3d8964940419e5af41c5d381ef694aa28382aa0bb16a0742d547d3accb371c9545c39679bb2f153ccff83db37c197b802344a9ff01aee4b9c60b28011ac741f59e7d949077f95c5e32a562ab3fead32c8dc52c02049874270d0847a687a270445a8b8e42d1ead7acd817008542f2b8ee1f59f12bda452900bc41314f3d2ca420f70ca52c96ea8bb18dd33aba47ab3c2a2487d0e6b1fb3654fb40c9a2315a151b816a057c4736e4daa988cf1845e11c9d39b44dd1703ef218031432bdb3f361549f4ee96ceed88a4e50a7975737fed71b823197aeba7b04f4d819bbe49c712663e2e578761098faec6ed9cce1e0d2b4ce5941055db46247959ccf032490eb814058b415dcc6cd66d5c5572b817ba6f61ec26cd74b5bff17dd8d0e3a32bc95263318b8dc4a7cb3edc513f3c5aace3876300cca5543403b0c1212f0c11e7feca6997226dc46806ea933fc2def7a57a678110c238b356b6a7d06ba2c9d8c676e859e8396a38080d2442750981b48c99bffba4d262bed1d1c7e93db90e3ca62df1f41e7ddecc65dc03d68528825f61e742d36538b57c9a224f82d42ce210872fa0931b3a7441d54c74f7630dde2d68e5408b3cbee287baf75d700244955c551828b8353450963d5b99907ab61b961650beed32056ebfb1e6e7818c972f0bb034628f5ee4bc8d60813b6a6d69bee8df797ad34d809dc9c8f6a2c4bebfbefe79f91d8322e3de081aab5df165c520994f96f9171e2434de44f50eef94e187e0c06e8431d81379ee2b004ce19795b968cd24d76e03396200925a7a1fdd770ce49158ab14cdb8514083c0a4596b7fe46d794b942416ed688e63b91239bfddda2cd99f683b59a60b78f4f5119bedc8dbe7ce5b21109113da264ea8825197f2434e68fe631357dd39fe70c32594e8c19445fe3de6f328691dcfe65328a03738a9930cd6069cba3f82bcfc2fe732ac2a56950f3461696f6dfb958a5d8fe5c8e78846a88fea8533f5a20fa668712af1734de98c81a70aadd5470e3a8feca5548eca0f68e093cd5dfd57372d59a2ff5ebf43d48564f604d8dcf328ac13e68a1e7a03e2fe80ca33eaeed7613d37434c5c4bb0425d8ac3f01e66c0f60c0accdd23a8f0fcd985ac430c0dbb02cbcc9af3fa0d57fa60ade03d55f18e6595dc509a623254022fdf8b159c5ac1c40a2208400d7a462af2bda590a8dd0d2d86a83afd265bb12e7c32609ab0584b35fb3a276f8e3196f1e748015462271bc038e572e96bd06c07b121bf539b1fd782f28d84d490d34def31f06263dffd316e02208546c4f5d27c44c8a77d16952d85d6d1e6676315304e0e7457175ef3f2d873a30052d476021d0cf88d4aa3daa503a2aea004ee4a9c15e0678b8e5896b374e16e51afe400b0f3177d75c5888ba1acea3e6671cdd6ee2cf6abb3f8061279f2597cdc762c41d0ca0426f7113f4d1dc975210b4998fda86cc73e0b06f1cc7692599aa74691f2a8065b8643f8256efcfd52a69a47943e3e074d9772de487acc6ce9b34e268b2919082ec23d3f21117feee6d146be03201b337ca9b3d895392389baace6c700cb78bf230f40c77487e627d8e499a0c346f500c475497ebee4368f2a092abb50161256606b7ad967db1547c184c70a7f2438392b8890c28cfe1f6adc6cad624b9db8df48dd042f1b303db52fa67af0c6a9634bc7d9edbd6b7f24913fe80ba6443d420aee76afb1be696ce6cd843eed1baf5dd1792d091f5d7d01f4ab250037f732990413447be26b9194233806023a707945af31fd719d2ea55a880013de9da9766afa03fd476e3888cf752141af88a083d7dfff658f677e3ae2a8260407d331204450fcb2c33ffc93dc1cfacbc599badfdb35870290f0cd6d7c378d3e4befd55f4da7e7e064cfdba0b2f9c68bb2ace6cefe9e6c25c7161b153a2b01cc5c6539070219b447dc9ec76d9b60c1fdf94313b10dd64ae7005e2e347df332a4c2bd49b443ce8670b9568c79e7025bc4fd24c9a811720440a8cfcbf540ab23121f293cd3276719b69e2d1c4ec22a8de5adbadc91c7aa9ced6ead0d295dc45d69a4a14c78d7df7d28739d15b6b41fcb67579ad8da2f2953f0ca11d8d92aa4cc406da9bd87b60ff33880a43e3500f38230f9910b4422cbf575a85bdf9d009644bd4dc62f43f58a77d97b87335c2b305ae77a41b3dac5786f5a15a6612b604218229483fea3a1e3d78cb03241243d8556c608f61ecd3625b787401cd5af08bd8a4c7aa9996bd2f3b3fdc7187b6f1a6776f3b019c5c38c44529bd96be254920c76a201dfeeb69902c56337066338deaf4d0c15f462e274ca57c04ecd6b3d00f5fb68448b35bcb7685d8ddf26cd2a32d09accec57fb87bb9066f84f01", 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r3, 0x0) setreuid(0xee00, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = semget$private(0x0, 0x3, 0x830) setreuid(r4, r3) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x40006, r3, 0x0, r4, 0x0, 0x34, 0x24}, 0x7b, 0xffffffffffffff49, 0xa}) semop(r5, 0xffffffffffffffff, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0}, 0xc) r9 = getgid() setregid(0x0, r9) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000011c0)={{0x7, r6, r7, r8, r9, 0x2, 0x40}, 0x10001, 0x9, 0xffffffffffffffff}) executing program 2: setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) clock_getres(0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000001380)={0x0, 0x2}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206918, 0x0) setgid(0x0) open$dir(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) r2 = dup(r1) getsockopt(r2, 0xffff, 0x2, &(0x7f0000000100)=""/2, &(0x7f0000000140)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES16], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000140), 0xfffffffffffffecf, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000080)={0x9, 0x0, 0x2}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = getgid() readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000740)=""/29, 0x1d}], 0x1) r2 = socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setgid(r1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) r3 = socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1019, &(0x7f00000000c0)=ANY=[]) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) fchflags(r3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) pread(r5, &(0x7f0000000040)="37ba952573d037c682e6af87ba1da9be9736dd72824b6c19", 0x18, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000440)) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYRES8=r0]) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="7df8820ef6ac", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1=0xe000ffff}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x4c}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r7, 0x0) seteuid(r7) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48, 0x0, 0x81}, {0x5c}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8c20, 0x82) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x4, r1}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(r0, 0x7fffffff, 0x3, &(0x7f0000000100)="cf7097f52f2c30297bf4b0435c593fb4392c7b70fc6ad07402273b64b477fea43531b044c7c518f3a69da96ebb2dc0039551c0824586fc6babce4f168987c81b6059104d9a0b82c0a32c6dd9e793843ad69389c73b49466be03f6892317e572fce33322341502a46e698c23cb11572d155739ffb7968e1b6321ce8377f7b25f767bf89d543f023420c28fb271402f3ee0b1a029c16b2496cfe0b82354823c769df26d38af6e5a628a320d557eb13cf9f7269631afa2bae", 0xb7) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getgid() r12 = getegid() r13 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0xa, &(0x7f0000000440)=[r2, r3, r5, r7, r8, r10, r11, r12, r13, r15]) r16 = getuid() seteuid(r16) r17 = msgget$private(0x0, 0x461) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000480)={{0xfffffffd, r14, r13, r9, r6, 0xa0, 0x8001}, 0x0, 0x0, r1, r4, 0x7, 0x5, 0x2, 0x4}) execve(&(0x7f0000000500)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000540)=']\x83&\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap', &(0x7f0000000600)='\x00', &(0x7f0000000640)='tap', &(0x7f0000000680)='[%:\x00'], &(0x7f0000000940)=[&(0x7f0000000700)='tap', &(0x7f0000000740)='tap', &(0x7f0000000780)='tap', &(0x7f00000007c0)='tap', &(0x7f0000000800)='&:\\%$,^\x00', &(0x7f0000000840)='tap', &(0x7f0000000880)='$}\\\x00', &(0x7f00000008c0)='tap', &(0x7f0000000900)='#\x00']) semget$private(0x0, 0x4, 0x30) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0xfff, 0xc1, 0x4, 0xf6}, {0x3ff, 0x0, 0x8a, 0x35d7a86b}, {0x2, 0x5, 0x5, 0x20}, {0x3f, 0x0, 0x80, 0x8}]}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCEXCL(r0, 0x2000740d) sendmsg$unix(r0, &(0x7f0000000b80)={&(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b40)=[{&(0x7f0000000a80)}, {&(0x7f0000000ac0)="f7fbf1f6a3e32e4ad1550f26044baa68100323ac701f748ff45f6a71c7b1fb686feea95c93281e62faf2b194557c5f990288aef1f5f4f175bd", 0x39}, {&(0x7f0000000b00)="405bc4eabd53da406231885bf46b4c0cb1a1ca3b39033a149c7a15dec25e88045184c04b4d5381978417329b46e5bd", 0x2f}], 0x3, 0x0, 0x0, 0x6}, 0x1) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() setreuid(0x0, r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = dup2(r3, r3) ioctl$WSKBDIO_GETMAP(r4, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000000380)}) socket$unix(0x1, 0x2, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='r\x00') executing program 7: sysctl$vm(&(0x7f0000000000), 0x2, 0x0, &(0x7f0000000100)=0x44, &(0x7f00000004c0)="7ebdf655197d778731a30f69d0a6335262d841045b7000229f2f6d4fdfe7c3567ffb5a28edacacdc831820582fa7000e12d663a179eef48e8ec5eba55ce98f491275529db873be91a22d7b473a87abce5a59f90b6e85e873225765e926fe7cac9c84f8a591f73c069baba615cfcffcda106cc8b512b0b97cb350addff152a570740dcae0e7d2246cabf627032c69b6d5c7c7d530866898e3230a76b455c54cd096f98d628847841d1512b6945ed8fe94332721d0facfe3c8d667f9575e8d554394d90e", 0xc3) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000340)={0x8, 0x800000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) syz_emit_ethernet(0x5e, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {0x0}], 0x3, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000582000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x4000000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0), &(0x7f0000000080)=0x4) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000240)="120d4c8cc84d912d1f5139106c05d4f943d7a7cd4be33d19f65ac45694d5a49e5126e1015de8921f03e39b3f3da251c35a81a77ed35e25636dd3cc4a1f83199ccfeb31a3876a4dc14ffa3af3ef256634a32c7e861177d9891f895adb2b407bbb0d81be6b3487d787fe4b143dfee3fb6dd19704c9077b998abb8f6eee7e7b5b5f8ce66b5e0052b32e9730e600820dfad31aba1bc4a0a1ef49ada05c27aaf1dc312445d48cbfb52cee5cfa8c5a6684c4e5f3d96f448d5da7ac", &(0x7f0000000440)=0xb8, &(0x7f0000000480)="c17e9d02fb93a89b90f1cf6cd6b98e55d90c94d2c418b5d91c47eff273278e8d9e30027ebc9099d9b5afde605461533aaa", 0x31) ftruncate(r5, 0xf869) r6 = dup2(r4, r3) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f00000001c0)) executing program 1: getitimer(0x0, 0x0) kqueue() r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400, 0x0) r1 = socket$unix(0x1, 0x1, 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) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r2, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) socket(0x0, 0x0, 0x0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) getrusage(0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) connect(r1, &(0x7f0000000000)=@un=@file={0x3, './file0\x00'}, 0xa) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/135, 0x90}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000480)=""/238, 0xee}, {&(0x7f0000000440)=""/14, 0x1a}, {&(0x7f00000002c0)=""/36, 0xffffffffffffff87}], 0x5) executing program 2: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) socket$inet(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x5, 0x7) shutdown(0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x60000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0xffffffdf) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000540)="0d2438cb471ece14ed2852a1098546a5f0f0b861b4d6882c59fc180669ea67aafa7618950da7cec698127e4697c787ec4d6c", 0x9a}], 0x1) open(0x0, 0x0, 0x0) r1 = open(0x0, 0x80, 0xd0) writev(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000200)=""/4096, 0x1000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad62b2a301000000a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c0ca257433e4c2b632de71d951516adff26aa2e4800008ce92bcefd3eceefabee", &(0x7f0000000080)=0x92, &(0x7f0000000340), 0x0) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000001200)="45cb5edea8b6ffb6921c51c7158e7da617d88c50b3e6fce062d62608000b7038cc103e8a749c721273ed561788972c6d120cd4ae63a088b0df18543c6621b5bbb5013e8e966c866bf3d5b40b44a8cfd6537f2507fb807b10a35b690fdb666a651056f274059f2ea5fb7a9a78dcb832ce0b65c4e1984262b27adf005ed78960a845b8", 0x82}], 0x1, 0x58f) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000200)="04512c3951a3e4b3716d0c2367821f50686e5af1bf14", 0x16}], 0x1) poll(0x0, 0x0, 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, &(0x7f0000164000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil, 0xa400000000000000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff80000001}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000200)=[{}]}) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x7fffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 6: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x7, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r0 = socket(0x2, 0x3, 0x1) select(0x40, &(0x7f0000000080)={0xd9b, 0x2, 0x43, 0x1, 0xfffffffffffffff9, 0x432b, 0x7, 0x9}, &(0x7f00000000c0)={0x5, 0x0, 0x1ff, 0x34633c2, 0xfffffffffffffffd, 0x100000001, 0x1, 0x8}, &(0x7f0000000100)={0x5, 0x2, 0x4, 0x2, 0x7f, 0x9, 0x7f}, &(0x7f0000000140)={0x8000, 0x5}) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="39997cef726a8d0000000000b6324eb274a03a31", 0x14) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2}, {0x2}, {0x14, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000680)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{}, {0x45}, {0x9}]}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[]) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0x0, 0x1, r3}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r4, &(0x7f0000001e80)=""/4095, 0xfff) setrlimit(0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) syz_open_pts() mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c513, "3c107d7e682c330000000000d100"}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0xff, 0x20, 0x1000000}, {0xe29, 0x40, 0x0, 0xfffffff7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000200)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145", &(0x7f0000000080)=0x33, 0x0, 0xe5f81a4756f9a02) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cde", 0x19}], 0x1) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x3e7, &(0x7f0000000300)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x3b1, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x61, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0xfffffff9}]}, @hopopts={0x88, 0xb, '\x00', [@ra={0x5, 0x2, 0x5}, @pad1, @jumbo={0xc2, 0x4, 0x80000001}, @generic={0x3, 0x4a, "fffa8e4dfad2fdce19c482e3d9a579c0a7c8d00c38b13d98deb55d88053726e75f338ae6c0dfacb8def0ad9efecf1d157666ed6b67d4248d17000b373320e57056240a53318f11d3b2dc"}, @jumbo]}, @fragment={0x37, 0x0, 0x40, 0x1, 0x0, 0x2, 0x67}, @hopopts={0xc6, 0x17, '\x00', [@ra={0x5, 0x2, 0x101}, @ra, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @generic={0x6, 0xa1, "154f62133a699d410dc2538a88bfee8df63b685b1a5a1dad160e1dbbc2cb43b244016faa204a6566b70a29284ef0108a577cdd6978d28d1342653093384a727649680326d71046e7c49eff2df60f20448e43e21ba503cf3e2395d4e7dda3bc699eb3f3e63132ed0f790fa6f9ebdb5ea1554a71c0ada9751c2185cb52180781807cad58a013dd2812a462704ee3fb65b6ef6480c1d4a14428544cc284428560d745"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @fragment={0x50, 0x0, 0x0, 0x1, 0x0, 0x2, 0x66}, @fragment={0x0, 0x0, 0x3, 0x1, 0x0, 0x7, 0x65}, @hopopts={0x29, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x20}]}, @hopopts={0x6, 0x8, '\x00', [@generic={0x40, 0x1a, "1fae8ed9603a9eeb8ae8f61bc87618a9ad94707d61011ed38f92"}, @jumbo={0xc2, 0x4, 0xfffffffc}, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x1}, @enc_lim={0x4, 0x1, 0x7}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @jumbo]}, @fragment={0x6, 0x0, 0x9, 0x1, 0x0, 0x15, 0x65}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x1, 0x4, 0x6, 0x3, 0x4, [{0x5, 0x14, "60690e1f13dcd60fd588c3b1503cb0ef56eab31b4bb898f92e7e1cd40bdbced82532a572ebeb107ae58f3d7eb9d346f14560ef059a0bfab610b3960f7db45573f85e025b39b11b4f0016f1b454f53aeb8d1bd6b1ec587dcb6a3173c8e1139eef8cf5e8cd91fd1e4fcce88d6226708dd7f3bceb2f717b649d652c9e91f3dda16bf4f34b2536d1b7966ba18fd95c09aa67322abdfda5dafc4ff02a07836ef48df291"}, {0x3, 0x18, "79612a0544d9fcaa8574990def50e3b7e725b90d975d5cc9d81d164d3ea64c2edbb182d86e492110ea96317210c8e25964cb757d5f25ee8d201afd0a31f193a4c1da51b821e86218298c953600802a3395d04811c08215cac0bf987f932c31a74ef596ed79f45bfe37640564a031ce85fec883fcac9c4689431d1d18a29fd12f3bcdf2ee8928b85c4435724bddca38b55e3166bbd960ec8225c7cf2a181bb992379286a4a9b70c3d94c1fe029a496cc9259d8b1025b3733cc7d70e48fa91818c4e"}, {0x18, 0xf, "2b01c71cc8a3f1da89f0c1e08a460b904c63fcae069446eb4f9d3fc5de74c6d9825a9f08dec2fa28b12b5f64af3186822a9b2dfd6b947df7871f96195227c4385a70251f390d3b490accb4a97bfc04d53d688f367d4c015c0cab2db1473674bf88b630be360ee20555e5adc29f9ccb34e4ec25cc2a1be989cc"}]}}}}}}) executing program 6: r0 = socket(0x20, 0x4, 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x1e5f) open$dir(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x205312) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f00000008c0)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f00000002c0)=""/27, 0x1b}, {&(0x7f0000000540)=""/143, 0x8f}, {&(0x7f0000000600)=""/94, 0x5e}, {&(0x7f0000000680)=""/229, 0xe5}, {&(0x7f0000000780)=""/101, 0x65}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000800)=""/150, 0x96}], 0xa, 0xfffffffffffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc020691b, &(0x7f00000001c0)) r3 = socket(0x11, 0x3, 0x0) listen(r3, 0xc1) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8a}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000080)={&(0x7f0000000500)=[{0x100, 0x4c10}, {0x1, 0x2}, {0x100, 0x1}, {0x83, 0x4}, {0x100, 0x4c9}, {0x20}, {0x8d, 0x8}], 0x7}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) chmod(0x0, 0x0) setreuid(0x0, 0xee01) executing program 5: setregid(0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000539c504000004000000000007000000331c13d72a78b28bcf74ded2fecea10500fef96cc0c79f050000e30200004e2003008ab94e8169b6b9890779c8e7c20000acf28b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c227e7d0c032bfa896443a4", 0x62, 0x202, 0x0, 0xffffffffffffff0a) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000080), 0x800104, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000545000/0x1000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000590000/0x2000)=nil, 0x3}], './file0\x00'}) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) write(r3, &(0x7f0000000100), 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmat(r5, &(0x7f0000001000/0x10000)=nil, 0x0) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000280)=[{0x45}, {0x35}, {0x9106}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1}, {}]}) openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000400)={&(0x7f0000000240)='./bus\x00', 0x0, &(0x7f00000002c0)='./bus\x00', 0x6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) getsockname(r3, &(0x7f0000001500)=@in, &(0x7f0000001540)=0xc) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8005, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000480)="cd24c8f487bdaaf4fd572ab61035f09d3d5bb6a480e572e75ca1ed49675a0ede99d6773dbbd18a20727ae2064a03b21e76e5fcb463c74a648d794bb3c8a7ce5030bc5996bf18a7b5f73ff3287ef5dc925352a7fecaab95803e148bccaa2e0577c7e2618c93b28da92fccec0a6fb68cf632695a3fdf2ebd16257b76e6071f8c492e124e11bab9faa6efb392b64738a586d034bf900edf3111cd48647fa08ed8caf33fe5ef1ffb7be2fcb11fea2f0a76ee1a33272921086f03fcc270a2526982efa9fce54641a15ef8ba1330a7307d39aee8b75bdc770fb538dac72ebb862ca441c7a769f598085ffa882db5bd0f163cc6b7c3ee146893f0de47733d1abd4ea3bea0f9c097133fcb2326345df318d82f8af2ce462df7d583239ec137e88ef679aeaee0c2e6e798678efe4ea1cb830a55063e2ee16d9c76008b6ccaf98ca6750cc1d79f50baa4d14adec0dd46436b5e700836564a6a68d9eea3858e84c49a02e11c0e3cedb186e8217c1e3bbe41c3bfc26aa68fdf719a497417e14bf326154ed640e0da87c0ba75143048caf0a601df4ecb4d703a33f2be87ef7bb78cb44e46ea2fc84319d326b57b7af6e6f0bb3c1d50b58e0569d6e58e48be25ee46f50fe88289103655f6f879a8854096f8c83bc711d77b6e273f72a006c91678f5212aef222a211644681e5ab8e85623b77bca3979fdbe1f000c656958a9ea63bca8dced01d0882304d1e7cb22c61b163e37e987236679619057ccf0e076f5b2a63b5297f269ba5f914a12aabd8097f59e8f0eb36dbddaaa400a12d42bfd0fed68da1c2166f8dfe7db1746dc58cd0847931eb2a93403b6b53c3cc1eac9cd5e7173141b409b3e2cff4ad12713ceecfbaf4495fa8ba01f77c5e06e97f8cf7d1d0b85259cd29e5c401dcc9b43246ae791c3513e29c76c4c26dc8eea8705d9a2aa937eb94ecf2f7f87a707fa4b99737e2f6edf0aa92ad93e817042e37fbc36ba8f81b29bea41941898f091fd897338778a12f8b6ab9cdfb4f26b763525b58fce00b77dffe7c7113feaca7fe1f96c46f67da82e3d59cf75f25ee0a652474f6c8530baa3580aa3036d3da30f1f07e04b555b094decb352db1b03af4d26d956ce1e888cb891a16c77cc625ea7d2f82be99b8a2659d7b88b46db21153b085ac7e29748c6b024bcb3f43464449fd91272ceb42bc4ab78f058e81dbbcefb44aa37bba0404661506c5568d5fc774c4f7c8c0def01bb648ced4aca8e0c722c42a7ab366cad3298d38b73394fff3aabc706fe86ceccbfd70930f2d8dc8a228a691144b0d6b18a50f8b3368944ec769733bcd2e49a7ff1d6e918bed766d6d2116fd4393df90db4337a0d8b46e77a6f21c8cca03854f54dc3765badac3aa877612c46fd8a19c37e390d0482dcbf8e7a2b31aa39e6d899f15e7fdf36935eaf24fd71a0815cc1ad095d7d8344fe3d3678b4cd08c2ca626b2176e0755a589272a77af5ad509f7144a2ff5cd536dceb5259a6459f82dc0fb58054f459b244f33b899e1972fff400137f4784c6dab668f1657d5a6212af39bbff427b5d36b1b354655004426a1cb917e86d8865f1297041c09fe30fcdfdd7b67f7e4bd88fbce1368dce19405d0303a2a8f6b723e0b484ed9dbc3eed642bce614cc2a686f93114f94044be9c32fc96bb3599f32a96ebb8c36639d0456a11b91e44a802a2e83940f928b3591d85a0420cf305f22ab4fc046521a33982a22539a951492d06aeaabeac5addb8c09b1e56607b736048f909ec587512a551b0e41cdc15bc62d571cf039c1d65b33784dc916b17abac4e0eb51a06b61f490b14008c2f8d1406a75c8280ad785c34893e7d59e41dbc60210a73f08204a40368e6c72a833d58abf9b4ebcf57c98ecbfb2f51ddc633803bbc6af22ebeba6b9786b9f671a942bca1533ccd154998b8c5aace97e0f35e584c1e61a3ee56638458e58ec077c265d421db400d2c208fe6783adeeb85636f101fb8505c1f3fde60c74429f88d29fc7faf436abbd69a29a61606d0fb739412707e5a7b2e9558991957306be7275a67ad8a4b12b4a686bfabe408010b51ff809515580abe35b746772fe62b75a2fe7080f33df543097692634be4b90ed36b4125d5a03ffdaaf85722e4b7476aeb163784a35321d6940ee2de24e9018796a62c0d70985fb6bb79335121861b1f5c824101c46b26758bed1726f383480d0d4063082291ed44fcf0cf4028d5c29372a7a894170dcd451c68e430eb01f3ff8ba9bc4b5d2dd6737a4a82fb3805e207eacf24b25f714fc9a153bc2c0b19e37ba47b06bf40e55279038dfe65c088743103026a3ecea776f41596d05832a985ff0419c2c2a957b72b5f86c7d485fb16eda106b76469d2fc4397a9def7d3c7392a0c0d71804689f9d2ac3c18830929b609b673d68dceb40b2e82fba99e5cc14c24fe0fc8ef127c7483f66625a3bab105d9c1d17dcb6ea414ebf5c38660b88de92e184bf527a3d3f17930a733d150af1087701f2ee8accfd153f7ea3d15be16b3dd2620af2aaf3a3ed99afb48b3248ffbbaa5db4f2faf58d2a0b0e42d8c6ea7265e2b4f88342b78682bdbac9051a996a881b75e8a900ed03cacf057cd8801c4f319f3ee1a08dc1117ba9d917a8a819ce60fdca0651f20cffdd91097b03632bce17372027ad1016e276acf587305371f196fab318f0d679d68d3277be932eeff05ce1621beca60d81a6777193bd4c11970af8341726ebb5e438783291493d0b44cf4b3d486f320d4c42b025214767e8cbdaad34fc912d482560e1b44f4dd2dd8c097fd15cb23ac3057f985e6800283ea82c4e664e4e9ca5289a1a4854d9edd999d8b3c31e19d84be01332bd3234ea4e186775814caa46a0d8ec8145a4d4ad720ab841c8390ac4227fd67ac9003944629fdda388dcd3976c1efe56059a62dbc269a4dba26716487b9170858f65c5d739a1dc95c9bcf7b7120bb71a26d10db3662a47cedf9835f314ecee6a54879b23f482ede2f2a72be5cfde7acc980709f7483237db609add5b88085b85343e9d2bd4edb3df6b4033e3c28e4b257e77e67887f2d26b00e3ab19e55e164c3f7bc1207b1927775beb5d6d82e1d37cf5b4a26d5b518fc58408ccf9b91d2bdd105244c98b2bb37c3d886e664709d667fbe7e208f62076126da0f0af826fc5a9c19aab565a209c399675399ca22246d90563fb3ab08ea86dda9268d41827ee9276b59d29af4863e91f4954b6f810299dd09cbf615de0c9284c994112e64e03b042cdd56738d2961f7f3115f604d568062552e6056934dfcea007de0b6eb45e54c86fd61dec1ff5c1e37f1e0099ca40ccbdf5714ea5cc9351451c3734f629aec18d53f608b46ea159c1be1302e03a2c5d0e25e38c8f32654ffdf5521f99ad682a71234952e6f3ec95805385d2e8a21359d80d05779e4ac078d7ee82eb7a453bf5fe83828fd3101e5843a9e4982db01d2bb917fbed6fbca85658fc791e8f0e8bac94ae6ccc3bbc5f49cbe60ad9e996ae255813c57097a262e393da988558bda6cbef2c3b540a8d1b293b5e777a860fa24d6864c98b46a7020e45832b472e58a9c87cb2a00cc1cb86ec74f17e1ec850901123cfe2a87e6e83a1218e7b51f33ac04ebf17f4a83d288e0e24edc69948573fb80f9090b2e34242777c316bd8fb747db66e257b24bd8573460ceea48323f8de96a9924dafa7c4c3c8d00d4769e0ad0cfdfef2dfcf670d42149dff62e81dd2bae476620178136ca06992dc724572c6a4e56d477a562c6ce5ee1cc18cce3e87f37db4e3ff0bbc8bcf8efca69bf164593792cf9dd44f296ad09a25dfa594f7316f52d6fc46e8aa2aeeede089acf9750c1a61b3543bf0604dafab0d84e238ed09cb23b39e95a50e6387bfd4a94192e2452be263e53f9a5e5b81ce23c7ce5b0393e32543d594b356ece82c0ce6786cc89c4bd1b9298544a47e2e5df9a2f0ae28f1c59f7d1f1ffb6e41811af541fb373be42db07378997dc431dab1299fe4b26bc992bc269120fac8a34aebaf258d48f90df10152aaf6ead38f8be8ecb5de0e0b425d731a69502bb355f35de875c2ccab129b555c46bbfce80bade30234b44f7a1a3add9aae642da020358ebdef0249361192fda24bc93a5ab98c2faaa8c2871aeaccda48534ce38b0c3b85f5fadceb828cecbbdd8af1eb1bb24da30e1aa725bbb515e58830dc8a1bbccc15b66d149bce95f2fcb6cd04fb574b74a0abf38c8d23a1591897a6e0cb22d59d9d906f947be655244c46fcf17c98eb0918136a7c3a44f59ef3ef796cddd52ec469bcb6b338a03f89e1a8c65577d365353bc5f17e961cd5c804e9b506e4f14cc4875a72b17fbca4ae5a4dd9eb4bb7bd9b5cf0f01be4cdea0975c448e9211037157e9bc2153d70029581e861f52b77e3dc864a269003589b5b59661c363d91d58dd16c07fcfc56a50aca25ba7611e74a42685f56848b1d4b33cf154eff3a5b7bbcdf617d96b77a3a58e9f59f46a1562e2e6a6c84784a9065d9929e430eac8cad20f8610671ce0b98913b0fb377fa690e523864aa7df0e46123964e2b3a99afef7b2db0457497d2b8b314e857f033975dd15a151955227e798a795eb8451857f7b5078d2e490f53d886c650020d1d2808b3ba6f1d2dd303d9d2e92035f8adf8686a05cebf5be0837c885e81c3b88648b5b8fa39624bba7a1f9260edefbf0f92b25315c562eaf39227478b6925a57732a0e7d20c3cabae7987c851f8d38ee9bf3f7d7ff64282fe39e9cc6d6b03d3378ca20549466a2d28d15327d9578d254c08500fd96cb28358afa47d1482eb50daabc03377745cb615fe2c4487d945b5d463685537ba5a9dc06f4afba737bebcb36c363ce67f563ff2711cf68f8b168a1f44a119dd8fe9dd715881672c4d853de23c08861dae3f148d10590bbb946fdf3b505c6c3aae377729137fb67fed0a1822a55dc27d526484fea20d964dc35c859063dcdc9f4917528b4401673cb517f29fc1d4276fb05fb553ea10b2cf19ace58819539eb9a53c08b05fe095a07412211450460b682075e51795a962109f6e5dc44304db6f674dfe1a407d0c593de2db065b1762ff1951f01e94fb4fdf2259e0d84cc04e7831a0b892039dc41f5eea5017c4c85790da727cd7e3c8edbbd6d7e1b866510bc1fff9a2dd685b34c0afbd04f8a13d9bd5cadb58a03e77b966c989d0521770479dea25cc62ba9c768261c4916d91feb55627c64f6baa78c0cff010efdcfa81a4d8a89483bff5169eeee17041f1f3213763f41ffd261cb3eadd4873b2cfb7b9d9e2159b3b7b222b1331760a81c67592c4bb9132b29464474edbbedc44739e523d33fae91c0f290af78bdd19fdebce92373913c161f2e11da4057fc3c48f3cf2dc8876321db0fc8b5bb28281975e966b9bf364133cfd117376d3cbaebbd103cb63cbbda50db7d058ce4a688f91e512146ee088bc707c83dae65b11730b330e102ee02d525143f72bb1afd12f6708d1008aad955f73bc6bd676f445479858703ece2640365300447c276f8f8f5e3a7e2f5b35244ba41cecfacc12b05ecc97ab04535138b5deeac775f3228c7f0112f30f4253ca95d445ea82fe7f65e0ae40ad0f7ebb98bac4795566e62bd3c3586c7effcaeb32d5bd55032cfff67c06cc4a51f2fa94268778acca99c86dc8994e6e9ffb315e4edbb1299776a2fc872bdee53ecaca8f162ef321df6ffe768a7b9fa0a9db48ac8a2adb9d2c2f8a72925729429ce86fb722e132ca745849e18abda5f087b3008ac78abf3e0a0836e01261bce7baf2963a3adb4c507cd7f363e", &(0x7f0000001480)=0x1000, &(0x7f00000014c0)="ed648b6204293bfc566a681a6fe2005b1eea", 0x12) executing program 1: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6e5e5ee90d2f6357b72e51d7e54eb1b32ccda1dd4ceaee45a5f26b524214490eac3f0cd98e3eb80deca7a4d3fe9bf16ee303066d0a9793c8245a9f347da8b99"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(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'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r4 = dup2(r3, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000007c0)=0x3) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) getrlimit(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000004c0)=[{0x2}, {0x50}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000400)) r3 = open(0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x80, 0x148) open$dir(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x34, &(0x7f0000000480)=[{0xcc}, {0x3, 0x0, 0x0, 0x2}, {0x9}, {0x9, 0x9, 0x2c, 0x4e}, {0xa1e, 0x5d, 0x1, 0x7}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) openat$vmm(0xffffffffffffff9c, 0x0, 0x400, 0x0) msgget$private(0x0, 0x1) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x8}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) recvfrom(r4, &(0x7f0000000500)=""/159, 0x9f, 0x1800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000002c0)={0x6000000000000, 0xc66}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000340)=[{0x7, 0x3, 0x2, 0x2e96}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a2daaf8 executing program 1: r0 = semget$private(0x0, 0x1, 0x80) syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe8000000000000000000000000000aac8d6e5e5ee90d2f6357b72e51d7e54eb1b32ccda1dd4ceaee45a5f26b524214490eac3f0cd98e3eb80deca7a4d3fe9bf16ee303066d0a9793c8245a9f347da8b99"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x6c83, 0x200]) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)='+', 0x1, 0x7fffffff) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(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'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000200)="9252cfce", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="c27ef496edab4756de6cdb732c78dc5beb1dbf455ec652b0b9b4d2f6f7d1f6a0f45e1fc9367ef084f3b72f0de9da66944f5ff030dc525897b2f160", 0x3b) semop(r0, &(0x7f0000000240)=[{0x1, 0x20, 0x1000}, {0x0, 0x9, 0x800}, {}, {0x5, 0x7, 0x1000}, {0x3, 0x6, 0x1800}, {0x1, 0x0, 0x1800}, {0x4, 0x2d}, {0x2, 0x5c96, 0x3800}, {0x4, 0x9, 0x1800}, {0x2, 0x1, 0x3800}], 0xa) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r4 = dup2(r3, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000007c0)=0x3) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000140)={0x1851, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x7ff, 0xfffffff9, "1a1116f0d0a607000000000000fffffffffff700"}) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000e40)="cdb2ad61ad64f8cbd40672bca315e26911f5b4f347b8c792cbfdb4ef908b282b1ed47b7a5ca377cab5b3f8d8b8bbd5cb4877551bc2dc495e4939811216917a5a81aaacec7eba7d9bf6abb8f5cbf0119776986e3bd86301cf8043cae8b951c9249b702b41829c770fd7fc0d7ee34460d81fc75ec29a6dbdeb769a51f1df011e7bd192cb13e39597007789629dd923aa4ff1640b0a7030e67e804f49f656c1f4dd7dfd1fd46bea2e5049eff79936dee78ff55c9986233db6e20ec6295cc24cc54a673a57cf9691b910cce90dd0f573afa6dbfd886db6d8f4a56c11c0ae5af4855d478414039bb8dcb7d86cf9537f8abcdb0fd7e0abb38ec0556e495ea1667b6cd3353411fcf950bbbe9cb7f2fbeb34329c81357b6cdfa3788a6696845a0db16bdb406d4f090e671ef11b8890345ba2e7a094912be55f1f6f669a2cc489f9264c789e56dcaf7073659dcfabd5489feec768ac66484afd2e1b74eefbab6d1ecaa5c76e648461a3a5f5b0b1f8a0fe42e34e2516dae628457a2ed5b4b87c237d4ac63851379058dec7371dc6f51bb6bbe84e335d4509f242871066ef4b7d5cb5a93ad5acf8a118d6702db6f75cf49c232eb20eada800a4283fdebe0c2b5d721ddd9c93192cfa9b777e6eac6b08aac493d93813c17ab67cfb1d0207247feb37ecc3c2d57acba029ec1acd73895bc529a341657d7eca7c91b0cbd439c35b50047b95c7e5f67000286ca9d885e08a93d4c8fe7b6ae210675ad323c5e847d7ff5021fd0a75b75b648e3a3c99560698c93b9cba0a7727458539dd79ba5769ab18859adf9cebdfd680b857645b607bde6f5a414aca2e732baabecca7d4034544253d57ff6e951a59c8f5aff6faef7b60b74f830033b7bc2258cc196b37c0ae65e8318a6b0e6dfa925542ccbc45e488ad9135df52150fafa752523427268156470831473542cfdd0a3287acbf230611a741484dc741b06e1a337a7bd7408db8ab94adeded534e023b4835af38c28533e6b5d9027ed8ea8241a04eb5bb1aaa41b67eb5bbe447bcf989c6b1540aa68c8e9912931d7990861cc55a9612b33985d6115ad2984ec3d3511bea981fe37b9d9ee77cde1b1d28baf486e36224bc4290f62465228be64b09e656218d49e3a43adffeeb0d3392d254a7f5c4d1a3e67240c91a672ee10567c7472430221851fc3c4920f1b93192c362ff971057bbabc3bf82334717b9caa9d97fd6d6ae1eff638528a40e876570ba383f1072899bf0cb96c5a7982880608500bbc500eedc74250c2c6733375c53493f9a44d3710ca3ff2677b4613b23df114d368b5b2bcab4668c57c2c699c5f52d2b8fa7200f9eee3526542fb6c7341201bd155f12f38eaf15f27bd7207088f18659aad7913b136928640130fd7076026e373d278b7db607f2ebd0cd5d41512fd96272b57114e5b14faf7ed02122fa0cc50de3d26e946cbeabdb9dad82674779fbb76f744a9da7cc8c7b42c7275a9d2749862c11637ff63ee83d2c6da2d3cff6eff5ce792f5aa00a5e5ab7db1bee945811be8b93b886a61eb2136ab53435a26a602cf0ea65959f961b78cdfaebc6f2f4ed1467fa2dd73db21cc3e7eedc1f9d9a543dae48d55218000fcbe0fcc7d370ad47ba89610e7cfe524b2f2500e4327e87f94f3c587f0a6604baaa4509e0ed8fc6fe62c43423705deb7a7fdece18bc9b9ebd80a878d5255a3ee0114a236a9a9d0a395269e7a68ea4b948fd1b0425b0b7b073b90c986046aa4bd16dbf9442583137576e8a3442a0a90dfc7ea7cdec4254ffb0ff6d1d7aa18c66af453d05f583c2a777e193b9ebb4e3c3bb82362b8f450000000056319aaf45dbd9df561985c2f4ff248f655c629eec26a576fe836875105841f3c7e290193a51b6d7d235a10cb816b3e97f942b84644696edf3c96e396825df2e83e62aca39e0a38824c488cd83663eb248db8385791b34ba604ad807", 0x56c}], 0x1) writev(r1, &(0x7f00000003c0), 0x1d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x1, 0xffffffff}], 0x1}) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x3, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8218694a, &(0x7f0000000280)) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000001040)='./file0\x00') sendto$unix(r2, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() dup2(r3, r3) executing program 5: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x9) writev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000000000)="f41f041e3a30", 0x6}], 0x1) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000240)=[{0x4c}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r7, 0x0) seteuid(r7) chflags(&(0x7f00000000c0)='./file1\x00', 0x10001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48, 0x0, 0x81}, {0x5c}, {0x6, 0x0, 0x2}]}) syz_emit_ethernet(0x1019, &(0x7f0000000180)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) executing program 1: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f00003ac000/0x4000)=nil}, {&(0x7f00003ac000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000feb000/0x9000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fe9000/0xf000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f00003ae000/0x1000)=nil, &(0x7f0000642000/0x1000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000c2b000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e35000/0x2000)=nil}], './file0\x00'}) kevent(r1, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0286988, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x50}, {0x64}, {0x810e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x87}, {0x6}]}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x40001a2a, r1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) utimes(0x0, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) 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) close(r0) executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000000)=""/14, 0xe}, {&(0x7f0000000040)=""/228, 0xe4}], 0x2) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='#\xdc\xf5\x00', &(0x7f0000000200)='^\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='#\'/+}-#\x00', &(0x7f00000002c0)='[-&G*\x00', &(0x7f0000000300)='\'^/\'\x00', &(0x7f0000000340)=']++^\x00', &(0x7f0000000380)='/]-%[#+\x00', &(0x7f00000003c0)='\x00']) r0 = accept(0xffffffffffffffff, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) recvmsg(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/192, 0xc0}], 0x1, &(0x7f00000005c0)=""/77, 0x4d}, 0x800) getpeername$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780), 0x10, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0), 0x400, 0x0) r4 = socket$inet6(0x18, 0x2, 0x8) kevent(r2, &(0x7f0000000800)=[{{r1}, 0xfffffffffffffff8, 0x2e, 0xf0000000, 0x9, 0x100}, {{r3}, 0xfffffffffffffff9, 0x20, 0x20, 0x1, 0x7}], 0x6, &(0x7f0000000840)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x1, 0x15f, 0x2}, {{r4}, 0xfffffffffffffffc, 0x41, 0x1, 0x9, 0x1}], 0x0, &(0x7f0000000880)={0x6, 0x6}) syz_extract_tcp_res$synack(&(0x7f00000008c0), 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000900)) sysctl$kern(&(0x7f0000000940), 0x2, &(0x7f0000000980)='D5\\', &(0x7f00000009c0)=0x3, &(0x7f0000000a00)="2b8fbb314f02ee0fc56376849cd9a39568ebe2ce469abc06492f12721114ddba148c6d9de8402e0e220e83f90d089ab5320727e374615f18e3d74e273af796b3386de8be59de9825090c11b31f6b6f4fa9d070f41aef1d666cfa0f43bc623a8d43e65b24562b0046c3f47a41c2a45253a215b9f8d5a23f66ea02d341efb945181335db35c3d7a9c37234c14f304e3199a9a67ca6e402722071a0c75b8c2c0bc8b1c609ddb15683c260b1a4f8fa67679e934c9a712b5d39de8680394d2579de10cb6ffa0b7c09900ca7a7a93906735c5cebb3daa82ba853", 0xd7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00), 0x800, 0x0) readlinkat(r5, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/216, 0xd8) r6 = semget$private(0x0, 0x3, 0x200) sysctl$fs(&(0x7f0000000c80)={0x3, 0x1}, 0x2, &(0x7f0000000cc0)="053b88dd5ae65f8ef365e1c746ff7b3c23fbb71ce9f964e35f83c5e066d7ed3464bdd85db1838392e8f4a79cab8d2f7f69e90f310b409359126b087ff79409dfac4876a85e115b821c3e9b845c4c6ed7be5a194c9e41f488066fccdc34a63123183c65d27a7174617f7d625085e8405fa45cd8db99001ea62d8d5c12ac0497e7d94c02329ff39d1b869364000d63c875db1411ebbb9e284528e268012aa55bb219c9fdd36df6b3a81dcb9f2dcd59b0ecf270bcc92c56a2324c23bb3848d345acff7c2549dd37d848b8be0f0d720a674e8776342bb30c2bd720634f1aebf871fbb5a8326734018a399b06e4f800e277157cbd1cbb039ec513089e071bf51e", &(0x7f0000000dc0)=0xfe, &(0x7f0000000e00)="8eda44effc4a70d2761ffcafcff444faf224d3cc76e5aa5fb51c1f46065a12593b4f2bbb9cb605e55af115f4e0fe0989920b2638dd584d37f96ad1bf68699d37125674172f86e23657faf929ab25f03d4bbaddba1b571bf3692a408e9c71c5ce1f7cc223dece2c9bd7b7be03edcbdf1f8694e4ec83883f3991efbe23d0818eb37fe65f930e2740e2bf633a8f78f847f22fd980c62e94b23accd2e9cbbda60e001e1dfd6ebe93b4778c3972", 0xab) r7 = semget(0x2, 0x1, 0x1) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000ec0)=""/133) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000f80)=""/210) stat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001140)=0x2) preadv(r0, &(0x7f0000003280)=[{&(0x7f0000001180)=""/62, 0x3e}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/45, 0x2d}, {&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/102, 0x66}], 0x5, 0x9) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000003300), &(0x7f0000003340)=0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000003380)=0x74) unveil(&(0x7f00000033c0)='./file0\x00', &(0x7f0000003400)='c\x00') ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000003440)={0x6a4539a7, 0x0, 0x0, 0x4, "5eb62627b160781aa6a13d490fbcfdbab029bbcb", 0x20, 0x2}) sysctl$kern(&(0x7f0000003480)={0x1, 0x2e}, 0x2, &(0x7f00000034c0)="17687e6b7de6d53c7ceda23a6a9de48b26f2ed20934862b7f8436f2541bd9a8eeadc484ad34dbe281e57a37b00274dbd5ff2f6c4028053c1", &(0x7f0000003500)=0x38, &(0x7f0000003540)="863551af695712319344fc946eca515338c514ccb2621446d4e2b372d588288235ee98061bbb3aae25f2d1e0a8b01ea9540937a3081548655c72bb379bf245f63c6aa986c8e238ab82e5908503b3cb853e55084a24032fe55136de7a26fb134962b2f10e46ecdacc34388d10ef8156b34eb97c56a6f9e5f34d9021356168c32756df1b286fbfa2ad227eee60fe2f022ca3b36536e2dbdf2e54039c54fcb1265ccfee0e08c7d6f1e67a63af4f0d861b6cac539ced731722f36e721adaf62f15dd19a8cc15c512de0b23ace392326fab42da1bc3a371f5c1cca2", 0xd9) setregid(0x0, 0x0) panic: pool_p_free: rttmr free list modified: page 0xfffffd806b1d2000; item addr 0xfffffd806b1d2e60; offset 0x10=0x82dfa950 Stopped at db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 36474 7436 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x1c panic(ffffffff828d80b3) at panic+0x17b pool_p_free(ffffffff82d66438,fffffd806b1d2f90) at pool_p_free+0x20f pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff82d3df30) at taskq_thread+0xf5 end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.